如何修复 Windows 更新遇到未知错误(代码 9C59)?

已发表: 2021-02-01

如果您是 Windows 用户,那么您已经非常清楚 Windows 更新的重要性。 它们可以解决系统错误、消除错误、加快许多系统进程,一般来说,它们是优化 PC 的好方法。 在大多数情况下,Windows 更新会自动安装,不会出现任何错误。

但是,一些 Windows 用户最近在尝试安装特定更新或尝试更新 Internet Explorer 时遇到了 9C59 错误代码。

如果您最近也遇到此错误代码,那么您来对地方了。 在今天的帖子中,我们将告诉您如何解决更新时 Internet Explorer 错误 9c59。

什么是 Windows 更新错误 9C59?

出现 9C59 错误代码的原因有多种。 我们已将其缩小到问题的最常见原因,它们是:

损坏的 Windows 更新组件

这是此特定错误代码背后的最常见原因之一。 事实上,损坏的 Windows 组件可能会导致您的计算机出现很多问题。 幸运的是,只需运行 SFC 和 DISM 扫描即可轻松解决此问题。

更新限制

如果您在更新 Internet Explorer 时遇到问题,这可能与更新限制有关。 在这种情况下,可以通过使用离线安装程序来设置浏览器来解决问题。

卡巴斯基冲突

在所有流行的防病毒程序中,卡巴斯基似乎是导致与 Internet Explorer 更新冲突的最常见罪魁祸首。 您在使用卡巴斯基作为默认反恶意软件解决方案时是否遇到错误代码? 您应该能够通过简单地切换到不同的防病毒软件并重新安装浏览器来摆脱这个问题。

TCP 或 IP 障碍

您在 Windows 上更新时可能遇到问题的另一个原因是临时数据损坏。 在这种情况下,您需要卸载旧版本的 Internet Explorer,然后创建一个 .bat 文件来删除以前安装的剩余文件。

系统文件损坏

在某些情况下,您可能会将此错误代码视为底层系统文件损坏的直接后果。 它会干扰您的操作系统安装新的待处理更新的能力。 如果发生这种情况,您将需要通过执行全新安装或修复安装来刷新每个 Windows 组件。

当然,由于错误代码可能有很多原因,因此也有几种可能的解决方案。

如何修复 Windows 更新错误代码 9c59?

下面,我们将讨论 9C59 错误代码的潜在修复列表。 希望你不需要经历所有这些。 我们建议您从顶部开始(我们将在开头列出最快和最简单的修复),如果第一个解决方案不起作用,只需继续下一个解决方案。 以下是我们将尝试的解决方案:

  • 运行 SFC 和 DISM 扫描
  • 使用脱机安装程序安装 Internet Explorer 11
  • 解决与卡巴斯基的冲突
  • 消除最常见的障碍
  • 并执行全新安装或修复安装

修复一:运行 SFC 和 DISM 扫描

您尝试安装的每个新更新都会遇到 9C59 错误代码吗? 如果是这样,请先尝试一些旨在处理系统文件损坏的内置 Windows 实用程序。

尝试运行系统文件检查器和部署映像服务和管理扫描。 它们将帮助您识别可能导致错误的损坏文件,并用健康的替代品快速替换它们。

请注意,虽然 SFC 扫描和 DISM 扫描有很多相似之处,但它们也以不同的方式修复损坏。

SFC 扫描使用本地存储的存档来用健康的等价物替换损坏的项目。 另一方面,DISM 扫描使用 Windows 更新的子组件来下载新的干净文件。

我们建议您首先运行 SFC 扫描。 这是如何做到的:

  • 在键盘上,同时按 Win + X 键。
  • 这将带您进入主菜单。
  • 单击命令提示符(管理员)以管理员身份启动命令提示符。
  • 当程序打开时,输入“sfc /scannow”(不加引号),然后按 Enter。
  • 扫描和修复过程不会开始。 保持命令提示符打开,直到扫描完成。
  • SFC 扫描完成后,重新启动您的 PC。

当您的 PC 重新启动时,运行 DISM 扫描。 这是如何做到的:

  • 在键盘上,按 Win + X 组合键。
  • 您会在主菜单中找到自己。
  • 在这里,选择命令提示符。
    右键单击它并选择以管理员身份运行。
  • 键入“DISM /Online /Cleanup-Image /RestoreHealth”(无引号)。
  • 按 Enter 键执行命令。
  • 等待扫描完成 - 可能需要五到二十分钟。
  • 有时,进度可能会停止在 20%——这没什么好担心的。 你只需要再等一会儿。
  • 扫描完成后,重新启动计算机。

如果这不起作用,请继续进行下一个修复。

修复二:使用离线安装程序安装 Internet Explorer 11

如果您在尝试安装或更新 Internet Explorer 11 时遇到 9C59 错误代码,您可以尝试快速修复。 您需要做的就是使用离线安装程序安装 Internet Explorer 11。 以下是如何进行:

  • 打开您的默认浏览器。
  • 转到 Internet Explorer 11 的下载页面。
  • 到达那里后,向下滚动到下载项目列表,然后单击与您的 Windows 版本和语言匹配的超链接。
  • 下载完成后,双击该文件。
  • 在 UAC(用户帐户控制)提示中单击是。
  • 接下来,按照屏幕上的说明完成 Internet Explorer 11 的安装。
  • 如果一切顺利并且没有出现 9C59 错误代码,只需重新启动 PC,然后启动浏览器即可。

修复三:解决卡巴斯基冲突

您是否在尝试执行更新时使用卡巴斯基作为您的主动反恶意软件解决方案? 如果是这样,则应用程序中的网络代理组件很可能会妨碍您。

