如何解決 Windows 計算機上的更新錯誤 0x800f0922?

已發表: 2018-09-24

由於 Windows 10 的定期更新,我們繼續看到計算機安全性的改進。 更重要的是,如果出現系統錯誤,微軟會通過這些更新及時發布相應的修復。 這家科技巨頭還將它們用作為其操作系統實施新功能的場所。

然而,正如許多用戶所知,這些更新有時充滿了錯誤。 與 Windows 更新相關的各種問題之一是 0x800f0922 錯誤代碼。 它以前與 Windows 8.1 上的升級失敗相關聯。 不知何故,它出現在 Windows 10 的標準更新程序中。

如何修復錯誤代碼 0x800f0922?

在學習如何擺脫 Windows 10 更新錯誤 0x800f0922 之前,最好先了解導致問題出現的原因。 這樣,您可以防止它再次發生。 在大多數情況下,由於計算機無法連接到相應的更新服務器或系統保留分區中沒有足夠的內存而出現錯誤。

如果您遇到此問題,請不要擔心,因為我們已經為此準備了一些解決方法。 如果您想了解如何修復 Windows 7 升級錯誤代碼 0x800f0922,那麼您也來對地方了。 我們的大多數解決方案都是為 Windows 10 設計的,但您也可以將它們用於其他版本的操作系統。

方法 1:禁用您的 VPN

您應該做的第一件事是檢查您的 Internet 連接,看看您的 VPN 是否導致了問題。 為此,只需按照以下步驟操作:

  1. 打開您的 Internet 瀏覽器並檢查您是否可以打開任何網頁。 如果沒有建立連接,則繼續下一步。
  2. 重新啟動計算機和路由器。
  3. 嘗試使用有線連接,而不是通過 Wi-Fi 連接。
  4. 如果您使用的是 VPN,請禁用它。
  5. 嘗試運行疑難解答。 考慮運行疑難解答程序來解決您的問題。
  6. 禁用佔用帶寬的應用程序,例如下載管理器和 torrent 客戶端。

方法 2:檢查 .NET Framework

此問題背後的可能罪魁禍首之一是 .NET Framework。 因此,擺脫 Windows 10 更新錯誤 0x800f0922 的方法之一是安裝最新版本的 .NET Framework。 此外,您應該在 Windows 功能中激活它。 您可以按照以下說明進行操作:

  1. 在鍵盤上,按 Windows 鍵 + S。
  2. 鍵入“Windows 功能”(無引號)。
  3. 從結果中選擇“打開或關閉 Windows 功能”。 單擊“打開或關閉 Windows 功能”。
  4. 選擇與 .NET Framework 相關的選項。
  5. 單擊確定以保存您的選擇。
  6. 重啟你的電腦。

確保您謹慎執行這些操作,因為您可能會觸及一些關鍵功能。 如果錯誤仍然存在,請嘗試我們的下一個解決方案。

方法 3:關閉防火牆

有時,您的防火牆會干擾更新並阻止它們成功安裝。 這聽起來可能很奇怪,但在某些情況下確實會發生。 因此,建議您在嘗試再次下載更新時禁用 Windows 防火牆。 當然,您不應忘記在安裝更新之前再次啟用該功能。 要關閉防火牆,請按照以下步驟操作:

  1. 按鍵盤上的 Windows 鍵+S。
  2. 鍵入“防火牆”(無引號),然後從結果中選擇 Windows Defender 防火牆。
  3. 轉到左窗格菜單,然後選擇“打開或關閉 Windows Defender 防火牆”。
  4. 禁用專用和公共網絡設置的防火牆。 禁用防火牆。
  5. 單擊確定以保存更改。
  6. 再次嘗試下載更新。

在安裝更新之前不要忘記啟用防火牆。 您不想危及您的安全,因此請確保先執行此步驟。

值得注意的是,您的第三方防病毒軟件可能會導致錯誤出現。 要解決此問題,我們建議禁用您的防病毒軟件的某些功能。 另一方面,如果問題仍然存在,我們建議您完全刪除您的防病毒軟件。 如果您能夠使用此方法擺脫 Windows 10 更新錯誤 0x800f0922,那麼我們建議您切換到其他安全程序。

受到推崇的

使用反惡意軟件保護 PC 免受威脅

檢查您的 PC 是否存在您的防病毒軟件可能遺漏的惡意軟件,並使用 Auslogics Anti-Malware 安全刪除威脅

