如何修復 Windows 11/10 中的錯誤 0x80070001

如何修復 Windows 11/10 中的錯誤 0x80070001

最近,許多使用者報告在嘗試在 PC 上使用先前建立的還原點時收到錯誤 0x80070001。遇到這個問題後,更新Windows甚至進行一些基本操作都變得相當困難。

要恢復設備功能,您必須執行本文中提供的解決方案,並查看它們是否解決了此錯誤代碼。讓我們詳細探討一下解決方法 –

如何修復 - Windows 11-10 中的錯誤 0x80070001

Windows 中出現錯誤 0x80070001 的原因是什麼?

出現此錯誤的原因可能有多種,最可能的原因如下:

  • 錯誤配置的系統檔案或資料夾
  • Windows 登錄損壞
  • 第三方防毒軟體與內部文件交互
  • 您安裝了有缺陷或有缺陷的應用程式
  • 更新作業系統或安裝最新修補程式後

修復 Windows 11/10 錯誤 0x80070001

如果您記得安裝過任何新應用程式或更新過 Windows,請考慮先卸載它們。只有當問題仍然存在時,才去嘗試這些解決方案 –

1. 清除Windows快取

當您卸載應用程式並且不重新啟動電腦時,其中的一些檔案會被遺留下來。隨著時間的推移,它們會變得過時,但是,它們可能會與系統檔案交互,從而觸發錯誤代碼 0x80070001。或者,這可能只是意味著您的 Windows 更新快取已滿,需要清除。無論您遇到什麼情況,都可以透過以下簡單步驟來解決。

首先,您需要先停止 Windows 更新,然後才能清除 Windows 快取資料夾內容。為此,請按照以下步驟操作 –

  • 按下“Win + S”鍵啟動 Windows 搜尋。
  • Services在搜尋框中輸入“ ”,然後按下Enter鍵。
  • 在“服務”視窗中,向下捲動到“Windows 更新”,右鍵單擊它,然後按一下“停止”

現在,您可以清除 PC 上儲存的快取 –

  • 同時按下“Win + R”鍵以啟動“執行”對話方塊。
  • 將「 」複製/貼上到文字欄位附近,然後按一下「確定」 %windir%\SoftwareDistribution\DataStore
  • 這樣做將啟動 Windows 更新的下載資料夾。
  • 現在,選擇其中的所有檔案和資料夾,然後按快捷鍵 – Shift + Delete
  • 所有儲存的快取將永久遺失。

由於您已經清除了 Windows 快取資料夾,因此您現在可以重新啟動先前停止的服務。為此,請再次啟動 Windows 更新,右鍵單擊它,然後點擊選項 –開始

重新啟動電腦並檢查錯誤 0x80070001 是否已解決。如果它仍然出現,請繼續下一個解決方案。

2.重置Windows更新元件

由於您仍然遇到錯誤 0x80070001,因此更新組件一定已以某種方式損壞。若要解決此問題,您必須重設 Windows 更新元件並將其還原為預設狀態。這是你需要做的——

  • 以管理員身分啟動 CMD。
  • 當發生這種情況時,透過執行這些程式碼來停止所有與更新相關的服務 –

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

  • 現在您已經停用了所有基本服務,透過執行這兩個命令來重命名 Windows 內的兩個快取資料夾 –

C:\Windows\SoftwareDistribution SoftwareDistribution.old
C:\Windows\System32\catroot2 Catroot2.old

  • 接下來執行此程式碼以重置PC 上的網路設定–

netsh winsock

  • 重新啟動您先前停止的所有更新服務。為此,請一一執行這些程式碼,然後分別按 Enter 鍵 –

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

  • 最後,輸入「exit」並按 Enter 鍵退出 Windows 控制台。

接下來重新啟動電腦並檢查這是否可以解決 Windows 裝置上的錯誤代碼 0x80070001。

3.運行系統檔案檢查器

損壞的系統檔案和資料夾的存在也可能導致 Windows 11 或 10 電腦上出現錯誤 0x80070001。去檢查一下您的電腦上是否有這種情況。運行 SFC 是在 Windows PC 上自動尋找和解決遺失或損壞的檔案/資料夾的好方法。以下是執行該實用程式的方法 –

  • 右鍵點選 Windows 圖示 (Win + X),然後選擇 Windows 終端機(管理員)。
  • 預設情況下,這將載入到 Windows PowerShell 中。按Ctrl + Shift + 2以管理員身分啟動命令提示字元。
  • 在提升的控制台上,執行此命令 –

sfc /scannow

Windows CMD 終端機中的 SFC
  • 讓工具一直運行,直到找到並修復電腦上損壞的檔案為止。
  • 完成後,重新啟動電腦並檢查現在是否可以更新 Windows。

4.清除Windows更新下載路徑

當 Windows 更新下載路徑因某種原因損壞時,也可能發生錯誤 0x80070001。如果是這種情況,您可以清除此路徑並重新嘗試下載更新。以下是執行此任務的方法 –

  • 按Win + R,輸入“ regedit”,然後按一下“確定”。
  • 接下來將出現 UAC 窗口,按一下「是」繼續。
  • 在註冊表中,導覽至以下內容 –

HKEY_LOCAL_MACHINE > 軟體 > 策略 > Microsoft > WindowsUpdate

  • 到達那裡後,在右側窗格中搜尋條目“ WUServer”和“ ”。WIStatus
  • 右鍵單擊這些條目中的每一項並將其刪除。

如果那裡沒有這樣的註冊表,那麼下載路徑就沒有問題。接下來考慮全新安裝 Windows 以修復電腦上的錯誤代碼 0x80070001。如果您之前建立了系統還原點,您可以在全新安裝 Windows 之前先嘗試該操作。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *