Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10でACPI.sysエラーによるブルースクリーンを修正する方法

ACPI.sysは、Windowsオペレーティングシステムに標準搭載されている重要なシステムファイルの一つで、MSDN 2939に関連付けられています。Windows ACPIドライバーであるAcpi.sysは、Windows OSの受信トレイコンポーネントとして動作し、電源管理プラグアンドプレイ(PnP)デバイスの列挙といった中核的な役割を担っています。

このファイルが破損すると、ブルースクリーンエラー(BSOD)が発生することで知られています。その他の原因としては、RAMの競合、ハードディスクの障害、互換性のないファームウェア、破損したドライバー、マルウェアへの感染などが考えられます。本記事では、ACPI.sysに起因するブルースクリーンエラーに対する有効な解決策と回避策を詳しくご紹介します。

ACPI.sysに関連する主なBSODエラー

ACPI.sysの破損や不具合によって、以下のようなブルースクリーンエラーが表示されることがあります。

  • KMODE EXCEPTION NOT HANDLED(KMODE例外がハンドルされない)
  • PAGE FAULT IN A NONPAGED AREA(非ページ領域でのページフォールト)
  • SYSTEM THREAD EXCEPTION NOT HANDLED(システムスレッド例外がハンドルされない)
  • IRQL NOT LESS OR EQUAL(IRQLが許容値未満)
  • KERNEL DATA INPAGE ERROR(カーネルデータインページエラー)
  • SYSTEM SERVICE EXCEPTION(システムサービス例外)

ACPI.sysブルースクリーンエラーの修正方法

Windows 11/10でACPI.sysが引き起こすブルースクリーンエラーを解消するには、以下の3つの方法が有効です。

  1. ACPIドライバーの更新またはロールバック
  2. システムファイルチェッカー(SFC)の実行
  3. システムの復元の利用

1. ACPIドライバーの更新またはロールバック

まずは、ドライバーの更新またはロールバックを試みましょう。直前にACPIドライバーを更新してから問題が発生し始めた場合は、ドライバーを以前のバージョンに戻す(ロールバックする)ことで改善する可能性があります。逆に、更新を行っていない場合は、ドライバーを最新バージョンへ更新することで解決することがあります。

手順は以下の通りです。

  1. Win + Xキーを押してWinXメニューを開き、「デバイスマネージャー」を選択します。
  2. 一覧からACPI.sysドライバーを探し、右クリックして「プロパティ」を開きます。
  3. 「ドライバー」タブに切り替えます。最近ドライバーを更新した場合のみ、「ドライバーを元に戻す」ボタンが利用可能です。
  4. ロールバックができない場合は、「ドライバーの更新」をクリックします。Windowsが自動的に最適なドライバーを検索してインストールします。

それでも問題が解決しない場合は、同じバージョンのWindows OSが稼働している正常な別のPCから、System32フォルダー内のACPI.sysファイルをコピーし、問題のあるPCの同じ場所に配置するという方法もあります。ただし、システムファイルの手動置き換えにはリスクが伴うため、実行前には必ずバックアップを作成してください。

2. システムファイルチェッカー(SFC)を実行する

破損したシステムファイルを修復するために、システムファイルチェッカーを実行してみましょう。管理者権限でコマンドプロンプトまたはPowerShellを開き、以下のコマンドを入力します。

sfc /scannow

スキャンと修復が完了したら、パソコンを再起動してください。これにより、破損していたACPI.sysファイルが自動的に修復される可能性があります。

また、コマンド操作が苦手な方には、フリーソフト「FixWin」を使えば、ワンクリックでシステムファイルチェッカーを実行できるので便利です。

3. システムの復元を使用する

上記の方法で解決しない場合は、システムの復元を試してみてください。セーフモードで起動するか、高度なスタートアップオプションから実行できます。

高度なスタートアップオプションから実行する場合:

メニューから直接「システムの復元」を選択し、画面の指示に従って進めてください。

セーフモードで起動した場合:

  1. 検索ボックスに「sysdm.cpl」と入力して実行します。
  2. 「システムのプロパティ」ウィンドウが開いたら、「システム保護」タブを選択します。
  3. 「システムの復元」ボタンをクリックします。

新しいウィンドウが開くので、復元したいシステムの復元ポイントを選択します。選択後は、画面の指示に従って処理を完了させてください。

復元が完了したらパソコンを再起動し、ブルースクリーンエラーが解消されたかどうかを確認しましょう。

本記事がお役に立てば幸いです!

  1. Windows 11/10でaksdf.sysブルースクリーンエラーが発生したときの対処法

    Windows 11/10にアップグレードまたはアップデートした後、システムの起動時やAladdinドライバーを使用するUSBドングルを接続した際に、aksdf.sysに関連するブルースクリーンエラー(BSOD)が発生し、Windowsがクラッシュするという報告がユーザーから寄せられています。 aksdf.sysはUSBドングル用ドライバーの一部であるシステムファイルです。このドライバーを利用するソフトウェアがインストールされている環境では、このエラーが発生する可能性が高くなります。本記事では、PAGE_FAULT_IN_NONPAGED_AREA (aksdf.sys)ストップエラーの原因と

  2. Windows 11/10で発生するカーネルデータインページエラー(Msis.SYS)の原因と解決策

    新しいハードウェアやソフトウェアをインストールした後に、Windows 11/10でKERNEL DATA INPAGE ERRORというブルースクリーン(BSOD)エラーが表示された場合は、以下の方法で問題を解決できます。このエラーメッセージとともに、0xC000009C、0x0000007A、0xC000016Aなどのエラーコードが表示されることもあります。 主な原因としては、メモリの不具合、ページングファイルの破損、ファイルシステムの問題、ハードディスクの障害、ケーブル接続の不良、ウイルス感染、カードの接触不良、BIOSの問題、マザーボードの故障、Service Packの未適用などが考