安裝 Windows 8 後從 IDE 變更為 AHCI

安裝 Windows 8 後從 IDE 變更為 AHCI

當我安裝 Windows 7 時,我已將磁碟機控制器配置為 IDE。

我現在需要啟用 AHCI,但這樣做會導致 Windows 無法啟動。它不知道如何自動解決問題。

我能夠從恢復區域使用 Regedit,以便嘗試使用這個修復這適用於 Vista。然而,Windows 8 中缺少該鍵。

我讀相關密鑰現在位於HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci.但我的設定已經符合他們建議的更改。

在 BIOS 中啟用 AHCI 後如何讓 Windows 啟動?

答案1

使用登錄編輯器,設定密鑰:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
"Error Control": DWORD = 0

並且還在StartOverride中的樹中storahci。該值需要更改為0

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride
"0": DWORD = 0

重新啟動後應該可以工作。您也可以刪除整個 StartOverride 區塊。

筆記:如果您不在下次啟動時切換到 AHCI,系統將建立一個新的 StartOverride 值(3),您必須重複此過程。

答案2

我找到了解決方案,而無需進行手動註冊表破解!

  1. 點選重新開始按鈕Shift並按照“高級選項”的提示通過幾個螢幕。最終,您會看到一個螢幕,告訴您重新啟動後您將能夠執行很多操作,包括以安全模式啟動。該畫面上唯一的按鈕是「重新啟動」按鈕。
  2. 重啟。在 Windows 啟動之前,進入 BIOS 設定。
  3. 將 BIOS 中的 SATA 模式變更為您想要的任何模式:IDE、AHCI 或 RAID(XHD)。
  4. 啟動進入 Windows。步驟 1 將 Windows 配置為詢問您想要使用哪種類型的啟動選項。 #4 是安全模式。這將為系統上載入的 BIOD 設定提供正確的驅動程式、載入到記憶體中,並為您正確配置註冊表。不需要其他配置。
  5. 以正常模式重新啟動 Windows。 Windows 將使用在步驟 4 中自動修復的設定。

答案3

運行msconfig(右鍵單擊桌面最左下角,然後左鍵單擊運行,鍵入msconfig)。

點選啟動選項卡,標記安全啟動,重新啟動,在BIOS中變更為AHCI,啟動,Windows以安全模式啟動。

再次運行msconfig,啟動選項卡取消安全啟動標記,重新啟動電腦。

電腦工作正常。不要亂用 regedit,您只需要以安全模式啟動即可解決此問題,非常簡單。

相關內容