Fix File System Error -2147416359 on External Drive
This error usually means your external drive has a corrupted file system or a bad connection. First try a simple USB port swap, then run chkdsk. That fixes 80% of cases.
Yeah, that error is annoying. Let's fix it.
You plug in your external drive, Windows pops up "File System Error -2147416359", and suddenly nothing works. I've seen this dozens of times. The culprit here is almost always a bad USB connection or a file system that's gotten a little borked. Don't panic. Most people fix this in 10 minutes.
First thing: swap the USB port and cable
I know it sounds stupid simple, but half the time the issue is just a loose connection or a cheap cable. Unplug the drive. Try a different USB port — preferably one on the back of your PC if you're on a desktop. If you're using a USB hub, skip it. Plug directly into the motherboard. Also swap the cable if you have a spare. USB-C cables especially go bad after a while.
If that didn't help, move to the next step.
Run chkdsk from Command Prompt
This is the real fix most of the time. Open Command Prompt as Administrator. Type:
chkdsk E: /f /rReplace E: with the actual drive letter of your external drive. You can find that in File Explorer. The /f flag tells it to fix errors, and /r tries to recover data from bad sectors. This can take 10 minutes to an hour depending on drive size and how bad the damage is. Let it run. Don't unplug the drive while it's working.
When it's done, you'll see a summary. If it says "Windows has made corrections to the file system" — you're golden. Eject the drive safely and plug it back in. The error should be gone.
Why this works
The error code -2147416359 means the file system metadata got corrupted. It's like the drive's "table of contents" got scrambled. chkdsk goes through every file and folder, fixes the table of contents, and marks bad sectors so Windows ignores them. USB issues just stop the drive from being read properly — swapping ports or cables clears that up. These two things cover maybe 90% of cases.
Less common fixes for the same error
If chkdsk didn't work, you've got a few more options. These are rarer but I've seen them all.
Update the external drive's firmware
Some external drives, especially WD and Seagate models, have firmware bugs that cause this error. Go to the manufacturer's support site, search your model number, and look for a firmware update. It's usually a small tool that runs from Windows. Don't skip this if your drive is under warranty — it's a known issue for some.
Run SFC and DISM
Sometimes Windows system files themselves are corrupt, and the error is misleading. Open Command Prompt as Admin and run:
sfc /scannowThen:
DISM /Online /Cleanup-Image /RestoreHealthThis checks and fixes Windows core files. I've seen this fix the error when the drive itself is fine but Windows doesn't know how to talk to it correctly.
Check for virus or encryption
Ransomware or other malware can corrupt file system entries. Run a full scan with Windows Defender or Malwarebytes. Also if you've ever encrypted the drive with BitLocker or a third-party tool, make sure it's unlocked. A locked encrypted drive can throw this error.
Try a different OS or a Linux live USB
I keep a Linux Mint live USB around for stuck drives. Boot from it, plug in the external drive, and see if it mounts. If it does, you can copy your data off. Then reformat the drive in Windows. If Linux can't see it either, the drive is likely dying. Time to replace it.
How to prevent this going forward
- Always safely eject the drive. Yanking it out without clicking "Safely Remove Hardware" is a fast track to corruption. I've seen it cause this exact error in 24 hours.
- Use a quality USB cable. The cheap ones that come with some drives break inside. Spend $10 on a Braided or Anker cable.
- Run chkdsk every few months on drives you use heavily. It's like a checkup. Catches small issues before they become errors.
- Keep the drive firmware updated. Manufacturers release fixes for a reason.
- Don't fill the drive past 90%. Full drives have more file system fragmentation and corruption risk.
If you tried all this and still get the error, the drive's hardware might be failing. Back up what you can now and buy a new one. Drives are cheap. Your data isn't.
Was this solution helpful?