UEFIブート対応PC向け!Windows 10/7インストール用起動可能USBメモリの作り方を徹底解説
UEFI搭載のパソコンにWindows 10またはWindows 7をインストールするための起動可能なUSBフラッシュドライブを作成する手順を、ステップバイステップで解説します。
事前に準備するもの
- 容量4GB以上(Windows 7の場合)または8GB以上(Windows 10の場合)のUSBフラッシュドライブ(USB 2.0/3.0どちらでも可)
- 64ビット版のWindowsインストールイメージ(32ビット版はUEFI環境では起動できないため不可)。インストールDVDまたはISOイメージファイルのいずれかの形式で用意してください。
UEFIコンピュータをUSBフラッシュドライブから起動させるには、ドライブをFAT32ファイルシステムでフォーマットしておく必要があります。
以下では、Windows 10用のUEFI起動可能USBメモリを作成できる代表的な方法をいくつか紹介します。
目次
- Media Creation ToolでWindows 10インストールUSBメモリを作成する
- RufusでWindows UEFI起動USBメモリを作成する
- DiskpartでUEFI起動USBメモリを作成する
- Windows 7用UEFI起動可能USBドライブを作成する
- PowerShellでUEFI起動可能USBメディアを作成する
Media Creation ToolでWindows 10インストールUSBメモリを作成する
Microsoft公式のインストールメディア・ISOイメージ作成ツールがMedia Creation Toolです。最新版はこちらからダウンロードできます – https://www.microsoft.com/en-us/software-download/windows10
なお、旧バージョンのWindows USB/DVDダウンロードツールは、Windows 7のイメージを書き込む際にUSBドライブをNTFSでフォーマットします。UEFIアーキテクチャのPCはそのメディアからネイティブモードで起動できないため、このツールはWindows 7用インストールUSBの作成には適していません。
- MediaCreationTool2004.exeを実行します。
- [別のPCのインストール メディアを作成する(USBフラッシュ ドライブ、DVD、またはISOファイル)]を選択します。

- USBドライブに書き込むWindows 10イメージの言語、エディション、アーキテクチャ(32/64ビット)を選択します。

- イメージをUSBフラッシュドライブに書き込むことを選択します。

- リムーバブルデバイスおよびUSBドライブの一覧から、対象のUSBメモリを選択します。

あとは[次へ]→[次へ]→[完了]をクリックし、Windowsインストールイメージの書き込みが完了するまで待ちます。
なお、フォーマット時にUSBフラッシュドライブ上のデータはすべて完全に削除される点にご注意ください。
この方法で作成したUSBメモリは、UEFIとBIOSの両方のコンピュータで起動できます。
RufusでWindows UEFI起動USBメモリを作成する
初心者の方には、定番ユーティリティRufusのグラフィカルインターフェースを使う方法が最も簡単です。執筆時点では開発元サイト https://rufus.ie からバージョン3.10が入手できます。非常にコンパクト(約1MB)で、インストール不要、完全無料であり、さらに類似ツールよりも高速に動作します。
Rufusを管理者権限で起動し、以下のように設定します。
- デバイス: 対象のUSBフラッシュドライブを選択
- ブートの選択: WindowsのISOイメージファイルを指定(Media Creation Toolで最新のWindows 10ビルドのISOイメージを作成できます)
- パーティション構成: GPT
- ターゲットシステム: UEFI(CSM非対応)
- ファイルシステム: FAT32

[スタート]をクリックするとWindowsイメージの書き込みが始まります。10〜15分ほどで、UEFIコンピュータ用のWindowsインストール起動USBメモリが完成します。
DiskpartでUEFI起動USBメモリを作成する
Windowsインストールイメージ入りのUEFI起動USBメモリは、手作業で作成することも可能です。以下の手順は上級者向けで、コマンドラインから実行します。起動USB作成プロセスのすべてのステップを自分で制御(そして理解)できるのがメリットです。
diskpartを使ってUEFIシステム用のWindows起動USBメモリを作成する手順は以下の通りです。

