[Fix] Windows Update (Wuauserv) Service Error 1058

When you attempt to start the Windows Update service via Services MMC or command-line, the following error may occur:

Windows could not start the Windows Update service on Local Computer.

Error 1058: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.

wuauserv error 1058

The above error may occur even though the Windows Update service is set to Automatic or Manual start.

Cause

The Windows Update service (wuauserv) error 1058 occurs if a background app or service repeatedly turns off the Windows Update service.

This is usually caused by the program “StopUpdates10,” “NoVirusThanks Win Update Stop,” or a similar app installed on the computer. These programs disable Windows Update by turning off Windows Update, BITS, Delivery Optimization, and WaasMedicSvc services.



Resolution

First, uninstall “StopUpdates10,” “NoVirusThanks Win Update Stop,” or similar programs installed on the computer.

If the above programs are not installed on the computer and the problem is still seen, please clean boot Windows to test. Clean booting is the process of turning off third-party startup programs and services (using msconfig.exe) and restarting Windows.

  1. Launch msconfig.exe, and select the “Services” tab.
  2. Enable “Hide all Microsoft services”. The list will now show only the third-party services.
  3. Click Disable all.
    disable non microsoft services in msconfig
  4. Restart Windows.
  5. Launch the Services MMC, and re-enable Windows Update (set it to “Manual”)
For detailed information, see the paragraph “Windows Update service keeps getting disabled” in the article Error 0x80070422 in Windows Update. Error 1058 is the decimal equivalent of the error code 0x80070422.

Also, see the Microsoft article How to perform a clean boot in Windows.

See if you’re able to start the Windows Update service now.


One small request: If you liked this post, please share this?

One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:
  • Pin it!
  • Share it to your favorite blog + Facebook, Reddit
  • Tweet it!
So thank you so much for your support. It won't take more than 10 seconds of your time. The share buttons are right below. :)

Ramesh Srinivasan is passionate about Microsoft technologies and he has been a consecutive ten-time recipient of the Microsoft Most Valuable Professional award in the Windows Shell/Desktop Experience category, from 2003 to 2012. He loves to troubleshoot and write about Windows. Ramesh founded Winhelponline.com in 2005.

Leave a Comment