Windowsのストップエラー0x0000009f(BSOD)を解決する6つの対処法
Windowsユーザーの間で、ストップエラー0x0000009fが頻発し、最終的にブルースクリーン(BSOD)が表示されてシステムがクラッシュするという相談が多数寄せられています。特定の操作を行ったときだけエラーが発生するケースもあれば、まったくランダムにクラッシュするケースもあります。この問題はWindows 7で特に多く報告されていますが、Windows 8.1やWindows 10でも発生例が確認されています。

ストップエラー0x0000009fの主な原因
さまざまなユーザーレポートを調査し、実際に問題を解決できた修復手法を検証した結果、このエラーには複数の原因が考えられることがわかりました。考えられる主な要因は以下のとおりです。
- サードパーティ製セキュリティソフトの干渉 – 過剰に保護的なセキュリティスイートが、OSの重要なコンポーネントと干渉して問題を引き起こすケースが比較的よく見られます。特にAvastやComodoが原因となることが多いです。この場合は、リアルタイム保護を無効化するか、セキュリティソフトを完全にアンインストールすることで解決できます。
- BIOSの低レベルな不具合 – BIOSのバージョンやチップセットドライバに問題があるために発生するケースも複数報告されています。この場合は、BIOSを最新バージョンに更新することで改善できる可能性があります。
- システムファイルの破損 – システムの安定性に関わる重要なサービスやプロセスがファイル破損の影響を受けている可能性があります。この場合は、内蔵の修復ツール(DISMおよびSFC)を実行するか、クリーンインストール・上書きインストールでOS全体をリフレッシュすることで解決できます。
- Intel製ドライバの破損 – Intel社製のネットワークドライバを使用している場合、それがシステム不安定化の原因となっていることがあります。特にIntel(R) Gigabit Network Connection DriverやWiFi Link Driverが引き金になることが多いです。最新版への更新または汎用ドライバへの置き換えで解決できます。
- エミュレーションドライバの干渉 – Daemon Toolsに含まれるエミュレーションドライバ(Sptd.sysおよびamm9h5at.sys)が原因となるケースも確認されています。Daemon Toolsをアンインストールするか、最新版に置き換えることで解決できる可能性があります。
方法1:サードパーティ製セキュリティソフトをアンインストールする(該当する場合)
このランダムなストップエラーは、過剰に保護的なウイルス対策ソフトがカーネルレベルで重要なコンポーネントと干渉し、システムをクラッシュさせることで発生することがあります。
サードパーティ製セキュリティソフトを使用している場合は、まずリアルタイム保護を無効化するか、ソフトウェア自体をアンインストールしてみてください。
理想的には、まずリアルタイム保護の無効化から試すのがおすすめです。手順は使用しているセキュリティソフトによって異なりますが、多くの場合、タスクバーのアイコンから直接設定を変更できます。

無効化したら、ストップエラー0x0000009fが発生していた操作を再度実行し、問題が解消されたかどうかを確認してください。
問題が続く場合は、完全なアンインストールを行い、残存ファイルが残っていないかも確認しましょう。残存ファイルが問題を引き起こし続ける可能性があります。専用の削除ツールを使えば、関連ファイルを確実に除去できます。
注意: アンインストール後に問題が解決したとしても、別のセキュリティソフトへ移行する必要はありません。Windows Defenderが自動的に有効になり、代わりを務めてくれます。
セキュリティソフトを無効化しても問題が解決しない場合、またはこのシナリオが当てはまらない場合は、次の方法に進んでください。
方法2:BIOSを最新バージョンに更新する
BIOSのバージョンや低レベルのチップセットドライバに問題があると、システム全体の不安定さにつながり、最終的にストップエラー0x0000009fが発生することがあります。実際にBIOSを更新したところ問題が解決したという報告が複数あります。

