Fix ERROR_DATA_LOST_REPAIR (0x00001ABB) corruption warning
Windows found file corruption and repaired it, but data may still be missing. Run chkdsk and SFC to confirm the fix.
Quick Answer for Advanced Users
Run chkdsk /f /r on the affected drive, then sfc /scannow in an admin command prompt. If the error persists, check disk health with wmic diskdrive get status and replace the drive if it shows errors.
What This Error Actually Means
I see this error mostly on Windows 10 and 11 machines, usually after a sudden power loss or a system crash. Windows detected corruption in a file (like a system file or a document) and managed to repair it — but it's being honest that some data may have been lost. Don't ignore it. Had a client last month whose entire QuickBooks database got hosed because they clicked "OK" on this error and kept working. The file looked fine, but three days later, they couldn't run payroll. The repair process is basically Windows rewriting the damaged parts of the file with zeros or placeholders, which means the data that was there is gone.
Fix Steps
- Open an admin command prompt. Hit Start, type
cmd, right-click Command Prompt, and choose "Run as administrator." - Run a full disk check. Type
chkdsk /f /rand press Enter. It'll ask to schedule the scan on next reboot. Say Y, then restart your machine. This can take hours on a large drive — let it finish. - After reboot, run System File Checker. Back in the admin command prompt, type
sfc /scannow. This checks Windows system files and replaces any bad ones from the local cache. - Check the disk's physical health. Type
wmic diskdrive get status. If it says anything other than "OK," that drive is dying. Replace it ASAP. - Look at the Event Viewer for details. Open Event Viewer (eventvwr.msc), go to Windows Logs > System, and filter by source "NTFS" or "Disk." You'll see the exact file name that was corrupted. That tells you what data might be missing.
Alternative Fixes If the Main One Fails
- Restore from backup. If chkdsk and SFC don't clear the error, restore the affected file from your last backup. If you don't have a backup, well... now you know why I yell at clients about backups.
- Use DISM to repair system files. Run
DISM /Online /Cleanup-Image /RestoreHealthin admin command prompt. This fixes the SFC source cache, so SFC can actually repair files. - Run chkdsk with the /x flag.
chkdsk /f /r /xforces the volume to dismount before scanning. Use this if Windows won't let the first chkdsk run properly. - Check for third-party software causing corruption. Antivirus tools (especially older Norton and McAfee) sometimes interfere with file writes. Disable them temporarily and see if the error comes back.
Prevention Tips
Get a UPS (uninterruptible power supply) for your machine. Corrupt files almost always trace back to sudden power loss. Also, set up File History or a third-party backup tool — I use Macrium Reflect. Schedule weekly full backups and daily incremental ones. And stop taking Windows updates that fail mid-install: if an update hangs for more than 30 minutes, force a restart. I've seen too many clients trust that spinning circle.
Was this solution helpful?