Love for Technology ← All articles
Hardware
fake USB flash driveUSB capacity test

How to Identify a Fake USB Flash Drive

12 November 2026 ·
Silver USB flash drive plugged into a laptop that shows a capacity test with red and green squares
You plug in a USB stick that says 1 TB, Windows agrees, and everything looks fine. Then, a few weeks later, a folder of photos refuses to open. That is what a fake flash drive does: it claims a size it doesn’t really have. In this guide you’ll learn how to spot one in 2026, how to run a real test in a few clicks, and which free programs we use to do it, starting with ValiDrive.
What’s in this article
1Why a fake drive fools your computer 2Warning signs before you test anything 3The free programs we use 4ValiDrive: the quick first check 5H2testw: the full test on Windows 6F3: the same test on Mac and Linux 7CrystalDiskMark: checking the speed 8What to do if your drive is fake 9Quick checklist 10FAQ

1. Why a fake drive fools your computer

A fake USB drive usually contains a small amount of real memory, often just a few gigabytes. Next to it sits a controller (the tiny chip that manages the memory) that has been set to announce a much bigger number. Windows, macOS, phones, cameras and TVs simply trust that number.

So the drive shows 1 TB in File Explorer, and you can start copying files without a single error. What happens after the real memory runs out depends on the fake. Some drives throw the extra data away, so the files look fine until you try to open them. Others loop back to the start and write over your older files, which is worse, because it can quietly destroy things you saved weeks ago.

That is why one rule matters more than any other: the size shown in Properties proves nothing. Only a test that writes data to the drive and reads it back can tell you the truth. The good news is that these tests are free and easy.

2. Warning signs before you test anything

Sometimes you can suspect a fake before the drive even arrives. None of these signs is proof on its own, but together they should make you careful.

On the listing

  • An impossible size. A pocket-sized stick of 4 TB, 8 TB or more, sold for the price of a sandwich, is almost certainly fake.
  • A price far below the usual one. Memory costs roughly the same per gigabyte across known brands. A huge discount is rarely a lucky find.
  • A brand you can’t find anywhere else. Names that exist on one marketplace only, with dozens of five-star reviews written in the same style, deserve a second look.

On the drive itself

  • The print looks blurry, the logo is slightly off, or the stick feels very light.
  • Copying starts fast, then slows to a crawl after a few hundred megabytes.
  • Some files copy without errors but won’t open later.
  • The drive’s name or maker in Windows looks like a generic placeholder.

If any of this sounds familiar, don’t copy anything important to the drive yet. Run the tests below first.

3. The free programs we use

You don’t need many tools. Three free programs cover almost every case, and a fourth helps with speed. The first two are for Windows, the third is for Mac and Linux.

ProgramWorks onWhat it doesTime needed
ValiDriveWindowsQuick spot check at 576 places across the driveA few minutes
H2testwWindowsFills the free space with test files and reads every one backMinutes to hours
F3macOS, LinuxThe same full write-and-verify test as H2testwMinutes to hours
CrystalDiskMarkWindowsMeasures read and write speedA few minutes

Our routine is simple: run ValiDrive first to catch the obvious fakes quickly, then run H2testw (or F3) for a result you can fully trust.

4. ValiDrive: the quick first check

ValiDrive is a free, portable tool from Gibson Research Corporation. Instead of filling the whole drive, it writes and reads small samples at 576 spots spread across the claimed capacity, then restores the data it touched. It works with USB sticks, external drives and memory cards in a card reader.

  1. Download validrive.exe from the official GRC page at grc.com/validrive.htm and run it. There is nothing to install.
  2. Click “Check USB Drive” and plug in the stick when the program asks you to.
  3. Wait for the map to fill in, then read the report.
Careful with downloads. Popular free tools are often copied by websites that offer risky files. Always get ValiDrive from its official page.

Reading the result is easy. Green squares mean the data came back correctly. Red squares mean there is no real storage at that spot, and blue or yellow squares point to read or write errors. A genuine drive gives you a fully green map, and the “validated” size matches the “declared” size.

Real ValiDrive result on Windows showing a USB drive with the declared size, validated size and a map of red squares

One warning: ValiDrive is a spot check. A fully green map is a very good sign, but it is not final proof, because some fakes pass it and still fail a full test. Use it to catch the obvious cases in minutes, then confirm with the next tool.

5. H2testw: the full test on Windows

H2testw is the program we trust most. It fills the drive with 1 GB test files, then reads every file back and compares it with what it wrote. A fake can’t hide from this, because the test checks directly whether the drive can store the full amount of data and return it unchanged. It is free, portable and works with USB sticks, memory cards and external drives.

  1. Back up and empty the drive. H2testw only tests free space, so an empty, freshly formatted drive gives the full picture.
  2. Run h2testw.exe and switch the language to English if you prefer.
  3. Click “Select target” and choose the drive letter of your stick. Check it twice so you don’t pick the wrong drive.
  4. Leave “all available space” selected and click “Write + Verify”.
  5. Wait for both passes to finish. It can take a few minutes on a small stick and several hours on a big, slow one.

