Microsoft 定期推出每月补丁、可选更新或功能更新,以改进计算机的整体功能。然而,有时,仅仅因为一些重复出现的错误代码,应用此类升级可能会成为一项令人厌烦的工作。在这篇文章中,我们将讨论两个这样的代码,即 0xc190010a 和 0xc190010d,可能的原因,以及修复它们的正确方法。
升级错误 0xc190010a 或 0xc190010d 最有可能是由于第 3 方杀毒软件、失效的系统文件、Windows 更新文件夹中积累的大量数据等引起的。
如果您遇到此错误,将出现以下说明。
- 0XC190010d?MOSETUP_E_INVALID_CMD_LINE:安装过程是使用无效的命令行参数启动的。
- 0XC190010a?MOSETUP_E_UNKNOWN_CMD_LINE:安装过程是使用未知的命令行参数启动的。
修复Windows10升级错误0xc190010d或0xc190010a
要在您的计算机上解决这些错误代码,请逐一查看以下解决方案列表。
- 禁用第 3 方防病毒软件
- 将 Windows 更新服务配置为自动启动
- 重命名 Windows 10 更新文件夹
- 使用系统文件检查器和 DISM
- 手动安装最新的累积更新
1]禁用第3方防病毒软件
第三方防病毒软件的存在可能会干扰系统文件并使它们失效或损坏。要解决此问题,应该禁用外部反恶意软件程序并开始使用 Microsoft Defender 等默认软件。
2] 配置 Windows 更新服务自动启动
Windows 更新服务可能未设置为自动启动。如果是这种情况,此类错误必然会在 Windows 更新过程中发生。为了解决这个问题,您所需要的就是将它们配置为在系统启动时自动启动。
- 按 Windows+S 打开任务栏搜索。
- 然后在搜索栏中输入“cmd”。
- 右键单击最上面的结果并选择Run as Administrator。
- 当 UAC 窗口提示时,点击Yes。
- 在提升的控制台上,一个接一个地运行这些代码——
SC config bits start= autoSC config cryptsvc start= autoSC config trustedinstaller start= autoSC config wuauserv start= auto
- 确保在每个命令结束时?按Enter键。
- 运行上述命令后,关闭命令提示符窗口。
- 重新启动您的电脑,看看它是否解决了错误。
3] 将 Windows 10 更新文件夹重命名为 Fix 0xc190010a
基本上有两个更新文件夹,用于记录 Windows 10 设备上发生的所有更新。随着时间的推移,这些文件夹会获取大量数据并经常导致不同的错误代码,包括 0xc190010a 或 0xc190010d。为了解决这个问题,您必须删除此类文件夹。
注意:但是,由于 Windows 更新进程与这些文件夹相关联,因此您不应直接删除它们。相反,您可以做的是重命名 catroot2 和 SoftwareDistribution 文件夹。
- 启动具有管理权限的 Windows PowerShell。
- 当 Windows 控制台出现时,运行这些代码以停止与基本更新相关的服务。
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver
- 停止这些服务后,您可以通过运行这些命令重命名 Windows 10 缓存文件夹 –
Ren C:WindowsSoftwareDistribution SoftwareDistribution.oldRen C:WindowsSystem32catroot2 Catroot2.old
- 最后,重新启动之前停止的服务。
net start wuauservnet start cryptSvcnet start bitsnet start msiserver
- 重新启动您的 PC,以便所做的更改在下次登录时生效。
现在您已经重建了 Windows 10 缓存文件夹,请检查您是否可以升级您的设备而不会遇到 0xc190010a 或 0xc190010d 等错误。
4]使用系统文件检查器和DISM
很多时候,此类错误的发生仅仅是因为文件损坏或 Windows 10 图像损坏。要纠正此问题,您可以借助以下工具 –
系统文件检查器
- 使用管理员权限打开命令提示符。
- 键入以下命令并按 Enter:
sfc /scannow
- 此命令通常需要 15-20 分钟来扫描并修复计算机上丢失或损坏的文件,因此请相应等待。
- 完成后,重新启动 PC 以使更改在下次登录时生效。
DISM
- 再次打开提升的命令提示符。
- 现在运行以下命令并在键入每个命令后按 Enter 键:
Dism /Online /Cleanup-Image /CheckHealthDism /Online /Cleanup-Image /ScanHealthDism /Online /Cleanup-Image /RestoreHealth
- 这些命令将解决 Windows 映像内部的任何损坏。
- 最后,重新启动 Windows以实施最近对计算机所做的更改。
5]手动安装最新的累积更新
如果在安装最新的累积更新时出现错误 0xc190010a 或 0xc190010d,您也可以手动执行此任务。以下是在您的计算机上手动下载和安装最新补丁的方法。
- 转到 Windows 10 更新历史记录页面。
- 选择您的计算机上安装的版本。
- 接下来,单击“在此版本中”部分下可用的顶部链接。
- 复制以首字母“ KB?”开头的累积更新编号。
- 接下来,转到 Microsoft 的更新目录站点并将 CU 编号粘贴到搜索栏中。
- 根据您的设备架构选择更新匹配,然后点击下载按钮。
- 随后,单击顶部结果开始下载最新的安全/非安全/可选更新。
- 下载完成后,打开包含该文件的文件夹,双击安装。
就是这样,您在升级 Windows 10 操作系统或安装新更新时不会再收到此错误。