コマンドプロンプトを使用して起動可能な Windows 10 USB ドライブを作成する方法

CMDを使ってWindows 10用の起動可能なUSBを作成するのは難しそうに聞こえるかもしれませんが、正直なところ、コツさえ掴めばとても簡単です。基本的な考え方は、通常のUSBドライブをミニWindowsインストーラーに変える、つまり単にファイルを保存するだけでなく、もっと多くのことができるように魔法をかけるようなものです。サードパーティ製のツールを使わずにWindowsをインストールしたり修復したりしたい場合に非常に便利です。さらに、プロセスをより細かく制御でき、良い学習経験にもなります。現在の設定でUSBからWindowsを実行できない場合や、不安定なソフトウェアにうんざりしている場合は、この方法が適切な代替手段となります。

コマンドプロンプトを使用して起動可能なWindows 10 USBを作成する方法

方法1:Diskpartとコマンドプロンプトを使用する

この方法はコマンドラインからすべてを制御するもので、うまくいけばなかなか満足感があります。8GB以上のUSBドライブ(外付けHDDをいじると間違ったドライブを消去してしまう可能性があるので避けてください)とWindowsのISOイメージまたはインストーラーディスクが必要です。Windowsはフォーマットとパーティション分割に関して以前より厳しくなっているので、すべてを消去する前にドライブをよく確認してください。

ステップ1:USBドライブを接続する

  • USBメモリを接続してください。できれば、データが完全に消去されても構わないものを選んでください。
  • 最低でも8GBは確保してください。安全マージンや追加ツール/調整機能が必要な場合は、それ以上の容量を用意してください。
  • この処理ではドライブ上のすべてのファイルが削除されるため、重要なデータは事前​​にバックアップしておいてください。もちろん、Windowsは必要以上に複雑な処理をするため、次の手順でディスクのラベルを必ず確認してください。

ステップ2:コマンドプロンプトを管理者として開く

  • スタートメニューをクリックしてください。
  • タイプcmd
  • コマンドプロンプトを右クリックして、「管理者として実行」を選択してください。ディスク管理コマンドを実行するには管理者権限が必要です。
  • これは、ドライブを直接制御するための入り口です。管理者権限がない場合は、この機能は動作しません。

ステップ3:Diskpartを起動する

  • コマンドウィンドウに「.」と入力してキーdiskpartを押しますEnter
  • このユーティリティは、USBメモリの消去、パーティション分割、および準備に役立ちます。ただし、誤ったコマンドを使用すると、間違ったドライブを消去してしまう可能性があるため、慎重に使用してください。

ステップ4:USBドライブのディスク番号を確認する

  • list diskと入力して押すEnter
  • 表示されるリストを確認してください。USBメモリの容量を確認してください。通常は8GB以上です。間違ったディスクを選択すると大変なことになるので、必ず確認してください。

ステップ5:正しいディスクを選択する

  • select disk X(X をドライブ番号に置き換えてください。例: select disk 2)と入力して、を押しますEnter
  • 必ず正しいものを選んでください。メインドライブのデータを消去してしまうと大変なことになります。

ステップ6:ドライブをクリーンアップする

  • 入力cleanして押すEnter
  • この操作では、すべてのパーティションとデータが削除され、ドライブはまっさらな状態になります。高速ですが、データに大きな負荷がかかるため、必ず正しいディスクを選択してください。

ステップ7:新しいプライマリパーティションを作成する

  • 入力create partition primaryして押すEnter
  • これにより、Windowsインストーラーが起動可能パーティションとして認識するパーティションが設定されます。

ステップ8:USBメモリをFAT32形式でフォーマットする

  • 入力format fs=fat32 quickして押すEnter
  • FAT32はほとんどのUEFIシステムと互換性があるため、ブートドライブの定番フォーマットです。処理速度が速いため、起動もスムーズですが、必ずしも最も徹底したフォーマットとは言えません。

ステップ9:パーティションをアクティブとしてマークする

  • activeと入力して押すEnter
  • これは、このパーティションが起動可能であることをBIOS/UEFIに伝えるものです。これがないと、ドライブはただそこに存在するだけで、役に立たない可能性があります。

