Skip to content
Saba-Developer12Public

About

USB-mgr is a simple version of another program called rufus but simpler :))

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

19 Commits

Folders and files

Repository files navigation

USB-mgr

USB-mgr is a simplified, lightweight alternative to Rufus, written in C#.

It writes the contents of an ISO image to a removable USB drive and is easier to use, smaller, and more beginner-friendly. Version 1.4 is built on .NET 8 and ships as a self-contained Windows executable — no .NET runtime required.

Features

  • Write ISO files to USB drives (mount, copy, dismount — fully automated)
  • Parallel file copying with live speed reporting
  • Detects removable drives and the mounted ISO's drive letter automatically
  • Simple and clean interface (WinForms)
  • Localized UI: English, Russian, Georgian, Spanish, German, French (falls back to English)
  • Lightweight

Safety notes

USB-mgr deletes all non-hidden, non-system files on the selected USB drive before copying. It asks for confirmation first, and it only ever considers removable drives. Double-check that you selected the correct drive before pressing Start.

Requirements

  • Windows 10 or later
  • .NET 8 SDK (build only); the prebuilt release is self-contained

Build & run

dotnet build -c Release
dotnet run

Publish a release build

dotnet publish -c Release -r win-x64 --self-contained -p:PublishSingleFile=true -o publish
# Output: publish/USB-mgr.exe

Usage

  1. Insert the USB drive.
  2. Pick it from the USB Devices dropdown.
  3. Select the ISO file with Browse.
  4. Press Start and confirm.
  5. Wait for "Bootable USB created successfully!".

License

Personal project inspired by Rufus. Use at your own risk.

About

USB-mgr is a simple version of another program called rufus but simpler :))

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages