如何防止错误 0xc1900204 阻止 Windows 10 更新?
已发表: 2018-06-27技术是动态的,它会继续以快速的速度发展。 如果你想在现代世界中茁壮成长,你必须接受变革是不可避免的。 因此,如果您是 Windows 用户,则必须保持系统更新,以了解和享受 Microsoft 定期推出的所有新功能。 但是,对于某些人来说,安装最新更新可能会因为随之而来的错误和技术问题而成为问题。
下载这些更新时可能遇到的问题之一可能是错误 0xc1900204。 以下是与此问题相关的一些场景:
- Windows 安装失败,十六进制退出代码 0xc1900204 – 在某些情况下,用户安装 Windows 时会显示此消息。 您应该能够使用下面列出的方法之一解决此问题。
- 0xc1900204 upgrade – 您在尝试升级系统时也可能遇到此错误。 您可以通过运行 Windows 更新疑难解答来解决此问题。
- Windows 10 更新助手 0xc1900204 - 一些一直在使用更新助手的用户报告他们遇到了这个错误。 建议重置 Windows 更新的组件以解决此问题。
方法 1:运行 Windows 更新疑难解答
借助计算机中的专用疑难解答程序,您不必担心学习如何修复 Windows 10 更新错误代码 0xc1900204 是否复杂。 您可以使用专门用于解决常见 Windows 更新问题的疑难解答程序。 您可以按照以下说明运行它:
- 在键盘上,按 Windows 键 + I。 这应该会打开“设置”应用。
- 转到更新和安全,从左侧窗格的菜单中选择疑难解答。
- 选择 Windows 更新,然后单击运行疑难解答。
- 按照屏幕上的说明完成该过程。

- 该过程完成后,请尝试再次安装更新并检查错误是否仍然存在。
方法二:重置 Windows Update 的组件
在某些情况下,当成功运行 Windows 更新所需的服务之一出现问题时,会出现错误 0xc1900204。 您可以重置这些服务以消除错误。 本质上,您必须停止并重新启动 BITS、加密、MSI 安装程序和 Windows 更新服务。 为此,请按照以下步骤操作:
- 右键单击任务栏上的 Windows 图标。
- 从菜单中,选择命令提示符 (Admin) 或 Powershell (Admin)。
- 运行以下命令并确保在每一行后按 Enter:
净停止 wuauserv
净停止 cryptSvc
净停止位
净停止 msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.oldnet 启动 wuauserv
网络启动 cryptSvc
网络起始位
网络启动 msiserver
- 执行命令后,尝试安装更新并检查错误是否消失。
方法3:重置注册表
您的注册表中的问题也可能导致错误 0xc1900204。 在尝试此解决方案之前,您必须完全确认注册表是一个敏感数据库。 如果您犯了任何错误,则可能会对您的计算机造成更大的伤害。 因此,请确保您仔细按照我们的说明进行操作。 也就是说,以下是步骤:
- 在键盘上,按 Windows 键 + R。 这应该会打开“运行”对话框。
- 键入“regedit”(无引号),然后按 Enter。
- 导航到此路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
- 查找“ProgramFilesDir”值并右键单击它。
- 您将看到值数据设置为 C:\Program Files。 将其更改为您要安装程序的路径。
- 单击确定保存更改。
- 重新启动计算机,然后再次尝试安装更新。 检查错误是否仍然存在。
方法 4:检查您的防病毒软件
Windows Defender 可能会遗漏某些病毒和恶意软件。 这也是为什么许多用户选择拥有良好的第三方防病毒软件来保护他们的计算机的原因。 但是,此程序可能会干扰系统,阻止用户下载最新的 Windows 更新。

如果错误 0xc1900204 阻止了 Windows 10 更新,建议您禁用第三方防病毒工具中的某些功能。 如果这不能消除错误,请尝试禁用或完全删除该程序。 话虽如此,您可能希望切换到更可靠的其他安全软件工具。
综合考虑,我们强烈建议使用 Auslogics Anti-Malware。 该程序旨在与您的系统和主要防病毒工具协调工作。 更重要的是,它可以检测到您从未怀疑存在的异常威胁和攻击。 因此,如果您想摆脱错误 0xc1900204 并保护您的 PC,我们建议您切换到 Auslogics Anti-Malware。

使用反恶意软件保护 PC 免受威胁
检查您的 PC 是否存在您的防病毒软件可能遗漏的恶意软件,并使用 Auslogics Anti-Malware 安全删除威胁
方法 5:将默认显示语言设置为英语
一些用户报告说,出现错误 0xc1900204 的原因之一是因为默认显示语言没有设置为英语。 您可以通过确保正确配置注册表来解决此问题。 您可以按照以下步骤检查默认设置:
- 按键盘上的 Windows 键 + R。
- 在“运行”对话框中,键入“regedit”(不带引号),然后按 Enter。
- 导航到此路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language
- 转到右窗格并确保 InstallLanguage 字符串设置为 0409。
完成后,检查您的默认显示语言现在是否为英语。 您可以按照以下步骤执行此操作:
- 单击任务栏上的搜索图标。
- 输入“设置”(无引号),然后按 Enter。
- 选择时间和语言。
- 转到左侧窗格,然后选择区域和语言。 检查英语(美国)是否可用,然后将其设置为默认显示语言。 否则,您可以转到右侧窗格并单击添加语言以安装美国英语。

将美国英语设置为默认显示语言后,您应该能够毫无问题地安装更新。 这似乎是一个不太可能的解决方案,但一些用户声称它对他们有用。 因此,如果您也尝试一下,也不会受到伤害。
方法 6:运行 SFC 扫描
由于系统中的文件损坏,可能会发生错误 1900204。 要解决此问题,您可以运行 SFC 扫描。 以下是您必须遵循的步骤:
- 在键盘上,按 Windows 键 + S。
- 键入“命令提示符”(无引号)。
- 从结果中右键单击命令提示符,然后选择以管理员身份运行。
- 命令提示符启动后,键入“sfc /scannow”(不加引号),然后按 Enter。

- 等待几分钟,直到 SFC 扫描完成。 该过程可能需要一段时间,您不应干预它。
该过程完成后,您可以尝试再次安装更新。 检查错误是否消失。
你知道这个问题的其他解决方案吗?
在下面的评论中分享您的想法!
