What is the ADATA Online Recovery Tool, and what does it do?
The ADATA Online Recovery Tool is the manufacturer's repair utility for USB flash drives. It validates your drive, rebuilds its firmware, and formats it, which brings a bricked stick back to life and erases whatever was on it. ADATA's launch announcement put the expected success rate at 80% or higher, and that is the vendor's own number, not an independent test.
You start it from ADATA's official support page, where the drive's model and serial number are checked before a small executable is offered for download. From there the process runs locally against the connected stick. The "online" part is that lookup: ADATA's site decides whether your model is on the supported list, and forum users have spent years wrestling with the form when it is not.
The same announcement names the three failure states the utility targets. Two of them cover a drive Windows cannot write to or cannot format. The third is a drive Windows detects but cannot read. Notice what is absent from that list. Nothing there is about getting deleted files back, because that is not what the ADATA usb repair tool is for.
There is one case where the vendor utility deserves to go first. If the stick was empty anyway, or everything on it is already backed up, it is a good place to start, and it costs you nothing.
Why does your ADATA drive ask you to format it before you can use it?
"You need to format the disk before you can use it" means Windows can see the hardware but cannot read the file system on it. The partition table or the FAT/NTFS structures are damaged, so the drive shows up as RAW or 0 bytes. The sectors underneath are usually still intact, which is exactly the case recovery software is built for.
This prompt looks alarming because the drive reports 0 bytes of capacity and 0 bytes free at the same time. On the r/datarecovery threads about this error the pattern repeats. The drive was used normally, ejected normally, and came back RAW.
What happened is usually mundane. A write was interrupted, the file system metadata got half-written, and Windows now refuses to mount a structure it does not trust. Your JPEGs are still lying in the same sectors they always were. Windows just lost the index to them.
Do not click Format disk on that dialog. Run a recovery scan and get the files out first. Once they are safe, format the drive, and if it still misbehaves after a clean format, move on to the vendor ADATA flash drive repair tool or to the controller section below.
How do you remove write protection from an ADATA flash drive?
Real write protection is a flag Windows can clear with diskpart in about a minute. A drive that suddenly went read-only on its own, with no switch and no policy set, is usually reporting a failing controller rather than an actual protection setting, and no force-format ADATA flash drive repair tool will fix that.
Start with the honest version of the fix. Open Command Prompt as administrator and run diskpart:
diskpartlist diskselect disk 2
attributes disk clear readonly
Replace 2 with the number of your ADATA stick, and get that number right. Selecting wrong disk here is how people wipe the wrong drive. If the attribute clears and the drive starts accepting writes, you had a genuine read-only flag and you are done.
If diskpart reports success and the drive is still read-only, that is a different problem. The pattern people describe on data recovery forums is hard to miss. Files copied onto the drive vanish after a reinsert. Deleted files come back on their own. A Windows format reports success and changes nothing on the media. That last one, a format that "works" but does not stick, is the signature of a controller that has switched itself into a protective read-only mode. Copy what you can still read off the stick, and retire it.
What if Windows does not detect the ADATA flash drive at all?
Work outward from the port to the drive. Try another port, then another PC, then check Device Manager and Disk Management. A stick that appears on no machine, or that throws Code 43 across different PCs, is a hardware problem, not something a driver reinstall or a repair tool will solve.
Run the cheap checks first. Move the stick to a different USB port, ideally a rear port wired straight to the motherboard. Try a second computer. Look in Disk Management: a drive that appears there without letter is alive, and assigning a letter may bring it straight back.
Device Manager tells you more than File Explorer does. If the drive appears with a warning triangle and "Windows has stopped this device because it has reported problems. Code 43", the controller announced a fault to Windows and Windows dropped it. That exact message on an ADATA stick shows up in Microsoft's Q&A, and the official guidance is generic driver troubleshoting with nothing ADATA-specific behind it. Uninstalling the device and rescanning is worth trying once. Do it a second time and you get the same answer.
Older models are special case worth knowing about. Some ADATA UV128 sticks stopped being recognized in Windows 10 while still working under Windows 7 which points at driver enumeration rather than dead flash. If a drive is invisible on Windows but mounts on a Linux live USB, you have a route to your data.
Can you recover permanently deleted photos and JPEG files from a USB stick?
Yes, in most cases, as long as the sectors have not been reused. Removable drives get no Recycle Bin in Windows, so a delete on a USB stick unlinks the file immediately, but the data itself sits there until something writes over it. Photos and JPEGs come back through the same scan as documents; the file type does not change the method.
When you delete from a USB stick, Windows marks the space it used as free. "Free" here means available for the next write. It does not mean wiped. So the most useful thing you can do after a bad delete is also the most boring one: pull the stick out and leave it alone until you have scanner ready on the PC.
Photos are among the friendlier things to recover. JPEG and PNG carry recognizable headers, and so do most camera formats, so a scanner can find them even when the directory entry is long gone. That header is what SoftOrbits Flash Drive Recovery hunts for once the directory is beyond reading.
A quick format leaves those data blocks alone and only resets the file system structures, which is what keeps the headers findable. A full format is a different operation, and honest software will not promise you the same result there. The same logic applies to microSD card recovery software, since the media behaves the same way.
Does ADATA have a firmware repair tool, and why does it reject my serial number?
The Online Recovery Tool is the firmware-level utility, and it has been available free since November 2011. Its most common failure is not the drive at all. The lookup form on ADATA's site silently rejects serial numbers longer than it expects. If your serial starts with a digit, try entering only the first 8 digits before you conclude that your model is unsupported.
People search for names like "ADATA UFD Recovery Tool P0909" and go to look for a seperate firmware downloader. In practice there is one official channel, the Online Recovery Tool on ADATA's support site. Everything else you find on file-hosting sites with a chip-vendor name attached is unsigned software from unknown source, aimed at a specific controller, and quite capable of bricking a drive that still works.
What almost nobody documents is where the rejection comes from. It is not a compatibility check failing. A long-running AnandTech forum thread on the ADATA repair program reports that the serial engraved on the drive body is simply longer than the web form accepts, so the form truncates it and then fails to match anything. ADATA's own support page says nothing about this. If the trimmed number still gets refused, the model really is outside the supported list, and retyping it will not change that.
Other vendors run the same kind of scheme, with the same confusion between repairing hardware and rescuing files. If your stick is a different brand, the pattern still holds: repair a SanDisk USB flash drive or a Kingston USB recovery tool follows the same order, files first, firmware second.
When it is the controller, and no software will help
A drive that disconnects on its own, or that accepts a format which never sticks, has a hardware fault in its controller. Recovery software reads sectors through that controller, so if the controller is gone, so is the software route. Chip-level work in a lab is the only remaining option, and it costs more than the drive.
The tells for a hardware fault are consistent, and you can check them in an afternoon. The drive shows up for a few seconds, then drops off by itself. The same error follows it to every PC you try, not just yours. "F:\ The directory name is invalid" keeps coming back after every fix. Data recovery professionals answering these threads say the same thing: the controller is failing, there is no DIY fix, take it to a specialist. The threads behind that verdict are linked in the pitfalls below.
The reason is mechanical. Every program that reads a USB stick, ours included, talks to the flash chips through the drive's controller. There is no way around it, because the controller is what turns "read this file" into the raw commands that the NAND chips actually understand, and when it stops answering, a recovery scanner is left holding a cable to a device that will not speak to it. Only a lab that can lift the chips out and read them directly has a route in. That service costs far more than the drive did.
None of this is sales-friendly on a page that also sells recovery software. We say it anyway, because the alternative is you spending an evening on driver reinstalls for a stick that died last week. Our scanner cannot read a dead controller. Neither can anyone else's, whatever the download page promises you.

