Windows 10で発生する0x00000667「無効なコマンドライン引数」BSODエラーの対処法
Windows 10デバイスで特定のアプリケーションを実行した際、またはPCをスリープや休止状態にしようとした際に、0x00000667(ERROR_INVALID_COMMAND_LINE)というストップエラーコードが表示された場合、この記事が問題解決の手助けとなるでしょう。本記事では、ブルースクリーンエラーの考えられる原因を解説し、PCを最高の状態で復旧させるために試せる最適な解決策をご紹介します。

0x00000667
ERROR_INVALID_COMMAND_LINE
コマンドライン引数が無効です。詳細なコマンドラインヘルプについては、Windows インストーラー SDK を参照してください。
0x00000667エラーの主な原因
このBSODエラーは、以下のような既知の原因によって発生する可能性があります。
- サードパーティ製セキュリティソフトとの競合
- 仮想化機能の競合
- BIOS/UEFIで仮想化機能が無効になっている
- Intel HAXM(Hardware Accelerated Execution Manager)が未インストール、または古いバージョンである
- Windowsインストーラーが部分的に登録解除されている
- Windows Installerサービスが無効になっている
0x00000667「無効なコマンドライン引数」ブルースクリーンの解決策
この問題に直面している場合は、以下の推奨ソリューションを順不同で試し、問題が解決するかどうかを確認してください。
- サードパーティ製セキュリティソフトを無効化・アンインストールする(該当する場合)
- Hyper-Vを無効化する(該当する場合)
- BIOSまたはUEFIから仮想化技術を有効にする
- Intel HAXMをインストールする(該当する場合)
- Windows Installerサービスを再登録する
- Windows Installerサービスを有効にする
- システムの復元を実行する
それでは、各解決策の具体的な手順を見ていきましょう。なお、通常どおりログインできる場合はそのまま作業を進められますが、ログインできない場合はセーフモードで起動するか、高度なスタートアップオプション画面を開くか、インストールメディアを使用して起動する必要があります。
1. サードパーティ製セキュリティソフトを無効化・アンインストールする(該当する場合)
調査の結果、AVASTやAVGなどのサードパーティ製アンチウイルスソフトがWindows 10デバイスにインストールされているユーザーに、この問題が発生していることが判明しました。この場合、専用の削除ツールを使ってアンチウイルスプログラムに関連するすべてのファイルを削除することで、問題を解決できます。
アンチウイルスソフトをアンインストールする際は、可能であればベンダー提供の専用アンインストールツールを使用するのが効果的です。従来のコントロールパネル(appwiz.cpl)からのアンインストールでは見落とされがちな、OSの深い階層にインストールされたレジストリや依存関係まで確実に削除できます。
アンチウイルスソフトの削除でエラーが解消した場合は、同じソフトを再インストールしてもよいですし、別のソフトに切り替えるか、Windows 10標準のアンチウイルス機能であるWindows Defenderを使い続けるのも良い選択肢です。
2. Hyper-Vを無効化する(該当する場合)

