【问题标题】:HLK Studio does not show my driver in selection tabHLK Studio 未在选择选项卡中显示我的驱动程序
【发布时间】:2017-11-24 02:37:06
【问题描述】:

我正在尝试通过这条指令 https://msdn.microsoft.com/ru-ru/library/windows/hardware/dn915002(v=vs.85).aspx 为我自己的驱动程序进行 HLK 测试,但我遇到了问题。

我无法执行第 5 步,因为我在 .sys 文件列表中看不到我的驱动程序,我可以在 HLK Studio 选择选项卡中选择进行测试。 我的驱动程序存储在位置 C:\MyDriver\mydriver64.sys 的测试机器上。它是我的应用程序用于 RAM 分析的 64 位内核模式驱动程序。

如何将我的驱动程序添加到选择列表并为其运行 HLK 测试?

谢谢。

【问题讨论】:

    标签: testing kernel driver


    【解决方案1】:
    1. 确保驱动程序正在机器上运行
    2. 确保机器状态设置为就绪。
    3. 在客户端重新启动 HLK 服务。 (进入服务,搜索 hlk,右击,重启)
    4. 重新启动服务器上的 HLK 服务。 (与客户相同)
    5. 再次检查机器状态,等待几分钟准备好
    6. 如果仍然无法正常工作,请尝试重新启动两个系统

    【讨论】:

    【解决方案2】:

    有时 HCK 基础设施服务崩溃,但 HLK 通信服务仍然有效。您也需要重新启动 HCK 基础设施服务。在我的工作中,我们遇到了这个服务的启动时间很长的问题,Windows 抛出服务启动超时错误。因此,服务永远不会启动。我们通过在 Windows 注册表中设置更长的服务启动时间解决了这个问题。 注册表键是HKLM\SYSTEM\CurrentControlSet\Control\ServicesPipeTimeout

    【讨论】:

      【解决方案3】:
      1. 确保驱动程序正在测试机器上运行。
      2. 启动“HLK Manager”,点击“我的机器...”
      3. 从列表中选择你的测试机,右键,“change-status”为“unsafe”
      4. 打开“HLK Studio”...“配置”
      5. 找到你的测试机器,右键,“更改机器状态”为“准备就绪”
      6. 加载您的项目并在“选择”下检查您的驱动程序

      你的司机是什么类型的?请提供您的 inf 文件或注册表项。 你是在“软件设备”还是“设备管理器”下搜索?

      【讨论】:

      • 在发布答案时,您应该努力确保拼写和语法正确。此外,您应该避免在答案中提问。这就是 cmets 的用途。
      • 感谢您的指正。然而,我没有 50 的添加评论声望。
      【解决方案4】:

      一定要

      • 在客户端之前安装驱动程序
      • 启动驱动程序
      • 在 Studio 的 选择 选项卡中选择 软件设备

      我在默认的“设备管理器”中寻找我的驱动程序,但没有找到它,因为它是驱动程序因此是软件。在这个问题上花费的时间比我想管理的要多得多

      【讨论】:

        【解决方案5】:
        1. 重新启动客户端计算机
        2. 重新启动 HLK 通信服务。
        3. 重新启动 HLK 基础设施服务。 现在尝试加载机器池,问题应该已经解决了。

        【讨论】:

          猜你喜欢
          • 2017-04-30
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多