DriveForge

Create Windows USB drives, clone this PC, back it up, and check drive health — in one portable app.

Free & open source (GPL-3.0) Portable — no install No ads, no telemetry Works offline 17 languages Windows 10 / 11 (x64)

One .exe, about 80 MB. Nothing to install. Verify what you downloaded →

DriveForge main window: creating a bootable Windows USB from an ISO file

What it does

A bootable-USB maker, a PC-clone tool, an undeleter and a drive doctor — in a single file you can carry on a stick.

Create a Windows USB

From an ISO, WIM or ESD. Boots on both BIOS and UEFI. Optionally bypass the Windows 11 hardware and Microsoft-account requirements, and add this PC's drivers.

Clone this PC

To a portable USB or external drive that boots on any PC with your apps and settings, or to an internal disk as a normal Windows install.

Back up and restore

Save the whole PC to an image file with incremental restore points, and write it back later. Scheduled unattended backups when the drive is connected.

Recover deleted files

Undelete on NTFS, exFAT and FAT — plus a deep scan that carves files out of raw sectors even after the filesystem entry is gone.

Securely erase

Overwrite a whole drive, wipe only the free space, shred individual files, or clean usage traces. SSD-aware, and honest about what TRIM can and cannot guarantee.

Drive Diagnostic Center

Health and SMART with a plain-language verdict, temperature trend, speed test, surface scan for bad blocks, file-system check and repair.

Bootable USB from any ISO

Write Linux or any disk image straight to a stick — or build a multi-boot stick that holds many ISOs and lets you pick at boot.

Partition tools

Create, delete, resize, move, convert between MBR and GPT, set the active partition, and find lost partitions — with a table backup taken before risky moves.

A look inside

Every destructive action asks first, defaults to Cancel, and tells you exactly which disk it is about to touch.

Download and verify

Every release is built from public source by GitHub Actions — not on a developer's laptop — and carries a cryptographic record of exactly which commit produced it.

Get the latest release

Check the file is the one that was published

Compare the SHA-256 in SHA256SUMS.txt with the file you downloaded:

Get-FileHash DriveForge.exe -Algorithm SHA256

Or verify it cryptographically

With the GitHub CLI, confirm the binary really was produced by this repository's build pipeline:

gh attestation verify DriveForge.exe --repo ForgeLabsSoft/driveforge

This proves the exe came from a specific commit through a public, auditable build — a stronger guarantee than a signature alone, and one most small Windows tools do not offer.

Windows will warn you on first run — here is why

DriveForge is not code-signed, so Windows SmartScreen shows “Windows protected your PC” the first time you run it. Click More info → Run anyway. The full position is set out in the code signing policy below.

Some antivirus tools also flag it. A tool that writes raw disk sectors and creates bootable drives looks, to a scanner, a lot like something that shouldn't. Report a false positive if you hit one.

Code signing policy

DriveForge is not code-signed today. A page about trust should not be vague, so here is exactly where things stand, and what the policy is for when that changes.

Today

Releases are unsigned, and Windows will warn you the first time you run one. In place of a signature, every release is built from public source by GitHub Actions rather than on a developer's machine, and carries a cryptographic build-provenance attestation tying the binary to the exact commit it came from. The checks above let you confirm that yourself — something a signature alone would not give you.

When DriveForge is signed

The intended arrangement is: Free code signing provided by SignPath.io, certificate by SignPath Foundation.  (signpath.io · signpath.org)

That is a statement of policy, not of fact. The application was submitted in June 2026 and declined in July 2026, on the grounds that the project had not yet reached the level of public recognition the programme asks for. It will be submitted again. This page will say otherwise on the day it is true, and not before.

Roles

DriveForge is written by one person, so one party holds every role in the signing process — Author, Reviewer and Approver: ForgeLabsSoft, support@forgelabssoft.com. Every release would be approved by hand; nothing would be signed automatically.

Privacy statement

This program will not transfer any information to other networked systems unless specifically requested by the user or the person installing or operating it.

What that means in practice is set out in Privacy below.

Removing it

There is no installer, so there is nothing to uninstall — but here is everything DriveForge can leave behind, so you can be certain none of it stays.

The program

Delete DriveForge.exe. That is the whole thing: one file, never copied into Program Files, never registered with Windows. If you installed it with the Windows Package Manager instead:

winget uninstall ForgeLabsSoft.DriveForge

Settings and logs

Settings, drive-health history and logs live in one folder. Delete it and nothing of the app remains:

%LocalAppData%\DriveForge

It contains settings.json, health-history.json, crash.log and dism.log — nothing else, and nothing about you.

A scheduled clone, if you created one

Only if you set up an automatic clone. It is an ordinary Windows scheduled task named DriveForge Auto Clone; remove it from Task Scheduler, or run:

schtasks /Delete /TN "DriveForge Auto Clone" /F

There is nothing else. DriveForge writes no registry entries of its own, installs no service and no driver, and adds nothing to startup.

Privacy

Nothing about you is collected or sent anywhere. There is no crash reporter, no usage counter and no “phone home”. The app never contacts anyone on its own.

Reporting a problem is entirely manual: the button opens either a bug form or a pre-addressed email, and nothing is submitted until you send it yourself. The link to the public bug tracker carries only your DriveForge version and Windows build — never error text, because error messages contain file paths and on Windows those contain your account name.

Questions

Is it really free? What is the catch?

It is free and open source under the GPL-3.0 licence. There is no paid tier, no ads and no bundled software. If it saved you a job you would have paid for, there is a Ko-fi page — entirely optional.

Do I need to install it?

No. It is a single self-contained .exe. Put it on a USB stick and run it anywhere. It does need to run as Administrator, because creating and cloning drives requires direct disk access.

Will it erase the wrong disk?

Your system disk is hidden from the target list so it cannot be picked by mistake. Every destructive action shows exactly which disk and what is on it, defaults to Cancel so pressing Enter never erases anything, and re-checks the disk's identity by serial number immediately before writing — because Windows can renumber disks if you unplug something at the wrong moment.

Can I clone a PC that is currently running?

Yes. DriveForge takes a snapshot of the live Windows installation and copies from that, so you do not need to boot from anything else. The result keeps your apps, settings, permissions and file layout.

What is the difference between the clone engines?

Fast Clone reads the file table straight off the snapshot and writes files directly to the target — fast, no temporary image, and it preserves permissions, hardlinks, reparse points and alternate data streams. The Microsoft engine (DISM) writes a temporary image to your system drive first and takes two passes, but is the more conservative choice. Fast Clone is the default.

How do I report a problem?

From inside the app: Settings → Report a problem. Or open an issue on GitHub, or email support@forgelabssoft.com. Attaching the log file helps a lot — the app saves it to your Desktop.

Which languages does it speak?

English, Romanian, Spanish, French, German, Italian, Portuguese, Dutch, Russian, Polish, Turkish, Ukrainian, Chinese, Japanese, Hindi, Indonesian and Arabic. It picks your Windows language on first run.