ただし、BIOSの更新作業を誤ると、起動不能など新たなトラブルを招く恐れがあります。この修正を試みる場合は自己責任で行い、必ず公式の手順に厳密に従ってください。
BIOSの操作方法や更新手順はマザーボードのメーカーによって異なります。お使いのメーカーに関わらず、説明書をよく読んで慎重に作業を進めましょう。
主要なマザーボードメーカーのBIOS更新に関する公式ドキュメントは以下をご参照ください。
- Dell
- ASUS
- Acer
- Lenovo
- Sony VAIO
上記の手順を試しても効果がない場合、または状況に合わない場合は、次の方法に進んでください。
方法3:DISMおよびSFCスキャンを実行する
多くのユーザーから報告されているように、ストップエラー0x0000009fの最も一般的な原因は、システムファイルの破損によって重要なプロセスが影響を受けることです。
この場合、ローカルのエラーやシステムファイルの破損を修復できる内蔵ユーティリティを実行するのが最も効率的です。DISM(展開イメージのサービスと管理)とSFC(システムファイルチェッカー)の2つがこれに該当します。
注: サードパーティ製の代替ツールを使っても構いませんが、追加ソフトをインストールしたくない場合は、この内蔵ツールが最適です。
両ツールは同じ目的を持っていますが、アプローチが異なります。DISMはWindows Update(WU)コンポーネントを利用して、破損したファイルを正常なコピーと置き換えます。一方、SFCは完全にローカルで動作し、ローカルに保存されたアーカイブを使って破損を修復します。
そのため、両方のユーティリティを実行することで、破損ファイルを修復できる可能性が最大化されます。以下の手順に従ってください。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「cmd」と入力し、Ctrl + Shift + Enterを押して管理者権限でコマンドプロンプトを起動します。UAC(ユーザーアカウント制御)の画面が表示されたら、「はい」をクリックして管理者権限を付与します。

- 昇格したコマンドプロンプトで、以下のコマンドを順番に入力し、それぞれの後でEnterキーを押してDISMスキャンを開始します。
Dism.exe /online /cleanup-image /scanhealth Dism.exe /online /cleanup-image /restorehealth
注: DISMはWindows Update経由で正常なファイルをダウンロードするため、実行前にインターネット接続が安定していることを確認してください。最初のコマンド(scanhealth)はシステムファイルを分析し、2番目のコマンド(restorehealth)が修復プロセスを開始します。
- DISMスキャンが完了したら、すぐにPCを再起動し、起動シーケンスが完了するまで待ちます。その後、再度手順1に従って管理者権限のコマンドプロンプトを開き、以下のコマンドを入力してEnterキーを押し、SFCスキャンを実行します。
sfc /scannow
注: SFCスキャンの実行中は、絶対に中断しないでください。コマンドプロンプトウィンドウを閉じたり、予期せずPCの電源を切ったりすると、さらなる論理エラーが発生する恐れがあります。
- 処理が完了したら、もう一度PCを再起動し、クラッシュを引き起こしていた操作を繰り返して、問題が解決したかどうかを確認してください。
それでもストップエラー0x0000009fが発生する場合は、次の方法に進んでください。
方法4:最新のIntelネットワークドライバをインストールする(該当する場合)
同様の事例が何度も報告されており、Intelネットワークドライバに属するシステムコンポーネントが原因でこの問題が発生することが確認されています。最も多いのはIntel(R) Gigabit Network Connection DriverまたはWiFi Link Driverです。これらのドライバを使用している場合、システム不安定の原因になっている可能性があります。
同じ状況にあった多くのユーザーが、ドライバを完全にアンインストールして汎用ドライバに切り替えるか、メーカーサイトから最新のIntelドライバを再インストールすることで問題を解決しています。
このシナリオが当てはまる場合は、以下の手順に従ってIntelワイヤレスドライバを削除または再インストールし、BSODクラッシュを根本的に解決しましょう。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「devmgmt.msc」と入力してEnterキーを押すと、デバイスマネージャーが開きます。UACの画面が表示されたら、「はい」をクリックします。

- デバイスマネージャー内でインストール済みデバイスの一覧をスクロールし、ネットワークアダプターのドロップダウンメニューを展開します。
- Intel Wireless WiFi Link DriverまたはIntel(R) Gigabit Network Connection Driverを右クリックし、表示されたコンテキストメニューから「デバイスのアンインストール」を選択します。確認画面が表示されたら、もう一度「アンインストール」をクリックします。

