Windows 中的錯誤 0x80070005:原因、解決方案和實用技巧

最後更新: 25/05/2025

  • 錯誤 0x80070005 通常是由 Windows 中的權限問題和損壞的檔案引起的。
  • 根據場景,有有效的方法可以解決此問題:更新、Office、商店或網路。
  • 預防和定期維護系統對於避免將來再次發生此類事件至關重要。
Windows 中的錯誤 0x80070005

El Windows 中的錯誤 0x80070005,也稱為 “拒絕訪問”,是那些可能在最不合時宜的時刻出現的消息之一,讓許多用戶認為他們的系統即將崩潰。儘管此程式碼可以在各種任務期間出現在不同版本的系統中 - 從安裝更新,啟動Microsoft Office產品,恢復系統,甚至使用商店 - 但事實是,其原因通常有一個共同點: 權限或基本系統檔案問題.

透過徹底了解原因並遵循適當的步驟,這個錯誤從一個令人沮喪的問題變成了使用者日常遇到的另一個問題。在本文中,我們提供了一個實用、全面、全面的指南,用於在各種情況下診斷和解決 0x80070005。

錯誤 0x80070005 是什麼意思以及為什麼會出現?

錯誤 0x80070005 是 Windows 告訴我們它沒有足夠的權限來執行操作的方式。:更新系統、安裝程式、修改設定或存取某些資源。這種「拒絕訪問」問題可能有很多原因,但最常見的原因包括 使用者權限不足、安全策略限制、系統檔案損壞、防毒軟體過於嚴格或最近更新後發生衝突。.

除了 Windows 更新之外,此錯誤還可能出現在程式安裝、系統級進程、Microsoft 產品(如 Office)的啟動過程中,甚至在透過網路共用檔案時出現。

Windows 中錯誤 0x80070005 最常見的原因 這些是:

  • 目前使用者帳戶缺乏管理權限。
  • 系統檔案損壞或無法存取。
  • 本機安全性原則或群組原則中的限制。
  • 被防毒軟體或反惡意軟體封鎖。
  • 網路或共用資料夾權限設定錯誤。
  • 更新或手動幹預後 Windows 登錄機碼損壞。

在所有情況下,重要的是確定出現此程式碼的具體情況,並使用適當的方法解決問題的根源。

獨家內容 - 點擊這裡  GPT-5.2 Copilot:OpenAI 新模型如何整合到工作工具中

Windows 中的錯誤 0x80070005

如何修復 Windows 更新中的錯誤 0x80070005

讓我們開始談正事吧。如果您在更新 Windows 時遇到錯誤 0x80070005,以下解決方案將幫助您以有序且安全的方式修復它。 請記住,在進行重大更改之前,最好先備份檔案。.

確保您有管理員權限

第一步是驗證您的帳戶是否具有管理員權限。如果沒有,您將無法修改受系統保護的檔案。

  1. 點擊開始按鈕,搜尋 “用戶帳戶” 並進入設定檢查您的帳戶類型。
  2. 如果您不是管理員,請變更帳戶類型或請具有該權限的人員為您執行此操作。

取得 AppData 資料夾的完全權限

一個非常常見的原因是 Windows 無法寫入 AppData 或「應用程式資料」資料夾。授予完全權限:

  1. 轉到 C:\Users\YourUserName\AppData。
  2. 右鍵單擊“應用程式資料”,然後選擇“屬性”。
  3. 在“安全性”標籤上,按一下“編輯”,然後按一下“新增”。
  4. 輸入“所有人”,按一下“檢查姓名”,然後接受。
  5. 選擇“Everyone”群組並勾選“完全控制”。
  6. 接受變更並重新啟動系統。

這將使您的使用者(以及其他任何人)能夠完全存取這些資料夾,從而使 Windows Update 更輕鬆地完成其任務。

使用 Windows 更新疑難排解

對於多個版本,Windows 都包含一個特定工具來解決更新問題:

  1. 轉到“設定”(Windows 鍵 + I)。
  2. 轉到“更新和安全性”,然後轉到“疑難排解”。
  3. 搜尋“其他疑難排解”並執行下面的程式。 Windows更新。

該工具將分析相關服務和資料夾中的潛在錯誤並嘗試自動修復它們。

執行 SFC 掃描以修復系統文件

重要檔案損壞是 Windows 中出現 0x80070005 錯誤的另一個典型原因。 SFC 命令對於偵測和修復這些損壞至關重要:

  1. CMD 在開始功能表中,右鍵單擊並選擇“以管理員身份執行”。
  2. 輸入命令 SFC / SCANNOW 然後等待過程完成。

如果 SFC 修復任何文件,請重新啟動電腦並再次嘗試更新。

還原 Windows 更新元件

