Rufus:免费USB启动盘制作工具,一次搞定Windows 11安装U盘
【免费下载链接】rufusThe Reliable USB Formatting Utility项目地址: https://gitcode.com/GitHub_Trending/ru/rufus
装系统这件事,最卡人的往往不是重装本身,而是前面那一截:找不到官方镜像、镜像下回来怕被调包、老机器没有 TPM 2.0 直接被 Windows 11 拒之门外。Rufus 就是干这个的免费开源工具(GPL v3 协议):把 U 盘格式化成启动盘、灌入安装镜像、顺手把 Windows 11 的硬件门槛拆掉,一个工具全包。全文按"跑起来 → 看能力 → 实战 → 排错 → 进阶"的顺序走,新手直接照着做就行。
一、先把工具跑起来:5 分钟做出第一个启动盘
假设你手边有台要重装的机器,桌上一个 U 盘,连系统盘都没法启动了——这是 Rufus 最典型的开场。
准备清单
- 一个 U 盘:装 Windows 建议 16GB 起步(8GB 能装但很紧),U 盘里的数据会被全部清掉,提前备份
- 一份系统 ISO 镜像:手头没有也不怕,Rufus 能直接帮你从微软官方下载(见下文)
- Rufus 本体:免安装、绿色单文件,放到哪个目录就在哪个目录运行
两种获取方式
- 直接下载:从 Rufus 官方发布页下载绿色版(
rufus-xx.exe),不需要安装,双击即用,支持 UEFI 安全启动环境 - 源码编译:想自己编译或读代码的话,把仓库拉到本地:
git clone https://link.gitcode.com/i/7d54cb09b7bc024b73b0eae448d85fa9仓库里同时带了 Visual Studio 工程(rufus.sln)和 MinGW 的configure/make两套构建入口,任选其一即可。
5 步做出 Windows 11 启动盘
- U 盘插好,运行 Rufus,"Device" 下拉框会自动认出你的 U 盘和容量
- "Boot selection" 里点SELECT选 ISO;没有镜像就点旁边的小箭头,直接进内置下载器
- 分区方案选GPT、目标系统选UEFI(老 BIOS 机器则选 MBR + BIOS)
- 点左下角小地球图标,打开 Windows 11 的硬件限制豁免选项(下一节细讲)
- 点START,等绿色进度条走完——32GB 的盘灌一份 Win11 镜像,USB 3.0 口一般 10 分钟左右
整个过程就是"选 U 盘 → 选 ISO → 点开始"三件事,其余的分区表、引导区、文件布局都是它替你算好的。
二、它能替你解决什么
2.1 绕过 Windows 11 硬件限制:没有 TPM 2.0 也能装
老电脑装 Win11 最大的坎是官方对 TPM 2.0、安全启动和 4GB 内存的硬性要求。Rufus 在写入镜像前可以直接修改安装逻辑:
- 去掉 4GB 内存、安全启动、TPM 2.0 三项检查
- 去掉强制在线绑定微软账号的要求
- 直接创建本地账户(用户名可自定义),区域选项跟随当前用户
- 跳过隐私问答、关闭数据收集,还可以顺手关掉 BitLocker 自动加密
说人话:勾选框全部打上,装出来的就是一台"官方放行"的 Win11,省掉装完后折腾注册和配置的一堆时间。
2.2 内置官方 ISO 下载器:镜像来源一步到位
不用再去翻官网的弯弯绕路径。Boot selection 旁的下拉菜单直接进下载器:
- 版本:Windows 11 / Windows 10 / Windows 8
- 版本分支:如 22H2 v1(Build 22621.525)
- 语言:English International 等多语种
- 架构:x64 / x86
下载完自动回填到 Boot selection,不用手动找文件,从"想要镜像"到"镜像就位"就在工具内部闭环了。
2.3 镜像哈希校验:MD5 到 SHA-512 一次算全
从第三方渠道拿的 ISO 是否被动过手脚?选中镜像后点校验按钮,Rufus 会把 MD5、SHA-1、SHA-256、SHA-512 四种摘要一次算出来,拿去和官方公布的值逐位比对即可。另外它还支持对已做好的 U 盘做 UEFI 可启动性的运行时验证,"能不能启动"不再靠开机撞运气。
2.4 一个工具顶三个:格式化、启动、体检都在这台机器上
| 系统/用途 | 支持情况 | 说明 |
|---|---|---|
| Windows 安装盘 | 完整 | GPT+UEFI 或 MBR+BIOS,含硬件限制豁免、Windows To Go |
| Linux 启动盘 | 完整 | 直接写 ISO,也支持创建持久化分区 |
| FreeDOS / MS-DOS 启动盘 | 完整 | 仓库内res/freedos/自带整套 DOS 环境 |
| UEFI Shell 维护盘 | 完整 | 可直接下载 UEFI Shell 镜像 |
| 文件系统 | FAT/FAT32/NTFS/UDF/exFAT/ReFS/ext2/ext3 | 覆盖 Windows 与 Linux 场景 |
附带两个容易被忽略的实用功能:对 U 盘做坏块检测(还能识别虚标容量的"假盘"),以及把现有磁盘导出成 VHD/VHDX/DD 镜像。坏块检测对二手 U 盘尤其值钱——先体检再决定要不要信任它。
三、换个真实场景试试
当你拿一台 2015 年的老笔记本装 Windows 11 时
问题:没有 TPM 2.0,微软官方安装通道直接判"此电脑不支持"。
做法:
- 用 Rufus 内置下载器拉一份 Win11 官方 ISO
- 分区方案 GPT + 目标系统 UEFI(或按机器实际选 MBR+BIOS)
- 打开 Windows 用户体验面板,把 TPM、安全启动、4GB 内存三项限制全部豁免
- START,10 分钟左右写完
结果:老机器照常装进最新 Windows,注册时直接是本地账户,不需要在线账号。
当你想给 Windows 机器做双系统时
问题:想装 Ubuntu/Debian,又怕启动盘做出来 BIOS 不认。
做法:
- 在 Rufus 里选中下载好的 Linux ISO
- 分区方案 GPT、目标系统 UEFI(较新的主板都这么选)
- 需要保存安装后的个人文件就选"创建持久化分区"并分配空间
- 写完重启,按 F12/F2 调出启动菜单选 U 盘
结果:U 盘插上就能引导 Linux 安装器,装完后 U 盘可以留着当持久化系统盘继续用。
当你怀疑手里的二手 U 盘有问题时
问题:U 盘写入总是失败,或者容量读数和标称对不上。
做法:
- 在 Rufus 里选中该 U 盘
- 点左下角工具栏的坏块检测入口,选"检测坏块"或"测试新盘"
- 等全盘读写扫完,看报告里是否有坏块和"fake drive"(虚标容量)判定
结果:一张盘能不能放心存数据,十几分钟就有结论,比事后发现文件损坏强得多。
四、更快、更稳、更安全
速度层面
- 写 32GB 镜像,USB 3.0 口和 USB 2.0 口差距可达 3 倍以上:尽量插在主板原生 USB 3.0 口上
- 文件系统按容量选:4GB 以下用 FAT32(兼容最好),4GB 以上用 NTFS
- 写入期间关掉杀软的实时防护,能省下一截被反复扫描的时间
- 想核对每个文件的进度,界面底部会实时显示当前文件和已耗时
安全层面
- Rufus 是 GPLv3 全量开源,每一行逻辑都放在仓库里,源码入口 欢迎翻
- 绿色单文件、无安装、无后台服务:它不往你机器里装常驻组件
- 设置默认存注册表;同目录放一个
rufus.ini即切到便携模式,设置改存本地文件,样例配置 里有完整注释 - 发现安全问题按仓库内 SECURITY.md 的流程走负责任披露
五、卡住时先查这里
| 现象 | 可能原因 | 解法 |
|---|---|---|
| 制作后电脑无法从 U 盘启动 | BIOS/UEFI 启动项顺序问题 | 开机按 F12/F2 调启动菜单手动选 U 盘;UEFI 盘确认选了 GPT 方案 |
| U 盘在 Rufus 里显示 0 字节或容量异常 | 分区表损坏,或盘本身虚标 | 先在系统"磁盘管理"里删掉所有分区;再用坏块检测确认盘的真容量 |
| 写入速度极慢 | 用了 USB 2.0 口,或杀软实时扫描 | 换主板原生 USB 3.0 口;制作期间关闭实时防护 |
| 启动盘做好后个别文件打不开 | 镜像本身损坏 | 用哈希校验对比官方值,重新下载 ISO |
| Win11 安装到检测硬件环节失败 | 没勾选硬件限制豁免 | 重做启动盘,安装前在 Rufus 里把 TPM/安全启动选项勾上 |
几条高频疑问,顺手答一下:
- 会写坏 U 盘吗?标准格式化流程,和系统自带格式化工具同一原理。频繁全盘格式化会消耗闪存寿命,日常快速格式化即可。
- 为什么我的盘在 Rufus 里认不出?多半是盘上分区表烂了,去磁盘管理里清掉分区再重试;还不行就直接上坏块检测。
- 支持哪些语言?原生支持 38 种,含中文,界面点左下角小地球即可切换;翻译文件都在 res/loc/po/ 目录里,社区持续维护。
- 怎么确认启动盘做成功了?最直接的办法就是插进目标机器按启动菜单试引导;也可以让 Rufus 做一次 UEFI 媒体的运行时验证。
- Rufus 和别的工具差在哪?区别在"闭环":格式化、引导区、官方镜像下载、硬件限制豁免、哈希校验、坏块检测都在同一个窗口里,不用三个软件来回倒腾。
六、给想深扒的人
命令行参数:批量做盘时不必点界面,参数直传即可:
rufus.exe -d E: -i win11.iso -p GPT -t UEFI -f NTFS参数说明:
| 参数 | 含义 |
|---|---|
-d | 目标驱动器盘符 |
-i | ISO 镜像路径 |
-p | 分区方案:GPT/MBR |
-t | 目标系统:UEFI/BIOS |
-f | 文件系统:FAT32/NTFS等 |
配合脚本循环多个盘符,就是最简单的批量产线。
关键源码模块(都在 src/ 下,按调用链顺序读):
- src/rufus.c:程序入口与主流程调度
- src/dev.c:USB 设备枚举与识别
- src/format.c:各文件系统格式化引擎
- src/ui.c:图形界面交互
- src/badblocks.c:坏块检测与假盘识别
- src/wue.c:Windows 用户体验(TPM/安全启动豁免的实现就在这里)
自定义配置入口:启动目录下的rufus.ini是全部配置的落点,语言、更新检查间隔、是否启用 Windows 双引导模式、按 VID:PID 忽略特定 U 盘等开关都有,res/rufus.ini 里每一项都带注释,照抄改名就能用。
结语
从技术上看,它是 GPLv3 全量开源、免安装、38 种语言,逻辑全部摆在明面上;从体验上看,"选盘 → 选镜像 → 开始"三步闭环,下载、校验、拆硬件限制都内置了;从实用上看,一个工具顶起制作启动盘、验证镜像、体检 U 盘三件事,老机器装新系统的问题被顺手解决。
下次要装系统或者想给旧电脑续命的时候,别再去翻三个工具的配置——先把 Rufus 拖出来。
把启动盘制作从一小时的折腾压缩成十分钟的等待,Rufus 是工具箱里那把永远派得上用场的瑞士军刀。
【免费下载链接】rufusThe Reliable USB Formatting Utility项目地址: https://gitcode.com/GitHub_Trending/ru/rufus
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考