如何修復錯誤代碼 0x80072f8f – 0x20000

已發表: 2023-05-09
內容
  • Windows Media Creation Tool 錯誤代碼 0x80072f8f – 0x20000 是什麼原因造成的?
  • 如何在 Windows 10/11 或 Windows 7 上修復錯誤代碼 0x80072f8f 0x20000
    • 啟用 TLS 1.1 和 TLS 1.2
    • 刪除軟件分發文件夾
    • 執行乾淨啟動
    • 使用 Windows ISO 文件
  • 結論
如何修復錯誤代碼 0x80072f8f 0x20000

Microsoft 提供了將 Windows 操作系統升級到最新版本的不同方法。 自推出Windows 11以來,用戶一直在大量轉向新操作系統。

也就是說,在微軟結束對前者的支持後,一些 Windows 7 用戶仍在轉向 Windows 10。

您可以通過 Windows 更新客戶端、Windows 更新助手或使用 Windows ISO 文件進行升級。

但是,將 Windows(尤其是從 Windows 7 升級到 10)的一種常見方法是使用媒體創建工具。

相關:如何獲取和使用 Windows 10 媒體創建工具

但用戶一直抱怨在嘗試使用該工具時看到錯誤代碼 0x80072f8f-0x20000

Windows Media Creation Tool 錯誤代碼 0x80072f8f – 0x20000 是什麼原因造成的?

錯誤代碼的常見原因(尤其是在 Windows 7 中)是缺乏對 TLS 1.1 和 TLS 1.2 的支持。

在其他情況下,錯誤可能是由於軟件分發文件夾或應用程序衝突而出現的。

如何在 Windows 10/11 或 Windows 7 上修復錯誤代碼 0x80072f8f 0x20000

雖然此問題主要發生在 Windows 7 上,但升級到 Windows 11 時也可能會在 Windows 10 上遇到此問題。

按照以下指南徹底解決問題。

啟用 TLS 1.1 和 TLS 1.2

我們將此解決方案放在首位,因為它幫助許多用戶擺脫了錯誤。

媒體創建工具與使用 TLS(傳輸層安全性)1.1 和 TLS 1.2 的服務器通信。 這是因為該工具必須從微軟的服務器上下載升級所需的安裝文件。

但事實證明,這些安全協議可能在您當前的 Windows 版本上默認被禁用。

因此,可能會出現錯誤代碼 0x80072f8f 20000,因為您的 PC 無法與 Microsoft 的服務器正常通信。

值得慶幸的是,您可以通過更改系統註冊表來啟用 TLS 1.1 和 TLS 1.2。

重要提示:開始之前,請注意系統註冊表是操作系統的敏感部分,應用錯誤的更改可能會造成永久性損壞。 因此,請務必仔細按照本指南中的步驟進行操作。

為了安全起見,您可以創建整個註冊表的備份。 以下是備份整個註冊表的方法:

  1. 單擊“開始”按鈕。
  2. 轉到搜索框並鍵入“regedit.exe”。
  3. 您還可以打開“運行”對話框(Win + R) ,鍵入“regedit.exe” ,然後按 Enter 鍵。
  4. 註冊表編輯器打開後,單擊左上角的文件並選擇導出
  5. 當“導出註冊表文件”對話框窗口出現時,選擇保存備份的位置,在“文件名”框中輸入備份文件的名稱,然後在“導出範圍”下選擇“全部”。
  6. 單擊保存按鈕。

這就是備份註冊表的方法。 現在,按照以下步驟啟用 TLS 1.1 和 TLS 1.2:

  1. 打開註冊表編輯器。
  2. 要啟用 TLS 1.1,請前往此註冊表位置並執行後續步驟:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client

現在,轉到窗口的右側並創建DisabledByDefault DWORD。為此,請右鍵單擊空白字段並選擇新建 > DWORD(32 位)值。 將新 DWORD 的名稱更改為DisabledByDefault

接下來,雙擊 DWORD 並將其值設置為 0。

3. 轉到此註冊表位置並按照後續步驟啟用 TLS 1.2:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client

