2012-09-07 03:28:42 +0000 2012-09-07 03:28:42 +0000
38
38

Windows 8をインストールした後、IDEからAHCIへの変更

Windows 7をインストールしたときに、ドライブコントローラをIDEに設定していました。これはWindows 8にアップグレードしても変わりませんでした。

AHCIを有効にする必要がありますが、そうするとWindowsの起動に失敗します。自動修正の方法がわからない。

リカバリーエリアからRegeditを使って、Vistaで動作していた this fix を試すことができました。しかし、Windows8ではそのキーがなくなっている。 私は、関連するキーがHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahciになっていることをと読みました。しかし、私の設定はすでに彼らが提案する変更と一致しています。

BIOSでAHCIを有効にした後、Windowsを起動させるにはどうしたらいいですか?

回答 (3)

43
43
43
2012-09-07 04:17:51 +0000

を使用して、キーを

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 ブロック全体を削除することもできます。

0x1&

注意 . 次の起動時に AHCI に切り替えないと、システムは新しい StartOverride の値 (3 の値) を作成するので、この処理を繰り返す必要があります。

32
32
32
2012-12-02 19:01:55 +0000

手動でレジストリハックをしなくても解決策を発見しました!

1.ShiftキーでRestartボタンをクリックして、いくつかの画面で “Advanced Options "のプロンプトに従ってください。最終的には、再起動時にセーフモードでの起動を含む多くのことができるようになるという画面に行き着きます。この画面で唯一のボタンは "Restart "ボタンです。 2. 再起動します。Windowsが起動する前に、BIOSの設定に入ります。 3. BIOSでSATAモードを任意のものに変更。IDE、AHCIまたはRAID(XHD)。 4. Windowsを起動します。ステップ1では、Windowsがどのタイプのブートオプションを使用したいかを尋ねるように設定しました。#4番はセーフモードです。これにより、システムにロードされたBIOD設定用の適切なドライバがメモリに入り、レジストリが正しく設定されます。他の設定は必要ありません。 5. 通常モードでWindowsを再起動します。Windowsは、ステップ4で自動的に自己修正された設定を使用します。

16
16
16
2013-05-10 14:22:50 +0000

msconfigを実行(デスクトップの左下隅を右クリックし、左クリックしてrunと入力)。

起動タブをクリックし、セーフブートをマークし、再起動、BIOSでAHCIに変更、起動、Windowsがセーフモードで起動。

もう一度msconfigを実行し、ブートタブでセーフブートのマークを外し、PCを再起動。

PCは正常に動作。これを修正するにはセーフモードで起動する必要があります。

関連する質問

8
13
6
6
6