目次
このチュートリアルは、ゼロからWindowsを再インストールすることなく、マザーボードを交換したいすべてのユーザーのために書かれました。 以下の手順に従うことで、マザーボードを交換しても、現在のWindowsインストール、プログラムおよび設定を維持できます。 この手順は、全く別のハードウェアに現在のWindowsインストールを転送したい場合にも適用されます。(例:デスクトップPCからラップトップPCへ、またはその逆)。
次のようなシナリオを考えてみましょう。 :
1.主要なコンピュータ部品(メインボード、CPU、RAMなど)をアップグレードしたいが、プログラムの設定やファイルをそのままにして、最初から再インストールしないために、現在のWindowsのインストールを維持したい場合。
2.性能や互換性を高めるために、BIOSでSATAハードディスクのコントローラーのモードをIDEからAHCIまたはRAIDに変更したい場合。
- 上記のシナリオのいずれかに該当する場合、Windowsが起動できず、BSOD(Blue Screen Of Death)エラーでクラッシュすることを認識することがあります。 STOP 0x0000007B INACCESSABLE_BOOT_DEVICE". この問題は、WindowsがSATAハードディスクコントローラーの正しいドライバーを見つけられないために発生します。 この問題を回避し、Windowsを再インストールしないようにするには、Windowsレジストリを使用して、起動時に標準SATAハードディスクコントローラーのドライバーを使用するように指示します。 これを達成するには、以下の手順でWindowsレジストリを適切に変更し、Windowsを起動するだけです。起動後は、BIOSのハードディスクSATAコントローラーのモード設定(IDE互換モード(別名:LegacyまたはATA互換モード)、AHCIまたはRAIDモード)に従って、必要なハードディスクコントローラドライバをインストールすることができます。
このチュートリアルでは、Windowsやプログラムを最初から再インストールすることなく、マザーボードを変更したり、コンピューターをアップグレードする方法について詳しく説明します。 この手順は、次のWindowsバージョンに適用されます:Windows 10、* 8、7、Vista、XP。
注:Windows 10は、ほとんどの場合、以下の手順を踏まなくとも、新しいハードウェアを簡単に認識することができます。
マザーボードやコンピュータをアップグレードしても、現在のWindowsのインストールとインストールされたプログラムを維持する方法。
マザーボードを交換した後、またはコンピュータをアップグレードした後(例:古いデスクトップから新しいラップトップへ)、現在のWindowsインストール、プログラムおよび設定を維持し使用するには、Windows起動時に標準SATAハードディスクコントローラのドライバを使用するようにWindowsに「指示」するだけです。 このタスクを実行するには、状況(シナリオ)に応じてレジストリを変更する必要があります。
シナリオ1. まだマザーボードを交換しておらず、Windowsが正常に起動する場合、アップグレードを行う前にレジストリを変更する必要があります。
シナリオ2 Windowsが起動に失敗するのは、このためです。
- マザーボードを交換した、またはBIOSからSATAモードの設定を変更した。
この場合、レジストリの設定を変更するためにオフラインレジストリエディタを使用する必要があります。
シナリオ1:コンピュータのメインボードを交換(アップグレード)する前にレジストリを変更する(Windowsは正常に起動します)。
- この手順は、まだマザーボードを交換しておらず、Windowsが正常に起動する場合にのみ使用してください。 すでにマザーボードを交換した場合やWindowsが起動しない場合は、「シナリオ2」の手順に従ってください -。
1. Windowsを通常通り起動し、Windowsを起動します。 レジストリエディタ そのためには
- プレス " ウィンドウズ ” + " R " キーで読み込みます。 実行 ダイアログボックスに" レジディット "を押してください。 入力 .
2. Windowsレジストリで、左側のペインから次のキーに移動します。
HKEY_LOCAL_MACHINE⇄CurrentControlSet⇄Services⇄MSahci
注意:もし ウィンドウズ8、ウィンドウズ10 & Server 2012です。 をクリックし、"StorAHCI "キーに移動します。
(例 : " hkey_local_machine 修理 \୧⃛(๑⃙⃘◡̈๑⃙⃘) これらのOSでは、MSAHCIがStorAHCIに置き換わっているためです。
3. 右側のペインで「」をダブルクリックします。 スタート」。 DWORD値で、その値データを変更する。 0 (ゼロ)をクリックします。 OK が終了したら
4. 今度は、このキーに同じ修正を加えてください。
HKEY_LOCAL_MACHINE⇄CurrentControlSet⇄Services⇄Pciide
5. RAIDを使用している場合(そうでない場合はこの手順を無視してください)、このキーに同じ変更を行う必要があります。
HKEY_LOCAL_MACHINE/CurrentControlSet Services
6.閉じる レジストリエディタです。
これでコンピュータのアップグレードを続ける準備ができました。 BIOS設定に入り、SATAモード(IDE-ATA、AHCI、RAID)を必要に応じて指定するか、デフォルト設定のままにしてください。 BIOS設定を終了してWindowsを起動します。 Windowsは問題なく起動し、必要なハードディスクコントローラ・ドライバーをインストールします。 ドライバーインストール終了後、引き続き、次の手順に進んでください。新しいマザーボード用のデバイスドライバをインストールしてください。
シナリオ2:Windowsが起動しない:オフラインのレジストリエディタを使用してレジストリを修正します。
- マザーボードを交換した、またはBIOSでSATAコントローラーのモードを変更したためにWindowsが起動しない場合のみ、この手順を使用してください。
この場合、オフラインのレジストリエディタを使用してWindowsレジストリを変更する必要があります。 この作業には、Windows 7またはWindows VistaのインストールDVDに収録されているWindows回復環境を使用することをお勧めします。 WindowsインストールDVDからレジストリエディタを開くには、以下の手順を実行します。
1. WindowsのインストールDVDをCD/DVDドライブにセットし、WindowsのインストールDVDからコンピュータを起動します。
お知らせ DVDから起動するためには、BIOS設定でCD/DVDデバイスを最初の起動デバイスとして設定する必要があります。 そのためには、以下のようにします。
- パワーオン をクリックし、" "キーを押してください。 DEL " または " F1 " または " F2 " または " F10 " を入力します。 バイオス (CMOS)セットアップユーティリティを使用します。
(BIOS設定への入り方はメーカーによって異なります)。 BIOSメニューの中で、""ボタンをクリックします。 ブートオーダー " を設定します。
(この設定は、一般的に " アドバンストBIOS機能 " メニュー)にて。 " ブートオーダー "の設定で、CD/DVDRWデバイスを 最初のブートデバイスです。 保存 と 出口 をBIOS設定から削除します。
2. 最初の画面で 次のページ .
3. 次の画面で、" コンピュータを修理する ".
4. で システムリカバリーオプション(1画面目) 次へ」をクリックします。
5. で リカバリーツールの選択 を選択します。 コマンドプロンプト .
6. コマンドウィンドウで、" "を入力します。 レジディット " (引用符なし) & press 入力 .
レジストリエディタで
7. を強調表示します。 hkey_local_machine キーになります。
8. から ファイル メニューセレクト ロードハイブ (オフラインのレジストリを読み込むため)。
9. Windowsがインストールされたディスク(例:"C:")に移動します。
10.オープン その システム ファイルが "%" で見つかりました。 Windir%system32config. " のディレクトリに移動します(例: " C:\WindowsSystem32)
11. オフラインレジストリのKey Nameを入力します(例: " オフライン ") を押してください。 OK .
12. ダブルクリックで展開 hkey_local_machine と入力すると、その下に、前に入力した名前を持つ新しいキーができるはずです(例:' オフライン" この例では)。
13. この新しいキーを展開し、このサブキーに移動します(左ペインから)。
HKEY_LOCAL_MACHINE¥Offline¥ControlSet¥001services¥msahci
14. 右側のペインで、以下の項目をダブルクリックします。 スタート (DWORD)に変更し、その値データを 0 (ゼロ)をクリックします。 OK が終了したら
15. このサブキーに対しても同様の修正を行う。
HKEY_LOCAL_MACHINE HKEY_OfflineControlSet001services \୧⃛(๑⃙⃘◡̈๑⃙⃘)
16. RAIDを使用している場合(そうでない場合はこの手順を無視してください)、このキーに同じ変更を加える必要があります。
HKEY_LOCAL_MACHINE HKEY_OfflineControlSet001services \ iaStorV
17. 修正が終わったら、前に作成したキーをハイライト表示します(例:". オフライン ") を選択し、ファイルメニューから ハイブをアンロードする をクリックして、オフラインレジストリに行った変更を書き戻すことができます。
18.閉じる レジストリエディタ、コマンドプロンプトウィンドウ、および 再スタート をコンピュータに接続してください。
19. BIOS設定に入り、SATAモード(IDE-ATA、AHCI、RAID)を必要に応じて指定するか、デフォルト設定のままにしてください。
20. BIOSの設定を終了し、CD/DVDドライブからWindowsインストールDVDを取り出して、Windowsを正常に起動させます。
Windowsが問題なく起動し、必要なハードディスクコントローラのドライバがインストールされるはずです。
それだ!
アンディ・デイビス
Windows に関するシステム管理者のブログ