Which ADATA recovery tool should you pick?
For files, pick a read-only scanner that never writes to the source drive; the free tiers of most tools let you confirm your data is findable before you pay anything. For the drive itself, ADATA's own utility is the correct first stop, since it is free and made for your hardware. Do not expect one product to do both jobs.
The table below sorts the common names by what they actually do. Free caps are taken from the pages linked on this page, quoted so you can test before paying, not as a ranking.
| ADATA flash drive repair tool | What it does | Free tier (as published) | Erases the drive? |
|---|---|---|---|
| SoftOrbits Flash Drive Recovery | Recovery - reads USB sticks, cards and camera media (FAT32, NTFS) | Preview before purchase | No, reads the drive |
| ADATA Online Recovery Tool | Repair - validates the model, rebuilds firmware, formats the drive | Free | Yes, by design |
| MiniTool Power Data Recovery | Recovery - read-only scan | 1 GB | No |
| Disk Drill | Recovery - scan and preview | 500 MB | No |
| Aidfile Recovery | Recovery - undelete, unformat and full scan | 1 GB | No |
| Windows format / chkdsk | Repair - rebuilds the file system | Built in | Yes, or worse |
So, two rules. A recovery tool must never write to the drive it is reading. A repair tool should come from the manufacturer or from Windows, because unsigned chip-level flashers off download portals are how a recoverable drive becomes a paperweight. The same split applies across brands, which is why our comparison of USB flash drive repair tools lists what each one writes to your media.
Why SoftOrbits Flash Drive Recovery fits an ADATA stick
Flash Drive Recovery is a desktop scanner built for removable media, and you save what it finds to a different disk, so nothing goes back onto the ADATA stick. That covers the two states most ADATA owners arrive in. Files deleted off the stick, and a stick that went RAW or got quick-formatted with the files still on it.
Scans the ADATA drive and saves the results to another disk, so the stick is not overwritten while you work
Handles deleted and damaged files, including after a quick format
Previews what it found before you pay, so you can check your data is actually there
Windows only, no macOS or Linux build
Focused on flash media rather than every class of storage
Cannot help with a failed controller, and no software can
Pitfalls when you run an ADATA USB flash drive repair tool
Most ADATA data losses are not caused by the drive failing. They are caused by the fix. Formatting on the first error and running chkdsk on data you still want destroy more than the original fault did. So does writing test files to a stick that is already misbehaving.
The name is the trap. It rebuilds the firmware and formats the drive, as the launch announcement quoted earlier on this page states, so the files that were on it do not survive.
On a RAW or half-corrupted file system, chkdsk does not read your files, it rewrites the structures around them, and it can finish the job the corruption started. People in r/datarecovery threads on the format-the-disk error are told the same thing: copy or image first, repair after.
Every test file you copy onto a misbehaving stick can land on the sectors holding the photos you want back. In one r/datarecovery case with an ADATA stick, new files vanished after a reinsert while deleted ones reappeared, which is what a dying controller looks like when you keep poking it. Stop writing the moment the drive misbehaves, and test after the data is out.
A stick that vanishes mid-copy or reports "the directory name is invalid" on several PCs has a hardware fault. On the r/AskADataRecoveryPro thread about that exact error, the answer from a recovery professional was that the controller is failing, there is no DIY solution, and the drive needs a specialist. Reformatting it a fifth time repairs nothing and burns the small chance a lab still has.
Some models earn a reputation. The ADATA S102 Pro collected a run of "died within a year" complaints, and one r/techsupport poster counted more than 70 one-star reviews repeating it. Treat any USB stick as transport, never as storage.
Sources