- USBフラッシュドライブをPCのポートに接続します。
- コマンドプロンプトを管理者として実行します。
- コマンドプロンプトに
Diskpartと入力してDISKPARTツールを起動します。 - PCに接続されているすべてのディスクを表示します:
list disk - USBフラッシュドライブに該当するディスクを見つけます(この例ではDisk 2)。
Select Disk 2 - 警告: 次のコマンドを実行すると、USBフラッシュドライブ上のすべての情報とパーティションが完全に削除されます。前のステップで、PC内蔵のハードディスクではなくリムーバブルUSBデバイスを選択していることを必ず確認してください。以下のコマンドでドライブの全データを消去します:
clean - プライマリパーティションを作成します:
create partition primary - このパーティションをアクティブ(システムボリューム)にします:
active - システムのボリューム一覧を表示します:
list volume - 作成したパーティションを選択します(この例ではVolume 3):
select volume 3 - 選択したパーティションをFAT32でクイックフォーマットします:
format fs=fat32 quick注: FAT/FAT32/exFAT/NTFSのパーティションからの起動を許容する従来のBIOS搭載PCとは異なり、UEFIはFAT32でフォーマットされたブートドライブ上のブートローダーからしか起動できません。 - フォーマットしたパーティションにドライブ文字を割り当てます(Windowsが自動的にドライブ文字を割り当てない場合):
assign
- DISKPARTを終了します:
exit
用意したUSBフラッシュドライブに、Windows x64インストールイメージの内容をコピーします。エクスプローラー、お好みのファイラー、またはコマンドプロンプトから実行できます。例えば:
xcopy d:\* f:\ /s /e
(D:\はWindowsディストリビューションを含むインストールDVDまたはマウントしたISOイメージ、F:\はUSBフラッシュドライブに割り当てられたドライブ文字です)
注: FAT32ファイルシステムでは1ファイルあたり最大4GBまでしか保存できないため、大きなinstall.wimファイルをそのままコピーできません。更新プログラムやドライバーなどを統合している場合、install.wimのサイズが4GBを超えることがあります。その場合は、install.wimを4GB未満の複数ファイル(例:3GBずつ)に分割する必要があります。これには Dism /Split-Image コマンドを使用します:
Dism /Split-Image /ImageFile:D:\sources\install.wim /SWMFile:c:\tmp\install.swm /FileSize:3000
または imagex ツールを使う場合は:
imagex /split D:\sources\install.wim c:\tmp\install.swm 3000
生成されたファイル(install.swm、install2.swm、install3.swm…)を、USBフラッシュドライブのF:\sourcesディレクトリにコピーしてください。Windowsセットアップはインストール処理中にswmファイルを結合し、完全なwimイメージとしてディスクに適用します。
以上で、Windows 10用UEFI起動USBメモリの作成は完了です。
Windows 7用UEFI起動可能USBドライブを作成する
UEFIコンピュータ向けにWindows 7のインストールUSBメモリを作成する場合は、追加の手順が必要です。
- USBフラッシュドライブ上の f:\efi\microsoft\boot フォルダーに移動します。
- そのフォルダーの内容をすべて、1階層上の F:\efi\boot ディレクトリにコピーします。
- bootmgfw.efi ファイルを f:\efi\boot フォルダーにコピーし、名前を bootx64.efi に変更します。注: UEFI環境は制御をbootx64.efiファイルに引き渡します。bootmgfw.efiは、展開済みのWindows 7 x64マシン(%windir%\Boot\EFIフォルダー内)から取得できます。また、7ZIPなどのアーカイバを使ってISOインストールイメージ内のinstall.wimから抽出することも可能です。格納場所は sources\install.wim\1\Windows\Boot\EFI\bootmgfw.efi です。

