如何解決 Windows 更新錯誤 0x800703e6?
已發表: 2021-12-27Windows 更新錯誤消息一直是 Windows 體驗的一部分,這讓用戶很煩惱。 當一個補丁被應用時,另一個來代替它。
總的來說,Windows 上的更新錯誤表明存在阻止系統將更新文件添加到固件的問題。 有時,該錯誤嚴重到足以阻止升級到新版本的操作系統。
更新錯誤 0x800703e6 只是 Windows 10 上一系列更新停滯問題中的一個。本文解釋了它是什麼、它的潛在原因以及修復它的方法。
什麼是錯誤 0x800703e6?
當錯誤 0x800703e6 發生時,通常伴隨著以下消息:“ ERROR_NOACCESS: Invalid access to memory location。” 該錯誤似乎與阻止系統將必要的更新文件加載到內存中的內存問題有關。
許多受影響的用戶在嘗試將其 Windows 10 版本從 1903 升級到 1909 或更高版本時發現了此錯誤。 但這並不是它影響的唯一 Windows 版本。 多個版本 2004 和 20H2 的用戶發現,由於該錯誤,他們無法安裝累積更新 KB4023057、KB5003214 和 KB5003173。
錯誤 0x800703e6 在最新的 Windows 10 版本上仍然存在。 檢查論壇顯示,用於基於 x64 的系統 (KB5005033) 的 Windows 10 版本 21H1 的 2021-08 累積更新的安裝也經常被中斷。
是什麼導致錯誤 0x800703e6?
Windows 更新錯誤的最終結果是無法使用官方方式升級系統文件。 此外,系統中的不同問題可能會觸發特定錯誤。
當談到 Windows 更新錯誤 0x800703e6 時,在大多數情況下,以下是主要原因:
- 系統故障。 如果系統遇到阻止其處理某些操作的錯誤,則可能導致 Windows 更新安裝過程失敗。
- 內存衝突。 當 Windows 更新和另一個應用程序嘗試使用相同的內存位置時,可能會發生錯誤 0x800703e6。 這是因為兩個應用程序不能在 Windows 上同時使用相同的內存位置。
- 註冊表問題。 與系統註冊表相關的任何數量的錯誤都可能導致此問題。 無效的註冊表項、損壞或刪除的條目、損壞的鍵等可能導致錯誤 0x800703e6。 這些問題通常是由卸載的軟件留下的與 Windows 更新衝突的文件引起的。
- 缺少文件。 這些可以是 DLL 文件、WU 文件或受保護的系統文件。
既然您知道了問題的可能原因,以下是消除錯誤並使 Windows 更新正常工作的各種方法。
如何修復 Windows 10 上的更新錯誤 0x800703e6
Windows 錯誤可能讓人覺得不可避免,但只要妥善保養 PC,就可以避免這些錯誤。 保養機器的方法包括定期刪除垃圾文件、清理註冊表、清除內存佔用以及針對各種任務優化您的 PC。 當您執行定期計算機維護並使用正確的工具來執行此操作時,您將不會遇到錯誤 0x800703e6 之類的問題。
以下是修復 Windows Update 錯誤 0x800703e6 的幾個提示。 每種方法都適用於幾個人。 您可以按您喜歡的任何順序應用它們。
修復 1:運行 Windows 更新疑難解答
Windows 更新疑難解答程序已為此類情況做好準備。 這是一個預裝的小型 Windows 工具,可掃描系統以查找阻止 Windows 更新工作的錯誤。 掃描完成後,它會建議用戶可以應用的修復程序。
要運行 WU 疑難解答,請執行以下步驟:
- 打開開始菜單並選擇設置。
- 導航到更新和安全 > 疑難解答。
- 在右側的“推薦的疑難解答”屏幕上,單擊“其他疑難解答”鏈接。
- 在“啟動並運行”下選擇 Windows 更新。
- 單擊運行疑難解答。
如果 WU 疑難解答程序沒有自動應用修復程序,請單擊“應用此修復程序”按鈕。
修復 2. 清理硬盤
剩余文件可能會阻止 Windows 更新運行並顯示錯誤 0x800703e6。 如果以前安裝的文件保留在系統上,則可能會發生這種情況。 當 WU 下載更新時,由於剩余文件干擾操作,該過程可能會失敗。
為避免這種情況,您可以使用本機磁盤清理實用程序掃描硬盤驅動器。 就是這樣:
- 按 Win + R 打開運行。
- 在“運行”字段中鍵入“cleanmgr”,然後單擊“確定”啟動磁盤清理實用程序。
- 當磁盤清理打開時,單擊“清理系統文件”按鈕。
- 在“要刪除的文件”下,勾選要清理的位置旁邊的複選框。 確保選中“Windows 更新清理”旁邊的框。
- 一切就緒後,單擊“確定”。
- 您將收到確認提示。 單擊刪除文件。
磁盤清理完成後,關閉程序並再次嘗試更新 Windows。
修復 3. 清除軟件分發文件夾
Software Distribution 文件夾是 Windows Update 在運行更新或升級之前存儲安裝文件的位置。 通常,這些文件在安裝後會被清除。

