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.