我需要在运行 ARM32 的 Windows 10 机器上重置视频驱动程序。旧的常用快捷键(CTRL + SHIFT + WIN + B)有效!是的!并按预期产生一声哔哔声,但键盘并不总是存在,所以我需要通过软件来做到这一点。
已经尝试过:
- 使用 Powershell 将密钥发送到 Windows(两种方法)
- 使用 Visual C++ 应用程序将密钥发送到 Windows
- Sendkeys 应用实用程序发送组合键
- 开发者大会?参见下文
- PnpUtil(阅读下文)
所有这些都适用于 Windows(经过测试,是的),但它不适用于 Windows ARM32,而且我没有收到任何错误消息。可能 Windows ARM 上的 dll 或任何库都不允许这些功能,毕竟我在其他开发线程上找到了,它没有完整的功能,而且有些地方(官方)甚至提到了实验性的东西,毕竟 Windows 10 (32 位)从未正式发布,只有 Windows x64 ARM。
一直在尝试 diff 方法,但每一个都迫使我下载数据和库的演出,以构建一个小的 exe 文件,最终需要 1、2、3 个额外的文件用于运行时无处可找到,当找到时......下班后:它不起作用。
开发者大会: 这个命令行实用程序可以解决我的问题,但我找不到。我需要它是因为 ARM32 找不到指向它的单个链接。找到了源代码,但是经过数小时的 VS++ 调试和我发现的神秘教程,每次尝试构建它并为 ARM32 编译它时,我总是会遇到一些新错误。该问题与 Windows 驱动程序工具包有关,我在网络上发现了各种线程,人们在编译时遇到了问题。有人提到它包含在 WDK 中,但是在下载了差异集后,我在那里找不到它。有一些指向 x86 和 x64 的链接,但没有指向 ARM32,Microsoft 的官方文档说明了获取它的方法是安装 WDK、Visual Studio 和 Windows SDK for desktop,但在这样做之后......(下载、安装和搜索)在我的电脑上找不到。
PnPUtil:选项 restart-device 应该可以工作,它已记录在案,并且自 2004 年以来在每个 Windows 上都存在(根据 MS 文档),但实际上,当 .exe 存在时(在 Windows 上),它没有此功能(restart-设备),所以它不适用于我的目的。
任何帮助将不胜感激。