USB外付けハードドライブにWindows 7をセットアップする方法

📅
🕑 1 分で読む

外付けドライブにWindows 7をインストールするのは簡単ではないことは、もうお分かりでしょう。デフォルトのセットアップでは、セットアップ中にUSBドライブが表示されても、「このディスクにWindowsをインストールすることはできません」といったエラーが表示されることがよくあります。ちょっと面倒ですよね?この回避策は少し複雑ですが、USB外付けハードドライブからWindows 7を確実に実行できる唯一の方法です。複雑な仮想化やデュアルブート設定をすることなく、ポータブルなWindowsをインストールしたい場合は、この方法が最適かもしれません。ただし、処理速度はそれほど速くなく、いくつかの手順には注意が必要です。うまくいく日もあれば、そうでない日もありますが…まあ、これが役立つかどうか見てみましょう。

まず最初に、このプロセスを始める前にいくつか必要なものがあります。主に、Windows 7のISOイメージ、NTFSでフォーマットされた外付けHDD、そしてMicrosoftのWindows自動インストールキット(WAIK)です。また、ファイルのコピーやスクリプトの実行など、いくつかの手順が必要なので、少し辛抱強く待つ必要があります。インストーラーは通常、デフォルトで外付けドライブをブロックしますが、Windowsがドライブを有効なターゲットとして認識できるように準備することが目標です。

この回避策を使用して外付けハードドライブにWindows 7をインストールする方法

フォルダとファイルを準備する

  • 2つのフォルダを作成します。デスクトップまたは5GB以上の空き容量があるドライブが理想的です。1つは「Windows Files」 、もう1つは「WAIK Files」という名前です。これらのフォルダにWindowsインストールファイルとWAIKツールを保存します。

必要なファイルを入手する

  • ここから ZIP ファイルをダウンロードしてください。このファイルにはいくつかのスクリプトと手順が含まれています。
  • 内容をWAIK Filesフォルダに解凍します。次に、Microsoftの公式ページからWindows Automated Installation Kit(WAIK)をインストールします。インストールが完了したら、PC内で、、、を検索します。これらのファイルをWAIK Filesフォルダにコピーします。なぜでしょうか?これらのファイルは、システムに外付けドライブを適切なインストール先として認識させるために不可欠だからです。Bcdboot.exeBootsect.exeImagex.exe

注:一部のマシンでは、インストール直後にこれらのツールにアクセスできない場合があります。その場合は 、C:\Program Files\Windows AIK\Tools\x86など、お使いの環境に応じて同様のパスで探す必要があります。Windows は、必要以上に操作を複雑にする必要があるためです。

Windows 7のインストールファイルをコピーします

  • まだお持ちでない場合は、Virtual CloneDrive などのマウントツールを使用して ISO を仮想ドライブに書き込み、ISO をマウントします。
  • マウントされたISOからすべてのファイルをWindows Filesフォルダにコピーします。構造はそのままにしてください。

インストーラースクリプトを実行する

  • Installer.cmdを右クリックし、「管理者として実行」を選択します。このスクリプトがセットアップを実行します。UAC プロンプトが表示された場合は、承認してください。
  • プロンプトが表示されたら、Enterキーを押して続行します。スクリプトがWindows Filesフォルダ内のSourcesinstall.wimにあるファイルの選択を案内します。

Windowsエディションを選択し、ドライブを指定します

  • ご希望のWindows 7エディションのインデックス番号を入力してください(例:Ultimateの場合は5)。設定によっては複数のオプションが表示される場合がありますので、適切なものを選択してください。
  • 外付けHDDのドライブ文字を入力します( などL:)。
  • 次に、アクティブパーティションのドライブ文字(通常は )を指定しますC:。不明な場合は、 diskmgmt.mscを使用してください。

画面に「ターゲットが外付けドライブかどうか」を尋ねるプロンプトが表示されたら、「Y」と入力して を押しますEnter。これは、スクリプトに意図的に外付けデバイスにインストールすることを伝えます。なぜこの確認が必要なのかは分かりませんが、これも魔法の一部です。

スクリプトを実行してドライブを準備します

  • スクリプトはファイルの抽出、ブートファイルのコピー、設定の調整を行います。数分かかる場合がありますが、ご心配なく。
  • 完了すると、インストールを通常通り続行するためにコンピュータを再起動するように求められます。この再起動により、すべての処理が開始されます。

Windowsのインストールを完了する

  • PCを再起動します。起動時に、必要に応じて外付けドライブを起動デバイスとして選択するか、BIOS/UEFIがデフォルトでUSBから起動するように設定されている場合は、通常通り起動させます。
  • 通常のWindows 7インストール画面に従ってください。Windowsは外付けドライブに直接書き込むため、通常のインストールよりも時間がかかる場合があることにご注意ください。
  • インストールが完了したら、ドライバーとWindows Updateをインストールし、すべての設定を行ってください。これで、外付けドライブにポータブルWindows 7がセットアップされました。

問題が発生した場合は、ドライブレターを再確認し、WAIKファイルが正しく配置されていることを確認してください。一部のハードウェアでは、ブートローダーが正常に動作するために再起動を1回か2回行う必要があるという報告もあります。また、最初の試みが完璧でなくても驚かないでください。すべてのパスとファイルが正しいことを確認して、もう一度お試しください。

追加のヒント:何かおかしいと感じたら、BIOSまたはUEFIの設定を確認してください。セキュアブートや高速ブートが外部メディアからの起動を妨げる場合があります。また、これは最速の設定ではありませんが、テストや持ち運びのためには便利です。

まとめ

  • フォルダを作成してファイルを準備する
  • WAIKをダウンロードしてインストールし、必要なツールを抽出します
  • Windows ISOの内容をコピーする
  • 管理者としてスクリプトを実行し、オプションを慎重に選択してください
  • 再起動して、通常のWindows 7のインストール手順に従います。

まとめ

このプロセス全体は少し複雑に見えるかもしれませんが、面倒でも構わないのであれば、外付けドライブにWindows 7をインストールするには有効な回避策です。ハードウェアやUEFI設定によって結果は異なりますが、十分な数の環境で動作を確認しているので、正当な解決策と言えるでしょう。ただし、ある程度の試行錯誤は覚悟し、超高速なパフォーマンスは期待しないでください。この方法が、他の分かりにくい方法を試す時間を少しでも節約してくれることを願っています。