管理员PowerShell/CMD运行 slmgr /dlv 后系统弹出“你要如何打开此文件?”窗口,无法查看许可证详情

Yao 40 信誉分
2025-12-22T01:38:33.28+00:00

用户的图像 您好,我以管理员身份运行cmd/PS(PowerShell)后输入slmgr /dlv后回车会出现这个情况(如图),请问怎么解决它?

Windows 商业版 | 面向 IT 专业人士的 Windows 客户端 | 用户体验 | 其他
0 个注释 无注释

问题作者接受的答案

  1. VPHAN 30,935 信誉分 独立顾问
    2025-12-22T04:59:41.77+00:00

    嗨,

    你截图中的具体错误信息(“所选程序无法关联此文件类型”)确认了负责你用户特定文件偏好的注册表密钥 .vbs 损坏或被锁定。Windows 11 在注册表中使用安全哈希,以防止未经授权的程序劫持文件扩展名。当该哈希失效——通常是因为之前强制更改或第三方文本编辑器接管——作系统会锁定关联设置以防止进一步损坏,这也是设置应用拒绝你选择 wscript.exe的原因。我们必须手动删除这个损坏的“UserChoice”密钥,才能强制Windows接受默认处理程序。

    请按 Windows键+R,输入 regedit,然后按回车键以打开注册表编辑器。你需要精确地导航到这条路径: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vbs。在文件夹内 .vbs ,你会看到一个名为 UserChoice.右键点击 UserChoice 文件夹,选择 删除。确认删除。这实际上移除了导致设置应用无法更新关联的损坏“锁”。

    删除密钥后 UserChoice ,你应该验证系统层级的定义,确保它指向正确的脚本引擎。在注册表编辑器中,导航到 HKEY_CLASSES_ROOT\.vbs。检查 (Default) 右侧面板上的值;必须设置为 VBSFile。如果设置为其他(例如 txtfile),双击并更改为 VBSFile。最后,关闭注册表编辑器并重启电脑以应用更改。 slmgr /dlv 命令现在应该能正确执行。

    如果能帮你更深入了解这个问题,接受答案我会很感激****。如果你还有更多问题,欢迎留言。

    副总统

    1 个人认为此答案很有帮助。

问题作者接受的答案

  1. VPHAN 30,935 信誉分 独立顾问
    2025-12-22T03:37:07.5666667+00:00

    你好,

    你看到的对话框表示你的系统中VBScript(.vbs)文件关联已经损坏或配置错误。当你输入 slmgr时,系统会调用 slmgr.vbs 位于 System32 目录中的脚本。在正常情况下,该扩展与 Windows 脚本主机引擎关联,后台执行代码。目前,你的 Windows 安装将这个脚本视为一个通用文件,需要“打开”以便查看(类似文本文档),而不是执行,这也是为什么它会提示你选择像记事本这样的应用程序。

    要永久解决这个问题,你需要重新关联.vbs扩展到正确的执行引擎。虽然你可以通过命令行尝试,但Windows 10和11通常保护这些关联,防止命令行更改,因此使用图形界面是权威的方法。打开__设置__,进入__应用__,然后选择__默认应用__。在搜索栏中输入“输入文件类型或链接类型”,输入 .vbs。你很可能会看到它和记事本关联,或者根本没有关联。点击该图标,选择 Microsoft Windows 脚本托管。如果列表中没有立即显示该选项,选择“选择你的电脑上的应用”(类似于 在电脑上选择应用 你截图中的链接),浏览到C:\Windows\System32\,然后选择wscript.exe

    或者,既然你已经看到截图中的“以打开”提示,也可以直接在那里应用修复。点击底部标注 在电脑上选择应用 为“在你的电脑上选择应用”的链接。进入文件夹 C:\Windows\System32,向下滚动找到 wscript.exe,然后选择它。这样脚本就会强制使用正确的主机执行。完成后, slmgr /dlv 在管理终端运行时,会正确显示卷激活许可窗口,而不是让你打开文件。

    希望你在这里找到了有用的信息。如果能帮你更深入了解这个问题,接受答案我会很感激****。如果你还有更多问题,欢迎留言。有好的一天!

    副总统


1 个其他答案

排序依据: 非常有帮助
  1. Yao 40 信誉分
    2025-12-22T04:13:37.9666667+00:00

    屏幕截图 2025-12-22 120930

    您好,我已尝试去设置关联,但会弹出不能与此文件类型相关联,目前确定的是我已按要求选中wscript.exe并确定

    0 个注释 无注释

你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。