Rufus:U 盘启动盘制作与系统镜像校验工具完整指南

【免费下载链接】rufus The Reliable USB Formatting Utility 【免费下载链接】rufus 项目地址: https://gitcode.com/GitHub_Trending/ru/rufus

Rufus 是一款免安装的 Windows 工具,能把 U 盘格式化为 FAT32、NTFS 等文件系统,并写入 ISO 或磁盘镜像,制作 BIOS/UEFI 启动盘。当前版本 4.15,采用 GPL v3 开源协议,免费使用。

🎯 Rufus 制作 U 盘启动盘前先核对什么

  • 系统:Windows 8.1/10/11 桌面版;4.0 起不再支持 Windows 7,老机器请用 3.22 版
  • 硬件:U 盘 4GB 起步,数据已备份,写入过程会清空整盘
  • 权限:以管理员身份运行;免安装,双击 rufus.exe 即用
  • 文件:手头有系统 ISO(Windows 或主流 Linux 发行版均可),也可以交给内置下载器拉取
  • 环境:关闭杀毒软件等占用 U 盘的程序,否则设备列表可能刷新不出来

最后提醒一句:格式化会清空所选 U 盘的全部数据且无法撤销,核对盘符再动手。

⚙️ 制作流程:从核对 U 盘到写入完成

核对 U 盘,别选错目标

要在 Device 下拉框里确认目标 U 盘。看三点:盘符、容量、厂商型号。

这一步看着简单,却是全流程中唯一无法撤销的动作,选错盘后无法撤销。

Rufus 制作 U 盘启动盘的主界面,显示设备选择、分区方案与 ISO 拷贝进度

选择系统镜像并核对校验值

要拿到可信的镜像。点 Boot selection 下的 SELECT,在文件对话框里选中 ISO;没有现成镜像时,展开 SELECT 右侧的下拉箭头,可选 Download ISO Image,在弹出窗口里按 Windows 版本、Release、语言、架构逐项选定后点 Download。镜像加载后,Rufus 会自动弹出 MD5 与 SHA 校验值,与官网公布值比对一致后再继续。

Rufus 内置下载器选择 Windows 11 版本与架构的对话框

按固件模式定分区方案

要让 U 盘在目标机器的固件上真正启动起来。纯 UEFI 机器选 GPT + UEFI (non CSM);老 BIOS 机器选 MBR + BIOS (or UEFI-CSM)。拿不准时按 Alt-E 启用 Windows 的 BIOS+UEFI 双模式,一块盘通吃两种固件。方案与固件不匹配,是插盘后直接进原系统的头号原因。

Rufus Windows 用户体验对话框,移除 TPM 2.0 与安全启动要求

挑文件系统并启动写入

要点是 START 后看到 READY,且日志里各项校验通过。先看镜像里的大文件:install.wim 超过 4GB 时 FAT32 装不下,改用 NTFS,或选 UEFI:NTFS 镜像模式由内置驱动接管。Windows 11 镜像在点 START 时会弹出 Windows User Experience 对话框,按需勾选移除 4GB+ 内存、安全启动与 TPM 2.0 要求,还可预建本地账户、关闭数据收集,确认后开始写入。完成后点左下角日志图标,核对分区布局与启动项写入状态;双模式盘比标称容量略少,是 ESP 分区占用了空间,属正常现象。

Rufus 自动计算 Debian 安装镜像的 MD5 与 SHA 校验值

🧩 四大核心能力

介质制作与格式化:把 U 盘、闪存卡或虚拟盘格式化为 FAT/FAT32/NTFS/UDF/exFAT/ReFS/ext2,从启动型 ISO 或含压缩的磁盘镜像写出 BIOS/UEFI 引导盘,也能用 FreeDOS 制作 DOS 启动盘。核心逻辑见 src/iso.c 与 src/dev.c,DOS 引导文件在 res/freedos/。

镜像校验:对选中镜像计算 MD5、SHA-1、SHA-256、SHA-512 四种校验和,与官方发布值比对,确认镜像没被换过;写入后还能做 UEFI 运行时校验,确认启动项没被改动。实现位于 src/hash.c。

Rufus 自动计算镜像的 MD5 与 SHA 校验值并和官网公布值比对

官方镜像获取:内置下载器可直接拉取微软官方 Windows 8/10/11 零售版 ISO 与 UEFI Shell 镜像,省去手工下载再核对的环节;边界是仅限官方发行版与 UEFI Shell,第三方镜像需自行下载。

磁盘检测与备份:坏块扫描定位坏扇区,真容量测试把标称 32GB 实际只有几 GB 的虚标盘在写入前揪出来,逻辑在 src/badblocks.c。整盘可备份成 VHD/DD、VHDX 或 FFU 镜像,方便在虚拟机里复用或做 Windows To Go 盘,实现见 src/vhd.c;注意备份是原始扇区,不是可单独修改的文件。

🛠️ 三个真实场景

没有 TPM 的老电脑装 Windows 11。官方安装程序在硬件校验环节直接拒绝缺 TPM 2.0 或安全启动的机器。Rufus 的写法是在写入介质时勾选移除 4GB+ 内存、安全启动与 TPM 2.0 要求,安装程序就不再校验这些条件,还能顺带预建本地账户、关闭数据收集。边界:修改的是安装介质本身,安装出的系统缺少相应安全能力;仅适用于 Windows 镜像。

Linux 安装盘兼作存储。Debian、Ubuntu 等 ISO 直接写入 U 盘,支持持久化的发行版会把文件留在盘上,重启不丢。边界:持久化依赖发行版官方支持;Mint、Bazzite 等不按标准 EFI 约定放置引导程序的发行版,依赖 Rufus 的专门适配。

二手 U 盘验容量。写入重要数据前先跑一次坏块扫描加真容量测试,虚标盘的真实容量几分钟内就能暴露。边界:假盘测试耗时较长,盘确认没问题后可在配置里跳过,见速查表。

📌 参数与快捷键速查

  • Alt-E:启用 Windows 的 BIOS+UEFI 双模式启动,对应 EnableWindowsDualUefiBiosMode = 1
  • Alt-B:坏块扫描时跳过假盘测试,对应 DisableFakeDrivesCheck = 1
  • IgnoreUsb01 至 IgnoreUsb08:按 VID:PID 指定设备,例如 IgnoreUsb01 = 0x7815588,对应 U 盘不再出现在设备列表,防误格式化
  • 命令行:rufus -i d:\iso.iso -f NTFS -l zh-CN -x 可无人值守运行;-i 指定 ISO、-f 文件系统、-l 语言、-x 额外列出 USB 硬盘等设备,完整参数见 src/rufus.c 的 PrintUsage

以上配置项可写入 rufus.ini(res/rufus.ini),程序检测到该文件时进入便携模式并把设置存回文件而非注册表。

🩺 问题自检

长什么样为什么怎么办
FAT32 装不下 ISOISO 内含超过 4GB 的单文件File system 改 NTFS,或选 UEFI:NTFS 镜像模式重新写入
U 盘不在设备列表盘被其他程序占用,或被识别为 USB 硬盘关闭 Rufus 报告的冲突程序;展开高级选项勾选 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 解压即可运行,无需安装。本地构建:git clone https://gitcode.com/GitHub_Trending/ru/rufus,再用 Visual Studio 2026 打开 .sln,或 MinGW 执行 configure/make。

【免费下载链接】rufus The Reliable USB Formatting Utility 【免费下载链接】rufus 项目地址: https://gitcode.com/GitHub_Trending/ru/rufus

Logo

邀请您加入社区

更多推荐