What is 0x80070017?
0x80070017 - CRC Data Read Error is a high-severity Windows operating system issue. A Cyclic Redundancy Check (CRC) error indicates that the operating system was unable to read data from a storage sector or installation media. Most commonly encountered during Windows installation, updates, or file copies due to bad sectors or faulty cables. Use the steps below to track down and fix the cause.
Common Causes
- Bad sectors or block errors on storage drive (SSD/HDD)
- Corrupted ISO installation files or media storage
- Failing SATA interface cables or unstable connections
- Optical drive read head contamination
Step-by-Step Fix Guide
-
1
Run CHKDSK tool to repair file system sectors
Start with Run CHKDSK tool to repair file system sectors — it clears the most frequent root cause behind 0x80070017 in the majority of cases we've seen.
-
2
Re-download the Windows ISO file and create a new USB installer
For cases that don't clear up right away, the remaining steps target less typical storage driver instability problems.
-
3
Swap the SATA connection cable and motherboard port
"Swap the SATA connection cable and motherboard port" targets failing SATA interface cables or unstable connections, one of the documented causes of 0x80070017.
-
4
Check CrystalDiskInfo for disk health analysis
Still seeing 0x80070017 after that? "Check CrystalDiskInfo for disk health analysis" is the next thing to check.
Commands & Diagnostics
chkdsk C: /f /r
sfc /scannow
Frequently Asked Questions
0x80070017 is most often triggered by bad sectors or block errors on storage drive (SSD/HDD). Other reports point to corrupted ISO installation files or media storage, failing SATA interface cables or unstable connections and optical drive read head contamination as contributing factors.
"Run CHKDSK tool to repair file system sectors" clears up most 0x80070017 reports by itself. The remaining steps above cover what's left.
Rated high severity — 0x80070017 isn't immediately destructive, but recurring instances are a sign to fix it sooner rather than later.
You shouldn't need to. Work through the guide above first — a reinstall is only worth considering if none of those steps help.
Sometimes. Microsoft regularly releases patches that fix known BSOD triggers including 0x80070017. Make sure Windows is fully up to date via Settings → Windows Update before attempting more advanced fixes.
Still Need Help?
Search our full database of 535+ documented PC errors for more solutions and step-by-step repair guides.
Search Error Database