Error 0x80071128 on Windows 11 usually appears when you try to open, copy, or delete a file on a drive formatted with the Resilient File System (ReFS), and it means the file’s data is corrupted or the drive’s metadata is inconsistent. The fix is to run the ReFS integrity checker (chkdsk /f) on the affected drive, and if that fails, restore the file from a backup or reformat the drive after copying off any readable data. Below is a detailed breakdown of what causes this error, how to repair it step by step, and how to prevent it from happening again.
What Is Error 0x80071128?
Error 0x80071128 is a Windows system error code that translates to “The file system structure on the disk is corrupt and unusable.” It is most commonly reported on drives using ReFS, which is a file system introduced with Windows Server 2012 and later made available on Windows 11 Pro for Workstations and Enterprise editions. ReFS is designed for high data integrity and large volumes, but it still relies on the underlying storage hardware. When the drive develops bad sectors, experiences power loss during a write, or has a failing controller, the file system can mark data as corrupted, and any attempt to read that data triggers the error.
Why Windows 11 Uses ReFS and Where the Error Comes From
ReFS (Resilient File System) is an alternative to NTFS that provides automatic integrity checking, data scrubbing, and better handling of very large volumes. Windows 11 supports ReFS on Pro for Workstations and Enterprise, and it’s often used for data-heavy workloads like virtual machines or large media files. However, ReFS is more sensitive to hardware issues because it actively verifies data checksums. If a file’s checksum doesn’t match what’s on disk, Windows reports it as corrupt, and the error 0x80071128 is the generic message for that condition. Unlike NTFS, ReFS does not automatically repair corrupted data unless you have a Storage Space with mirroring or parity enabled. On a single disk, corruption is permanent unless you have a backup.
How to Fix Error 0x80071128 Step by Step
Before attempting any repair, make sure you have a recent backup of the affected drive if possible. If the drive is not bootable, you can still run the repair from another Windows installation or a recovery drive.
- Close all programs that might be using the drive. The error often appears when a file is in use, so closing apps like video editors, virtual machines, or backup software can resolve it if the issue is a temporary lock.
- Run the ReFS integrity checker. Open Command Prompt as Administrator (search for “cmd”, right-click, and select “Run as administrator”). Type
chkdsk /f X:where X is the drive letter of the affected volume. Press Enter. If the drive is in use, Windows will ask to schedule the scan for the next restart. Accept and restart. The scan will attempt to repair file system metadata and mark corrupted clusters. This fixes the error if the corruption is in the file system structure, not in the actual file data. - If chkdsk reports corruption that it cannot fix, try copying the file to another drive. Sometimes the file itself is fine but the metadata is broken. Use File Explorer or a command-line tool like
robocopyto copy the file. If the copy succeeds, you can delete the original and use the copy. - Restore from backup. If the file is unreadable and you have a backup (File History, Windows Backup, or a third-party tool), restore it from there. This is the only way to recover the data if the file’s checksum is bad.
- If the entire drive is showing the error for many files, consider reformatting. Before doing that, try to copy any readable data to another drive. Then, open Disk Management (right-click Start > Disk Management), right-click the volume, and select “Format”. Choose ReFS or NTFS. Reformatting erases all data, so only do this after you’ve exhausted other options.
- Check the physical drive health. Use tools like CrystalDiskInfo (free) to look at SMART attributes. If the drive shows reallocated sectors or pending errors, it may be failing. Replace the drive and restore from backup.
Common Mistakes When Fixing This Error
One common mistake is running chkdsk without the /f flag. Without it, chkdsk only scans and reports errors but does not fix them. Another mistake is assuming that chkdsk can repair file data. It cannot. It only repairs file system metadata. If the file content itself is corrupt, chkdsk will not restore it. Also, do not attempt to run chkdsk on the system drive (C:) while Windows is running without scheduling it; otherwise, it will fail with a message that the drive is in use. Finally, avoid using third-party “repair” tools that claim to fix any error. Most are unnecessary and can cause more damage.
How to Prevent Error 0x80071128 in the Future
Prevention is about maintaining drive health and ensuring data integrity. Here are practical steps:
- Use a UPS (uninterruptible power supply) to avoid power loss during write operations.
- Regularly run the ReFS integrity scanner by using
chkdsk /scan(which checks without fixing) or by enabling periodic scrubbing if you use Storage Spaces. - Keep backups. Use the built-in File History or a cloud backup service. The 3-2-1 rule (three copies, two different media, one offsite) is a good guideline.
- Monitor drive health with SMART tools and replace drives that show reallocated sectors or other warnings.
- Avoid abrupt shutdowns. Always shut down Windows properly.
When to Consider Reformatting vs. Replacing the Drive
If the error appears on a single file and you have a backup, just restore the file. If the error appears on many files, the drive may be failing. Run a SMART health check. If the drive reports “Caution” or “Bad”, replace it. If the drive is healthy but the file system is corrupt, reformatting can clear the issue. However, if you have used ReFS without redundancy (no Storage Spaces mirror), any corruption is unrecoverable. In that case, the only option is to restore from backup. If you don’t have a backup, you may try data recovery software, but success is not guaranteed and can be expensive.
Frequently Asked Questions
Can I ignore error 0x80071128 and continue using the drive?
You can, but the corrupted file will remain inaccessible, and the error will keep appearing when you try to access it. More importantly, the corruption may spread if the drive has hardware issues. It’s best to address it promptly.
Does error 0x80071128 mean my hard drive is failing?
Not necessarily. It can be a one-time file system glitch, but it is also a common symptom of a failing drive. Check SMART health and run chkdsk to see if there are other errors. If the drive passes SMART, it’s likely a one-off corruption.
Will chkdsk on ReFS delete my files?
No, chkdsk does not delete files. It repairs file system metadata. In rare cases, it may move corrupted data to a folder like found.000, but it does not delete your personal files. Always back up important data before running chkdsk, just in case.
Can I convert ReFS to NTFS to avoid this error?
There is no direct conversion command. You must copy all data off the ReFS drive, reformat it as NTFS, and then copy the data back. This is a viable option if you don’t need ReFS’s features and want better compatibility with older tools.
Why does this error appear on an external drive?
External drives are more prone to corruption because they are often disconnected without safely ejecting, or they experience power drops. The same repair steps apply: run chkdsk on the external drive letter, and if that fails, copy off what you can and reformat.
Is there a way to recover the corrupted file without a backup?
If the file is on a healthy drive and only the metadata is corrupt, chkdsk might fix it. If the file content is corrupt, recovery software like Recuva or PhotoRec might recover partial data, but it’s not guaranteed. Professional data recovery services can sometimes help, but they are costly and not always successful.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix 0x80070005 DISM Error & the 0x800070005 Typo
- Fix Access Denied Adding Shared Printer in Windows 10
- How to Play Minesweeper: Rules, Tips, and Winning Strategy
- Browser SQL Sandbox for Games: Build Guide
- Snapchat Face Swap: Step-by-Step Guide
- Fix a Computer Chair Height Adjuster: Step-by-Step