几个遇到同样问题的用户通过简单地卸载卡巴斯基来修复它。 然后,他们启动 CMD 命令以快速删除旧 Internet Explorer 安装的任何剩余痕迹。 完成此操作后,您可以从头开始重新安装 Internet Explorer 11。

以下是分步说明:

  • 在键盘上,同时按 Win + R 键。
  • 这将打开运行对话框。
  • 在“运行”搜索框中,输入“appwiz.cpl”(无引号),然后按 Enter 键。
  • 这将带您进入“程序和功能”菜单。
  • 在那里,向下滚动已安装应用程序的列表,直到找到卡巴斯基。
  • 右键单击它。
  • 在上下文菜单中,单击卸载。
  • 在卸载屏幕上,按照屏幕上的提示进行操作。
  • 接下来,关闭应用程序和功能屏幕。
  • 再次打开运行对话框。
  • 在“运行”搜索栏中,键入“cmd”(不带引号)。
  • 然后,使用 Ctrl + Shift + Enter 键组件启动提升的命令提示符。
  • 出现提示时,对 UAC(用户帐户控制)协议单击“是”。
  • 在提升的命令提示符中,复制并粘贴以下命令:
  • FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*11.*.mum /c “cmd /c echo 卸载包@fname && start /w pkgmgr /up:@fname /norestart”
  • 按 Enter。
  • 等待命令执行并重新启动您的 PC。
  • 当您的计算机重新启动时,继续安装 Internet Explorer 11(通过 Windows 更新或使用离线安装程序)。
  • 请注意,一旦您在您的计算机上禁用了卡巴斯基,您将需要另一个用于系统的防病毒解决方案来确保您的计算机安全。 我们建议使用 Auslogics Anti-Malware。 该程序非常擅长检测甚至可能潜伏在您的 PC 上的最稀有的恶意项目。 您将能够安排自动扫描并在以下选项之间进行选择:
  • 快速扫描(用于检查 PC 上的主要文件夹)
  • 深度扫描(用于检查整个系统)
  • 以及自定义扫描(用于检查您发现可疑的特定文件和文件夹)。
受到推崇的

使用反恶意软件保护 PC 免受威胁

检查您的 PC 是否存在您的防病毒软件可能遗漏的恶意软件,并使用 Auslogics Anti-Malware 安全删除威胁

Auslogics Anti-Malware 是 Auslogics 的产品,获得了 Microsoft Silver Application Developer 认证
现在下载

Auslogics Anti-Malware 最好的一点是它专为 Windows 设计,永远不会与您的操作系统更新发生冲突。 此外,它可以与其他防病毒程序一起运行。

修复四:消除最常见的障碍

您在 Windows 7 PRO 上遇到过这个错误代码吗? Internet Explorer 9 和包含只读数据的网络文件夹之间可能存在共享冲突。 无法根据 Internet Explorer 11 安装所需的内容修改该文件夹。

您可以执行以下操作来解决此问题:

  • 使用 Win + R 组合键转到运行。
  • 输入“appwiz.cpl”(无引号),然后按 Enter。
  • 转到程序和功能菜单。
  • 在程序和功能菜单中,单击查看已安装的更新。
  • 在这里,向下滚动已安装更新列表,直到看到 Internet Explorer 9。
  • 右键单击它并从上下文菜单中选择卸载。
  • 在卸载屏幕上,按照屏幕上的提示完成卸载。
  • 确保在该过程完成之前不要重新启动计算机。
  • 接下来,再次启动运行。
  • 在搜索框中,输入“记事本”(无引号)。
  • 使用 Ctrl + Shift + Enter 组合键以管理员访问权限打开记事本应用程序。
  • 出现提示时,在 UAC(用户帐户控制)弹出窗口中单击是。
  • 当您在记事本中时,复制并粘贴以下命令:

净停止位

净停止 wuauserv

ipconfig /flushdns

cd “ProgramData\Microsoft\Network\Downloader”

删除 qmgr0.dat

删除 qmgr1.dat

网络起始位

净启动wuauser

  • 接下来,在顶部的功能区菜单中,单击“文件”选项卡。
  • 然后,从上下文菜单中选择另存为。
  • 在“另存为”窗口中,确定要保存的位置
  • 新创建的 .bat 文件。
  • 将另存为类型更改为所有文件。
  • 给新创建的文件一个名字——你可以使用任何你想要的名字,只要确保保留 .bat 扩展名。
  • 单击保存以创建 .bat 文件。
  • 接下来,转到您之前保存它的地方。
  • 在那里,右键单击它并选择以管理员身份运行。
  • 再次,在 UAC(用户帐户提示)提示中单击是。
  • 最后,继续下载并安装 Internet Explorer 11。

如果您仍然看到相同的错误代码,请转到我们列表中的最终解决方案。

修复五:执行全新安装或修复安装

如果上述解决方案均无效,则您可能正在处理严重影响您更新 Windows 能力的系统损坏。

如果是这种情况,您唯一能解决的问题就是执行修复安装或全新安装。

请记住,如果您决定进行修复安装(就地修复),您需要准备好安装介质。 当您的 C 盘上有想要保留的敏感信息时,这是一个不错的选择。

或者,如果您正在寻找一种更快的方法来刷新每个 Windows 组件,那么全新安装就是您的最佳选择。 在这种情况下,不需要兼容的安装介质,您可以直接从 Windows 中的 GUI(图形用户界面)菜单启动该过程。

你有它。 我们希望上述解决方案可以帮助您摆脱 9C59 错误代码。 这些修复中的哪一个最适合您? 请在下面的评论中分享。