在某些情況下,舊的安裝文件不會被刪除,而是保留在此位置並阻止下載新的安裝文件。
磁盤清理檢查所有 Windows 更新位置以清除要清除的文件。 但是,它可能無法從該文件夾中刪除文件。 如果發生這種情況,您可以運行命令專門清除此文件夾。
這是方法。 要應用它,您需要打開具有提升權限的命令提示符窗口。 請按照以下說明進行操作:
- 點擊Windows鍵並輸入“cmd”。
- 命令提示符將顯示為主搜索結果。
- 在命令提示符下,單擊“以管理員身份運行”,然後在 UAC 提示符下單擊“是”。
- 停止 Windows 更新服務。 為此,在 cmd 窗口中,鍵入以下命令並按 Enter 鍵:
淨停止 wuauserv
- 要清除 Software Distribution 文件夾,請運行以下命令:
rd /s /q %systemroot%\SoftwareDistribution
- 接下來,使用以下命令重新啟動 Windows 更新服務:
淨啟動 wuauserv
關閉命令提示符。 然後嘗試運行更新以檢查問題是否消失。
修復 4. 執行乾淨啟動
乾淨啟動是一種 Windows 模式,它使用最少的驅動程序和啟動程序來運行系統。 在此模式下,所有第三方和非必需項都被禁用。 這為用戶提供了一個乾淨的環境來進行故障排除。
執行乾淨啟動是一個有點冗長但簡單的過程。 以下過程說明瞭如何執行此操作:
- 點擊 Windows 鍵並輸入“msconfig”。
- 在搜索結果中選擇系統配置。
- 當系統配置打開時,移動到服務選項卡。
- 勾選“隱藏所有 Microsoft 服務”。
- 單擊“全部禁用”按鈕。
- 切換到啟動選項卡。
- 單擊打開任務管理器鏈接。
- 在任務管理器中,禁用每個啟動程序。 要禁用一個,右鍵單擊它並選擇禁用。
- 返回到系統配置的啟動選項卡。
- 單擊應用,然後單擊確定。
- 出現提示時重新啟動系統。
重新啟動後,移至 Windows Update 並嘗試更新操作系統。 如果手術成功,那就太好了。 您可以退出乾淨啟動並返回到正常的 Windows 環境。
這是如何做到的:
- 返回系統配置。
- 在常規選項卡中,勾選正常啟動。
- 切換到“服務”選項卡並取消選中“隱藏所有 Microsoft 服務”。
- 切換到啟動選項卡並從那裡打開任務管理器。
- 啟用您之前禁用的啟動項。
- 返回系統配置。
- 單擊應用,然後單擊確定。
- 當您收到提示時,單擊重新啟動。
如果 Windows 仍然無法更新或您不斷收到錯誤 0x800703e6,則表示所有禁用的服務或啟動項都不是問題所在。 你可以嘗試其他解決方案。
修復 5. 使用 DISM 和 SFC 運行掃描
部署映像服務和管理 (DISM) 是一種用於掃描和還原系統映像的 Windows 工具。 它將檢查錯誤並修復對 Windows 映像的損壞。
系統文件檢查器 (SFC) 是另一個 Windows 實用程序。 它掃描受保護的系統文件以查找錯誤並修復它們。 它會刪除損壞的文件並用本地 Windows 緩存中的新副本替換它們。
您可以同時運行兩者來解決由錯誤或損壞文件引起的 Windows 更新錯誤 0x800703e6 問題:
- 如前所述,打開提升的命令提示符窗口。
- Microsoft 建議先運行 DISM 掃描。 為此,請一個接一個地運行以下兩個命令:
DISM /在線 /Cleanup-Image /ScanHealth
DISM /在線 /Cleanup-Image /RestoreHealth
- 在 DISM 掃描系統映像以查找壞扇區等時請耐心等待。
注意:運行 DISM 掃描時,您必須有活動的 Internet 連接。
- 要運行 SFC 掃描,請在 CMD 窗口中鍵入“sfc /scannow”並按 Enter。
- 同樣,等待該工具掃描系統文件以查找錯誤並應用修復。
掃描完成後,關閉所有窗口並重新啟動計算機。
希望您現在能夠更新 Windows,而不會遇到 Windows 更新錯誤 0x800703e6。
結論
在 Windows 10 上出現錯誤代碼 0x800703e6 的原因有多種。當您無法更新 Windows 時,可能會很煩人。 當您趕時間並需要更好地利用時間時更是如此。
希望這裡的提示可以幫助您消除錯誤。 您也可以嘗試使用媒體創建工具手動升級 Windows。