Configs2026年5月20日·1 分钟阅读

Rufus — Fast Bootable USB Drive Creator for Windows

Rufus is a lightweight Windows utility for creating bootable USB drives from ISO images. It supports UEFI, GPT, MBR, and a wide range of operating system images.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Rufus Overview
通用 CLI 安装命令
npx tokrepo install fabfb56a-5446-11f1-9bc6-00163e2b0d79

Introduction

Rufus is a small, portable Windows utility that formats and creates bootable USB flash drives. It is commonly used by system administrators and developers to install operating systems, run live environments, or flash firmware. Rufus is often faster than similar tools and supports both UEFI and legacy BIOS boot modes.

What Rufus Does

  • Creates bootable USB drives from ISO, DD, and VHD images
  • Supports UEFI and legacy BIOS/CSM boot with GPT or MBR partition schemes
  • Downloads official Windows and Ubuntu ISOs directly from within the application
  • Checks USB drives for bad blocks before writing
  • Creates Windows To Go drives that run Windows directly from USB

Architecture Overview

Rufus is written in C targeting the Windows API directly, with no external framework dependencies. It uses the Windows format APIs for partitioning and formatting, and implements its own image extraction and writing pipeline. For ISO images, it extracts files and sets up the appropriate bootloader (GRUB, Syslinux, or UEFI boot shim). DD image mode writes raw byte-for-byte copies. The built-in download feature queries the Microsoft and Ubuntu APIs to fetch the latest official images.

Self-Hosting & Configuration

  • Download the portable executable — no installation or admin rights required for basic operation
  • Admin rights are needed for USB drive formatting and writing operations
  • Persistent settings are stored in a rufus.ini file placed next to the executable
  • Locale can be changed in the application to support 40+ languages
  • Use the command line with -i image.iso -d X: for scripted or unattended usage

Key Features

  • Portable single executable under 2 MB with no installation needed
  • Faster than many alternatives due to optimized writing pipeline
  • Built-in ISO downloader for Windows 10/11 and Ubuntu releases
  • Supports creating extended Windows 11 installers that bypass TPM and Secure Boot requirements
  • Free and open source under GPLv3 with no ads or bundled software

Comparison with Similar Tools

  • balenaEtcher — cross-platform with a simpler UI but no partition scheme options; Rufus provides more control over boot configuration
  • Ventoy — creates a multi-ISO boot USB without reformatting each time; Rufus writes one image per drive but with more customization
  • UNetbootin — cross-platform but less reliable with UEFI booting; Rufus handles UEFI/GPT natively
  • Windows Media Creation Tool — limited to Windows ISOs only; Rufus supports any bootable image

FAQ

Q: Does Rufus work on macOS or Linux? A: No. Rufus is Windows-only. On Linux, use dd or tools like Ventoy. On macOS, use balenaEtcher.

Q: Will Rufus destroy data on my USB drive? A: Yes. The writing process formats the drive and erases all existing data. Back up important files first.

Q: Can Rufus create a Windows 11 installer that skips hardware checks? A: Yes. Rufus offers an option to remove the TPM 2.0, Secure Boot, and RAM requirements from the Windows 11 installer.

Q: Is Rufus safe to use? A: Yes. Rufus is open source, widely audited, and downloaded over 100 million times from the official site.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产