注意:如果樹在 Protocols 處結束,請在 Protocols 鍵下創建 TLS 1.2 和 Client 鍵。

創建DisabledByDefault DWORD 並將其值設置為 0。

4. 重新啟動計算機並再次運行媒體創建工具。

刪除軟件分發文件夾

Windows Update 客戶端使用軟件分發文件夾臨時存儲 Windows 更新所需的文件。 當更新等待安裝或下載時,將存儲這些文件。

有時,文件夾中的文件會導致衝突並阻止客戶端完成更新。

由於 Media Creation Tool 必須下載升級 Windows 所需的安裝文件,因此問題可能與軟件分發文件夾有關。 這是因為 Windows 可能希望在繼續升級之前安裝掛起的更新。

因此,刪除文件夾可能會解決問題。

按著這些次序:

  1. 打開文件資源管理器並轉到 C:\Windows\SoftwareDistribution\Download。
  2. 選擇文件夾中的每個文件和子文件夾並將其刪除。
  3. 接下來,啟動命令提示符並輸入以下命令: wuauclt.exe /updatenow
  4. 按 Enter 鍵並再次嘗試運行設置。

執行乾淨啟動

Windows 錯誤代碼 0x80072f8f – 0x20000 也可能由於應用程序衝突而出現。 在啟動期間啟動的某些程序和服務可能會導致在您運行媒體創建工具時觸發錯誤。

您可以通過禁用這些應用程序並在 Windows 啟動時僅運行最少的程序來解決該問題。 此過程稱為乾淨啟動。

按著這些次序:

  1. 打開“開始”菜單並蒐索“msconfig”。
  2. 單擊搜索結果中的系統配置
  3. 出現“系統配置”對話框窗口後,轉到“服務”選項卡。
  4. 選中“隱藏所有 Microsoft 服務”框,然後單擊“全部禁用”按鈕。
  5. 接下來,切換到“啟動”選項卡並選擇“打開任務管理器”。
  6. 任務管理器的“啟動”選項卡打開後,選擇每個已啟用的程序並單擊“禁用”
  7. 返回系統配置對話框並單擊確定按鈕。
  8. 重新啟動計算機並嘗試升級操作系統。

相關:如何在 Windows 10 中執行乾淨啟動?

使用 Windows ISO 文件

正如我們之前提到的,Media Creation Tool 必須下載安裝文件才能升級您的 PC。 但出於某種原因,它一直顯示錯誤代碼 0x80072f8f – 0x20000。

如果上述方法都不能幫助您解決問題,另一種方法是自行下載 Windows 安裝文件並運行升級。

您還應該考慮將 ISO(Windows 安裝程序)下載到您的移動設備並將其傳輸到您的計算機。 這樣,該過程就不會因錯誤而被破壞。

因此,請按照下列步驟操作:

1. 在您的移動瀏覽器上,轉到 Microsoft 下載頁面並下載適用於 Windows 10 的 ISO。一個簡單的 Google 搜索將帶您到該頁面。

請注意,您的移動設備和計算機需要至少 6 GB 的免費存儲空間。

2. 下載 ISO 文件後,將其傳輸到您的計算機並使用 WinZip 或 7zip 等程序將其解壓縮。 某些 Windows 版本可以將 ISO 文件掛載為虛擬 DVD。

3. 接下來,打開解壓或安裝的文件夾並雙擊安裝文件。

4. 按照後續說明完成升級。

您可以選擇在升級期間保留您的文件和應用程序或刪除所有內容。

如果您在選擇保留文件和程序後仍然看到錯誤,請考慮“刪除所有內容”選項。 但在此之前,請將重要文件備份到外部驅動器。

結論

錯誤代碼 0x80072f8f – 0x20000 Windows 10/11 或 Windows 7 升級失敗,您可能只能選擇從頭開始安裝 Windows。

但是,上面的指南將幫助您永遠擺脫錯誤。

您還可以使用PC 修復工具查找並修復可能觸發問題的錯誤。 該工具還可以幫助您防止將來發生問題。