如果所有其他方法都失敗且錯誤 0x80070005 仍然存在於 Windows 中,則 Windows 更新元件可能已損壞。您可以像這樣手動重置它們:

  1. 以管理員身分開啟命令提示字元。
  2. 逐一輸入以下命令:
  3. 淨停止wuauserv
  4. rd /s /q%systemroot%\SoftwareDistribution
  5. 網開始wuauserv
獨家內容 - 點擊這裡  什麼是 spoolsv.exe(列印後台處理程序)以及如何修復列印時的 CPU 峰值?

這些命令將停止 Windows 更新服務,刪除儲存下載的資料夾,然後重新啟動它。

掃描系統中的惡意軟體

惡意軟體可以修改權限並鎖定關鍵系統檔案。確保使用防毒軟體或 Windows Defender 本身運行完整掃描。有時,在更新期間暫時禁用防毒軟體是值得的(當然要格外小心)。

嘗試手動更新 Windows

如果以上解決方案都無效,您可以從 Windows 更新目錄,像安裝其他程式一樣安裝它,然後重新啟動電腦。作為最後的手段,您可以從“設定”>“更新和安全性”>“恢復”重置 Windows。

 Windows 中的錯誤 0x80070005

系統還原時出現 0x80070005 錯誤,請排除故障

有時,Windows 中的 0x80070005 錯誤會在「系統還原」過程中出現。這通常是由於 與正在運行的防毒軟體發生衝突、恢復檔案損壞或權限問題。若要解決此問題,請嘗試以下步驟:

暫時禁用防毒軟體

許多防毒程式會阻止系統還原所使用的敏感腳本和進程。斷開網路連接,暫停防毒軟體,然後重試。

選擇另一個還原點

如果特定還原點失敗,請選擇較舊或不同的還原點。相關文件可能已損壞。

運行 SFC 修復損壞的文件

依照先前相同的步驟(以管理員身分執行 cmd + sfc /scannow)。

使用安全模式恢復系統

以安全模式啟動僅載入基本服務,最大限度地減少衝突:

  1. 按 Windows + R,輸入 “MSCONFIG” 並確認。
  2. 在「啟動」標籤上,選取「安全啟動」。
  3. 重新啟動,從開始功能表存取“恢復”並重複恢復。

MS商店

修復 Microsoft Store 和應用程式中的錯誤 0x80070005

有時,當嘗試從 Microsoft Store 下載或更新應用程式(尤其是遊戲和生產力工具)時,Windows 中會出現 0x80070005 錯誤。

1. 重新啟動或重置 Microsoft Store

前往“設定”>“應用程式”>“應用程式和功能”,找到“Microsoft Store”,前往“進階選項”,然後點擊“重置”。

獨家內容 - 點擊這裡  解決方案:Windows 回收站顯示已滿,但實際上沒有任何內容

2.運行應用程式疑難排解

從「附加求解器」中,選擇專用於 Store 應用的求解器。

3.將 Windows 更新至最新版本

如果商店比系統本身更新,則不相容的情況很常見。前往設定>更新與安全性>Windows 更新並檢查是否有任何待處理的更新。

如何修復啟動 Microsoft Office 時出現的錯誤 0x80070005

更新 Windows 後嘗試啟動 Office 授權時也可能會出現此錯誤。其根源通常是註冊表內的權限不正確。建議的步驟如下:

  1. 關閉所有 Office 應用程式。
  2. 按 Windows + R,輸入「regedit」並開啟登錄編輯程式。
  3. 找到 HKEY_USERS\S-1-5-20 鍵並右鍵點選「權限」。
  4. 新增具有「完全控制」權限的用戶,然後使用「網路服務」服務重複此程序。
  5. 選取“替換所有子物件權限條目...”並接受。
  6. 關閉註冊表並重新啟動 Office。

也建議以管理員身份執行 Office(右鍵 > 以管理員身份執行)並安裝最新的可用更新。

如果問題仍然存在,Microsoft 提供了專門的啟動疑難排解程式。

預防:如何防止錯誤 0x80070005 再次出現

除了在錯誤出現時修復它之外,還必須採取一系列預防措施,以防止它再次毀掉你的一天:

  • 始終保持 Windows 為最新版本,以及驅動程式和安全性修補程式。這樣你就可以消除潛在的缺陷和漏洞。
  • 安裝受信任的防病毒軟件 並保持更新,以防止惡意軟體修改系統權限。
  • 僅從可信任來源下載軟體 以避免意外衝突或未經授權的安裝。
  • 安裝或執行需要完全控制的軟體時,請使用「以管理員身分執行」選項。
  • 定期檢查敏感文件和資料夾的權限 在系統中。
  • 修改群組原則或 Windows 登錄時要小心:不正確的配置可能會導致存取問題。
  • 建立定期還原點。這樣,如果在重大更新或更改後出現問題,您就可以回滾。
  • 不時執行磁碟清理和 CHKDSK 命令 刪除臨時檔案並修復磁碟錯誤。

保持冷靜、維護良好的備份並遵循良好的做法將防止 Windows 錯誤 0x80070005 在您的系統上再次出現。