Androidエミュレーターを使用している場合や、VirtualBoxやVMwareなどの仮想マシンソフトウェアがWindows 10デバイスにインストールされている場合、Windowsで既定で有効になっているHyper-Vサービスと競合している可能性があります。この場合は、Hyper-Vを無効化してからコンピューターを再起動してください。
Hyper-Vを無効化する手順は以下のとおりです。
- Windowsキー + Rを押して、「ファイル名を指定して実行」ダイアログを開きます。
- ダイアログボックスに
appwiz.cplと入力し、Enterキーを押して「プログラムと機能」を開きます。 - ウィンドウ左側の「Windows の機能の有効化または無効化」リンクをクリックします。
- Hyper-Vを展開し、さらにHyper-V プラットフォームを展開します。
- Hyper-V ハイパーバイザーのチェックボックスをオフにします。親フォルダーのHyper-V自体のチェックを外しても構いません。
3. BIOSまたはUEFIから仮想化技術を有効にする
仮想化技術を使用するアプリケーションの実行中にこの問題が発生している場合、BIOSまたはUEFI設定でSVM(Secure Virtual Machine)、あるいはIntelの同等機能(Intel VT-X / Intel Virtualization Technology)が無効になっていることが原因として考えられます。この場合は、Windows 10デバイスで仮想化技術を有効にすることで問題を解決できるはずです。
4. Intel HAXMをインストールする(該当する場合)
BlueStacksやNoxなどのAndroidエミュレーターを使って開発中のアプリをテストしているユーザーは、このBSODエラーに遭遇しやすい傾向があります。この場合は、Intel HAXMを直接ダウンロードしてインストールするか(管理者権限が必要)、SDK Manager経由でインストールすることで問題を解決できる可能性があります(PCがIntelの仮想化技術「Intel VT」を使用している場合のみ有効)。
5. Windows Installerサービスを有効にする
Windows Installerサービスが無効になっている場合は、有効にしてみてください。これだけで問題が解決することがあります。
6. Windows Installerサービスを再登録する
Windows Installerを使用して新しいプログラムをインストールする際や、Windows Installer SDKのコンポーネントを使用する際にBSODエラーが発生している場合は、Windows Installerコンポーネントを一時的に登録解除した後、再度登録し直すことで問題を解決できる可能性があります。
手順は以下のとおりです。
- Windowsキー + Rを押して、「ファイル名を指定して実行」ダイアログを開きます。
- ダイアログボックスに
cmdと入力し、Ctrl + Shift + Enterを押して、管理者モードでコマンドプロンプトを開きます。 - コマンドプロンプトウィンドウで、以下のコマンドを入力してEnterキーを押し、Windows Installerサービスを一時的に登録解除します。
msiexec /unreg
- コマンドが正常に処理され、成功メッセージが表示されたら、次のコマンドを入力してEnterキーを押し、Windows Installerを再度登録します。
msiexec /regserver
2番目のコマンドが正常に処理されたら、コンピューターを再起動し、以前にエラーが発生していた操作をもう一度実行して、問題が解決したかどうかを確認してください。解決しない場合は、次の解決策を試してください。
7. システムの復元を実行する
最近になってこのブルースクリーンエラーが発生し始めたばかりの場合は、最近のソフトウェアの変更が実際にこのエラーコードを引き起こしている可能性があります。原因となる変更箇所を特定できない場合は、クリーンインストールを行わずに問題を修正するための最善の方法として、システムの復元を実行することをおすすめします。
以上のいずれかの解決策で問題が解決するはずです。
-
Windows 10で「Bad_Pool_Caller」BSODエラーを修正する6つの対処法
Windowsを使用していると、突然ブルースクリーンが表示されて驚いた経験はありませんか?ブルースクリーン・オブ・デス(BSOD)と呼ばれるこのエラーは、予期せぬタイミングで発生し、システムクラッシュやデータ損失など、早急な対応が必要な深刻な問題を引き起こすことがあります。 「Bad Pool Caller」は、さまざまな要因によって発生する典型的なブルースクリーンエラーの一つです。Windows 10でこのエラーが発生する主な原因は以下の通りです。 ハードウェアの故障 古い、または破損したシステムドライバー メモリ(RAM)の不具合 破損または欠落しているシステムファイル 古いバージョン
-
Windows 11で「EXCEPTION_ON_INVALID_FILE」エラーを修正する方法
Windows 10からWindows 11へのアップグレードのチャンスをつかんだのに、待っていたのは「EXCEPTION_ON_INVALID_FILE(無効なファイルの例外)」という恐ろしいブルースクリーン(BSOD)だった――そんな経験はありませんか? 諦める必要はありません。この記事では、多くのユーザーがこの問題に直面している原因をまず解説し、そのうえで具体的な対処法を順番にご紹介します。 「EXCEPTION_ON_INVALID_FILE」BSODが発生する原因は? ユーザーや専門家によって指摘されている主な原因は以下のとおりです。 ドライブの不良セクタ:不良セクタはドライブの故