Auslogics Anti-Malware 是 Auslogics 的產品,獲得了 Microsoft Silver Application Developer 認證
現在下載

市面上有許多防病毒工具,但我們建議使用可靠的程序,例如 Auslogics Anti-Malware。 這提供了針對數據安全威脅和病毒的一流​​保護。 除此之外,它旨在與 Windows 10 兼容。因此,它不會干擾更新或您的主要防病毒軟件。 因此,您可以方便地安裝更新並仍然擁有所需的安全性。

等到該工具完成掃描。

方法四:通過第三方工具更改分區大小

您可以使用第三方工具擴展系統分區空間。 請記住,您必須始終擁有至少 500 MB 的可用空間才能成功安裝更新。 您可以嘗試刪除一些文件以重新獲得一些空間。 您還可以使用內置的系統工具來清理垃圾文件。 另一方面,您可以嘗試通過第三方分區程序擴展空間。

方法 5:刪除某些註冊表值

某些註冊表值也可能導致出現錯誤 0x800f0922。 因此,您必須查找這些條目並將其刪除。 但是,在繼續之前,您必須知道註冊表是一個敏感數據庫。 即使是最小的錯誤也可能導致系統不穩定問題。 因此,如果您對自己的技術技能有信心,則只能嘗試此解決方案。

  1. 按 Windows 鍵 + R 打開“運行”對話框。
  2. 鍵入“regedit”(無引號),然後按 Enter。
  3. 導航到此路徑:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers

  1. 右鍵單擊發布者,然後從菜單中選擇導出。
  2. 選擇導出此密鑰的位置,然後鍵入您的首選文件名。 單擊保存。 如果您犯了任何錯誤,您可以運行此文件以將密鑰恢復到其原始狀態。
  3. 查找以下鍵,然後將其刪除:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{e7ef96be-969f-414f-97d7-3ddb7b558ccc}

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8c416c79-d49b-4f01-a467-e56d3aa8234c}

刪除這些密鑰後,檢查錯誤是否仍然存在。

方法 6:刪除臨時文件

有時,您的 PC 累積的臨時文件會干擾您的系統,導致出現錯誤 0x800f0922。 您可以通過刪除計算機中的所有臨時文件來解決此問題。 為此,請按照以下簡單說明進行操作:

  1. 在鍵盤上,按 Windows 鍵 + R。 這將彈出運行對話框。
  2. 鍵入“%temp%”(無引號),然後按 Enter。
  3. Temp 文件夾啟動後,刪除其所有內容。
  4. 再次打開“運行”對話框,然後鍵入“TEMP”(不帶引號)。 單擊確定。
  5. 刪除 TEMP 文件夾的所有內容。

完成此操作後,您應該可以輕鬆安裝更新。

方法 7:禁用安全啟動

Windows 10 計算機具有內置功能,可保護它們免受常見惡意軟件的侵害。 此功能(安全啟動)有時會導致更新問題。 因此,如果您遇到錯誤 0x800f0922,我們建議暫時禁用該功能。 您可以通過進入 BIOS 來執行此操作。 請務必查看主板手冊以獲取有關進入 BIOS 和禁用安全啟動的詳細說明。

禁用安全啟動後,請嘗試再次下載並安裝更新。 檢查這是否修復了錯誤。

方法 8:修復安裝

您的 Windows 10 安裝可能已損壞,這就是您無法成功安裝更新的原因。 您可以通過執行 SFC 掃描來解決此問題。 為此,請按照下列步驟操作:

  1. 按鍵盤上的 Windows 鍵 + X。
  2. 從選項中選擇命令提示符(管理員)或 PowerShell(管理員)。
  3. 鍵入“sfc /scannow”(無引號),然後按 Enter。

使用“sfc”掃描您的 Win 10 文件是否損壞。

SFC 掃描現在將開始。 該過程可能需要幾分鐘才能完成。 完成後,請嘗試再次下載並安裝更新。 檢查錯誤是否消失。 如果它仍然存在,我們建議運行 DISM 掃描。 您只需執行與運行 SFC 掃描相同的步驟。 但是,在第三步中,您必須輸入“DISM /Online /Cleanup-Image /RestoreHealth”。 此過程可能需要更長的時間才能完成。 所以,請耐心等待,不要干擾它。

您需要澄清我們提供的任何解決方案嗎?

隨時在下面的評論部分提出問題!