修复 0x00000667, Invalid Command line Argument BSOD 错误

如果您在运行特定应用程序或尝试使 PC 进入睡眠或休眠状态时在 Windows 10 设备上遇到0x00000667、ERROR_INVALID_COMMAND_LINE Argument  stop 错误代码(stop error code),您可以放心,您来对地方解决此问题。在这篇文章中,我们将概述蓝屏(Blue Screen)错误的可能原因,并提供最合适的解决方案,您可以尝试让您的 PC 恢复并以最佳状态运行。

0x00000667, 无效的命令行参数

0x00000667

ERROR_INVALID_COMMAND_LINE

Invalid command-line argument. Consult the Windows Installer SDK for detailed command line help.

由于以下一种或多种(但不限于)已知原因,您可能会遇到BSOD错误;(BSOD)

  • 第三方安全软件冲突。
  • 虚拟化冲突。
  • BIOS / UEFI禁用虚拟化。
  • 英特尔 HAXM(Intel HAXM)硬件加速执行管理器(Hardware Accelerated Execution Manager))安装丢失或过时。
  • Windows安装程序已部分注销。
  • Windows Installer服务已禁用。

0x00000667,无效的命令(Invalid Command)参数蓝屏(Argument Blue Screen)

如果您遇到此问题,您可以尝试以下我们推荐的解决方案(不分先后顺序),看看是否有助于解决问题。

  1. 禁用/卸载第 3 方安全软件(如果适用)
  2. 禁用 Hyper-V(如果适用)
  3. BIOSUEFI启用虚拟化技术(Virtualization Technology)
  4. 安装英特尔 HAXM(如果适用)
  5. 注销并重新注册 Windows Installer(Re-register Windows Installer)服务
  6. 启用Windows 安装程序(Windows Installer)服务
  7. 执行系统还原

让我们看一下关于列出的每个解决方案所涉及的过程的描述。

如果能正常登录就好了;否则,您必须 启动进入安全模式(boot into Safe Mode),进入 高级启动选项屏幕(Advanced Startup options screen),或 使用安装媒体启动(use the Installation Media to boot) 才能执行这些说明。

1]Disable/Uninstall第3方安全软件(如果适用)

在调查过程中,发现在 Windows 10 设备上安装了AVASTAVG等第三方杀毒软件的 PC 用户受到了影响。在这种情况下,可以通过使用专用删除工具(removal tool)从您的 PC 中删除任何第三方防病毒程序来删除与您的防病毒程序关联的所有文件,从而解决该问题。原因是,使用制造商提供的 AV 程序的自定义卸载工具(如果可用)更有效和更具侵入性,每当卸载防病毒软件时,因为存在注册表和依赖项,安装在传统控制面板(Control Panel)卸载程序的操作系统深处(appwiz.cpl) 在大多数情况下可能会丢失。

如果删除防病毒软件修复了此错误,您现在可以再次安装相同的防病毒软件,或者您可以切换到替代软件,或者最好仍然坚持使用Windows 10原生 AV 程序 -  Windows Defender

2]禁用Hyper-V(如果适用)

禁用 Hyper-V

如果您正在运行基于 Android 的模拟器,或者您在 Windows 10 设备上安装了VirtualboxVMWare等虚拟机软件,则很可能与Windows计算机上默认启用的 Hyper-V 服务发生冲突。在这种情况下,您可以禁用Hyper-V,然后重新启动计算机。

要禁用Hyper-V,请执行以下操作:

  • Windows key + R调用“运行”对话框。
  • 在“运行”对话框中,键入appwiz.cpl并按 Enter 以打开“程序和功能(Programs and Features )”小程序。
  • 在窗口的左侧,单击打开或关闭 Windows 功能(Turn Windows features on or off )链接。
  • 扩展 Hyper-V,扩展 Hyper-V 平台(Hyper-V Platform)
  • 清除Hyper-V Hypervisor复选框,或者您可以取消选中父Hyper-V文件夹。

3]从BIOSUEFI启用虚拟化技术(Virtualization Technology)

如果您在使用某种使用虚拟化技术的应用程序时遇到此问题,则可能会遇到此BSOD错误,因为 您的BIOS中禁用了SVM(安全虚拟机)(SVM (Secure Virtual Machine)) 或 Intel 的等效设备(Intel VT-X / Intel Virtualization)或UEFI设置。在这种情况下,您应该能够通过在 Windows 10 设备上启用虚拟化技术来解决问题。(enabling the virtualization technology)

4 ] 安装英特尔 HAXM(] Install Intel HAXM)(如果适用)

运行Android Emulator(Android Emulator)(如BlueStacks或Nox )的 PC 用户在测试仍处于开发模式的应用程序时,最有可能遇到此BSOD错误。在这种情况下,您可以通过直接下载(downloading)并安装(具有管理员权限)英特尔 HAXM(Intel HAXM)(仅适用于您的 PC 使用英特尔的虚拟化(Virtualization)技术- 英特尔 VT(– Intel VT))或使用SDK Manager来解决问题。

5]启用(Enable)Windows(Windows Installer) Installer服务

如果它被禁用,您可能需要启用 Windows Installer 服务(enable the Windows Installer service)并查看是否对您有帮助。

6]注销(Unregister)重新注册Windows Installer(Re-register Windows Installer)服务

如果您在尝试使用Windows Installer安装新程序或使用组件Windows Installer SDK时遇到(Windows Installer SDK)BSOD错误,您可以通过暂时取消注册Windows Installer组件然后重新注册服务来解决此问题。

请执行下列操作:

  • Windows key + R调用“运行”对话框。
  • 在“运行”对话框中,键入cmd然后按CTRL + SHIFT + ENTER在管理员模式下打开命令提示符(open Command Prompt in admin mode)
  • 在命令提示符窗口中,键入以下命令并按Enter以暂时取消注册Windows Installer服务:
msiexec /unreg
  • 成功处理命令并收到成功消息后,输入以下命令并按Enter 再次注册Windows Installer
msiexec /regserver

成功处理第二个命令后,再次重新启动计算机,并重复先前导致错误的操作,看看问题是否已解决。如果没有,请尝试下一个解决方案。

7]执行系统还原

如果您最近才开始收到此蓝屏(Blue Screen)死机(Death)错误,则可能是最近的软件更改实际上触发了此错误代码。如果您无法查明潜在的罪魁祸首,那么无需进行全新安装即可解决问题的最佳选择是执行系统还原。

这些解决方案中的任何一个都应该适合您。



About the author

我是一名专业的计算机技术人员,在该领域拥有超过 10 年的经验。我专注于 Windows 7 和 Windows 应用程序开发,以及酷网站设计。我在该领域知识渊博,经验丰富,对于任何希望发展业务的组织来说都是一笔宝贵的财富。



Related posts