Rufus 制作 U 盘启动盘:从选镜像到写入核对的完整流程
【免费下载链接】rufusThe Reliable USB Formatting Utility项目地址: https://gitcode.com/GitHub_Trending/ru/rufus
Rufus 是一款免安装的 Windows 工具,能把 U 盘格式化成 FAT32、NTFS、exFAT 等文件系统,写入系统 ISO 生成 BIOS/UEFI 引导介质,还内置官方 ISO 下载、四重哈希校验和坏块扫描。当前版本 4.15(2026-06-30 发布),GPL v3 许可,下载 rufus.exe 双击即可运行。
先确认能不能用
- 系统环境:Windows 8.1/10/11 桌面版,4.0 起不再支持 Windows 7(不满足时:改用最后一个支持 Win7 的 3.22 版)
- 磁盘容量:U 盘 4GB 及以上,且数据已备份——写入会清空整盘(不满足时:换更大的盘或先腾空间)
- 运行权限:需要管理员权限,本体双击即运行,无需安装(不满足时:以管理员身份启动)
- 启动镜像:提前备好系统 ISO,官方 Windows 或 Linux 发行版均可(不满足时:用 Rufus 内置下载器拉取微软官方 ISO)
- 干扰程序:关闭杀毒软件等占用 U 盘的程序(不满足时:设备列表可能不刷新,先结束占用进程再重启 Rufus)
从源码构建:git clone https://gitcode.com/GitHub_Trending/ru/rufus后,用 Visual Studio 2026 或 MinGW 编译即可。
🧭 核心操作流
1️⃣ 在 Device 下拉框锁定目标盘
主窗口顶部的Device下拉框列出当前所有可写设备,核对盘符和容量是不是你的 U 盘。这一步是全流程唯一不可撤销的操作。注意:容量对不上就先退出,别急着往下走。
2️⃣ 用 Boot selection 选中系统镜像
点Boot selection下的SELECT选本地 ISO;手头没有镜像时,展开右侧下拉用内置下载器直接拉微软官方 Windows ISO,省去手工下载再核对的环节。选中后 Rufus 会自动计算并显示镜像校验值。注意:先和官网公布值比对再写入,不一致说明文件已被篡改。
3️⃣ 按启动模式选 Partition scheme
Partition scheme与Target system的组合决定盘能不能启动:纯 UEFI 机器选 GPT + UEFI (non CSM),老 BIOS 机器选 MBR + BIOS (or UEFI-CSM)。注意:固件与方案不匹配是"插盘直接进原系统"的头号原因,拿不准就按 Alt-E 启用双模式。
4️⃣ 定好 File system 再点 START
File system可选 FAT32、NTFS、exFAT,集群大小默认 4096 字节。ISO 里含超过 4GB 的单文件(如 install.wim)时 FAT32 装不下。注意:UEFI 场景下改用 NTFS 让内置 UEFI:NTFS 驱动接管,或选 UEFI:NTFS 镜像模式;点START后整盘先被清空。
5️⃣ 用日志图标核对写入结果
写完后点左下角日志图标,核对分区布局、启动项写入状态和 UEFI 运行时校验结果。注意:可用容量比标称略少、原因是双模式多建了存放 UEFI 引导项的 ESP 分区时,属正常现象。
能力拆解
老电脑装 Windows 11
痛点:缺 TPM 2.0 或安全启动时,官方安装程序在硬件校验环节直接拒绝。Rufus 的解法:写入前弹出 Windows User Experience 定制对话框,勾选移除 4GB+ 内存、安全启动与 TPM 2.0 要求,还能顺带预建本地账户、跳过微软账户、关闭数据收集——改的是安装介质本身,写完后安装程序不再校验这些条件。源码见 src/wue.c。
写入前核对镜像真伪
痛点:非官方渠道下的镜像被动手脚,往往到安装时才暴露。Rufus 的解法:选中镜像后自动计算 MD5、SHA-1、SHA-256、SHA-512 四重哈希,和官方发布值逐项比对即可。源码见 src/hash.c。
Linux 安装盘兼作日常使用
痛点:每次启动都是全新环境,安装进度和桌面文件重启即丢。Rufus 的解法:Debian、Ubuntu 等 ISO 直接写入,支持持久化的发行版会把文件留在 U 盘,4GB 以上大文件由内置 UEFI:NTFS 驱动或 MBR GRUB 方案接管,Mint、Bazzite 等不按标准 EFI 约定放置引导程序的发行版也有专门适配。源码见 src/iso.c。
二手 U 盘先验容量真假
痛点:虚标盘往往数据写完才现原形。Rufus 的解法:先跑全盘写扫描定位坏扇区,再执行一次真容量测试,标称 32GB 实际只有几 GB 的盘在写入前就暴露。源码见 src/badblocks.c。
进阶与排错
进阶配置
- 双模式启动:Alt-E 或在 res/rufus.ini 写
EnableWindowsDualUefiBiosMode = 1,一块盘同时支持 BIOS 与 UEFI - 跳过假盘测试:Alt-B 或
DisableFakeDrivesCheck = 1,确认盘没问题后省几分钟等待 - 防误格式化:
IgnoreUsb01 = 0x7815588(示例 VID:PID),对应盘不再出现在设备列表 - 命令行写入:
rufus -i d:\iso.iso -f NTFS -l zh-CN -x,-x额外列出 USB 硬盘等设备,完整参数见 src/rufus.c 的 PrintUsage
排错速查
| 现象 | 原因 | 处理 |
|---|---|---|
| FAT32 装不下 ISO | ISO 内含超过 4GB 的单文件 | File system改 NTFS,或选 UEFI:NTFS 镜像模式重新写入 |
| 设备列表找不到 U 盘 | 盘被其他程序占用,或是 USB 硬盘 | 关闭冲突进程;展开高级选项勾选List USB Hard Drives重新枚举 |
| 插盘不进安装、直接启动原系统 | 分区方案与固件模式不匹配 | UEFI 机器选 GPT + UEFI (non CSM),老 BIOS 选 MBR + BIOS (or UEFI-CSM),重新写入 |
| 可用容量比标称少 | 双模式多建了存放 UEFI 引导项的 ESP 分区 | 点日志图标核对分区布局,属正常现象 |
| 最新版在 Win7 上打不开 | 4.0 起要求 Windows 8 及以上 | 改用 3.22 版,最后一个支持 Windows 7 的版本 |
Rufus 源码遵循 GPL v3 许可、可自由审计,从官方发布页取 rufus.exe 双击即可运行,也可本地构建后使用。
【免费下载链接】rufusThe Reliable USB Formatting Utility项目地址: https://gitcode.com/GitHub_Trending/ru/rufus
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考