ストレージ コントローラーを有効にすると、エラー 0x000000D1を停止し、Windows Server でバグチェックが実行される

この記事では、Windows Server でバグチェックが実行され、ストレージ コントローラーを有効にすると stop エラー 0x000000D1が発生する問題について説明します。

適用対象: Windows Server 2012 R2
元の KB 番号: 2916984

現象

次のような状況で問題が発生します。

  • R2 Windows Server 2012実行しているコンピューターがあります。
  • システムは、ホット プラグ可能なソリッド ステート ドライブ (SSD) を使用して構成されます。
  • デバイス マネージャーを使用して、1 つ以上の SSD のストレージ コントローラーを無効にします。
  • 無効になっているコントローラーに接続されている SSD を物理的に取り出します。
  • デバイス マネージャーを使用して、以前に無効にしたストレージ コントローラーを再度有効にします。

このシナリオでは、Windows Server によってバグチェックが実行されます。 さらに、次のメッセージのような Stop エラー メッセージが表示されます。

STOP: 0x000000D1 (パラメーター 1、パラメーター 2、パラメーター 3、パラメーター 4)

この問題は、ストレージ コントローラー ドライバーがインストールまたは有効になっているときに SSD で突然削除が実行されるシナリオでも発生しています。

注:

  • この Stop エラーは、DRIVER_IRQL_NOT_LESS_OR_EQUAL エラーについて説明します。
  • この Stop エラー メッセージのパラメーターは、コンピューターの構成によって異なります。
  • すべての Stop 0x000000D1 エラーがこの問題によって発生するわけではありません。

原因

この問題は、StorPort ドライバーが初期化されなくなったストレージ コントローラーにプラグ アンド プレイ (PnP) IRP を転送するためです。

状態

Microsoft は、この記事の冒頭に記載されている Microsoft 製品の問題であることを確認しました。

Microsoft では、特定のバグに対処するためにソフトウェア更新プログラムを定期的にリリースしています。 Microsoft がこのバグを解決するためにソフトウェア更新プログラムをリリースした場合、この記事は追加情報で更新されます。