如何在 Windows 10/11 上修复错误代码 0x80072F8F 0x20000

您是否也在处理 Microsoft Media Creation Tool 的错误代码 0x80072F8F 0x20000 并正在寻找帮助您修复它的指南? 如果是,则您偶然发现了正确的网页。 👍

错误代码 0x80072F8F 0x20000 是人们在尝试使用媒体创建工具升级 Windows 操作系统时看到的非常常见的错误代码。 此错误代码可能会令人沮丧,因为它会阻止您升级操作系统。

然而,这里最糟糕的部分是,没有来自 Microsoft 的官方信息清楚地解释为什么会触发此错误代码。 值得庆幸的是,您可以遵循一些解决方法来立即修复错误。

本文详细介绍了此媒体创建工具错误代码 0x80072F8F 0x20000 的含义、发生原因以及最重要的修复方法。

所以,事不宜迟,让我们开始吧。

什么是错误代码 0x80072F8F 0x20000,为什么会发生?

尽管没有关于此错误代码 0x80072F8F 0x20000 及其发生原因的官方声明,但据信当 Microsoft Media Creation Tool 尝试与之通信的服务器不再支持旧的 TLS 1.0 通信安全协议时会触发此错误。

但是,这只是基于对处理相同错误的大多数用户有效的故障排除解决方案的推测。

除此之外,可能在 Media Creation Tool 上触发此错误代码 0x80072F8F 0x20000 的其他可能原因是:

  • 损坏的缓存或临时文件 – 下载和执行安装文件的过程会在您的计算机上创建一些缓存和临时文件。 尽管这些文件很重要,但如果损坏,它们可能会干扰 Microsoft Media Creation Tool 并触发此错误。
  • 第三方应用程序之间的冲突 – 有时,您计算机上安装的第三方应用程序可能会导致与 Microsoft Media Creation Tool 发生冲突,因此您会遇到此错误。
  • 缺乏管理员权限 – 由于 Microsoft Media Creation Tool 进行系统级更改,因此需要管理员权限。 如果您当前以访客用户身份运行计算机或未提供此工具管理员访问权限,这可能是您遇到此错误代码 0x80072F8F 0x20000 的原因。
  • 不兼容的系统要求 – 要升级您的 Windows 操作系统,您的设备必须满足最低系统要求才能正确安装操作系统。 如果您当前的系统规格与您要升级到的 Windows 操作系统版本不兼容,您可能会遇到此错误。
  • 缺少基本服务——大多数情况下,错误代码 0x80072F8F 0x20000 之类的错误可能是由于缺少 Microsoft Media Creation Tool 等程序正常运行所需的基本服务所致。
  • 互联网连接不佳——许多人报告说他们遇到这个错误是因为互联网连接不稳定。 可能并非每个人都是这种情况,但如果您的互联网连接不稳定,最好在您的互联网连接稳定并开始提供不错的速度后重新启动操作系统升级过程。

既然您知道可能触发此错误的可能原因,让我们讨论一些可用于修复此错误的最佳解决方法。

修复错误代码 0x80072F8F 0x20000 的方法

如上所述,对于触发此错误的原因,Microsoft 没有官方说明。 因此,我们的变通办法基于对出现相同错误的其他 Windows 用户有效的解决方案。

  使用 Health Check 应用检查 Windows 11 的系统兼容性

正如我提到的,Microsoft Media Creation Tool 可帮助您更新 Windows 操作系统,从而进行系统级更改。 因此,它需要管理员权限和权利,并且缺少管理员访问权限可能是您遇到此错误的可能原因。

此错误可能会触发,因为您当前使用的用户帐户没有管理权限。 在这种情况下,以管理员身份运行 Microsoft Media Creation Tool 可能会修复该错误。

要以管理员身份运行 Media Creation Tool,您需要执行以下简单步骤 –

  • 首先,导航到存储 Microsoft Media Creation Tool 文件的文件夹。
  • 找到媒体创建工具文件并右键单击它。
  • 从上下文菜单中,选择以管理员身份运行选项。

  • UAC 提示将出现在您的屏幕上,要求您确认您的决定。 只需选择“是”按钮进行确认。

就是这样。 这是您可以授予 Microsoft Media Creation Tool 管理权限的方式。

现在,检查问题是否已解决。 如果不是,请尝试执行下一个解决方法。

启用 TLS 1.1 和 TLS 1.2

这是人们遇到此错误代码 0x80072F8F 0x20000 的最广泛观察到的原因之一。 这可能是因为您的计算机可能启用了过时的 TLS 版本。

TLS 允许您通过 Internet 建立安全和加密的连接。 大多数过时的 Windows 计算机仅启用了 TLS 1.0 和 SSL3。

另一方面,Microsoft 为其服务器使用升级的 TLS 1.1 和 TLS 1.2 安全协议。

TLS 版本的这种不兼容可能是每次您的计算机尝试与 Microsoft 服务器建立连接时连接失败并显示错误代码 0x80072F8F 0x20000 的原因。