How to read the result

A genuine drive ends with “Test finished without errors” and the amount written is close to its full size. A fake ends with the message “The media is likely to be defective”, followed by a few numbers.

  • OK is the data that came back exactly as written. On a fake, this is roughly the real capacity.
  • DATA LOST is everything that did not come back correctly.
  • Overwritten or aliased memory means the drive loops back over old data, the nastier type of fake.

If the red message appears, you can stop the test. The details already tell you the true size, and finishing is not needed. When you’re done, delete the .h2w test files it left on the drive.

Big drive, short patience? On an obviously oversized drive, set the data volume to a fixed number of megabytes instead of “all available space”. Choose something comfortably larger than the real size you suspect, such as 200 GB on a “16 TB” stick. If errors appear, you have your answer in far less time.

6. F3: the same test on Mac and Linux

F3 (short for Fight Flash Fraud) is the free, open-source equivalent of H2testw for macOS and Linux. It works the same way and has two commands: f3write fills the drive with test files, and f3read checks them.

  1. Install it. On a Mac with Homebrew, run brew install f3. On Ubuntu, Debian and similar systems, run sudo apt install f3.
  2. Find where the drive is mounted. On a Mac this is usually /Volumes/NAME, and on Linux something like /media/yourname/NAME.
  3. Run f3write followed by that path, and when it finishes, run f3read with the same path.
  4. Read the summary. On a genuine drive only “Data OK” has a value. Anything under “Data LOST”, “Corrupted” or “Overwritten” means the same as in H2testw.

A faster option on Linux

Linux users also get f3probe, which finds the real capacity in minutes by writing only where it needs to. The catch is that it works on the whole device and erases everything on it. Find the device name with lsblk (for example /dev/sdb, not a partition such as /dev/sdb1), unmount the drive, and double-check the name before you press Enter. If you’d rather click than type, the F3 project page lists a few graphical front ends for both systems.

7. CrystalDiskMark: checking the speed

CrystalDiskMark is a free Windows program that measures how fast a drive reads and writes. It can’t prove a drive is fake, because slow drives are not always counterfeit. But it is a handy extra clue. If a stick sold as fast USB 3 gives only a fraction of the advertised speed, or its numbers drop sharply during a long copy, that matches what many fakes do.

Use it as a second opinion. The verdict on capacity should always come from ValiDrive, H2testw or F3.

8. What to do if your drive is fake

  1. Stop writing to it. Every new file can land in memory that doesn’t exist, or overwrite something else.
  2. Copy off what you need. Files written early, within the real capacity, are usually fine. Files written later may be gone for good.
  3. Save your proof. Take screenshots of the H2testw, F3 or ValiDrive result and of the capacity Windows reports. They make a dispute much easier.
  4. Ask for a refund. Open a return or an “item not as described” dispute as soon as you can, while buyer protection still applies.

Technically, you can shrink the drive’s partition to its real size and keep using it. We’d still treat it as a throwaway stick. Fakes are usually built with the cheapest memory, and anything that formats the drive back to its full fake size (a camera, a phone or a TV) will bring the problem back.

9. Quick checklist

  • Be suspicious of any size or price that known brands don’t offer.
  • Test every new drive once, right after it arrives, while you can still return it.
  • Run ValiDrive first, then H2testw (Windows) or F3 (Mac and Linux).
  • Test with an empty drive and back up anything important first.
  • Download the tools only from their official pages.
  • Never trust the size shown in Properties or on your phone.
  • Keep screenshots of the results if you need to dispute the purchase.

10. FAQ

Can Windows tell me if a USB drive is fake?
No. Windows shows the capacity the drive’s controller reports, and a fake drive is set to report a number that is much too big. Only a test that writes data and reads it back can show the real capacity.
Is an all-green ValiDrive result enough to trust a drive?
It is a good sign, but not final proof. ValiDrive checks a few hundred spots, not the whole drive. For full confidence, follow it with H2testw on Windows or F3 on Mac and Linux.
Does H2testw delete the files on my USB drive?
H2testw only fills the free space with its own test files and does not touch your existing files. Still, it works best on an empty drive, and you should back up anything important first.
How long does a full capacity test take?
It depends on the size and speed of the drive. A small 64 GB stick can take around half an hour, while a large, slow drive can take several hours. On an obviously fake drive you can stop early once errors appear.
Can I still use a fake USB drive?
You can shrink its partition to the real capacity and use it for files you don’t mind losing, but fake drives are usually built with the cheapest memory and are not reliable. Never keep your only copy of important files on one.
0%
Share this article

💬 Comments

Loading comments…