Solved: Windows Update Error Code 0xd000034 on Windows 10

Do you have enough disk space on your computer?

Reading time icon 6 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Windows Update Error Code 0xd000034 on Windows 10

Many users have complained about getting the error code 0xd000034 when trying to upgrade from Windows 10 to Windows 11 or installing updates on Windows 10. The error appears if your machine is low on space, has corrupted Windows Update files or has hardware conflicts.

Remove external storage devices and other hardware, run the DiskCleanup to free up space on the system drive, ensure the device drivers are updated, and then try running the update again.

How can I fix the Windows Update error code 0xd000034?

1. Run the Windows Update troubleshooter

  1. Press Windows + I to open the Settings app.
  2. Select Update & Security.Update & Security  - error code 0xd000034
  3. Click Troubleshoot from the left pane.
  4. Select Additional troubleshooters.Additional troubleshooters
  5. Under Get up and running, select Windows Update and click Run the troubleshooter.Run the troubleshooter - error code 0xd000034
  6. Follow the on-screen instructions to complete the process.

Running the troubleshooter can help you fix other issues like Windows update cannot currently check for newer versions; read this guide to learn more.

2. Restart the Windows Update service

  1. Press Windows + R to open the Run window.Services - error code 0xd000034
  2. Type services.msc and click OK to open the Services app.
  3. Locate Windows Update, right-click it and click Stop.Stop Windows update
  4. Wait for the service to stop, then right-click it again and click Start.Start Windows Update

3. Delete content from Windows Update temporary cache folder

  1. Press the Windows key, type cmd and click Run as administrator.Command Prompt Windows Run as Administrator - error code 0xd000034
  2. Type the following commands to stop the Windows Update and BITS services, then hit Enter:
    • net stop wuauserv
      net stop bits
  3. Minimize the command prompt window, then press Windows + R to open the Run window.
  4. Type the following path and click OK: %windir%\SoftwareDistribution\DataStore
  5. Press Ctrl + A to select all the files & folders, then click the Delete button.Delete Windirectory
  6. Go to the cmd window, copy & paste the following to start the Windows Update and BITS service, then hit Enter:
    • net start wuauserv
      net start bits
  7. Reboot your PC to save the changes.

4. Reset the Windows Update components

  1. Press the Windows key, type cmd and click Run as administrator.Command Prompt Windows Run as Administrator - error code 0xd000034
  2. Copy & paste the following commands one by one to stop the Windows Update, Cryptographic, BITS, and Application Identity service, then hit Enter after each command:
    • net stop bits
      net stop wuauserv
      net stop appidsvc
      net stop cryptsvc
  3. To delete the qmgr*.dat files, type the following command and press Enter:  Del โ€œ%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.datโ€
  4. Type the following commands to rename the SoftwareDistribution & catroot2 folders and hit Enter after every command:
    • Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
      Ren %systemroot%\system32\catroot2 catroot2.bak
  5. To reset BITS and Windows update services, copy & paste the following commands and press Enter after each command:
    • sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
      sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  6. Now type the following command and hit Enter to enter the System32 directory: cd /d %windir%\system32
  7. You can skip Step 6 if you are already in System32, then copy & paste the following commands one by one and press Enter after each command:
    • regsvr32.exe atl.dll
      regsvr32.exe urlmon.dll
      regsvr32.exe mshtml.dll
      regsvr32.exe shdocvw.dll
      regsvr32.exe browseui.dll
      regsvr32.exe jscript.dll
      regsvr32.exe vbscript.dll
      regsvr32.exe scrrun.dll
      regsvr32.exe msxml.dll
      regsvr32.exe msxml3.dll
      regsvr32.exe msxml6.dll
      regsvr32.exe actxprxy.dll
      regsvr32.exe softpub.dll
      regsvr32.exe wintrust.dll
      regsvr32.exe dssenh.dll
      regsvr32.exe rsaenh.dll
      regsvr32.exe gpkcsp.dll
      regsvr32.exe sccbase.dll
      regsvr32.exe slbcsp.dll
      regsvr32.exe cryptdlg.dll
      regsvr32.exe oleaut32.dll
      regsvr32.exe ole32.dll
      regsvr32.exe shell32.dll
      regsvr32.exe initpki.dll
      regsvr32.exe wuapi.dll
      regsvr32.exe wuaueng.dll|
      regsvr32.exe wuaueng1.dll
      regsvr32.exe wucltui.dll
      regsvr32.exe wups.dll
      regsvr32.exe wups2.dll
      regsvr32.exe wuweb.dll
      regsvr32.exe qmgr.dll
      regsvr32.exe qmgrprxy.dll
      regsvr32.exe wucltux.dll
      regsvr32.exe muweb.dll
      regsvr32.exe wuwebv.dll
  8. Restart your computer, then once it boots up, press Windows + R to open the Run window.Regedit - error code 0xd000034
  9. Type regedit and click OK to open Registry Editor.
  10. First, backup the registry files, go to File, then click Export to backup registry files, then save the .reg file to an accessible location.
  11. Navigate to this path: Computer\HKEY_LOCAL_MACHINE\COMPONENTS
  12. Locate PendingXmlIdentifier, right-click and choose Delete. Find NextQueueEntryIndex, and AdvancedInstallersNeedResolving and delete them as well.Delete the registry entries
  13. Open Command Prompt with admin rights again, then type the following commands one by one and press Enter after every command:
    • netsh winsock reset
      net start bits
      net start wuauserv
      net start appidsvc
      net start cryptsvc
  14. Reboot your computer to let the changes take effect.

Resetting the Windows Update components can help you fix other issues like Windows Update is missing; read this guide to learn more.

5. Install the updates manually

  1. Press Windows + I to open Settings.
  2. Go to Update & security.Update & Security - error code 0xd000034
  3. From the left pane, select Windows Update, then click View update history to check the latest installed update.View installed update - error code 0xd000034
  4. Now, visit the Microsoft Update Catalog, locate the update you want to install, and click Download.Download Windows update manually
  5. Once downloaded, double-click it to initiate the installation and follow the on-screen instructions.

6. Perform an in-place upgrade

  1. Visit the Windows 11 website.
  2. Under Download Windows 11 Disk Image (ISO), select Windows 11 (multi-edition ISO) from the drop-down menu, then click Download Now.Download Now  - error code 0xd000034
  3. Select the product language from the drop-down menu, click Confirm, then click the 64-bit Download button to download the ISO file.
  4. Right-click the downloaded file, then click Mount and double-click Setup.exe to launch the setup.Setup1 - error code 0xd000034
  5. Click Yes on the UAC prompt. In the Install Windows 11 dialog, click Next.
  6. Next, click Accept.
  7. In the Ready to install page, make sure the Keep personal files and apps option has been checked, then click Install.Ready to install - error code 0xd000034
  8. Follow the on-screen instructions to complete the process.

Use this method only if you are trying to upgrade from Windows 10 to 11.

In conclusion, to fix the error code 0xd000034, first, run the Windows Update troubleshooter, restart the Windows Update service, reset Windows Update components, or delete the Windows Update temporary cache folder.

However, if the issue appears, especially when you are trying to upgrade your Windows 10 to 11, you need to use an in-place upgrade to make it happen.

These methods can also help you fix if there are some problems installing updates on your Windows 10/11 computer.

If you have any questions or suggestions about this Windows Update error? Tell us in the comments section below.

More about the topics: windows 10