要修复此错误,您必须启用 TLS 1.1 和 TLS 1.2。

有两种方法可以做到这一点。

  • 使用 GUI 从 Internet 设置启用。
  • 在注册表中进行更改。

我们在下面介绍了这两种方法。

使用 GUI 启用 TLS 1.1、TLS 1.2 和 TLS 1.3

要使用 GUI 启用所有这些 TLS 版本,您需要执行以下简单步骤 –

  • 首先,启动“运行”窗口。 为此,请按键盘上的 Win+R 按钮。
  • 键入 inetcpl.cpl 并按回车键。 这将为您启动 Internet 属性窗口。

  • 转到“高级”选项卡。
  • 向下滚动设置列表并选择 TLS 1.1、TLS 1.2 和 TLS 1.3。

  • 单击确定按钮以保存您所做的所有更改。
  • 现在,单击“应用”按钮以应用所有更改。
  • 重启你的电脑。

之后,重新运行 Media Creation Tool 以查看它是否已解决错误。

如果您在列表中看不到 TLS 1.1 和 TLS 1.2,则只能通过更改注册表文件来启用这些版本。

通过在注册表中进行更改来启用 TLS 1.1 和 TLS 1.2

免责声明——在继续之前,让我明确警告您,此方法会更改注册表,如果出现问题,这可能会带来风险。 我强烈建议创建当前注册表的备份。

按照这些简单的步骤创建当前注册表的备份 –

  • 首先,启动运行命令。 为此,您需要按键盘上的 Win+R 键。
  • 在评论框中,键入 regedit 并按 Enter 键。 这将打开注册表编辑器。
  适用于 Windows 10 的 10 张黑色桌面背景壁纸

  • 现在,单击“文件”选项卡,然后从下拉菜单中单击“导出”选项。

  • 导出注册表文件并将其保存到您选择的任何文件夹中。

就是这样。 您已成功创建注册表备份。

现在,请按照以下步骤更改 Windows 注册表设置 –

  • 首先,启动记事本。
  • 现在,复制此代码并将其粘贴到记事本中 –
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternet SettingsWinHttp]

"DefaultSecureProtocols"=dword:00000a00

[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionInternet SettingsWinHttp]

"DefaultSecureProtocols"=dword:00000a00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.1Client]

"DisabledByDefault"=dword:00000000

"Enabled"=dword:00000001

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2Client]

"DisabledByDefault"=dword:00000000

"Enabled"=dword:00000001
  • 现在,使用 .reg 扩展名保存此文件。 您可以通过在文件名框中键入更新 TLS.reg 并从保存类型列表中选择所有文件来完成此操作。

  • 现在,在您的 Windows 机器上找到这个文件。
  • 双击它以执行文件并应用注册表设置。
  • 如果出现 UAC 提示,请单击“是”选项。
  • 正确执行文件后,重新启动计算机。

一旦您的计算机重新启动,它将启用 TLS 1.1 和 TLS 1.2。

现在,启动媒体创建工具以检查错误代码 0x80072F8F 0x20000 是否已修复。 如果没有,请尝试以下解决方法。

确保您的计算机满足最低系统要求

如果您仍然遇到此错误,可能是因为您的系统配置。

如果您的计算机规格不满足运行要升级的 Windows 操作系统的最低系统要求,则可能会发生此错误。

如果您不确定这是否是原因,只需根据 Windows 10 和 11 的以下共享要求交叉检查您的系统配置。

要升级到 Windows 10,最低系统要求如下 –

  • 处理器 – 1 GHz 或更快的处理器
  • RAM – 1 GB 用于 32 位操作系统和 2 GB 用于 64 位操作系统
  • 硬盘 – 32 位 16 GB 或 64 位操作系统 20 GB
  • 显卡 – 兼容 DirectX 9 或更高版本的 WDDM 1.0 驱动程序

Windows 11 的最低系统要求是 –

  • 处理器 – 1 GHz 或更快的处理器,至少有 2 个内核
  • RAM – 4 GB 或更高
  • 硬盘 – 64 GB 或更高
  • 显卡 – 兼容 DirectX 12 或更高版本以及 WDDM 2.0 驱动程序

重新启动 Windows 服务

如果您的计算机满足最低系统要求,但您遇到此错误,则可能是某些 Windows 服务导致了错误。

在这种情况下,您可以按照下面共享的解决方法重新启动 Windows 服务,看看它是否为您修复了此错误 –

  • 首先,以管理员身份启动命令提示符。 您可以通过按 Win+R,在框中键入 cmd,然后同时按 CTRL+Shift+Enter 来实现。

  • 之后,一一键入下面共享的这些命令,并在每个命令后按 Enter。 这些命令将停止所有 Windows 服务,包括 Windows 更新、后台智能传输服务、应用程序标识和加密服务。
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

  • 一旦停止,您还需要重新启动这些服务。 为此,您必须一一运行下面共享的这些命令,每个命令后跟 Enter 键。
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

  • 执行完所有命令后,在命令提示符中键入 exit 并按回车键。
  如何在 Windows、Ubuntu 和 CentOS 上安装 Jenkins?

