> How to > Computer Instruction > [Fix] Windows 10 Build 14986 Download Failed: Error Code 80240031

[Fix] Windows 10 Build 14986 Download Failed: Error Code 80240031

Updated on Mar 15, 2018 by Jean to Computer Instruction

Summary:
Confirmed solutions are provided here to help insiders to fix Windows 10 Build 14986 failed to download with error code 80240031. You shall never forget to back up important data on your current system before installing any new Windows 10 update.

Windows 10 Build 14986 Failed to Download with Error Code 80240031

Only a day after Microsoft releasing Windows 10 Build 14986 update, the new fast ring preview build after a "long" break since Thanksgiving, two major problems attract our notice.

According to the post "some people are reportedly experiencing problems downloading Windows 10 build 14986" from Neowin, quite a lot of users are reporting on various social media platforms as well as Microsoft forums that Windows 10 Build 14986 download gets stuck at 0% for several hours, and eventually results in an error with the code 80240031.

Microsoft seems to have been aware of this 80240031 error code issue, but no confirmed solutions were carried out so far, only published an announcement trying to investigate how many of you encountered the problem and how you managed to solve the error. 

Windows 10 build 14986 failed to download with error code 80240031

How to Fix Error 80240031 and Update to Windows 10 Build 14986

Windows 10 update error code 80240031 implies corrupted system files or corrupted registry entries. With years of IT experience and the advice from experienced users who had Windows 10 Build 14986 error code 80240031 solved, we arrived at the following solutions.

Very important! You shall never forget to back up important data on your current system before troubleshooting Windows 10 error and installing the new Windows 10 update.

(see how to use EaseUS free backup software to backup files & system before Windows 10 update)

Fix 1. Delete software distribution software folder content and force another download

1) Go to C:\Windows\SoftwareDistribution\Download. 
2) Delete everything from the folder, but not the folder itself.
3) Restart your computer.
4) Download Windows 10 Build 14986 again.

Fix 2. Run the SFC/SCANNOW command to repair corrupted system files

1) Run Command Prompt (Admin).
2) On the command prompt type sfc /scannow and hit enter.
3) If everything went OK and no more 80240031 error were found, restart your computer and try updating again.
4) If the error remains, try to fix it using DISM.
5) On the same command prompt window type Dism /Online /Cleanup-Image /RestoreHealth
6) After the repair is complete, restart your computer and try Windows 10 Build 14986 update again.

Fix 3. Perform a clean boot and shut down the application/service that is causing this error

1) Search for msconfig in your Start search box
2) In the search result window select System Configuration
3) Once in the System Configuration dialog box, go to the Services tab and select Hide all Microsoft services. Then click Disable all
4) In the same System Configuration dialog go to the Startup tab and click Open Task Manager
5) Disable every startup item in the Task Manager
6) Close the Task Manager and click OK
7) Restart the computer.

Fix 4. Modify the registry key to install Windows 10 14986 immediately

Again, any improper handle with the registry would cause serious problems. Do not attempt to use this method easily, and don't forget to backup your very important data, files and system with EaseUS Todo Backup.

1) Locate the registry key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade]
2) It should exist, but if not, create it.
3) Create a new DWORD (32-bit) Value with Name = "AllowOSUpgrade" (without the quotes), and set the Value = 0x00000001.

Once the registry key is modified, close and reopen the desktop Control Panel, go to Windows Update and check for updates. You should now be able to download Windows 10 Build 14986 without meeting the error 80240031.