[LPCScrypt版本2.1.3_83]
为了启动和刷新旧的 LPC1857,我们使用 lpcsCrypt 来更新设备固件。
自 Windows 11 25H2 起,LPCScrypt 就坏了:在命令行(即 PowerShell)上调用它会导致"错误:来自 CreateProcess 的错误:系统无法找到指定的文件"
Sysinternal 的 Process 监测 假设 LpcsCrypt 正在使用 " wmic 路径 win32_pnPentity 执行 wmi 查询,其中(像 '%usbser%' 这样的服务,像 '%lpc%' 这样的名称)get.exe "。
但是,wmic 已于 2016 年宣布弃用,并已于 25H2 起从 Windows 11 中 移除 (请参阅 Windows Management Instrumentation Command-line (WMIC) removal from Windows - Microsoft Support) 。
请求恩智浦开发团队解决:这个问题是否已被发现?如何让它在未来发挥作用?
感谢您提供的信息。
我的解决办法是在 Windows 11 中添加 wmic 支持,具体如下
此致,
马蒂亚斯
可能是因为我已经从 Win10 升级到了 Win11,我的机器上仍然有 WMIC:
ErichStyger_0-1760966134292.png
我最近从 Win10 升级到了 Win11 25H2。
但到目前为止,我还没有看到 LPCScrypt 出现问题(尚未)。使用 LinkServer v25.9.134 中代码包的那个(见下文)
用 LPCScrypt 更新我的 LPC-Link2 运行正常。
ErichStyger_0-1760965172059.png
我不是 WMIC 方面的专家,但根据信息,它在 25H2 中消失了,chatGTP 建议将旧版本 Windows 中的 wmic.exe 和 wmic.exe.mui 复制到 25H2。
恩智浦已经意识到了这个问题,下一个LinkServer版本中可能会有更新的LPCsCrypt。
感谢您的提问。
如果 WMIC 支持被移除,可以尝试安装。或者使用早期的 Windows 版本,或者在 Linux 或 macOS 上运行 LPCScrypt。
BR
爱丽丝