PowerEdge:Windowsアクセス不能起動デバイス
Summary: サーバーは、次の0x7B停止コードを生成します。Inaccessible Boot Device.(起動デバイスにアクセスできません。
Symptoms
ウイルス対策ソフトウェアまたはバックアップ ソフトウェアが最近インストール、アップデート、または削除された可能性があります。
Cause
ハードウェア障害やWindowsインストールへのアクセスを妨げるその他の問題は別として、「Inaccessible Boot Device」エラーの最も可能性の高い原因は、フィルター ドライバーの破損または欠落です
Webroot、Acronis ArcServe、およびストレージクラフト製品が最も一般的な違反者です。
Resolution
1.WinREを起動するには、適切なWindowsインストール メディアから起動します。
2.[Windowsのインストール]から[次へ]を選択し、[コンピューターの修復]をクリックします
3.[システム回復オプション]から[次へ]を選択し、[コマンドプロンプト]をクリックします
4.「DiskPart」を実行し、次に「List Vol」を実行し、OSボリュームのドライブ文字をメモします。
5.「終了」を実行してDiskPartを終了します。
警告:OSボリュームが表示されない場合は、「List Disk」を実行します。ストレージが存在しない場合は、ハードウェアに問題があるか、コントローラー ドライバーをロードする必要があります(「終了」を実行してDiskPartを終了し、コントローラー ドライバーをUSBドライブにコピーしてサーバーに接続し、「drvload PATH_TO_CONTROLLER_INF_FILE").
6.次のコマンドを実行してOSボリュームに移動します。cd /d Z:\」または「Z:."
手記:取り替える "Z:\" OS volume's actual drive letter which was obtained by running "List Vol" from DiskPart.
7.「」を実行して、構成ディレクトリーに移動します。cd Z:\Windows\System32\config."
8.「」を実行しますmkdir Backup「その後」copy SYSTEM Backup\SYSTEM」をクリックして、システム レジストリー ハイブ ファイルのバックアップを作成します。
9.「」を実行しますreg load HKLM\Temp SYSTEM」を使用して、システム レジストリー ハイブ ファイルを読み込みます。
10 ラン "regedit」をクリックしてから、「HKLM\Temp\ControlSet001\Control\Class."
11 [編集]、[検索]の順にクリックするか、[CTRL+F]を押して「upperfilters."
12 「UpperFilters" ストレージ関連クラスのレジストリ キー。外部または予期しないフィルター ドライバーの名前を文書化し、 UpperFilters レジストリ キー。[次を検索]をクリックするか、F3キーを押して続行します
デフォルト: DiskDrive クラス:
デフォルト: SmartCardReader クラス:
デフォルト: SmrDisk クラス:
デフォルト: ScmDisk クラス:
ボリューム クラスのデフォルト:
13 前の手順でサード パーティー製フィルター ドライバーを見つけて削除した場合は、「HKLM\Temp\ControlSet001\Services」と入力し、フィルター ドライバーの名前を検索します。対応するサービスの名前を文書化し、その「Startレジストリキーを「0」に設定して無効にします。[次を検索]をクリックするか、F3キーを押して、参照が見つからないことを確認します
14 regeditを閉じてから、次のコマンドを実行します。reg unload HKLM\Temp」をクリックして、システム レジストリー ハイブをアンロードします。
15 サーバーを再起動します。
その他の考慮事項:
サード パーティー製フィルター ドライバーが問題の原因であった場合は、問題のあるソフトウェアをアンインストール/再インストールするようにお客様にアドバイスします。
サードパーティのフィルタードライバーが原因ではなく、ハードウェアが除外されている場合は、基本に戻ります
16 "を実行しますbcdedit」で、Windowsブート マネージャーとローダーのエントリーがあることを確認します
出力例:
Warning: によって何も返されない場合 BCDEDIT ブート構成データ(BCD)に問題がある場合は、それに応じてトラブルシューティングを行います。考えられる解決策は、次のコマンドを実行してBCDを再作成することです。bootrec /rebuildbcd."
17 "を実行しますDism /Image:Z:\ /Get-Packages」を使用して、保留中のアップデートがないことを確認します。保留中のアップデートがある場合は、「Dism /Image:Z:\ /Cleanup-Image /RevertPendingActions」をクリックして再起動します。
18 ラン "Chkdsk Z:」をクリックして、読み取り専用スキャンを実行します。NTFSの破損が検出された場合は、「Chkdsk /f /r Z:」をクリックして修復を実行します。Chkdskは潜在的に破壊的であり、データ損失を引き起こす可能性があります。
19実行 "sfc /scannow /offbootdir=Z:\ /offwindir=Z:\Windows」を使用して、システム ファイルをスキャン/修復します。
20 レジストリー ハイブ ファイルを RegBack ディレクトリ:
実行」cd Z:\Windows\System32\config."
「」を実行しますren DEFAULT DEFAULT.old."
「」を実行しますren SAM SAM.old."
「」を実行しますren SECURITY SECURITY.old."
"そのノードでren SOFTWARE SOFTWARE.old.
「」を実行しますren SYSTEM SYSTEM.old「
実行」copy RegBack\DEFAULT DEFAULT."
「」を実行しますcopy RegBack\SAM SAM."
「」を実行しますcopy RegBack\SECURITY SECURITY."
「」を実行しますcopy RegBack\SOFTWARE SOFTWARE."
「」を実行しますcopy RegBack\SYSTEM SYSTEM."
21 サーバーを再起動します。