使用管理权限再次运行媒体创建工具,查看重新启动 Windows 服务是否修复了错误。

允许从 Windows 注册表升级操作系统

免责声明——对注册表进行任何更改都可能是致命的。 因此,我建议您为当前注册表创建一个备份文件以避免任何风险。 除此之外,我还建议您非常仔细地执行这些步骤。

您处理错误代码 0x80072F8F 0x20000 的另一个可能原因可能是您计算机的 Windows 策略不允许您升级操作系统。 在这种情况下,您可以在 Windows 注册表中进行更改以允许升级您的操作系统。

以下是您可以如何做到这一点:

  • 首先,启动“运行”对话框。 您只需按 Win+R 键即可。
  • 现在,键入 regedit 并按 Enter。

  • 直接将以下路径粘贴到导航栏中,然后回车。
ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdateAuto Update

  • 您必须右键单击自动更新,选择新建,创建一个 DWORD 文件,并将其命名为 AllowOSUpgrade。

  • 双击这个最近创建的文件,将其值数据设置为 1,然后单击确定按钮。

就是这样。 更改已应用,现在您所要做的就是运行媒体创建工具来检查错误是否已修复。

清除 SoftwareDistribution 文件夹

如前所述,有时,由于缓存和临时文件损坏,可能会触发错误代码 0x80072F8F 0x20000。 如果上述解决方法对您不起作用,您可以尝试从 SoftwareDistribution 文件夹中清除文件。

为什么专门这个文件夹? 好吧,那是因为每当您尝试安装 Windows 更新时,安装所需的所有临时文件都会存储在此 SoftwareDistribution 文件夹的子文件夹中。

在这里,您可以清除 PC 上的 SoftwareDistribution 文件夹并修复错误代码 0x80072F8F 0x20000。

  • 首先,启动命令提示符。 您可以通过按 Win+R,在框中键入 cmd,然后按 CTRL+Shift+Enter 来完成此操作。

  • 现在,您必须停止 Windows 更新和后台智能传输服务。 为此,您可以一一键入以下命令,每个命令后跟 Enter 键 –
Net Stop wuauserv
Net Stop bits

不要关闭命令提示符,因为我们将不得不重新启动这些服务。

  • 启动 Windows 文件资源管理器。 您只需按 Win+E 键即可。
  • 在地址栏中输入下面的共享路径,然后按 Enter。
C:WindowsSoftwareDistribution

  • 选择此文件夹中的所有文件并将其删除。 您只需按 CTRL+A,然后按 Del 键即可。 如果询问管理权限,请选择继续选项。

  • 返回命令提示符以重新启动我们之前停止的服务。 为此,只需一一键入以下共享命令,每个命令后跟 Enter 键 –
Net Start wuauserv
Net Start bits

现在,重新启动计算机并重新运行媒体创建工具以查看问题是否仍然存在。

执行干净启动

有时,后台运行了很长时间的应用程序会暂时阻止或与媒体创建工具必不可少的某些服务发生冲突。

如果您是这种情况,您可以执行干净启动以暂时关闭这些不必要的应用程序,以免它们影响媒体创建工具。

要在 Windows 上执行干净启动,您需要执行以下简单步骤 –

  • 首先,启动“运行”窗口。 您可以通过按 Win+R 键来执行此操作。
  • 键入 msconfig 并按 Enter。 它将带您进入系统配置应用程序。

  • 在“常规”选项卡中,您必须选择“选择性启动”选项。 确保取消选中加载启动项选项。

  • 在此之后,单击服务选项卡并选中隐藏所有 Microsoft 服务选项。

  • 现在,单击“全部禁用”按钮。
  • 单击“应用”按钮,然后单击“确定”按钮以保存您所做的所有更改。

之后,重新启动您的 PC 并重新运行 Microsoft Media Creation Tool 以查看错误是否已修复。

确保您的互联网良好且稳定

由于 Media Creation Tool 下载系统文件,因此需要稳定的互联网连接。

如果连接中断或不稳定,可能会导致错误代码 0x80072F8F 0x20000 的形式。 因此,请确保您的互联网连接稳定并提供不错的速度。

释放磁盘空间

默认情况下,Microsoft Media Creation Tool 使用您的 C 盘下载和存储安装文件。 因此,如果您的 C 盘没有足够的空间来下载系统文件,您可能会遇到此错误。

在这种情况下,请考虑释放 C 盘上的一些空间,以便可以毫无问题地下载和正确执行所有与操作系统升级相关的文件。

你有它 – 一篇详细的文章,介绍如何在 Windows 10/11 上修复错误代码 0x80072F8F 0x20000。

由于 Microsoft 没有任何官方声明解释为什么会出现此错误,因此很难提出适用于所有人的解决方案。 因此,您必须采用即试即试的方法。

为了让您更轻松,我整理了一份适用于其他用户的解决方法列表。 我希望这将帮助您解决此错误。

此外,检查一些注册表 hack 以帮助改善您的 Windows 11 体验。