Fixing Windows 10 Upgrade Errors 0xc190010a and 0xc190010d: A Step-by-Step Guide
Key Notes
- Understand the error codes and their implications.
- Follow the provided steps in order to resolve the errors.
- Ensure that your system is free from any conflicts caused by third-party software.
Resolving Windows 10 Upgrade Error Codes 0xc190010a and 0xc190010d
Attempting to upgrade Windows 10 frequently leads to error codes, particularly 0xc190010a and 0xc190010d. These codes can significantly hinder functionality and frustrate users, but understanding their causes and fixing them is crucial. In this guide, we will explore these common Windows upgrade errors and provide actionable steps to resolve them.
Resolving Windows 10 Upgrade Errors 0xc190010a and 0xc190010d
To effectively eliminate these error codes from your system, please follow the steps outlined below sequentially.
- Step 1: Disable Third-Party Antivirus Programs
- Step 2: Set Windows Update Services to Start Automatically
- Step 3: Rename Windows 10 Update Folders
- Step 4: Utilize System File Checker & DISM
- Step 5: Manually Install the Latest Cumulative Update
Step 1: Disable Third-Party Antivirus Programs
Third-party antivirus applications may conflict with important system files, causing corruption. To resolve this, temporarily disable any external antivirus service and switch to the built-in Microsoft Defender.
Step 2: Set Windows Update Services to Start Automatically
Sometimes, Windows Update services are not configured to start automatically, which can lead to upgrade errors. To set them to start automatically, follow these steps:
- Press Windows + S to open the search.
- Type “cmd” into the search field.
- Right-click on the Command Prompt icon, and select Run as Administrator.
- Acknowledge the UAC prompt by clicking Yes.
- In the Command Prompt window, enter the following commands, pressing Enter after each:
SC config bits start= autoSC config cryptsvc start= autoSC config trustedinstaller start= autoSC config wuauserv start= auto
After entering the commands, close the Command Prompt and restart your computer to apply these changes.
Step 3: Rename Windows 10 Update Folders
Old update folders can accumulate unnecessary data over time, leading to these error codes. Follow these steps to rename them:
- Open Windows PowerShell as an Administrator.
- In the PowerShell window, stop the essential update-related services by entering these commands:
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver
Next, rename the cache folders:
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldRen C:\Windows\System32\catroot2 Catroot2.old
Finally, restart the stopped services:
net start wuauservnet start cryptSvcnet start bitsnet start msiserver
Reboot your computer for the changes to take effect.
Step 4: Utilize System File Checker & DISM
Corruption in system files can result in upgrade errors. To address this, use the following tools:
System File Checker (SFC)
- Open Command Prompt with admin rights.
- Run the command:
sfc /scannow
This scan might take 15-20 minutes. Once completed, restart your computer.
DISM (Deployment Imaging Service and Management Tool)
- Reopen the elevated Command Prompt.
- Enter the following commands one by one:
Dism /Online /Cleanup-Image /CheckHealthDism /Online /Cleanup-Image /ScanHealthDism /Online /Cleanup-Image /RestoreHealth
After these commands complete, restart your computer again.
Step 5: Manually Install the Latest Cumulative Update
If the errors appeared during a cumulative update, you can install it manually:
- Visit the Windows 10 Update History page.
- Select your installed version.
- Click the link under the “ In this Release ” section.
- Copy the cumulative update number starting with “ KB ”.
- Go to the Microsoft Update Catalog, paste the number, and search.
Choose the update that matches your device architecture and click Download. After downloading, double-click the setup file to complete the installation.
This should resolve the issues during your Windows upgrade process.
Summary
Encountering Windows 10 upgrade error codes like 0xc190010a and 0xc190010d can be frustrating. However, with the steps outlined above—from disabling third-party antivirus to manually installing updates—you can effectively troubleshoot and fix these issues. Following these instructions carefully will enhance your chances of a seamless upgrade experience.
Conclusion
In conclusion, resolving Windows 10 upgrade error codes requires a systematic approach. By understanding the root causes and applying the recommended solutions, users can regain control of their update processes. Regular maintenance of software and system files is essential for preventing similar issues in the future, ensuring that your operating environment runs smoothly.
FAQ (Frequently Asked Questions)
What does error code 0xc190010a mean?
Error code 0xc190010a indicates a problem with a command-line argument during the installation process, often related to third-party applications interfering with Windows Update.
How can I fix error code 0xc190010d?
To fix error code 0xc190010d, you should check and correct the Windows Update services, rename any problematic update folders, and ensure no conflicting antivirus software is running.