- DISKPARTを使用すると、外部プログラムを使用せずに、ドライブのクリーニング、パーティション分割、フォーマットを行い、起動可能なUSBドライブを手動で準備できます。
- NTFSとFAT32のどちらを選択するかは、従来のBIOSまたは最新のUEFIファームウェアとの互換性にとって非常に重要です。
- 起動可能なUSBドライブは、Windowsのインストール、破損したシステムの修復、高度な診断ツールの実行に不可欠です。
- コンソール操作に慣れていない場合は、起動可能なメディアを作成するグラフィカルユーティリティを使用することで、ディスクエラーのリスクを軽減できます。

DVDドライブのないコンピューター、故障した光学ドライブ、あるいはより速く実用的な解決策を求めているなら、DISKPARTを使って手動インストール用USBドライブを作成する方法を学ぶことはほぼ必須です(グラフィカルなウィザードがお好みなら、公式ツールやRufusを試してみてください)。シンプルなUSBドライブがあれば、Windowsをインストールしたり、起動しないシステムを修復したり、お気に入りのレスキューユーティリティをポケットに入れて持ち歩いたりすることができます。
一番の利点は、外部プログラムやグラフィカルウィザードが一切不要で、WindowsのコマンドプロンプトとDISKPARTツールだけで済むことです。ただし、コマンドの入力ミスで間違ったディスクを消去してしまう可能性があるので注意が必要です。このガイドでは、DISKPARTを使用して起動可能なUSBドライブを準備する方法、BIOSまたはUEFIを使用しているかどうかに応じて利用できるオプション、リスク、そしてより視覚的なアプローチを好む場合の代替手段について、ステップバイステップで詳細に説明します。
起動可能なUSBドライブとは何ですか?また、どのような用途に使用されますか?
起動可能なUSBドライブ(起動可能なUSBドライブまたはUSBブートドライブとも呼ばれる)とは、ハードドライブにインストールされているオペレーティングシステムを読み込む必要なく、あるいはシステムがインストールされていない場合でも、コンピュータがそこから直接起動できるように準備されたフラッシュドライブのことです。
このタイプのメモリは、従来の起動用CDやDVDに代わる現代的な代替品として非常に有用であり、高速で再利用可能、さらに光学ドライブを搭載していないコンピュータとも互換性があるという利点があります。
起動可能なUSBドライブの最も一般的な用途は、Windowsのインストールまたは再インストールです。これは、新しいバージョンにアップグレードしたい場合や、物理ディスクに頼らずにコンピューターを「クリーンな状態」にしたい場合などに使用されます。
これらは、Windowsが正常に起動しない場合、ハードドライブに破損したセクターがある場合、またはシステムが非常に不安定で外部環境からしか起動できない場合などに非常に役立つ、リカバリツール、診断ツール、またはウイルス駆除ツールを読み込むためにも使用されます。
さらに、起動可能なUSBドライブを使用すれば、Windowsを起動せずにディスクの完全なバックアップを作成できます。これは、システムの起動ファイルが破損しているものの、フォーマットする前にデータを復元したい場合に特に便利です。
起動可能なUSBドライブを使用する利点(CDやDVDと比較した場合)
実際には、起動可能なUSBドライブはインストールCDやDVDと同じ目的を果たしますが、利便性と互換性の両面でいくつかの明確な利点があります。
一方、現代のコンピューターはデスクトップ型もノートパソコン型もほぼ全てUSBポートを搭載しているが、光学ドライブを搭載していない機種も多い。CD/DVDドライブがないと起動ディスクは役に立たないが、起動可能なUSBドライブは問題なく動作する。
一方、作成プロセスはよりシンプルで高速、そして再利用可能です。ディスクに書き込む必要も、書き込みエラーを心配する必要も、間違えたDVDを捨てる必要もありません。何か問題が発生した場合は、USBドライブをフォーマットしてやり直すだけです。
さらに、USBドライブは通常、DVDよりもはるかに高速な読み書き速度を提供するため、Windowsのインストールが高速化され、修復ツールの読み込み時間も短縮されます。
最後に、同じUSBドライブであれば、フォーマットして新しいファイルをコピーするだけで、システムやツールを何度でも変更できます。一方、DVDに書き込んだ場合は、元に戻すことはできません。
DISKPARTとは何ですか?また、インストール用USBドライブを作成する際に、なぜDISKPARTは非常に役立つのでしょうか?
DISKPARTは、Windows XP以降のバージョンからWindowsに搭載されているコマンドラインユーティリティです。ディスク管理のグラフィカルインターフェイスを使用せずに、高度なディスクおよびパーティション管理を行うために使用されます。
このツールを使用すると、パーティションの作成と削除、ボリュームのフォーマット、ドライブ文字の変更、MBRとGPT間のディスク変換、起動可能にするためのパーティションのアクティブ化などのタスクを実行できます。
だからこそ、DISKPARTはUSBドライブを起動可能にするための準備に最適なのです。わずか数個のコマンドで、ドライブを完全に消去し、プライマリパーティションを作成し、それをアクティブ化し、適切なファイルシステムでフォーマットし、インストールファイルをコピーする準備を整えることができます。
このプロセスは、Windows 7、Windows 8/8.1、Windows 10、Windows 11に対応しており、管理者権限で起動すれば、従来のコマンドプロンプト(CMD)とPowerShellの両方から実行できます。
しかし、DISKPARTは非常に強力であると同時に「危険」でもあることを理解しておくことが重要です。操作を取り消すことはできず、間違ったディスクを選択すると、わずか数回のコマンドでハードドライブ全体の内容を消去できてしまう可能性があります。
DISKPARTを使用する前に重要な警告事項
明日がないかのようにコマンドを入力し始める前に、不必要なトラブルを避けるために、一連の基本的な警告事項を念頭に置いておくことが重要です。
まず一つ目は、当然のことですが、覚えておくべき重要な点です。この処理中にUSBドライブの内容はすべて消去されます。DISKPARTはディスクをクリーンアップし、パーティションを削除して再フォーマットするため、ドライブ上の重要なファイルは必ずバックアップしてください。
2つ目の問題はさらに深刻です。誤って別のドライブを選択して別のデバイス(例えば、データが入った外付けハードドライブや、内蔵ドライブ自体)を指定してしまうと、そのドライブの内容もすべて消去されてしまいます。しかも、元に戻すボタンやごみ箱はありません。
USBドライブの容量は、コピーするファイル数に十分対応できるものでなければなりません。最新のWindowsインストーラーの場合、最低でも4GBが推奨されますが、64ビット版やリソースを大量に消費するツールを使用する場合は、8GB以上の容量を用意した方が賢明でしょう。
また、 USBドライブのドライブレターは、特にデバイスのデータ消去とパーティションの再作成後に変更される可能性があることに注意してください。そのため、コピー作業の最後に実際のドライブレターを確認することをお勧めします。
最後に、DISKPARTは中間確認がなく、操作が元に戻せないユーティリティです。コマンドライン操作に慣れていない場合や、各コマンドの結果が不明な場合は、よりグラフィカルな代替手段を検討することをお勧めします。
起動可能なUSBを作成するために必要な要件と材料
DISKPARTを使用して手動インストール用のUSBドライブを準備するには、基本的な要素がいくつか必要です。普段からコンピューターをいじっている方なら、おそらく既にお持ちでしょう。
まず、十分な容量のUSBドライブが必要です。32ビット版Windowsの場合は通常4GBで十分ですが、64ビット版やより高性能なシステムの場合は、8GB以上のものを選ぶ方が賢明です。
次に、オペレーティングシステムまたはツールのインストールメディアまたはISOイメージが必要です。これは、WindowsのDVD、Windows 7、8、8.1、10、または11のISOイメージ、あるいはHiren's BootCDのようなレスキューユーティリティのISOイメージでも構いません。
ISOファイルを扱っていて、Windows 8、8.1、10、または11を使用している場合は、ファイルエクスプローラーでファイルを右クリックして「マウント」を選択することで直接マウントできます。Windows XP、Vista、または7の場合は、Daemon Tools Liteなどのサードパーティ製プログラム、または同様のアプリケーションが必要です。
もちろん、管理者権限を持つWindows PCが必要です。そうすることで、管理者権限でコンソール(CMDまたはPowerShell)を開き、制限なくDISKPARTを実行できます。
WindowsからDISKPARTにアクセスする
DISKPARTを使用するには、まず管理者権限でコマンドプロンプトを開く必要があります。Windowsのバージョンによって、これを行う方法はいくつかあります。
Windows 10とWindows 11では、スタートメニューを開き、検索ボックスに「cmd」と入力し、単にEnterキーを押す代わりに、Ctrl + Shift + Enterキーの組み合わせを使用して管理者として実行できます。
別の方法としては、スタートメニューの「アクセサリ」または「Windowsツール」から「コマンドプロンプト」を探し、右クリックして「管理者として実行」を選択します。ユーザーアカウント制御の警告が表示された場合は、承認してください。
PowerShell がお好みであれば、同様の手順で操作できます。スタートメニューで「PowerShell」を検索し、管理者として実行してください。PowerShell を起動すると、DISKPART コマンドは CMD と同様に動作します。
管理者権限でコンソールを開いたら、diskpartと入力してEnterキーを押します。ウィンドウが少し変化し、DISKPART>というプロンプトが表示されたら、ツールが起動したことがわかります。
DISKPARTを使用してUSBドライブをクリーンアップおよび準備する手順
DISKPARTを実行したら、最初のステップはUSBドライブを正しく識別し、その内容を消去して、プライマリブートパーティションを作成することです。ここが最も注意が必要な部分です。
まず、コマンド「list disk」を入力してEnterキーを押します。DISKPARTは、コンピュータ上で検出されたすべてのディスクの一覧を表示します。各ディスクには番号(ディスク0、ディスク1など)と、サイズや状態などのデータが表示されます。
サイズ欄とご使用のUSBドライブの容量を比較して、どのディスクがUSBドライブかを特定する必要があります。不明な場合は、「 select disk X」と入力してから「detail disk」と入力して、選択したディスクの詳細情報を確認し、完全に確信できるまで試してみてください。
USBドライブを特定したら、 `select disk N`コマンドで該当するディスクを選択します。Nの部分は正しい番号に置き換えてください。DISKPARTは、このディスクが選択されたことを表示し、以降の操作はこのディスクのみに影響します。
次のステップは、USBドライブのすべてのコンテンツとパーティション構造を消去することです。これは、パーティションテーブルをクリアしてデバイスを「初期状態」にする`clean`コマンドを使用して行います。完了すると、ドライブが正常に消去されたことを確認するメッセージが表示されます。
ディスクがクリーンになったので、すべての領域を占める新しいプライマリパーティションを作成します。`create partition primary`と入力してEnterキーを押してください。すると、DISKPARTがパーティションが正常に作成されたことを確認します。
次に、 `select partition 1`コマンドで新しく作成したパーティションを選択します。この時点から、パーティションに影響を与えるコマンド(フォーマットなど)はすべてそのパーティションに適用されます。
BIOSまたはレガシーモードのシステムでメモリを起動可能にするには、パーティションをアクティブとしてマークする必要があります。これは`active`コマンドを使用して実行します。コマンドを実行すると、現在のパーティションがアクティブとしてマークされたことを示すメッセージが表示されます。
UEFI互換性が必要か、従来のBIOS互換性が必要かによって、ボリュームをNTFSまたはFAT32でフォーマットする必要があります。多くの場合、BIOS/LegacyのWindowsインストーラーは、クイックフォーマットのために` format fs=ntfs quick`コマンドを使用してNTFSを使用します。
UEFIに対応した起動可能なUSBドライブを作成する場合は、 `format fs=fat32 quick`コマンドを使用してFAT32形式でフォーマットすることをお勧めします。このフォーマットは、多くのUEFIファームウェアがUSBドライブを有効な起動デバイスとして認識するために必要となる場合が多いです。
フォーマットが完了すると(進行状況のパーセンテージとボリュームのフォーマットが正常に完了したというメッセージが表示されます)、`assign`コマンドを使用してドライブ文字を割り当てることができます。通常は自動的に割り当てられますが、特定の文字を指定したい場合は`assign letter=N` と入力することもできます。
割り当てられたドライブ文字を確認するには、 `detail disk`コマンドを実行して「LTR」列を確認するか、Windows エクスプローラーからデバイスを表示してください。最後に、`exit`と入力してDISKPART 環境を終了してください。
インストールファイルまたはシステムファイルを準備したUSBドライブにコピーします。
アクティブでフォーマット済みのプライマリパーティションを持つUSBドライブを入手したら、次のステップは、起動して必要なものをインストールまたは実行するために必要なファイルをコピーすることです。
仮想DVDドライブとしてマウントされたWindows ISOイメージを使用している場合は、ファイルエクスプローラーから非常に簡単に操作できます。ISOイメージがマウントされているドライブに移動し、すべてのファイルとフォルダーを選択して、USBドライブのドライブレターに直接コピーします。
物理的なDVDドライブを搭載したコンピューターの場合、手順は同じです。WindowsインストールDVDを挿入し、エクスプローラーで開き、その内容全体を選択してUSBドライブのルートディレクトリに貼り付けます。
より細かい制御のためにコマンドラインから実行したい場合は、`xcopy`コマンドを使用できます。たとえば、DVD または仮想ドライブがドライブV:で、USB ドライブがドライブL:の場合、次のように実行できます。
xcopy V:\*.* /s /e /f L:\
修飾子を指定すると、空のサブフォルダ(/s /e)も含め、サブフォルダもコピーされ、ファイル名もコピー時に表示されます(/f)。この処理には、USBの速度とデータ量によっては数分かかる場合があります。
まれなケースでは、特定のDVDインストールシナリオや古いシステムの場合、bootsectユーティリティを使用してUSBブートセクタを作成または更新する必要がある場合があります。これを行うには、通常、インストールメディアのブートフォルダにアクセスし、 bootsect /nt60 g:のようなコマンドを実行します。g: は、USBドライブの実際のドライブレターに置き換えてください。
コピー方法(手動またはコマンドライン)に関わらず、目的はインストーラーまたはレスキューツールの全コンテンツをUSBドライブのルートディレクトリにコピーすることです。そうすれば、USBドライブは起動可能になり、使用できるようになります。
USBから起動するためのBIOSまたはUEFI構成
起動可能なUSBドライブを有効活用するには、通常のようにハードドライブから起動するのではなく、USBドライブから起動するようにコンピューターに指示する必要があります。
多くのコンピューターでは、起動時にF12、F8、Escなどのキーを押すとブートメニューが開きます。そこから、USBドライブを最初の起動デバイスとして選択するだけです。
マザーボードにそのメニューがない場合、または変更を永続的にしたい場合は、コンピュータの電源を入れた直後にDelete、F2、F10などのキーを押してBIOSまたはUEFI設定に入る必要があります(通常、システムは最初の数秒間にどのキーを使用するかを表示します)。
中に入ったら、 「ブート」、「ブート順序」、または「ブート優先度」のセクションを探し、内蔵ハードドライブよりも上に、リムーバブルデバイスのオプション、USB、またはフラッシュドライブの具体的な名前を配置し、終了する前に変更を保存してください。
UEFIファームウェアを搭載したシステムでは、USBドライブが正しく署名されていない場合、UEFIブートモード、USBブートサポートを有効にするか、セキュアブートを一時的に無効にする必要がある場合があります。これはメーカーによって異なるため、マザーボードまたはコンピューターのマニュアルを参照することをお勧めします。
ブート順序が設定され、すべてが正しくセットアップされていれば、コンピュータを再起動すると、USBドライブから直接起動し、Windowsのインストールウィザードまたはコピーしたレスキューツールのメニューが表示されるはずです。
PowerShellを使用して起動可能なUSBドライブを作成する
従来の方法はコマンドラインでDISKPARTを使用することですが、 PowerShellを使用してプロセスの一部を自動化することもできます。PowerShellは、より最新のコマンドレットと再利用可能なスクリプトを提供します。
基本的な手順は同じです。デバイスを特定し、その内容を消去し、プライマリパーティションを作成し、フォーマットして、ブート可能としてマークします。違いは、PowerShell を使用すると、同じ手順を繰り返し実行することで人的ミスを減らすスクリプトを作成できる点です。
この方法は、システム管理環境で頻繁に作業する場合、さまざまなコンピューター用に多数のUSBドライブを準備する必要があり、プロセスを自動化することで時間を節約したい場合に特に有効です。
結局のところ、これは同じコインの裏表に過ぎません。グラフィカルツールやウィザードに頼らずにディスクを管理するためのコマンドであり、PowerShellのスクリプト機能を活用するものです。
Windows 10および11でDISKPARTを使用してUEFIブート可能なUSBドライブを作成する
Windows 10やWindows 11のような最新のシステムでは、従来のBIOSではなくUEFIファームウェアが使用されるのが一般的です。そのため、起動可能なUSBドライブの準備方法に若干の影響が生じます。
鍵となるのはファイルシステムです。多くのUEFIファームウェアでは、初期ファイルを正しく読み込むためにブートパーティションをFAT32形式でフォーマットする必要があり、そのためフォーマットコマンドが異なります。
実際には、DISKPART を使用した手順は上記の手順と非常によく似ています。USBドライブを挿入し、管理者として CMD または PowerShell を開き、DISKPART を実行して、list disk、select disk X、clean コマンドを使用してUSB ドライブを空にします。
次に、 `create partition primary` コマンドでプライマリパーティションを作成し、`select partition 1`コマンドでそれを選択します。必要に応じて、 `assign letter=N`コマンドで特定のドライブ文字を割り当てます。その後、NTFS でフォーマットする代わりに、`format fs=fat32 quick` コマンドを使用して、FAT32 形式でクイックフォーマットを実行します。
FAT32ボリュームが作成され、ドライブレターが割り当てられたら、あとはカスタムイメージまたはインストールファイルをUSBドライブのルートにコピーするだけです。Windows 10または11のISOイメージを使用する場合は、マウントしてその内容をドライブにドラッグするだけで済みます。
ファイルエクスプローラーでUSBドライブがリムーバブルディスクとして表示される場合、作成できるプライマリパーティションは1つだけであることに注意してください。何らかの理由で固定ディスクとして認識された場合(一部の高度なUSBドライブでよく見られます)、さまざまな用途に合わせて複数のパーティションを作成できます。
この方法を使えば、 UEFIシステムに対応した起動可能なUSBドライブを作成できます。これは、DVDを使用せずにWindows 10/11のクリーンインストール、システム復旧、または複数のコンピューターでのテストを行うのに最適です。
DISKPARTの代替としてグラフィカルツールを使用する
DISKPARTは非常に強力なツールですが、黒いウィンドウでコマンドだけを操作することに抵抗を感じる人もいるでしょう。そのような場合、作業を大幅に簡素化できるグラフィカルインターフェースを備えたサードパーティ製ツールが存在します。
非常に一般的な選択肢としては、Windows PEをベースにした起動可能なUSBドライブを作成できるプログラムを使用することが挙げられます。これらのプログラムには、パーティション管理、ディスククローン作成、ブート修復などのユーティリティも含まれています。
この種のソフトウェアの一例として、高度なパーティショニングスイートが挙げられます。これには「ブートメディアの作成」というウィザードが含まれています。このウィザードを使用すると、通常、USBドライブを宛先として選択し、WinPE環境を自動的に生成し、必要なコンポーネントをコマンド操作に苦労することなくコピーできます。
通常、手順は非常に簡単です。動作するコンピューターにプログラムをインストールし、起動可能なメディアを作成するオプションを選択し、保存先のUSBドライブを選択して、環境が作成されるのを待つだけです。
これらのソリューションの利点は、 DISKPARTで誤ったディスクを選択するなどのミスを犯すリスクを大幅に軽減できることに加え、起動に使用するISOイメージまたはWinPE環境を準備してくれることです。
このタイプのブートメディアは、Windowsのインストールや修復に使用されるだけでなく、各コンピュータに完全なソフトウェアをインストールすることなく、複数の異なるコンピュータのハードドライブを管理することも可能です。
起動可能なUSBドライブが不可欠な典型的なシナリオ
Windowsをインストールするという「単純な」作業を超えて、DISKPARTで準備したUSBドライブは、デスクトップパソコンやノートパソコンを使った多くの現実的な日常的な状況で、トラブルを解決するのに役立ちます。
最もよくあるケースの一つは、停電、アップデートの失敗、またはマルウェア感染後にWindowsの起動プロセスが破損する場合です。このような状況では、システムが修復ループに陥ったり、起動すらできなかったりします。
Windowsインストーラーを含む起動可能なUSBドライブ、または回復ツールを備えたWinPE環境を使用すれば、現在のシステムを起動することなく、ブートセクタの修復、MBRの再構築、またはファイルの回復を行うことができます。
もう一つよくあるケースは、特にビジネス分野や教育分野で、オペレーティングシステムがプリインストールされていない新しいコンピューターを購入する場合です。このような場合、「まっさらな」状態のコンピューターを購入し、その後、対応するバージョンのWindowsをインストールします。
家庭でも仕事でも、技術サポートの分野では、このタイプのUSBドライブはまさに「スイスアーミーナイフ」と言えるでしょう。故障したディスクの診断、不良セクタのチェック、ドライブのクローン作成、パーティションのサイズ変更、常駐システムを起動せずにバックアップを作成するなど、様々な操作が可能です。
たとえあなたが上級ユーザーや技術ユーザーであっても、用途別に複数のUSBドライブを用意しておくと便利かもしれません。例えば、 Windowsの様々なバージョンのインストーラーを入れたもの、Hiren's BootCDのようなレスキューユーティリティを入れたもの、パーティション分割やクローン作成ツールを入れたものなどです。これらはすべて、DISKPARTとファイルコピーを使って手動で準備できます。
これまで見てきた内容を踏まえれば、一般的な「次へ、次へ、完了」といった手順を超え、DISKPART を使ってインストール用 USB ドライブを手動で作成する方法を習得できます。プロセスを自分のニーズに合わせて調整し、各コマンドの動作を理解し、システムが起動しない場合や、最大限の柔軟性をもって Windows を最初からインストールする必要がある場合に、サードパーティ製プログラムに頼らずに対処できるようになります。
バイトの世界とテクノロジー全般についての情熱的なライター。私は執筆を通じて自分の知識を共有するのが大好きです。このブログでは、ガジェット、ソフトウェア、ハードウェア、技術トレンドなどについて最も興味深いことをすべて紹介します。私の目標は、シンプルで楽しい方法でデジタル世界をナビゲートできるよう支援することです。