如何修复“Windows 无法配置一个或多个系统组件”错误

保持 Windows 10 更新(Keeping Windows 10 updated)至关重要。即使您对新功能不感兴趣,持续的安全更新也可确保您的系统免受外界干扰。微软(Microsoft)坚信这一点,因此避免 Windows 10 自动更新(to avoid Windows 10 auto-updates)具有挑战性。

不幸的是,大量用户报告收到一条错误消息,阻止Windows更新成功。这是一个可怕和令人沮丧的位置,但它很容易解决。以下是修复“ Windows(Windows)无法配置一个或多个系统组件”错误的六种方法。

什么是“Windows 无法配置一个或多个系统组件”错误?(What is The “Windows Could Not Configure One Or More System Components” Error?)

就错误消息而言,“ Windows 无法配置一个或多个系统组件。要安装 Windows,请重新启动计算机,然后重新启动安装。” (Windows could not configure one or more system components. To install windows, restart the computer and then restart the installation.”)冗长而模糊。 

您可能只会在更新计算机时看到它,并且由于Windows 10一直在自动更新,因此没有简单的方法可以避免在某些时候遇到此错误。更糟糕的是,重新启动很少能解决问题。

发生此错误的原因有多种。就像恢复损坏的视频(recovering corrupted video)一样,没有一种方法可以修复此错误,您可能需要尝试本文中演示的几种方法。如果您无法正常启动计算机,请进入安全模式。

为方便起见,我将在本文中将“ Windows 无法配置一个或多个系统组件”(Windows could not configure one or more system components” )错误称为“系统组件错误(System Components Error)”。

删除 Internet 信息服务(Remove Internet Information Services)

Windows 10 捆绑了适合所有人的功能。无论您是普通的日常用户,还是使用 Windows Server(working with Windows Servers).NET应用程序的经验丰富的网络工程师,您都可以安装相同的操作系统并直接获得相同的功能。

不幸的是,称为Internet 信息服务(Internet Information Services)( IIS ) 的Web 服务器软件可能会导致系统组件错误(System Components Error)按照(Follow)每个部分禁用和排除IIS作为原因。

禁用 Internet 信息服务(Disable Internet Information Services)

  1. 要禁用 IIS,请按Windows键并键入 features,在出现时选择打开或关闭 Windows 功能(Turn Windows features on or off)
  1. 在列表中搜索Internet Information Services,然后取消选中这两个框。出现警告提示时单击确定。(Click OK)IIS将自动卸载。 
  1. 如果您收到提示Permission Denied(Permission Denied)的消息,请确保您使用的是具有管理员权限的帐户。

删除 IIS 机器密钥(Delete IIS Machine Keys)

系统组件错误(System Components Error)的一个可能原因是IIS用于散列和加密信息的机器密钥。在更新期间,安装程序会找到这些密钥并失败。这可能是一个拙劣的安全功能。解决它的简单方法是删除旧的机器密钥。

  1. 打开资源管理器窗口。
  2. 导航到C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys.
  3. 如果文件夹看起来是空的,请选择查看(View)并单击隐藏项目(Hidden Items)复选框。
  4. 删除MachineKeys文件夹中的每个文件。

随着这些文件的消失,更新程序可以在它们的位置创建新文件。据报道,该解决方案适用于许多用户。如果更新仍然失败,请尝试下一步。

备份和删除 IIS 相关文件夹(Backup & Delete IIS Dependent Folders)

虽然删除IIS应该删除与其关联的所有文件,但它很少这样做。即使您从未启用过IIS功能,您仍然可以在多个地方找到它在硬盘驱动器上使用的文件。移动这些文件是系统组件错误(System Components Error)的潜在解决方案。

  1. 在桌面(Desktop)上创建一个文件夹并将其命名为IIS Backup
  2. 打开资源管理器,然后导航到C:\Windows\WinSxS.
  3. 在搜索对话框中,输入*windows-iis*并按Enter。
  4. 选择搜索返回的每个文件,然后按Ctrl + X剪切它们。
  5. 返回桌面上的(Desktop)IIS 备份(IIS Backup)文件夹,然后按Ctrl + P 粘贴文件。
  6. 导航到C:\Windows\System32.
  7. 找到文件夹inetsrv 并按Ctrl + X将其剪切。
  8. 将其粘贴到IIS 备份(IIS Backup)文件夹中。

虽然远没有机器密钥(Machine Keys)问题那么常见,但一些用户在这些步骤之后报告了成功的更新。更新完成后,您可以将IIS 备份(IIS Backup)文件夹从桌面(Desktop)移动到回收站(Recycle Bin)

删除和更新驱动程序(Removing & Updating Drivers)

系统组件错误(System Components Error)的另一个可能原因与系统网络驱动程序有关。常见的解决方案是卸载系统的Wi-Fi驱动程序并更新所有其他网络驱动程序。请注意,在这些步骤中,您应该准备一根以太网电缆以保持与 Internet 的连接。

  1. Windows键并键入设备管理器。(Device Manager.)
  2. 网络适配器(Network Adaptors)下,右键单击您的 Wi-Fi 适配器并选择卸载。(Uninstall.)
  3. 对于列表中的每个其他条目,右键单击并选择更新驱动程序。(Update Driver.)

在某些情况下,这些步骤允许更新成功完成。更新后,重新安装Wi-Fi适配器不会导致任何问题,您可以继续照常使用计算机。

使用 Windows Media 创建工具(Use The Windows Media Creation Tool)

鉴于系统组件错误(System Components Error)通常发生在更新期间,媒体创建(Media Creation )工具的更新功能被引用为潜在修复也就不足为奇了。它可从 Microsoft 网站获得(available from the Microsoft website),无需安装即可使用。

下载完成后:

  1. 打开媒体创建工具。
  2. 同意许可协议。
  3. 当被问到你想做什么?(What do you want to do?)选择立即升级这台电脑。(Upgrade this PC now.)
  4. 按照屏幕上的提示更新您的系统。

目前尚不清楚为什么这种方法可以在其他方法失败的情况下工作,但根据一些用户的说法,这是解决方案。

移除您的 SD 卡读卡器(Remove Your SD Card Reader)

当所有其他方法都失败时,有时会有一些看似没有意义但已被证明对其他人有效的解决方案。听起来很奇怪,与其他选项不相称,对于某些用户来说,简单地从读卡器中取出 SD 卡已被认为是唯一的解决方案。

为清楚起见,这似乎适用于外部 SD 卡读卡器和内置读卡器,据报道,在重试更新之前移除 SD 卡会导致更新顺利。 

错误喜剧(A Comedy of Errors)

Windows以容易出错而著称。如何处理(earning how to deal with the most common errors)您将面临的最常见错误当然值得学习。

尽管许多人发现微软的强制更新具有侵入性,但它们仍然可能是确保大多数用户安全的最佳解决方案,但这并不能阻止一些人转向他们可以完全控制的 Linux 操作系统。(to a Linux operating system)

(Did)您在尝试修复“ Windows无法配置一个或多个系统组件”错误时是否遇到任何问题?在下面的评论部分告诉(Tell)我们它们。



About the author

我是一名免费软件开发人员和 Windows Vista/7 倡导者。我已经写了数百篇关于操作系统相关主题的文章,包括提示和技巧、修复指南和最佳实践。我还通过我的公司 Help Desk Services 提供与办公室相关的咨询服务。我对 Office 365 的工作原理、功能以及如何最有效地使用它们有着深刻的理解。



Related posts