UNEXPECTED_STORE_EXCEPTION BSODエラー0x00000154を解決する方法

📅
🕑 1 分で読む

予期しないストア例外エラー 0x00000154 の解決策

UNEXPECTED_STORE_EXCEPTIONのようなBSODへの対処は非常に面倒です。特に起動直後など、最悪のタイミングで発生するため、なおさらです。通常、このエラーは起動時に重要なプログラムやドライバーが正常に読み込まれなかったときに発生し、その原因は様々です。システムファイルの破損、ドライバーの古さ、ドライブの不良セクタ、ハードウェアの互換性の欠如などが考えられます。厄介なのは、Windowsが必ずしも明確な手がかりを提供しない可能性があるため、解決するには段階的なトラブルシューティングが必要になることです。

修正に取り組む前に、一部の設定では、残存する問題が一時的にこのエラーを引き起こす可能性があることを覚えておいてください。また、サードパーティ製のウイルス対策ソフトをご利用の場合は、修正を試す前に無効にすることをお勧めします。これらのソフトの中には、システムスキャンやドライバの更新に干渉するものがあるためです。ここでの目的は、よくある原因を排除し、セーフモードで起動することでクラッシュせずに作業を進めることができるかどうかを確認することです。そこから修正プログラムを適用することで、状況が安定するはずです。

Windowsで予期しないストア例外エラー0x00000154を修正する方法

起動の安定性を向上させるために高速スタートアップを無効にする

これは典型的な最初の対策です。高速スタートアップは起動時間を短縮するはずですが、一部の構成、特に古いハードウェアやドライブ構成では、起動プロセスに支障をきたす可能性があります。Windowsがコアコンポーネントの初期化に十分な時間を与えていない場合、読み込み中に0x00000154などのエラーが発生する可能性があります。私のシステムでは、この機能を無効にすると、同様のBSODの問題が解決しました。奇妙なことですが、起動中のクラッシュを回避するのに十分な効果がある場合もあります。

  • を押してWin + S検索を開き、「コントロールパネル」と入力してください。一番上の検索結果をクリックします。
  • コントロール パネルで、表示方法大きいアイコン に設定すると、ナビゲーションが簡単になります。
  • 電源オプションをクリックします。
  • 左側のサイドバーで、[電源ボタンの動作を選択する] をクリックします。
  • 現在利用できない設定を変更します」をクリックします。管理者権限を求められた場合は、許可してください。
  • 下にスクロールして、[高速スタートアップを有効にする (推奨)] のチェックを外します。
  • 変更を保存 をクリックして、PC を再起動します。

通常、これにより高速ブートプロセスが無効になり、Windowsがすべてのドライバーとサービスを適切に起動するのに十分な時間を確保できるため、エラーが再発するのを防ぐことができます。場合によっては、再起動するだけで問題が解決することもあります。あるマシンでは問題が解決しましたが、別のマシンではそれほどうまくいきませんでした。それでも試してみる価値はあります。

システムファイルチェッカー(SFC)を実行して破損したファイルを修復する

破損したシステムファイルは、重要なブートコンポーネントの正常な読み込みを妨げるため、0x00000154エラーの原因として知られています。SFCは、これらのファイルをスキャンして修復する組み込みツールで、少なくともほとんどの場合、高い信頼性で修復します。再起動後に頑固なエラーが修復された例もあるので、試してみる価値はあります。

  • コマンドプロンプトを管理者として開きます。コマンドプロンプト(管理者)またはWindowsターミナル(管理者)を押してクリックすることで実行できますWin + X
  • 「sfc /scannow」と入力して Enter キーを押します。(「sfc」の後にスペースがあることを確認してください。)
  • スキャンが開始されます。時間がかかる場合がありますので、コーヒーを飲むか、しばらくお待ちください。
  • 問題が見つかった場合は、自動的に修復を試みます。完了したら、PCを再起動してください。

スキャン後に「Windows リソース保護によって破損したファイルが見つかり、正常に修復されました」のようなメッセージが表示されたら、それは良い兆候です。表示されない場合、または問題が解決しない場合は、次の修正に進んでください。場合によっては、さらに深く掘り下げるために追加のコマンドを実行すると、より多くの問題が発見されることがあります。

  • より詳細なログを取得したい場合は、SFC の後に次のコマンドを実行します。

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfclogs.txt"

これにより、必要に応じて確認できるログが作成されます。設定によっては、より深刻な問題が明らかになり、別の修正が必要になる場合があります。

DISMを使用してWindowsイメージを修復する

