Verified Fix

How to Fix Windows Error Error 0x80070017

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

Quick Summary

Error 0x80070017, often accompanied by the message "CRC failed", indicates a Cyclic Redundancy Check error. This means that the system detected data corruption during a data transfer or installation process.

Common Causes

  • Damaged Installation Media: The installation source, such as a DVD or USB drive, might be damaged or corrupted, leading to incomplete or erroneous data transfer.
  • Faulty Hard Drive: Bad sectors or other issues on the hard drive where the installation is taking place can cause data corruption during the process.
  • Memory Issues: Defective RAM modules can lead to data corruption in memory, which is subsequently written to the hard drive during installation.
  • Driver Conflicts: In some cases, incompatible or outdated drivers can interfere with the data transfer process, leading to errors.
  • Overclocking: Unstable overclocking settings can cause system instability and data corruption.

Step-by-Step Fixes

Method 1: Retry the Installation

Step 1: Restart your computer.

Step 2: Attempt the installation again. Sometimes, a temporary glitch can cause the initial error, and a retry might succeed.

Method 2: Check Installation Media

Step 1: If using a DVD, inspect it for scratches or damage. Try cleaning it gently with a soft cloth.

Step 2: If using a USB drive, try creating a new bootable USB from a fresh ISO file. Ensure the ISO file is downloaded from a trusted source, and verify its integrity (checksum) if possible.

Step 3: Try using a different USB port.

Method 3: Run Memory Diagnostics

Step 1: Press the Windows key, type 'mdsched.exe', and press Enter.

Step 2: Choose 'Restart now and check for problems (recommended)'.

Step 3: The Windows Memory Diagnostic tool will run a memory test. Allow it to complete, and then check the results in the Event Viewer (search for 'MemoryDiagnostic' in Event Viewer).

Step 4: If errors are found, consider replacing the RAM modules.

Method 4: Check the Hard Drive for Errors

Step 1: Open Command Prompt as an administrator (search for 'cmd', right-click, and select 'Run as administrator').

Step 2: Type chkdsk /f /r C: and press Enter (replace 'C:' with the drive letter where you’re installing Windows if it’s different).

Step 3: You’ll be prompted to schedule the check at the next system restart. Type 'Y' and press Enter.

Step 4: Restart your computer, and the disk check will run before Windows starts. Allow it to complete. Note that /r includes /f.

Method 5: Disable Overclocking

Step 1: Access your computer's BIOS/UEFI settings (usually by pressing Del, F2, F12, or Esc during startup – the specific key depends on your motherboard). Consult your motherboard's manual if needed.

Step 2: Find overclocking settings and disable any overclocking configurations. Revert to the default or 'optimized' settings.

Step 3: Save the changes and exit BIOS/UEFI. Your computer will restart.

Method 6: Update Chipset Drivers

Step 1: Identify your motherboard's manufacturer and model.

Step 2: Visit the manufacturer's website and download the latest chipset drivers for your operating system.

Step 3: Install the downloaded drivers.

Step 4: Restart your computer.

Download Repair Tool →