- 処理が完了したら、PCを再起動します。次回の起動後、何もしなければOSは自動的に汎用ドライバを適用します。
注: 専用のIntelドライバを使いたい場合は、メーカーの公式サイトにアクセスして最新版をダウンロードし、実行ファイルをダブルクリックして画面の指示に従ってインストールしてください。 - 新しいドライバのインストール後、通常どおりPCを使用し、BSODの症状が解消されたかどうかを観察してください。
それでも定期的またはランダムにストップエラー0x0000009fが発生する場合は、次の方法に進んでください。
方法5:Daemon Toolsをアンインストールする(該当する場合)
あまり一般的ではありませんが、sptd.sys内の保留中のI/Oがストップエラー0x0000009fを引き起こすこともあります。Sptd.sysはDaemon Toolsに属するCD-ROMエミュレーションドライバで、不具合を抱えていることが知られています。また、別のDaemon Toolsドライバ(amm9h5at.sys)が同じ症状を引き起こすという報告もあります。
同じ問題に悩まされていたユーザーの多くは、Daemon Toolsをアンインストールまたはアップデートすることで、ストップエラー0x0000009fによるBSODを解消できたと報告しています。
このシナリオが当てはまる場合は、以下の手順に従ってDaemon Toolsを削除してください。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「appwiz.cpl」と入力してEnterキーを押すと、「プログラムと機能」ウィンドウが開きます。

- インストール済みアプリケーションの一覧を下にスクロールし、Daemon Toolsを見つけます。右クリックしてコンテキストメニューから「アンインストール」を選択します。

- 画面の指示に従ってアンインストールを完了させ、PCを再起動します。
- 再起動後、問題がまだ発生するかどうかを確認します。ストップエラー0x0000009fが発生しなくなれば、Daemon Toolsが原因だったと結論づけられます。
注: このツールを頻繁に使う必要がある場合は、公式サイトから最新版をインストールして、システムの安定性が維持されるかどうかを確認してみてください。
このシナリオが当てはまらない場合、または上記の手順を試してもストップエラー0x0000009fが解決しない場合は、次の方法に進んでください。
方法6:上書きインストール/クリーンインストールを実行する
ここまでのすべての修正を試しても効果がない場合、従来の方法では解決できない深刻な破損が発生している可能性があります。この場合、ストップエラー0x0000009fによるBSODを解決できる唯一の有効な手段は、Windowsの全コンポーネントをリフレッシュすることです。
実際に、上書きインストールまたはクリーンインストールを実行して問題を解決できたという報告が多数あります。
どちらの方法も最終的には同じゴールに到達しますが、アプローチが異なります。
- クリーンインストール – 手順が非常にシンプルで簡単です。ただし、事前にデータをバックアップしていない場合、アプリ、ゲーム、個人データ、ユーザー設定など、すべてのデータが失われるという大きなデメリットがあります。
- 上書きインストール(インプレース修復) – 手順がやや複雑で、互換性のあるWindowsインストールメディアが必要になります。しかし、最大のメリットは、アプリケーション、ゲーム、ドキュメント、音楽、動画、一部のユーザー設定を含むすべてのファイルを保持できることです。
どちらの方法を選択する場合でも、手順に厳密に従って、ストップエラー0x0000009fが解決するかどうかを確認してください。それでも問題が解決しない場合は、ハードウェアコンポーネントに原因がある可能性が高いです。その場合は、資格のある技術者による診断を受けることをおすすめします。
-
Windows 10アップデートエラー0x800703eeの原因と解決方法
Windowsアップデートには、セキュリティパッチや新機能が含まれるため非常に重要です。特に新しいバージョンへの大型アップデートでは、OSに多岐にわたる変更が加えられます。通常、Windows 10の更新は数クリックで完了する簡単な操作ですが、実際にはアップデートの最中に問題やエラーメッセージが発生することが少なくありません。そのひとつが0x800703eeというエラーコードです。このエラーコードは、ファイルのコピー時にも表示されることがありますが、ここではアップデート時のエラーに焦点を当てて解説します。多くの場合、このエラーは破損したアップデートファイルが原因で発生し、アップデート処理が正常
-
Windows XPで発生する「Stop 0x0000007B」エラーの原因と解決方法
Windows XPのパソコンを起動した際に「Stop 0x0000007B」エラーが表示されることがあります。このエラーは、Windows XPのセットアップが正常に完了できなかったことを示すもので、インストール中や再起動後に発生します。原因は、古いドライバーといった単純なものから、ブートウイルスのような複雑なものまでさまざまで、いずれの場合もセットアップファイルが正しく動作できなくなっています。 0x0000007Bエラーの原因は? このエラーは以下のように表示されます。 STOP: 0x0000007B (parameter1, parameter2, parameter3, par