如何将Windows安装ISO写入USB外置硬盘
如何将Windows安装ISO写入USB外置硬盘
我之前也碰到过一模一样的问题——很多写ISO的工具默认只认U盘,外置硬盘直接被过滤掉了,给你几个亲测有效的方案:
方法一:用Windows自带命令行工具(diskpart + bootsect)
完全不用第三方工具,系统自带就能搞定,步骤虽多但稳得一批:
- 以管理员身份打开命令提示符(Win+X 选「Windows终端(管理员)」或者「命令提示符(管理员)」)
- 输入
diskpart进入磁盘分区工具 - 输入
list disk列出所有磁盘,找到你的外置硬盘(重点看容量,千万别选错本地磁盘!) - 输入
select disk X(X是外置硬盘的编号,比如disk 2) - 输入
clean清空硬盘所有数据(这一步会删光硬盘文件,一定要确认选对磁盘!) - 输入
create partition primary创建一个主分区 - 输入
format fs=ntfs quick快速格式化为NTFS格式 - 输入
assign letter=Z给分区分配一个盘符(Z可以换成你喜欢的未占用字母) - 输入
exit退出diskpart - 双击Windows安装ISO文件,系统会自动挂载它(比如盘符是D:)
- 输入
xcopy D:\* Z:\ /E /H /F把ISO里的所有文件复制到外置硬盘(/E复制子目录,/H复制隐藏文件,/F显示复制进度) - 最后补引导:输入
bootsect /nt60 Z:(UEFI启动的话这步可省略,但做了也没坏处)
方法二:用Rufus工具(支持识别外置硬盘)
Rufus是大家常用的ISO写入工具,默认可能藏起了外置硬盘,调个设置就能显示:
- 下载最新版Rufus(直接官网下,绿色免装)
- 打开后点击右上角的小齿轮图标(设置)
- 在设置里找到「显示非USB可启动设备」或者「显示所有磁盘」的选项,勾选它
- 回到主界面,「设备」下拉菜单里就能找到你的外置硬盘了
- 点击「选择」,选中你的Windows安装ISO文件
- 根据主板选分区方案:新电脑UEFI选「GPT」,老电脑BIOS选「MBR」
- 点击「开始」,等待写入完成(同样会清硬盘数据,提前备份!)
方法三:手动复制+修复引导(适合爱折腾的人)
不想用命令行也不想装工具?手动操作也能行:
- 把外置硬盘分成一个主分区,格式化为NTFS(右键「此电脑」→「管理」→「磁盘管理」里操作)
- 双击ISO文件挂载成虚拟光驱,打开后全选所有文件(包括隐藏的boot文件夹)
- 把这些文件复制粘贴到外置硬盘的主分区里
- 以管理员身份打开命令提示符,输入
bootsect /nt60 X:(X是外置硬盘的盘符),给硬盘加启动引导
搞定之后,这个外置硬盘就能用来启动安装Windows了
备注:内容来源于stack exchange,提问作者rogerdpack




