创建可启动的Windows U盘:Windows XP,Vista,7、8、8.1、10的教程
本教程说明了如何创建Windows可引导U盘
创建可引导的U盘将使我们可以直接从U盘安装Windows。
为了能够通过USB安装Windows,我们需要具备以下条件之一:
- Windows版本的ISO镜像
- 或者Windows版本的原始安装光盘
准备工作
在开始创建可引导USB闪存驱动器以安装Windows(XP,Vista,7、8、8.1、10)之前,我们需要确保:
- U盘为空且格式正确
- U盘可启动
- BIOS/UEFI已正确配置为首先从USB闪存驱动器启动
- 我们具有Windows XP,Vista,7、8或者8.1的ISO镜像。如果我们有原始的Windows安装光盘,则可以使用该光盘代替ISO镜像。
- 将ISO镜像写入U盘或者其他驱动器所需的软件,例如theitroad的Easy USB Creator 2.0或者Microsoft的Windows 7 USB/DVD下载工具。
U盘
我们要使其可引导的U盘的可用大小至少应为4 GB。
BIOS/UEFI配置
要确保将BIOS/UEFI配置为从U盘引导,请遵循我们的“从U盘引导”教程。
我们需要确保:
如果插入U盘的屏幕上没有出现“启动设备”菜单,请检查BIOS/UEFI设置。
“启动设备”菜单如下所示,具体取决于计算机型号和Windows版本:
如果我们使用的是带有UEFI/EFI的新计算机,请确保启用了“启动旧版”选项:
如果我们使用的计算机具有“快速启动”选项,请确保已禁用“快速启动”。
如果BIOS菜单未在BIOS设置中列出USB项目,则可能意味着它无法从U盘启动。
我们可以尝试插入U盘,然后直接启动BIOS。
ISO镜像
如果我们没有ISO镜像来创建可启动U盘,则可以从Microsoft下载官方镜像。
我们需要具有产品(或者许可证)密钥。
创建Windows XP可启动USB
我们可以按照以下说明使用Windows XP创建可启动的U盘。
使用Easy USB Creator 2.0
Easy USB Creator只需单击一下,即可快速将ISO镜像转换为可启动的U盘:
下载Easy USB Creator 2.0
要将Windows XP刻录到使用Easy USB Creator 2.0的U盘中,只需执行以下步骤:
- 下载USB Creator 2.0
- 安装Easy USB Creator 2.0
- 浏览Windows XP ISO镜像以在“ ISO文件”字段中加载
- 在“目标驱动器”字段中选择U盘的目标
- 开始
Easy USB Creator 2.0支持USB 2.0和USB 3.0。
它与Windows XP,Windows Vista,Windows 7,Windows 8,Windows 8.1,Windows 10以及Windows Server版本(2003、2008、2012)兼容。
我们必须具有.NET Framework 2.0或者更高版本才能使用Easy USB Creator 2.0
如果我们有安装光盘(CD)
如果我们拥有原始的Microsoft Windows XP Professional安装CD,则可以使用该CD通过PE Builder创建可引导的USB。
开始之前,请务必具备以下条件:
- Windows Server 2003 SP1存档。如果没有,请立即从Microsoft下载:Microsoft Windows Server 2003 Service Pack 1(32位)
- PE Builder软件(BartPE)。如果没有,请下载BartPE
- Windows XP Professional的原始CD,而不是Windows XP Home CD。
Windows XP Home CD无法使用。
要使用Windows XP创建可启动驱动器,请按照下列步骤操作:
- 引导进入系统
- 从http://www.nu2.nu/pebuilder/下载PE Builder软件
- 将PE Builder安装到“ C:\”。最终路径应为“ C:\PEBuilder”,以简化后续步骤。
在PEBuilder文件夹内,创建一个名为'SRSP1'的新文件夹。
该文件夹的路径应为'C:\PEBuilder \ SRSP1'。
- 从http://www.microsoft.com/zh-cn/download/details.aspx?id=1143下载Windows Server 2003 SP1存档...
- 从Microsoft下载的存档重命名为“ MS-WS-SP1.exe”
- 打开命令提示符。我们也可以通过在“运行”对话框中键入“ cmd”并随后按Enter来打开它。
- 键入“ cd”命令以转到MS-WS-SP1.exe文件所在的文件夹:
cd c:\downloads
不要在上面的路径中键入MS-WS-SP1.exe。我们只需要转到文件所在的文件夹。
将“ c:\downloads”替换为驱动器号和MS-WP-SP1.exe文件所在的目录。
- 键入“ MS-WS-SP1.exe -x”以开始提取过程,按Enter键
- 选择将文件提取到同一文件夹,例如'c:\downloads':
PEBuilder:提取文件
- 在命令提示符中,现在需要转到i386子文件夹中的解压缩文件夹,如果我们仍在命令提示符中的c:\downloads文件夹中并且没有,则请键入相同的
cd
命令。为提取的文件创建了一个新文件夹:
cd i386
如果我们为提取文件创建了一个新文件夹,例如说“提取”,则在c:\downloads中,更新cd命令以转到该文件夹:
cd c:\downloads\Extract
然后,键入“ cd i386”,按Enter键
- 通过命令提示符进入i386文件夹后,输入:
copy setupldr.bin c:\PEBuilder\SRSP1
如果在先前步骤中已将“ c:\PEBuilder \”替换为PE Builder软件的安装路径,则将其替换为“ c:\PEBuilder \”。
- 仍在命令提示符下时,使用以下命令展开ramdisk.sys文件:
expand -r ramdisk.sy_ c:\PEBuilder\SRSP1
如果在先前步骤中已将“ c:\PEBuilder \”替换为PE Builder软件的安装路径,则将其替换为“ c:\PEBuilder \”。
- 转到我的电脑
- 转到PEBuilder文件夹
- 转到SRSP1文件夹
- 检查我们是否列出了2个文件:setupldr.bin和ramdisk.sys
PEBuilder:检查是否已复制文件
- 将Windows XP Professional CD插入磁盘托盘
- 启动PE Builder
- 在单击“生成”之前,请进行以下更改:
BartPE:Windows XP USB的配置
- 在[来源]列位中,输入Windows XP CD的磁碟机字母,例如e:\
- 在输出字段中,输入BartPE
- 将“自定义”字段保留为空白
- 媒体输出应为“无”
- 点击构建
- 构建过程完成后,单击“关闭”。
- 转到命令提示符,然后通过键入“ cd”命令转到PEBuilder文件夹:
cd c:\PEBuilder
- 键入以下命令(确保未删除USB闪存驱动器),然后按Enter:
pe2usb -f d:
将“ d:”替换为加载USB闪存驱动器的驱动器号。
- 当提示开始该过程时,键入“ YES”。输入YES后按Enter。
- 完成过程后,按任意键退出pe2usb过程
- 从端口安全卸下USB闪存驱动器
- 从磁盘中取出Windows XP CD尝试
- 重新启动系统以检查USB闪存驱动器现在是否可以通过Windows XP Professional引导。
如果计算机没有直接引导到U盘,请转至准备工作> BIOS/UEFI配置或者阅读“从U盘引导”教程,将BIOS菜单配置为首先从USB设备引导。
创建Windows Vista可启动USB
根据我们是否拥有Windows Vista的ISO镜像或者原始DVD,可以使用Easy USB Creator 2.0或者diskpart实用程序来创建可引导USB。
如果我们有ISO镜像
使用Easy USB Creator 2.0
Easy USB Creator只需单击一下,即可快速将ISO镜像转换为可启动的U盘:
下载Easy USB Creator 2.0
要将Windows Vista使用Easy USB Creator 2.0刻录到U盘,只需执行以下步骤:
- 下载USB Creator 2.0
- 安装Easy USB Creator 2.0
- 浏览Windows Vista ISO镜像以在“ ISO文件”字段中加载
- 在“目标驱动器”字段中选择U盘的目标
- 开始
Easy USB Creator 2.0支持USB 2.0和USB 3.0。
它与Windows XP,Windows Vista,Windows 7,Windows 8,Windows 8.1,Windows 10以及Windows Server版本(2003、2008、2012)兼容。
我们必须具有.NET Framework 2.0或者更高版本才能使用Easy USB Creator 2.0
使用Windows 7 USB/DVD下载工具
要使用Windows 7 USB/DVD下载工具创建可启动驱动器,请按照从Windows 8/8.1使用Windows 7 USB/DVD下载工具中的步骤进行操作。
名称为“ Windows 7”时,我们也可以将其用于Windows Vista系统。
如果我们有安装光盘(DVD)
要使用Windows Vista创建可引导USB并从该U盘安装操作系统,请按照以下步骤操作。
我们将使用Windows Vista中提供的diskpart实用程序来使U盘可启动。
diskpart实用程序完成后,我们会将文件从安装光盘(DVD)复制到U盘。
这些说明是:
- 启动电脑
- 打开命令提示符并以管理员身份运行。我们可以转到开始>所有程序附件>命令提示符,或者在搜索字段中键入'cmd'。要以管理员身份运行命令提示符,请右键单击命令提示符项,然后选择运行方式行政人员。
- 当命令提示符打开时,键入此命令,然后按Enter键:
cd c:\windows\system32
将“ c:\”替换为安装Windows Vista的驱动程序的字母:C:\,D:\等。
- 将USB闪存驱动器插入USB端口
- 输入:
diskpart
- 按Enter
- 输入:
list disk
- 按Enter
- 在按Enter键以使用list disk命令后,命令提示符将列出连接到计算机的驱动器。查找U盘及其对应的编号。
命令提示符:列出磁盘
- 然后,键入以下命令:
select disk X
其中“ X”是命令提示符列出的USB闪存驱动器的编号。
确认消息应为:
Disk 1 is now the selected disk.
- 按Enter
- 输入“ clean”,然后按Enter
- 键入“创建主要分区”,然后按Enter
- 键入“选择分区1”,然后按Enter
- 输入“ active”,然后按Enter
- 键入此命令,然后按Enter键:
format fs=ntfs
格式化整个USB闪存驱动器可能需要几分钟的时间,具体取决于其大小。但是,可以使用quick参数更快地格式化驱动器:
format fs=ntfs quick
- 输入'assign',按Enter
- 输入“ exit”,然后按Enter
- 将Windows Vista DVD插入光盘驱动器
- 转到我的电脑
- 注意加载Windows Vista DVD的驱动器号,例如D:\,E:\
- 返回命令提示符并检查USB闪存驱动器是否已格式化
- 格式化过程完成后,键入以下命令,然后按Enter:
d: cd boot
将“ D:”替换为装有Windows Vista DVD的驱动器的盘符
- 然后输入“ cd boot”并按Enter
- 输入此命令,然后按Enter键:
bootsect.exe /nt60 f:
其中“ f:”是USB闪存驱动器所在的驱动器的盘符
- 从USB闪存驱动器上的Windows Vista DVD复制所有文件。要打开DVD的内容(而不加载Windows Vista DVD的启动屏幕),请在驱动器上单击鼠标右键,然后单击“打开”。
如果正确遵循上述说明,则USB闪存驱动器现在应该可以在Windows Vista中启动。
我们可以通过插入USB并重新引导系统来进行检查。
为确保计算机首先从U盘而不是从硬盘引导,请进入BIOS/UEFI配置。
创建Windows 7可启动USB
如果满足以下条件,则可以使用Windows 7创建可启动U盘:
- 我们具有Windows 7的ISO镜像
- 或者我们拥有Windows 7的原始安装DVD
如果我们有ISO镜像
使用Easy USB Creator 2.0
Easy USB Creator只需单击一下,即可快速将ISO镜像转换为可启动的U盘:
下载Easy USB Creator 2.0
要将Windows 7刻录到使用Easy USB Creator 2.0的U盘中,只需执行以下步骤:
- 下载USB Creator 2.0
- 安装Easy USB Creator 2.0
- 浏览Windows 7 ISO镜像以在“ ISO文件”字段中加载
- 在“目标驱动器”字段中选择U盘的目标
- 开始
Easy USB Creator 2.0支持USB 2.0和USB 3.0。
它与Windows XP,Windows Vista,Windows 7,Windows 8,Windows 8.1,Windows 10以及Windows Server版本(2003、2008、2012)兼容。
我们必须具有.NET Framework 2.0或者更高版本才能使用Easy USB Creator 2.0
使用Windows 7 USB/DVD下载工具
Windows 7 USB/DVD下载工具可以下载,我们可以使用它从从Microsoft购买和下载的ISO镜像中创建可引导的ISO镜像。
在继续执行这些说明之前,请确保:
- 我们已经下载了Windows 7 USB/DVD下载工具。如果不是,请立即下载Windows 7 USB/DVD下载工具。
- 我们已准备好Windows 7 ISO镜像
这些说明是:
- 从http://wudt.codeplex.com/下载Windows 7 USB/DVD下载工具并启动它
- 在“源文件”字段中,单击“浏览”,然后在计算机上找到Windows 7 ISO镜像并将其加载
Windows 7 USB/DVD下载工具:源文件
- 点击下一步
- 选择USB设备
- 从下拉菜单中选择USB闪存驱动器
- 单击开始复制
- 该过程完成后,退出应用程序
如果我们有安装光盘(DVD)
我们可以使用USB闪存驱动器(有关更多信息,请参阅准备工作)从中安装Windows 7.
为此,我们需要首先使USB闪存驱动器可启动,然后使用原始Windows 7安装光盘(DVD)将DVD的内容复制到U盘。
将使用diskpart实用程序(Windows 7的一部分)。
请按照以下步骤操作(类似于创建Windows Vista可引导USB>如果我们有安装光盘):
- 启动电脑
- 以管理员身份打开命令提示符。转到开始>所有程序附件>右键单击命令提示符项,然后选择以管理员身份运行。
- 输入管理员帐户的密码
- 在命令提示符处,键入:
cd c:\windows\system32
将“ c:\”替换为安装Windows 7的驱动程序的字母:C:\,D:\等。
- 按Enter
- 将要使其可启动的U盘插入可用端口
- 键入“ diskpart”,然后按Enter
- 键入“列表磁盘”,然后按Enter
命令提示符:列出磁盘
- 在命令提示符提供的列表中找到U盘及其对应的编号
- 输入此命令,然后按Enter键:
select disk X
其中“ X”是上面命令提示符列出的U盘的编号。
确认消息应为:
Disk 1 is now the selected disk.
- 输入“ clean”,然后按Enter
- 键入'create partition primary',然后按Enter
- 键入“选择分区1”,然后按Enter
- 输入“ active”,然后按Enter
- 输入“ format fs = ntfs”,然后按Enter。
我们可以使用quick参数更快地格式化驱动器:'format fs = ntfs quick'
- 插入Windows 7 DVD,然后转到“我的电脑”。记下DVD所在的驱动器的字母,例如D:\,E:\
- 输入'assign',按Enter
- 输入“ exit”,然后按Enter
- 格式化过程完成后,在“命令提示符”中键入此命令,然后按Enter键:
d: cd boot
“ d:”(其中装有Windows 7 DVD的驱动器号)。
- 键入“ cd boot”,然后按Enter
- 输入以下命令,然后按Enter:
bootsect.exe /nt60 f:
其中“ f:”是USB闪存驱动器所在的驱动器的盘符
- 打开Windows 7 DVD的内容:右键单击驱动器,然后单击“打开”。
- 将所有文件从DVD复制到USB
创建Windows 8/8.1可启动USB
如果我们具有Windows Vista的ISO镜像或者原始DVD,则可以使用Easy USB Creator 2.0创建USB(如果我们具有ISO镜像),或者可以使用diskpart实用程序来创建可引导USB(如果我们具有DVD)。
如果我们有ISO镜像
使用Easy USB Creator 2.0
Easy USB Creator只需单击一下,即可快速将ISO镜像转换为可启动的U盘:
下载Easy USB Creator 2.0
要将Windows 8或者8.1使用Easy USB Creator 2.0刻录到U盘,只需执行以下步骤:
- 下载USB Creator 2.0
- 安装Easy USB Creator 2.0
- 浏览Windows 8或者Windows 8.1 ISO镜像以在“ ISO文件”字段中加载
- 在“目标驱动器”字段中选择U盘的目标
- 开始
Easy USB Creator 2.0支持USB 2.0和USB 3.0。
它与Windows XP,Windows Vista,Windows 7,Windows 8,Windows 8.1,Windows 10以及Windows Server版本(2003、2008、2012)兼容。
我们必须具有.NET Framework 2.0或者更高版本才能使用Easy USB Creator 2.0
使用Windows 7 USB/DVD下载工具
Windows 7 USB/DVD下载工具可以下载,我们可以使用它从从Microsoft购买和下载的ISO镜像中创建可引导的ISO镜像。
名称为“ Windows 7”时,我们也可以在Windows 8或者8.1系统上使用此工具。
在继续执行这些说明之前,请确保:
- 我们已经下载了Windows 7 USB/DVD下载工具。如果不是,请立即下载Windows 7 USB/DVD下载工具。
- 我们已准备好Windows 8或者8.1 ISO镜像
这些说明是:
- 启动Windows 7 USB/DVD下载工具
- 在“源文件”字段中,单击“浏览”,然后在计算机上找到Windows 8或者8.1 ISO镜像。
Windows 7 USB/DVD下载工具:源文件
- 点击下一步
- 将USB闪存驱动器插入计算机上的可用端口。确保已将其加载到“我的电脑”中。
- 在步骤2中,选择“ USB设备”以将ISO镜像写入U盘。我们可以单击DVD将ISO镜像写入DVD。
Windows 7 USB/DVD下载工具:选择媒体类型
- 在第3步中,从下拉菜单中选择USB闪存驱动器。如果尚未加载驱动器,则可以单击下拉菜单旁边的“刷新”图标。
- 单击开始复制
- 完成后,退出Windows 7 USB/DVD下载工具
Windows 7 USB/DVD下载工具:完成
如果我们有安装光盘(DVD)
如果我们拥有Microsoft Windows 8或者Windows 8.1的原始安装光盘(DVD),则可以创建可引导的U盘。
为此,请按照以下步骤操作:
- 引导到Windows 8或者8.1
- 以管理员身份打开命令提示符。为此,请按Windows和C键搜索'cmd'。在搜索结果列表中,右键单击“命令提示符”
- 单击以管理员身份运行
- 在出现提示时输入密码
- 当命令提示符打开时,键入此命令,然后按Enter键:
diskpart
- 将USB闪存驱动器插入端口
- 键入“列表磁盘”,然后按Enter
命令提示符:列出磁盘
- 在list disk命令提供的列表中,标识U盘的下一个编号。
- 输入“选择磁盘X”,然后按Enter。将“ X”替换为上述步骤中列出的U盘的编号。
命令提示符:选择磁盘
确认消息应为:
Disk 1 is now the selected disk.
- 输入“ clean”,然后按Enter
- 键入'create partition primary',然后按Enter
- 键入“选择分区1”,然后按Enter
- 输入“ active”,然后按Enter
- 输入“ format fs = ntfs”,然后按Enter。要更快速地格式化U盘,请添加quick参数:'format fs = ntfs quick'
- 输入'assign',按Enter
- 输入“ exit”,然后按Enter
- 将Windows 8 DVD或者8.1 DVD的内容复制到USB闪存驱动器
创建Windows 10可引导USB
开始
Easy USB Creator 2.0支持USB 2.0和USB 3.0。
它与Windows XP,Windows Vista,Windows 7,Windows 8,Windows 8.1,Windows 10以及Windows Server版本(2003、2008、2012)兼容。
我们必须具有.NET Framework 2.0或者更高版本才能使用Easy USB Creator 2.0
使用Windows 7 USB/DVD下载工具
Windows 7 USB/DVD下载工具可以下载,我们可以使用它从从Microsoft购买和下载的ISO镜像中创建可引导的ISO镜像。
- 名称为“ Windows 7”时,我们也可以在Windows 8或者8.1系统上使用此工具。
- 在继续执行这些说明之前,请确保:
- 我们已经下载了Windows 7 USB/DVD下载工具。如果不是,请立即下载Windows 7 USB/DVD下载工具。
- 我们已准备好Windows 8或者8.1 ISO镜像
- 这些说明是:
启动Windows 7 USB/DVD下载工具
在“源文件”分区中,依次“浏览”,然后在计算机上找到Windows 8或者8.1 ISO镜像。
Windows 7 USB/DVD下载工具:源文件
点击下一步
将USB闪存驱动器插入计算机上的可用端口。
确保已将其加载到“我的电脑”中。
在步骤2中,选择“ USB设备”以将ISO镜像写入U盘。
我们可以插入DVD将ISO镜像写入DVD。
- Windows 7 USB/DVD下载工具:选择媒体类型
- 在第3步中,从拖动菜单中选择USB闪存驱动器。如果尚未加载驱动器,则可以拖放菜单旁边的“刷新”图标。
点击开始复制
- 完成后,退出Windows 7 USB/DVD下载工具
- Windows 7 USB/DVD下载工具:完成
如果我们有安装光盘(DVD)
- 如果我们拥有Microsoft Windows 8或者Windows 8.1的原始安装光盘(DVD),则可以创建可引导的U盘。
- 因此,请按照以下步骤操作:
- 引导到Windows 8或者8.1
以管理员身份打开命令变量。变量,请按Windows和C键搜索“ cmd”。在搜索结果列表中,右键单击“命令替换”
- 添加以管理员身份运行
- 在出现提示时输入密码
- 当命令命令行打开时,键入此命令,然后按Enter键:
将USB闪存驱动器插入端口
键入“列表磁盘”,然后按Enter
命令公报:列出磁盘
在列表磁盘命令提供的列表中,标识U盘的下一个编号。
- 输入“选择磁盘X”,然后按Enter。将“ X”替换为上述步骤中列出的U盘的编号。
- 命令磁盘:选择磁盘
确认消息应为: - 输入“ clean”,然后按Enter
- 键入'create partition primary',然后按Enter
- 键入“选择分区1”,然后按Enter
diskpart
- 输入“ active”,然后按Enter
- 要输入“ format fs = ntfs quick”,然后按Enter。要更快速地格式化U盘,请添加快速参数:'format fs = ntfs quick'
输入'assign',按Enter
- 输入“ exit”,然后按Enter
- 将Windows 8 DVD或者8.1 DVD的内容复制到USB闪存驱动器
创建Windows 10可引导USB
Disk 1 is now the selected disk.
- 输入“ clean”,然后按Enter
- 键入'create partition primary',然后按Enter
- 键入“选择分区1”,然后按Enter
- 输入“ active”,然后按Enter
- 输入“ format fs = ntfs”,然后按Enter。要更快速地格式化U盘,请添加quick参数:'format fs = ntfs quick'
- 输入'assign',按Enter
- 输入“ exit”,然后按Enter
- 将Windows 10 DVD的内容复制到USB闪存驱动器
故障排除
安装程序找不到最终用户许可协议(EULA)
尝试将Windows(XP,Vista,7、8、8.1)ISO镜像写入U盘并使之可启动时,我们可能会收到此错误:
Setup cannot find the End User Licensing Agreement (EULA) Setup cannot continue. To Quit, Press F3
如果是这样,则ISO镜像可能已损坏。
在这种情况下,我们可以尝试:
- 从Microsoft下载新的ISO镜像
- 请使用原始安装光盘来创建可引导驱动器(对于所有Windows版本,本教程中均提供了使用光盘代替ISO镜像的说明)
- 如果我们要使用维修工具,请使用Easy Recovery Essentials。
运行EasyRE的自动修复功能,以自动扫描并修复各种引导错误。其他功能也可用。
下载Windows 7 USB/DVD下载工具
要下载Windows 7 USB/DVD下载工具,请访问http://wudt.codeplex.com/。
可启动的USB将无法启动
为确保启动计算机时U盘能够启动,请确保:
- BIOS配置允许U盘先启动,然后再从硬盘启动。请遵循BIOS/UEFI配置中的步骤或者我们的“从U盘引导”教程。
如果使用Windows 7 USB/DVD下载工具创建了可引导U盘,则具有UEFI的新计算机可能无法从USB引导,因为它是使用NTFS而非FAT32格式化的。
若要解决此问题,请按照下列步骤操作:
- Windows 7 USB/DVD下载工具成功创建可启动U盘后,转到“我的电脑”,然后将所有内容从U盘复制到台式机上的文件夹中
Windows 7 USB/DVD下载工具:完成
- 右键单击“我的电脑”中的U盘,并将其格式化为FAT32
- 格式化过程完成后,将所有文件从我们在桌面上创建的文件夹复制回到U盘