PowerEdge:Windows 無法存取開機裝置
Summary: 伺服器會產生停止代碼0x7B:無法存取開機裝置。
Symptoms
最近可能已安裝、更新或移除防毒軟體或備份軟體。
Cause
除了硬體故障或其他阻止存取 Windows 安裝的問題之外,「無法存取的開機裝置」錯誤的最可能原因是篩選器驅動程式損毀或遺失。
Webroot, Acronis ArcServe,而 StorageCraft 產品是最常見的違規者。
Resolution
1.從適當的 Windows 安裝媒體開機,以進入 WinRE。
2.從「安裝 Windows」中選取「下一步」,然後按一下「修復您的電腦」。
3.從“系統恢復選項”中,選擇“下一步”,然後按下“命令提示符”。
4.執行「DiskPart」,然後執行「List Vol」 - 記下作業系統磁碟區的磁碟機代號。
5.執行「Exit」以離開 DiskPart。
儆:如果您看不到作業系統磁碟區,請執行「列出磁碟」 - 如果儲存裝置不存在,則可能是硬體問題,或是必須載入控制器驅動程式 (執行「退出」以離開 DiskPart,將控制器驅動程式複製到 USB 磁碟機,將其連線至伺服器,然後執行」drvload PATH_TO_CONTROLLER_INF_FILE").
6.執行「 以瀏覽至作業系統磁碟區」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 註冊表項。按一下「Find Next」或按下「F3」以繼續
預設值 DiskDrive 班:
預設值 SmartCardReader 班:
預設值 SmrDisk 班:
預設值 ScmDisk 班:
磁碟區類別的預設值:
13 如果在上一步中找到並刪除了第三方篩選器驅動程式,請導航到”HKLM\Temp\ControlSet001\Services」,然後搜尋篩選器驅動程式的名稱。記錄相應服務的名稱,然後設置其”Start」將登錄機碼改為「0」以停用。按一下「Find Next」或按下「F3」以確認找不到任何參照
十四關閉註冊表編輯器然後運行”reg unload HKLM\Temp」以卸載系統註冊表配置單元。
15 將伺服器重新開機。
進一步考慮:
如果由第三方篩選器驅動程式造成故障,請建議客戶卸載/重新安裝有問題的軟體。
如果第三方篩選器驅動程式不是罪魁禍首,並且硬體已被排除,那麼它又回到了基礎。
16 運行”bcdedit“,驗證是否有 Windows 啟動管理員和載入程式的條目。
範例輸出:
警告:若未傳回任何內容 BCDEDIT 開機組態資料 (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」以掃描/嘗試修復系統檔案。
二十 將註冊表配置單元檔替換為來自 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 將伺服器重新開機。