Blog

Why a fake 512GB USB stick stores only 32GB

A fake 512GB USB stick may corrupt files after its real 32GB fills. Learn how to verify its capacity safely and decide what to do next.

Michael ReedHardware tests 4 min read

A USB stick says 512GB, but files stop copying, disappear, or become unreadable after you have saved much less. That can happen when a drive’s controller reports more storage than the flash memory inside can actually hold.

To check what the drive can reliably store, use TooLab’s Fake USB & SD Check. It fills the drive with test data and reads it back, which can reveal the usable capacity. Back up anything important first, because the test uses the drive’s storage.

Check the drive’s real capacity

  1. Open the Fake USB & SD Check in Chrome or Edge on a computer. This tool requires browser file access, which works best in those browsers.
  2. Make a separate copy of any files you need to keep. For a clean test, use an empty drive with enough free space for the test data.
  3. Connect the USB stick directly to the computer if possible. Choose the drive when the browser asks you to give the tool file access.
  4. Run the capacity check and let it write and read back the test data. A full-capacity check can take time, especially on a slow drive. Do not unplug the stick while the test is running.
  5. Compare the amount of data that passed the read-back check with the capacity printed on the package or shown by the computer.

The test can use a lot of time and write a large amount of data, so do not run it on a drive containing the only copy of important files. If your browser does not offer the needed file access, use Chrome or Edge on a computer rather than a phone or an unsupported browser.

What the result means

The test verifies close to the expected capacity

The drive passed this capacity check. That does not prove it will last forever or that every file is safe, so keep a second copy of valuable data. If copying still fails, investigate the cable, port, file system, or the device you are copying from.

The test verifies about 32GB, then fails or reads back different data

This is strong evidence that the drive cannot reliably store its advertised 512GB. Some counterfeit drives use a controller that tells the computer a larger capacity is available. Once the real flash memory fills, new data may overwrite earlier data or fail to read back correctly. A drive that claims 512GB but repeatedly verifies only about 32GB is not suitable for storing files you care about.

The test stops early or gives inconsistent results

A stopped test does not prove by itself that the drive is fake. A loose connection, a failing port, a slow card reader, not enough free space, or a browser limitation can interrupt the check. Try again through a direct USB port, then repeat on another computer or reader. If the failure keeps occurring at roughly the same capacity, treat the drive as unreliable.

What to do if the drive is fake

  1. Stop saving important files to it. A drive with less usable space than it claims can make older files unreadable when new data is written. Copy any files that still open to a trusted device, then verify those copies.
  2. Repeat the test with a direct connection. Remove the hub or adapter, use another computer port, and give the test enough time to finish. A repeatable result near 32GB is more useful evidence than one interrupted run.
  3. Use a supported browser and computer. The Fake USB & SD Check works in Chrome and Edge on a computer. Other browsers may provide a reduced version or no file access, which can prevent a valid test.
  4. Do not try to fix the advertised size by formatting. Formatting changes how a drive organizes files. It cannot add physical flash memory or make a counterfeit capacity real.
  5. Save evidence and request a return or refund. Keep the packaging, receipt, product listing, and a screenshot or notes from the read-back result. Contact the seller or marketplace and report the advertised capacity alongside the amount the drive could verify.
  6. Eject it before disconnecting. Wait for the test to finish and for the computer to stop using the drive. On Windows 11, eject it from File Explorer. On macOS, use the eject control beside the drive in Finder.

Why a 512GB drive may look smaller on your computer

Not every number difference means a drive is fake. Manufacturers usually label storage in decimal units: 1GB is 1,000,000,000 bytes. Many operating systems calculate capacity using units of 1,073,741,824 bytes, sometimes called GiB, even when the screen labels the number as GB.

Because of that unit difference, a genuine 512GB drive may appear to have about 477GiB before space used by formatting. A genuine 32GB drive may appear close to 30GiB. That small display difference is normal. A result near 30GiB when the label says 512GB is not a normal unit conversion, it is a major capacity mismatch.

Use a verified drive for backups, photos, and other files you cannot replace. Nothing you record is uploaded by this storage test, but the test data is written to the drive you select.