ステップ10:Diskpartを終了する

  • 入力しexitてEnterキーを押すとEnter、ユーティリティが閉じます。

ステップ11:Windows 10のファイルをUSBにコピーする

  • さて、ここからが少し難しい部分です。インストールファイルのコピーです。Windows 10のISOイメージを右クリックして「マウント」を選択するか、起動可能なISOイメージまたはDVDを挿入することでマウントできます。
  • マウントされている場合は、それがどこに表示されるかを確認してください(おそらくドライブE:など)。
  • 次に、次のようなコマンドを実行しますxcopy E:\*.* /s /e /f X:\(E:\ をマウントした ISO ドライブに、X:\ を USB ドライブのドライブレターに置き換えてください)。または、ファイルエクスプローラを使用して、ISO から USB にすべてのファイルをドラッグすることもできます。

よくある落とし穴の一つは、隠しファイルやシステムファイルも含め、*すべて*のファイルをコピーすることです。一部のガイドではこの手順を省略していますが、Windowsインストーラーはすべてのファイルを必要とします。

追加のヒント — これをより簡単に

  • コマンドライン操作にうんざりしていて、より安全で高速な方法を探しているなら、RufusWin32 Disk Imagerのようなツールが役立ちます。とはいえ、内部構造を学びたいのであれば、CMDは良い出発点となるでしょう。
  • コピーが完了したら、USBメモリを安全に取り出すことを忘れないでください。そうしないと、使用しようとしたときにドライブが起動できなくなる可能性があります。
  • そうそう、可能であれば必ず別のマシンでUSBをテストしてください。BIOSの設定やUEFIとレガシーブートの違いによって、動作がおかしくなることがあるからです。

よくある質問

8GB未満のUSBメモリは使用できますか?

いえ、そうではありません。Windows 10のインストーラーファイルには最低でも8GBの空き容量が必要です。それより小さい容量ではおそらく足りません。

専用ソフトウェアではなく、CMDを選ぶ理由とは?

手間が少なく、変数も少なく、より細かく制御できます。それに、内部で何が起こっているかを正確に把握できるのは常に良いことです。また、ソフトウェアがクラッシュしたり、USBを認識しなかったりすることもあるので、信頼性の面ではコマンドプロンプト(CMD)が優れています。

USBメモリがdiskpartに表示されない場合はどうすればいいですか?

一度電源ケーブルを抜いてみるか、別のポートに接続してみるか、デバイスマネージャーでドライバーの問題を確認してみてください。Windowsがドライブを正しく認識しない場合があり、これは非常に厄介です。

これはMacやLinuxでも動作しますか?

このガイドはWindowsを前提としています。他のOSでは、Linuxの場合はbalenaEtcherやdd、Macの場合はディスクユーティリティなど、別のツールが必要になります。

まとめ

  • USBメモリ(8GB以上)を接続してください。
  • 管理者としてコマンドプロンプトを開きます。
  • 実行しdiskpartて、ドライブを探して選択してください。
  • で拭いてくださいclean
  • プライマリパーティションを作成し、フォーマットして、アクティブとしてマークします。
  • ISOファイルまたはDVDからWindowsファイルをコピーします。

まとめ

コマンドプロンプトを使ってWindows 10の起動可能なUSBメモリを作成するのは、最初は少しオタクっぽいと感じるかもしれませんが、トラブルシューティングや追加ツールなしでWindowsをインストールするための確かなスキルです。確かに少し根気が必要ですが、一度作成してしまえば、自分で作成方法を知っているポータブルなWindowsインストーラーを手に入れることができます。環境によってはドライブがすぐに認識されない場合や、奇妙なエラーが発生する場合もありますが、それも冒険の一部ですよね?冷静さを保ち、すべてを二重チェックすれば、たいていはうまくいきます。この情報が、誰かが奇妙なGUIツールで時間を無駄にせずに済むよう、少しでも役に立てば幸いです。