USB flash drive repair diagnostics
An online tool for diagnosing a USB drive that stopped being readable. From the symptom — zero capacity in Properties, "insert a disk", a request to format, write protection — it works out the cause and produces a step-by-step plan with ready commands for Windows, Linux or macOS. It also tells you whether the data is still recoverable and in what order to act so the repair does not destroy it.
How to use it
Detected automatically — switch it manually if needed and the commands rebuild instantly.
Pick the option that best describes what the drive is doing.
One question separates look-alike cases that need completely different treatment.
The result card gives the cause, the state of your data and a repairability estimate.
Commands copy with a button. Steps that erase data come after rescuing the files, not before.
Find the real cause and get the commands for your system
Your system
Detected automatically — change it if needed
What is the drive doing?
Controller lookup by VID and PID
Mass-production tools are chosen by controller, not by the label on the case. Paste the whole hardware-ID string or the two codes separately — we will tell you whose chip it is and what to look for.
Where to find them: Windows — Device Manager, drive properties, Details tab, "Hardware Ids". Linux — the lsusb command. macOS — System Information, USB section.
Why this tool hands you commands instead of repairing the drive
Repairing a drive means working with the device underneath the file system: resetting the controller, rewriting the partition table, reflashing firmware. A browser has no such access — the mass-storage class is on the protected list in the WebUSB specification, so a page cannot connect to it, and the file APIs only work on top of an already mounted file system, which is exactly what a broken drive does not have. So here you get the diagnosis and the exact commands, and you run them in your own system.