注: 一部のマザーボードでは、bootx64.efiをUSBフラッシュドライブのルート直下にも追加でコピーする必要があります。その際のファイル名はbootx64.efiのままか、shellx64.efiという名前にします。
PowerShellでUEFI起動可能USBメディアを作成する
PowerShellのコマンドレットを使ってUEFI起動可能USBメモリを作成することもできます。
次のPowerShellワンライナーは、接続されているUSBストレージデバイスを一覧表示します。目的のフラッシュドライブを選択すると、ディスクのクリーンアップ、プライマリパーティションの作成、FAT32でのフォーマットが自動的に行われます(Storageディスク管理モジュールのコマンドレットを使用):
$Results = Get-Disk |Where-Object BusType -eq USB |Out-GridView -Title 'Select USB Drive to Create UEFI bootable device' -OutputMode Single |Clear-Disk -RemoveData -RemoveOEM -Confirm:$false -PassThru |New-Partition -UseMaximumSize -IsActive -AssignDriveLetter |Format-Volume -FileSystem FAT32

続いて、Windows 10のインストールISOイメージをマウントします:
$Volumes = (Get-Volume).Where({$_.DriveLetter}).DriveLetter
Mount-DiskImage -ImagePath C:\ISO\Windows10-2004x64.iso
$ISO = (Compare-Object -ReferenceObject $Volumes -DifferenceObject (Get-Volume).Where({$_.DriveLetter}).DriveLetter).InputObject
PowerShellではマウントしたISOイメージに割り当てられたドライブ文字を直接検出できないため、Compare-Objectを使ってマウント前後のドライブ一覧を比較しています。
最後にBootディレクトリに移動し、Copy-Itemコマンドレットで内容をUSBフラッシュドライブにコピーします:
Set-Location -Path "$($ISO):\boot"
bootsect.exe /nt60 "$($Results.DriveLetter):"
Copy-Item -Path "$($ISO):\*" -Destination "$($Results.DriveLetter):" -Recurse -Verbose

重要なポイント: UEFIモードでWindowsオペレーティングシステムをインストールするには、PCのハードディスクがGUIDパーティションテーブル(GPT)である必要があります。MBRディスクをデータを失わずにGPTパーティションテーブルへ変換するには、mbr2gptツールを利用できます。
以上の手順により、UEFIコンピュータにネイティブモードでWindowsをインストールするための起動可能なUSBフラッシュドライブが完成しました。UEFIインターフェース搭載PCへのWindowsインストールの詳細な手順については、次回の記事で解説予定です。
-
Windows 10の起動用USBメモリを作成する方法【初心者向けステップ解説】
私たちの日常生活において、Windowsは欠かせない存在となっています。仕事からプライベートまで、日々のあらゆるタスクをこなすための「第二の家」のようなものです。しかし、長期間使用を続けていると、さまざまな原因によって動作が徐々に遅くなり、ストレスを感じることも少なくありません。そんなときに最も効果的な解決策のひとつが、起動可能なUSBメモリ(ブータブルUSB)を使ってWindowsをクリーンインストールすることです。これにより、最新バージョンのWindows 10を短時間でPCに導入できます。「Windows 10の起動用USBメモリはどうやって作るの?」と疑問に思っている方もご安心ください
-
Windows 11の起動可能なUSBメモリを作成する方法を徹底解説
Windows 11の起動可能なUSBメモリ(ブータブルUSBドライブ)の作り方をお探しですか?この記事では、生産性を最大化する多彩な機能と刷新されたクリエイティブな作業空間を備えたWindows 11について触れながら、起動可能なUSBインストールメディアを作成する手順をわかりやすく解説します。 Windows 11は、刷新されたスタートメニューや新しいマルチタスク機能(スナップレイアウト)など、革新的な機能が満載です。Windows 11へアップグレードするには、64GB以上のストレージ容量、4GB以上のRAM、1GHz以上のプロセッサ、DirectX 12互換のグラフィックカードといった