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

【Windows 10】asmtxhci.sysによるSYSTEM_SERVICE_EXCEPTIONブルースクリーンエラーの修正方法

このブルースクリーンオブデス(BSOD)エラーは、その名前が示すとおり、asmtxhci.sys、すなわちASMedia USB 3.x XHCIコントローラードライバーに関連しています。このコントローラーは、PCのUSB 3.xポートおよびそこに接続されたデバイスを管理しており、何らかの不具合が発生すると、本記事で取り上げるBSODエラーが発生します。ここでは、問題を解決するために試せる最適な対処法をご紹介します。

USB 3.xは、ファイル転送に使用されるポートの最新規格であり、従来の2.0バージョンから大幅な改善が加えられています。2013年に初めてリリースされたUSB 3.0は、最大5Gbpsという2.0の約10倍の転送速度を実現しており、ポートの色も標準的な黒ではなく青色で識別できるようになっています。

【Windows 10】asmtxhci.sysによるSYSTEM_SERVICE_EXCEPTIONブルースクリーンエラーの修正方法

asmtxhci.sysのブルースクリーンエラーに遭遇しやすいのは、ASUS製ノートパソコンのユーザーです。asmtxhci.sysドライバーはASUSのマザーボードやノートPCに搭載されているためです。影響を受けたユーザーからは、Windows 10へのアップグレード後、Skypeのアップデート実行後、またはスタートアッププログラムを無効化した後にこの問題が発生したとの報告があります。

SYSTEM_SERVICE_EXCEPTION(asmtxhci.sys)ブルースクリーンの対処法

このSYSTEM SERVICE EXCEPTIONのBSOD問題に直面している場合は、以下の推奨ソリューションを順不同で試してみてください。

  1. ブルースクリーンオンライントラブルシューティングツールを実行する
  2. デバイスドライバーを更新する
  3. 以前のドライバーにロールバックする
  4. ドライバーをアンインストールする
  5. ASMedia XHCIを無効化する

以下、それぞれの解決策の詳細な手順を見ていきましょう。

通常どおりログインできるのであれば問題ありませんが、そうでない場合は、セーフモードで起動するか、詳細スタートアップオプション画面を開くか、インストールメディアを使用して起動してから、以下の手順を実行してください。

1. ブルースクリーンオンライントラブルシューティングツールを実行する

Microsoftが提供するブルースクリーンオンライントラブルシューティングツールを実行すると、Windows 10で発生する多くのBSODエラーを解決できます。まずはこれを試してみてください。

2. デバイスドライバーを更新する

以下の手順に従ってください。

  • スタートボタンを右クリックし、「デバイスマネージャー」を選択します。
  • ユニバーサル シリアル バス コントローラー」の項目を展開します。
  • ASMedia USB 3.0 eXtensible Host Controller」を右クリックし、「ドライバーの更新」を選択します。
  • ドライバー ソフトウェアの最新版を自動検索」を選択します。
  • Windowsが新しいドライバーをインストールするのを待ち、その後PCを再起動します。

または、Windows Updateの「オプションの更新プログラム」セクションからドライバーの更新を入手することもできます。さらに、メーカーの公式サイトから最新版のドライバーをダウンロードするのも有効です。

3. 以前のドライバーにロールバックする

最近ドライバーを更新した直後にこのBSODが発生し始めた場合は、以前のバージョンのドライバーにロールバックし、メーカーが問題を修正するまでそのバージョンを使い続けることをおすすめします。

ドライバーをロールバックするには、以下の手順を実行します。

  • デバイスマネージャーを開きます。
  • ユニバーサル シリアル バス コントローラー」の項目を展開します。
  • ASMedia USB 3.0 eXtensible Host Controller」を右クリックし、「プロパティ」を選択します。
  • ドライバー」タブに移動します。
  • ドライバーを元に戻す」をクリックします。
  • ロールバックの理由を選択し、「はい」をクリックします。
  • システムを再起動します。

それでも問題が解決しない場合は、次の解決策を試してください。

4. ドライバーをアンインストールする

ドライバーのロールバックでも問題が解決しない場合は、ドライバーを完全にアンインストールし、メーカーのウェブサイトから以前のバージョンを探しましょう。現在インストールされているドライバーのバージョンを確認するには、デバイスマネージャーを開き、ASMedia USB 3.x XHCIコントローラードライバーを右クリックして「プロパティ」→「ドライバー」タブを選択すると、インストールされているドライバーの日付とバージョンが表示されます。

ドライバーをアンインストールすると、Windowsは汎用ドライバー(usbxhci.sysなど)を自動的に再インストールします。再起動は不要ですが、USB 3デバイスを何度か抜き差しする必要がある場合があります。また、汎用SuperSpeedドライバーではデバイスの認識に問題が生じる可能性がある点にもご注意ください。

5. ASMedia XHCIを無効化する

デバイスマネージャーでASMedia USB 3.x XHCIコントローラードライバーを無効化することも、このBSODエラーを解決する一つの方法です。ただし、ドライバーを無効化すると(再起動は不要)、USB 3接続のすべてのデバイスが動作しなくなる点に注意してください。

これらの方法がお役に立てば幸いです。

【Windows 10】asmtxhci.sysによるSYSTEM_SERVICE_EXCEPTIONブルースクリーンエラーの修正方法
  1. Windows 10でSYSTEM_SERVICE_EXCEPTIONエラー(ブルースクリーン)を解決する完全ガイド

    「SYSTEM_SERVICE_EXCEPTION」は、エラーコード0x0000003Bが表示されるブルースクリーン・オブ・デス(BSOD)エラーです。このエラーは、システムプロセスに異常が発生したことを示しています。つまり、Windows本体とドライバーの間に互換性の問題が生じている可能性があります。 このエラーは、システムが定期的なチェックを行う際に、非特権コードから特権コードへ切り替わるプロセスを検出したときに発生します。また、グラフィックカードのドライバーがカーネルコードに誤った情報を渡した場合にも発生することがあります。 最も一般的な原因は、破損・古い・不具合のあるドライバーです。

  2. WindowsのDRIVER_CORRUPTED_EXPOOLエラーを解決する方法

    DRIVER_CORRUPTED_EXPOOLエラー(Expoolエラーとも呼ばれます)は、Windows 7/8/10で発生するドライバー関連のトラブルです。システムのドライバーがRAMの保護された領域にアクセスしようとすると、クラッシュやエラーが発生する可能性があります。このエラーはさまざまな原因で起こりますが、特に多いのは、システムにインストールされているドライバーのバージョンがシステム要件と互換性を持たなくなった場合です。多くのエラーと同様に、Expoolエラーも「ブルースクリーン(ブルースクリーン・オブ・デス)」を表示し、その後システムが再起動します。 Expoolエラーによるクラ