How to Fix Windows 10 (Version 1709) Fails to Update?

The update process for Windows 10 Version 1709 often gets stuck—commonly at 33% or 85%—and then rolls back to the previous version without any warning. You might see error code 0x80070002, which indicates that Windows cannot find a required file.

Windows 10 Update 1709 Fails to Install
Windows 10 Update 1709 Fails to Install Fix

This usually happens because some update files are missing or corrupted. The most common cause is a problem with the SoftwareDistribution folder, which stores update files. Other possible causes include registry issues, driver problems, or interference from third-party antivirus software.

1. Run the Windows Update Troubleshooter

If Windows fails to install an update, the built-in Windows Update Troubleshooter can detect and resolve common issues automatically. It scans your system for errors and provides recommended solutions to fix them.

  1. Open Windows Settings by pressing the Win + I keys simultaneously.
  2. Go to Update & Security > Troubleshoot.
  3. Select Windows Update under “Get up and running.”
  4. Click on Run the troubleshooter to begin the diagnostic process.
  5. Once the troubleshooter finishes detecting problems, review and apply the suggested solutions.
    Selecting Troubleshooter Solution
    Selecting Troubleshooter Solution
  6. Restart your computer to ensure all changes are applied.

2. Run System Scans

System file corruption is a frequent cause of update failures. Running built-in system scans helps detect and repair these corrupt files.

  1. Open the Start Menu by pressing the Win key.
  2. Type cmd in the search bar.
  3. Right-click Command Prompt and choose Run as administrator.
    Running the Command Prompt as an administrator
    Running the Command Prompt as an administrator.
  4. Enter the following command and press Enter:
    sfc /scannow
    Running system file checker on the command prompt.
    Running system file checker on the command prompt.
  5. The System File Checker will automatically detect and repair any corrupted system files.
Note: After finishing the System File Checker scan, it is recommended to run the DISM command as well. This command will repair any remaining system image issues.
  1. Copy and paste the following command into Command Prompt and press Enter:
    Dism.exe /online /cleanup-image /restorehealth
    Running DISM Command on the Command Prompt
    Running DISM Command on the Command Prompt
Note: After running the DISM command, you should also run the Disk Checker utility. Disk errors can cause files to malfunction and result in update failures.
  1. To check your disk for errors, enter the following commands (replace “C” if your system drive is different), pressing Enter after each:
    Chkdsk C: /r 
    Chkdsk C: /f
  2. Restart your computer to allow Windows to fix any detected disk problems.

These scans will help ensure your system is in optimal condition for updating.

3. Update Time and Region Settings

Incorrect time and region settings can interfere with the Windows Update process. When your system time or time zone does not match your actual region, Windows Update can fail to install. To prevent this, you should synchronize your computer’s time and region with the correct settings.

  1. Verify your local time online.
  2. Open Windows Settings (Win + I).
  3. Navigate to Time & Language > Date & Time.
  4. Turn off both Set time automatically and Set time zone automatically.
  5. Click Change and set the correct time zone as shown online.
    Changing the time zone
    Changing the time zone
  6. Go to the Region tab and select your corresponding region.
    Setting the Region
    Setting the Region

This ensures that Windows communicates correctly with update servers, resolving potential update errors.

4. Temporarily Disable Windows Security and Third-Party Antivirus

Windows Security and third-party antivirus programs are essential for protecting your system, but sometimes they may interfere with Windows Update. Temporarily disabling these security measures can help updates install smoothly.

  1. Open Windows Settings (Win + I).
  2. Navigate to Update & Security > Virus & threat protection.
  3. Click on Manage settings under Virus & threat protection settings.
    Managing Virus and Threat Protection settings
    Managing Virus and Threat Protection settings
  4. Disable Real-time protection by toggling it off.
    Turning Real-time protection Off
    Turning Real-time protection Off
  5. If you have third-party antivirus software, such as Avast, you should disable it temporarily.For Avast: Open the program, navigate to Menu > Settings > Protection > Core Shield, and turn off Core Shield.
    Turning off the Avast Core Shield
    Turning off the Avast Core Shield

