Rufus U 盘启动盘制作指南:5 步把 U 盘变成系统安装盘
【免费下载链接】rufusThe Reliable USB Formatting Utility项目地址: https://gitcode.com/GitHub_Trending/ru/rufus
Rufus 是一款用于格式化 U 盘并制作启动盘的 Windows 免费开源工具,当前版本 4.15(2026-06-30 发布),采用 GPL v3 许可。它把 U 盘格式化为 FAT32、NTFS 等文件系统,再把启动 ISO 写入其中,做出能经 BIOS 或 UEFI(统一可扩展固件接口)启动的系统安装盘。无需安装,双击即可运行。
🚀 快速上手
第 1 步:确认目标 U 盘
在主窗口顶部的Device下拉框里核对 U 盘的盘符与容量。 注意:写入会清空整盘,选错盘是整个流程里唯一无法撤销的操作。
第 2 步:选择启动镜像
点Boot selection下的SELECT选中系统 ISO;手头没有镜像时,展开右侧下拉箭头,用内置下载器拉取官方 Windows 镜像。 注意:选中后 Rufus 会自动显示镜像校验值,先与官网公布值核对一致再写入。
第 3 步:选分区方案与目标系统
纯 UEFI 机器选GPT分区方案 +UEFI (non CSM)目标系统;老 BIOS 机器选MBR+BIOS (or UEFI-CSM)。 注意:方案与固件模式不匹配,是"插盘直接进原系统"的头号原因。
第 4 步:选文件系统并点 START
在File system里选FAT32、NTFS或exFAT。ISO 内含超过 4GB 的单文件时 FAT32 装不下,需改用 NTFS 或 UEFI:NTFS 模式。然后点START。 注意:写入 Windows 11 ISO 时会弹出 Windows User Experience 定制对话框,确认所需勾选项后再继续。
第 5 步:核对写入结果
写完后点左下角日志图标,核对分区布局与启动项写入状态。 注意:可用容量比标称略少,是双模式盘多建了 ESP(EFI 系统分区),属正常现象。
🔍 核心功能解读
如何制作 BIOS/UEFI 启动盘
把 U 盘、闪存卡或虚拟盘格式化为 FAT/FAT32/NTFS/UDF/exFAT/ReFS/ext2,从启动型 ISO 或压缩磁盘镜像写出引导盘。写入逻辑在 src/iso.c,设备枚举与格式化在 src/dev.c。
如何校验镜像完整性
对选中的镜像计算 MD5、SHA-1、SHA-256、SHA-512 四种校验和,与官方公布值比对,确认镜像没被换过。实现在 src/hash.c。
如何制作 DOS 启动盘
用内置 FreeDOS 做 DOS 启动盘,方便进命令行环境做分区、数据恢复等操作。启动文件在 res/freedos/,逻辑在 src/dos.c。
如何备份整盘为虚拟镜像
整盘可存为 VHD/DD、VHDX 或 FFU 镜像,方便备份或在虚拟机里复用,也支持配合 Windows To Go 做系统盘。实现在 src/vhd.c。
如何查坏块与虚标容量
先全盘写扫描定位坏扇区,再跑真容量测试,在写入数据前揪出标称 32GB 实际只有几 GB 的虚标盘。代码在 src/badblocks.c。
如何使用 UEFI:NTFS
NTFS 格式的 UEFI 引导盘由内置 UEFI:NTFS 方案支撑(让固件能读 NTFS 分区的 UEFI 驱动)。驱动与版本信息在 res/uefi/。
⚙️ 典型用法
没 TPM 的老电脑装 Windows 11
背景:缺少 TPM 2.0(存储密钥的安全芯片)和安全启动的老机器,官方安装程序会在硬件校验环节拒绝安装。
操作:选中 Windows 11 ISO 后,在弹出的 Windows User Experience 对话框里勾选 "Remove requirement for 4GB+ RAM, Secure Boot and TPM 2.0",顺带预建本地账户、关闭数据收集,确认后继续写入。
预期结果:装完后安装程序不再校验 TPM 与安全启动。这是对安装介质本身的修改,写入后生效。
做带持久化存储的 Linux 安装盘
背景:常规 Live U 盘每次重启都是全新系统,安装进度和桌面文件关机即丢。
操作:选 Debian、Ubuntu 等发行版 ISO,按机器固件模式选分区方案,点START。发行版自行创建持久化分区,超过 4GB 的大文件由内置 UEFI:NTFS 驱动接管。
预期结果:装完重启后文件仍在 U 盘里。持久化依赖发行版官方支持,Mint 等不按标准 EFI 约定放置引导程序的发行版也有专门适配。
命令行无人值守写入
背景:批量部署多台机器时,逐台点界面效率低。
操作:执行rufus.exe -i d:\win11.iso -f NTFS -l zh-CN -x,-i指定 ISO、-f预选文件系统、-l设置界面语言、-x额外列出 USB 硬盘等设备。参数定义见 src/rufus.c 的 PrintUsage。
预期结果:Rufus 直接以指定 ISO 与参数启动,配合 res/rufus.ini 里的设置项,便于脚本化批量使用。
⚠️ 避坑与常见问题
问:设备列表里找不到 U 盘?答:多为其他程序(如杀毒软件)占用了 U 盘导致枚举不刷新,关掉 Rufus 报告的冲突进程;若设备是 USB 硬盘,展开高级选项勾选List USB Hard Drives重新枚举。
问:FAT32 装不下含超过 4GB 文件的 ISO?答:这是 FAT32 的单文件大小上限。把File system改成 NTFS,或选 UEFI:NTFS 镜像模式重新写入,由内置驱动接管。
问:插盘不进安装,直接启动原系统?答:分区方案与固件模式不匹配。UEFI 机器改选GPT+UEFI (non CSM),老 BIOS 改选MBR+BIOS (or UEFI-CSM),重新写入。
问:Windows 7 上打不开最新版?答:4.0 起要求 Windows 8 及以上。Windows 7 机器请改用 3.22 版,它是最后一个支持 Windows 7 的版本。
问:rufus.ini 里的配置写了却不生效?答:Rufus 只读取启动目录下的rufus.ini,文件必须和 rufus.exe 放在同一位置,放别处不会被读取。
📦 版本与获取
源码遵循 GPL v3 许可,可自由审计与使用。官方发布页提供免安装的 rufus.exe,下载即用;本地构建则先执行git clone https://gitcode.com/GitHub_Trending/ru/rufus,再用 Visual Studio 2026 打开rufus.sln,或 MinGW 下执行configure/make。备份好 U 盘数据,就可以开始制作了。
【免费下载链接】rufusThe Reliable USB Formatting Utility项目地址: https://gitcode.com/GitHub_Trending/ru/rufus
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考