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

修正:Windows7およびServer2008R2での起動時のBSODエラー0x0000007B

コンピューターまたはサーバーのハードウェア(マザーボード、ドライブコントローラーなど)を交換したり、バックアップからシステムイメージを復元したり、物理ホストを仮想化環境(P2V)に移行したりすると、最初の起動時にエラー0x0000007BのBSODが表示されることがあります。 Windows Server2008R2またはWindows7。

停止:0x0000007B(0xFFFFF880009A9928、0xFFFFFFFFC0000034、0x0000000000000000、0x0000000000000000)。

この停止コードは、 INACCESSABLE_BOOT_DEVICEに対応しています。 エラーであり、新しいサーバー(コンピューターまたは仮想マシン)のハードディスクコントローラーと元の機器との違いに関連しています。起動時に、新しいコントローラから起動するために必要なドライバがロードされていません。そのため、Windowsを起動できません。

次の場合、管理者はエラー0x0000007Bに遭遇する可能性があります。

  1. バックアップから別の物理コンピューターまたはHyper-V/VMware / VirtualBox仮想マシンにOSを復元する場合(個別のケースとして、ベアメタル回復から別のハードウェアへの回復)。
  2. コンピューターイメージ(たとえば、disk2vhdを使用して作成)を使用して物理システムを移行し、このイメージから新しい仮想マシンを展開する場合。
  3. BIOSでSATAコントローラーモードをAHCIからIDEに、またはその逆に切り替えた後。
  4. マザーボードやハードドライブコントローラを交換する場合。

私の場合、Windows Server2008R2を実行している物理サーバーをVMWare環境に移行するときに問題が発生しました。ブルースクリーンは、VMの最初の起動時に表示されました。

修正:Windows7およびServer2008R2での起動時のBSODエラー0x0000007B

デバッグモードでは、CLASSPNP.SYSドライバーをロードする段階でWindowsの起動が停止することがわかります。

修正:Windows7およびServer2008R2での起動時のBSODエラー0x0000007B

エラー0x0000007Bを修正するには、Windowsインストールメディア(Windows 7/2008 R2以降)またはブートディスク(DARTなど)から起動する必要があります。 Windowsインストールディスクを使用する場合は、 Shift + F10を押します。 最初のインストール画面で(次に、言語とキーボードレイアウトを選択します)。コマンドプロンプトウィンドウが表示され、コマンドを実行する必要があります:

Regedit.exe

レジストリエディタウィンドウで、レジストリハイブ HKEY_LOCAL_MACHINEに移動します ファイルを選択します ->ロードハイブ 。ローカルサーバードライブ(WinPEディスクと混同しないでください)で、ファイル\ Windows \ System32 \ config \ SYSTEM を選択します 。このファイルには、ローカルのWindowsコピーのレジストリのシステム部分が保存されます。

したがって、マウントします(たとえば、 local_hkeyという名前で )ハードドライブからレジストリエディタまでのシステムのレジストリハイブ。

修正:Windows7およびServer2008R2での起動時のBSODエラー0x0000007B

ロードされたハイブで、レジストリキー HKEY_LOCAL_MACHINE \ local_hkey \ ControlSet001 \services\に移動します。

次のレジストリキーを見つけます:

  • アタピ;
  • Intelide;
  • LSI_SAS。

開始という名前のREG_DWORDパラメータを検索します これらの各キーで、値を 0に変更します (0x00000000)。

このエラーが表示される前にSATAコントローラーモードをAHCIに切り替えていた場合は、 msahciでStart=0も設定する必要があります。 セクション。

。 Start =0の値は、Windowsの起動時にサービスが開始されることを意味します。 Start =3は、サービスが手動で開始されることを意味します。

修正:Windows7およびServer2008R2での起動時のBSODエラー0x0000007B

ローカルレジストリファイルの変更をディスクに保存するには、レジストリキーHKEY_LOCAL_MACHINE \ local_hkeyに移動し、ハイブのアンロードを選択します。 メニューにあります。

修正:Windows7およびServer2008R2での起動時のBSODエラー0x0000007B

これで、サーバーを再起動できます。 Windowsは正常に起動するはずです。新しいドライブコントローラのドライバを検索してインストールします。

VMWareの場合は、VMWareツールをインストールするだけです。

これらの変更後も、起動時にWindowsが同じエラーINACCESSABLE_BOOT_DEVICEを返す場合は、他のタイプのディスクコントローラを使用していることを意味します。次の表に従って、HKEY_LOCAL_MACHINE \ local_hkey \ ControlSet001\servicesのStartパラメーターの値を変更してみてください。

Windowsサービス名 VMWare仮想マシン ネイティブSATAアダプターを備えたWindowsx64を実行している物理PC RAIDコントローラーを搭載した物理PC aliide333amdide333atapi000cmdide333iastorv333intelide033msahci300pciide303viaide333LSI_SAS033


  1. Windows 10 で Bad_Pool_Caller BSOD エラーを修正する方法

    Windows でブルー スクリーン エラーが発生することは驚くことではありません。ブルー スクリーン オブ デス (BSOD) エラーがデバイスで予期せず発生し、システム クラッシュやその他の重大な問題が発生して、すぐに対処する必要がある場合があります。 Bad Pool Caller は、いくつかの理由によりデバイスで発生する可能性がある典型的なブルー スクリーン エラーです。 Windows 10 で Bad_Pool_Caller BSOD エラーを引き起こす原因のリストは次のとおりです: ハードウェアの故障 古い/破損したシステム ドライバー。 RAM の障害。 システ

  2. Windows 10、8.1、および7でNo boot device foundエラーを修正する方法

    起動エラーの取得 起動デバイスが見つかりません 任意のキーを押してマシンを再起動してください 、Windows 10、8.1、またはwin 7システムを起動しますか?このエラー メッセージは基本的に、影響を受けるシステムが起動情報を含む HDD/SSD にアクセスできなかったことを意味します。つまり、システムの電源を入れると、接続されているすべての HDD/SSD をスキャンしてブート情報を探しましたが、何も見つかりませんでした。 起動可能なデバイスが検出されないなど、このエラー メッセージが異なる場合があります – ブート ディスクを挿入し、任意のキーを押します。 起動デバイスがありません