Remember to enable your security software after the update process is complete to maintain protection.

5. Update Windows Without an Internet Connection

Disconnecting your device from the internet before attempting to update can sometimes resolve update errors. This technique prevents Windows from checking for the latest update files mid-process, which might cause conflicts.

5.1. Disable Wi-Fi Connection

  1. If you are on Wi-Fi, click the Wi-Fi icon in the taskbar.
  2. Select Airplane mode to disable all wireless connections.
    Enabling the Airplane Mode
    Enabling the Airplane Mode

5.2. Disable Ethernet Connection

If you are using a wired Ethernet connection, simply unplug the Ethernet cable from your computer to disconnect from the internet.

5.3. Proceed with the Windows Update

  1. Open Windows Settings (Win + I).
  2. Go to Update & Security > Windows Update.
  3. Click Check for updates to search for available updates.
  4. When prompted, select Download to install the latest version.
    Checking Windows Update
    Checking Windows Update
  5. Restart your computer to apply all new updates.

This process prevents any mid-update downloads that might conflict with the update installation, reducing errors.

6. Manually Update Your Windows

If the automatic update continues to fail, you can manually download the correct update file from the Microsoft Update Catalog. This method allows you to install the update directly without relying on Windows Update.

Note: Before downloading the update, ensure you verify your system type (32-bit or 64-bit) to choose the correct file.
  1. Open Windows Settings (Win + I).
  2. Go to System > About and check the System type under Device specifications (e.g., x64-based processor).
    Checking device specifications
    Checking device specifications
  3. Visit the official Microsoft Update Catalog website.
  4. Locate and download the relevant Windows 1709 update (KB4023057) by clicking Download.
  5. Select a save location and confirm by clicking Save.
  6. Open the browser’s downloads page via the three dots menu.
    Opening the Downloads tab
    Opening the Downloads tab
  7. Choose Show in folder to navigate to the file location.
    Showing file in the folder
    Showing file in the folder
  8. If the file is compressed (such as a ZIP or RAR file), extract it by right-clicking and choosing Extract Here.
    Extracting the file
    Extracting the file
  9. Run the installer file by right-clicking and selecting Open.
  10. After installation, restart your computer to complete the update process to Version 1709.

7. Restart the Recent Items List

Windows uses features such as Quick Access and the Recent Items list to provide easy access to files. If the Recent Items list becomes corrupted, it may interfere with Windows Update. Restarting this feature will clear any errors and allow updates to proceed smoothly.

  1. Open Windows Settings (Win + I).
  2. Go to Personalization > Start.
  3. Toggle off Show recently opened items in Jump Lists on Start or the taskbar.
  4. Wait a few seconds, then toggle the feature back on to refresh the list.
    Recent Item List feature
    Recent Item List feature

This action helps clear any potential corruption that could block the update process.

8. Download and Run Windows Update Reset.bat

If the update problem persists, you can manually reset Windows Update components using a script file. The Windows Update Reset.bat script automates resetting update services and components.

  1. Download the Windows Update Reset.bat file.
  2. Open your browser’s Downloads page by clicking the three-dot menu and selecting Downloads.
    Opening the Downloads tab
    Opening the Downloads tab
  3. Navigate to the file location by clicking Show in folder.
    Showing file in folder
    Showing file in folder
  4. Right-click the file and select Run as administrator to execute the script with elevated permissions.
    Running file as an administrator
    Running file as an administrator
  5. Allow the process to complete. The script will automatically reset update components and resolve related issues.

After completing these steps, you should be able to install Windows 10 Version 1709 without encountering errors. Each method is designed to address a specific cause of update failures and ensure your system remains secure and up to date.

ABOUT THE AUTHOR

Muhammad Zubyan


Muhammad Zubyan is a certified Google IT Support Professional with over 7 years of extensive experience. He has worked on more than 1500 computers, gaining valuable insights that enable him to detect and troubleshoot any complicated root cause of Windows-related issues and errors. In addition to managing Appuals as a Senior Editor, he is currently developing his own Game Optimization program that caters to both gamers and casual users alike.