Recently we come across an update error code 0xc190011f while upgrading Windows 11 to its latest version 22h2. If you did also encounter the same error code and want to know the reasons why it occurred, read this guide till the end. In addition to the reasons involved, we will also discuss the four fixes that should resolve this issue on your behalf.
What causes this error code 0xc190011f in Windows 11?
This update error mostly occurs when the update components have corrupted somehow. Enabling all update services to run automatically should address this error code. Sometimes, this error could also be the direct result of accumulated stored cache under SoftwareDistribution or catroot2 folders.
Purge both these folders and check if this resolves the update failing on Windows 11. In case you are still struggling with the same error code, consider manually downloading and installing the available updates for your computer.
How to Clean Install Windows 10 22H2
Ways to Fix Update Error 0xc190011f on Windows 11
If you are encountering an error code 0xc190011f while updating Windows 11 to version 22h2, attempt the below fixes one after another.
1] Troubleshoot Windows Update
Microsoft includes a great built-in tool that can look for the underlying causes behind an update error and have them resolves resolved. This tool is no other than the Windows Update troubleshooter itself. Here’s how to locate this tool and start troubleshooting with it –
- Launch Settings by pressing Windows + I.
- Go to System > Troubleshoot > Other troubleshooters.
- Under “Most frequent”, locate Windows Update and hit the Run button available on it.
- The troubleshooting window will launch immediately afterward.
Click Next and follow the on-screen instructions to have the error 0xc190011f resolved in Windows 11. After you are done with the troubleshooting process, make sure to reboot your Windows PC.
Windows 11 22H2 FAQs – Frequently Asked Questions
2] Check and Enable All Update Services
Windows 11 update to version 22h2 might fail when the update-related services are either disabled or not running in the background. Go and check the current status of all such services and enable them to run automatically. There are some services that you better leave to run manually or via triggered manual.
Follow the below instructions on what to do with all services which are responsible for a failing update on Windows 11 –
- Launch the Run dialog first by pressing Win + R.
- Type
services.msc
on it and hit OK. - On the Services window, scroll down and locate Background Intelligent Transfer Service.
- When found, right-click on it, and select Properties.
- On its properties window, use the drop-down menu next to Startup type and change it to Manual.
- Click Apply and then OK to confirm the recent changes.
- Repeat the above steps for all the following services as well and change their startup types to the one provided next to their names –
Cryptographic Services – Automatic
DCOM Server Process Launcher – Automatic
RPC Endpoint Mapper – Automatic
Windows Installer – Manual
Windows Update Medic Services – Manual
Windows Update Service – Manual (Triggered)
- Assuming you did find and change the above services, close the Services window.
Restart your Windows 11 PC and when it does reboot, check if you can update normally to version 22h2.
3] Reset update Components
If the error code 0xc190011f is still appearing, this must be either because of an unnecessarily stored cache, corrupt update components, or some DLL files missing from your system. You may handle all these issues separately, however, as all of them are related, we recommend resetting the Update components on your computer. Here’s how to perform this task –
- First of all, press Win + X, and select Terminal (Admin).
- The UAC window will appear next, click Yes to authorize opening this built-in command tool.
- Use Ctrl + Shift + 2 to invoke the Command prompt on the same terminal.
- On the elevated console, execute these commands to stop all update services –
net stop bits
net stop wuauserv
net stop cryptSvc
- Now that you have disabled all update services, purge the Windows cache folders. For this, you have to execute the below two commands –
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
- Running the above two codes will add a .old extension to the folders – SoftwareDistriution and Catroot2. You may use the renamed folders in case something goes wrong on your computer.
- Copy/paste the below command and press Enter to remove all the qmgr*.dat files existing under BITS.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
- You may now re-register all DLL files on your computer. You may perform this task by executing the below codes one after another –
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
- After you successfully re-register all DLL files, make sure to enable the update services that you stopped earlier. To do so, use these commands –
net start wuauserv
net start bits
net start crypytSvc
- Run the below codes to solve any network-related issue on your computer as well –
netsh winsock reset
netsh winsock reset proxy
- Close the Terminal, and restart your PC.
Sign back into your device again and check if you can update to Windows 11, version 22h2 without encountering the same error code 0xc190011f again.
4] Manually download and install pending updates
If none of the above solutions help to address the error code 0xc190011f on Windows 11, you should manually download the relevant standalone package from the Microsoft Update catalog. For this, you must know the KB number in advance. Well, you can look for the same by visiting Windows 11 Update history, and picking your own version there.
Here’s a complete guide on how to manually download and install pending updates on Windows 11.
Should I skip updating Windows?
Microsoft releases new security updates, non-security patches, optional updates, and out-of-band updates from time to time for different Windows versions. One should definitely download and install the security update as this improves all Windows components and Microsoft Services.
Nowadays, all driver and firmware updates are included in Windows Update instead of Device Manager. It is because of this reason alone, you should not skip downloading and installing the latest cumulative updates on your PC.
Go for all other updates only when you are finding some issues within your operating system. You may check the update history page of Windows to find if any new bug fixes come for your version.
For how long one can defer updates?
If you are on a limited data pack and don’t want to install updates regularly, you may pause updates for a maximum of 5 weeks. To disable installing updates beyond, you have to configure the local group policy accordingly.
For security purposes only, we don’t recommend disabling updates on Windows 11.
How do I Fix Windows 11 Update Error 0xc1190011f?
Windows update errors mostly occur because of update services not running in the background, update components being corrupted, or due to unnecessarily accumulated cache. Enabling all update-related services, resetting Windows update components, and purging Windows cache folders are effective ways to overcome any update error in Windows.
In case the error 0xc1190011f persists even after this, you should manually download and install the latest standalone package on your Windows 11 PC.