Verified Fix

How to Fix Windows Error 0x80070017

If you are encountering error 0x80070017 on Windows, this guide will help you resolve it.

Quick Summary

Error code 0x80070017, often described as "Data error (cyclic redundancy check)," indicates that Windows has detected corrupted data. This usually happens during file transfer, program installation, or media access, suggesting a problem with the data's integrity or the storage medium itself.

Common Causes

  • Damaged Installation Media: The installation media (DVD, USB drive, etc.) might be damaged or corrupted, leading to incorrect data being read during the installation process.
  • Faulty Hard Drive or Storage Device: The hard drive or other storage device where the files are being read from or written to might be experiencing errors, leading to data corruption.
  • Memory Problems: Faulty RAM can corrupt data while it is being transferred or processed, causing the CRC error.
  • File System Corruption: The file system itself might be corrupted, leading to errors when accessing or writing data.
  • Software Conflicts: Conflicts between different software programs, particularly during installation, can sometimes lead to data corruption and CRC errors.

Step-by-Step Fixes

Method 1: Run Check Disk (chkdsk)

Step 1: Open Command Prompt as administrator. Search for "cmd", right-click "Command Prompt", and select "Run as administrator".

Step 2: Type the command chkdsk /f /r C: and press Enter. Replace C: with the drive letter you want to check if it's not the system drive.

Step 3: You will likely be prompted to schedule the disk check for the next restart. Type Y and press Enter.

Step 4: Restart your computer to allow Check Disk to run. This process can take a considerable amount of time, depending on the size of the drive and the extent of the errors.

Method 2: Test Your RAM

Step 1: Type "Windows Memory Diagnostic" in the Windows search bar and select it.

Step 2: Choose whether to restart your computer and run the test immediately or schedule it for the next restart.

Step 3: After the test completes (usually after a restart), your computer will boot back into Windows. Check the Event Viewer for the results of the memory diagnostic test. (Search for 'Event Viewer' in the start menu).

Step 4: If the memory diagnostic tool indicates any errors, replace the faulty RAM module(s).

Method 3: Scan for File System Errors using SFC

Step 1: Open Command Prompt as administrator (as described in Method 1).

Step 2: Type the command sfc /scannow and press Enter.

Step 3: Wait for the scan to complete. It may take some time. Do not interrupt the process.

Step 4: If SFC finds and repairs any errors, restart your computer.

Method 4: Re-download or Re-copy Files

Step 1: If the error occurs when installing a program, try downloading the installation files again from the official source.

Step 2: If you’re copying files from an external source (USB drive, external hard drive), try copying them again. Ensure the external device is properly connected.

Step 3: If possible, use a different method for transferring the files, such as a different USB port or a different network connection.

Method 5: Update Device Drivers

Step 1: Open Device Manager. (Search for it in the start menu).

Step 2: Look for any devices with yellow exclamation marks, which indicate driver problems.

Step 3: Right-click on the device and select "Update driver".

Step 4: Choose to search automatically for drivers or browse your computer for driver software if you've already downloaded the latest driver from the manufacturer's website.

Download Repair Tool →