SFCですべてを修復できなかった場合は、DISMが次の頼れる相棒です。DISMはWindowsのコアイメージ(Windowsが起動時に取得するマスターコピーのようなもの)を修復します。破損したイメージや不完全なイメージは奇妙なエラーを引き起こす可能性があるため、DISMを実行することで0x00000154エラーの原因となっている根本的な破損を修復できる場合があります。理由は定かではありませんが、他の方法で解決できなかった場合、DISMを使うことで問題が解決することがよくあります。

  • 前と同じように、管理者としてコマンド プロンプト をもう一度開きます。
  • 次のコマンドを入力して Enter キーを押します。

DISM /Online /Cleanup-Image /RestoreHealth

これはバックグラウンドで実行され、数分かかる場合があります。完了したらシステムを再起動し、エラーが解消されるかどうかを確認してください。私の経験では、この手順を実行することで、より頑固な破損の問題も解決できることが多いです。

ディスプレイドライバーを更新または再インストールする

ディスプレイドライバーが古かったり互換性がなかったりすると、特に起動時にグラフィックサブシステムが正しく初期化されていない場合に、このエラーが発生することがあります。ある環境では、ディスプレイドライバーを更新することで、なかなか消えなかったBSODが解決しました。重要なのは、ドライバーが最新で互換性があることを確認することです。ゲーミングノートPCや特殊なグラフィックを搭載したワークステーションをお使いの場合は、この手順がさらに重要になります。

  • 通常どおり Windows を起動できない場合は、セーフ モード で起動してください。(Windows が起動しない場合は、起動を 3 回中断するか、リカバリ メディアから起動して、セーフ モードで起動してみてください。)
  • デバイス マネージャー を開きます。スタート メニューを右クリックするか、押してWin + Xデバイス マネージャー を選択します。
  • ディスプレイ アダプター セクションを展開します。
  • グラフィック カードを右クリックし、[ドライバーの更新] を選択します。
  • 更新されたドライバー ソフトウェアを自動的に検索する を選択します。
  • 新しいバージョンが見つかった場合は、画面の指示に従ってインストールしてください。そうでない場合は、メーカーのウェブサイト(Nvidia、AMD、Intel)にアクセスして、最新のドライバーを手動でダウンロードしてください。
  • インストールが完了したら、通常どおり再起動し、BSOD がまだ発生するかどうかを確認します。

一部のマシンでは、特に新しいグラフィックアダプターやWindows Update後など、自動更新よりもメーカーサイトから最新のドライバーを手動でインストールした方がうまくいく場合がありました。ドライバーの更新後に問題が発生した場合は、念のため以前のバージョンにロールバックすることをお勧めします。

ハードディスクのエラーや不良セクタを確認する

他の方法がすべてうまくいかない場合は、ドライブに問題がある可能性があります。不良セクタ、不良ブロック、あるいはドライブの故障などが原因で、重大な読み込み障害が発生し、このようなBSODが発生する可能性があります。Windowsのツール「CHKDSK」は、ドライブをスキャンして軽微なエラーを修正できるので、このような場合に便利です。ディスクエラーが、こうした原因不明のクラッシュの根本原因となっている場合もあります。

  • スタート メニューを右クリックし、コマンド プロンプト (管理者) または Windows ターミナル (管理者) を選択します。
  • ` chkdsk /f /r` と入力して Enter キーを押します。
  • 次回の再起動時にチェックをスケジュールするように求められたら、「Y」と入力して Enter キーを押します。
  • すべてのアプリを閉じて、PC を再起動します。
  • 再起動中に、Windows はドライブをスキャンし、修復を試みます。進行状況が表示され、その後、見つかった問題の詳細レポートが表示されます。

スキャンでエラーが報告されないにもかかわらず、BSODが続く場合は、クリーンインストールするか、最近のアップデートをロールバックする必要があるかもしれません。あるいは、ドライブが非常に古い場合は、交換を検討してください。

場合によっては、これらのエラーはハードウェアとソフトウェアの問題の組み合わせであるため、それぞれの可能性を系統的に排除することが重要です。

まとめ

  • 高速スタートアップを無効にすると、PC がスムーズに起動するまでの時間が長くなります。
  • SFC と DISM を実行して、破損したシステム ファイルとシステム イメージを修復します。
  • 特に最近更新が行われた場合は、グラフィック ドライバーを更新またはロールバックします。
  • ハードディスクにエラーや不良セクタがないか確認してください。
  • 必要に応じて、トラブルシューティングのためにセーフ モードで起動します。

まとめ

0x00000154のようなBSODエラーの修正には試行錯誤が必要ですが、これらの手順は確実な出発点となります。場合によっては、破損したシステムファイルや古いドライバーが問題の原因になっていることもあります。それらを修正することでエラーが消えることもあります。確実な解決をお約束することはできませんが、これらの方法は同様の問題を抱える多くの方に効果がありました。この方法がWindowsの安定性を維持し、皆様のストレス軽減に役立つことを願っています。