修復錯誤代碼 0x80004005:Windows 10 中的未指定錯誤

已發表: 2018-01-23
如何在 Windows 10 上修復錯誤 0x80004005

對於一個有著 37 年曆史的操作系統,Windows 肯定有很多問題。 雖然它們中的大多數都很容易解決,但當錯誤沒有特定來源時我們該怎麼辦?

Windows 中的每個錯誤都伴隨著神秘代碼,其中一個錯誤的代碼為 0x80004005,被微軟自己歸類為“未指定錯誤”。 遇到與各種其他問題有關的錯誤 0x80004005。 在安裝或更新 Windows 操作系統、提取壓縮文件、嘗試訪問共享文件或文件夾、啟動/設置虛擬機、在 Outlook 中接收郵件等時,可能會遇到此錯誤。

修復錯誤代碼 0x80004005:Windows 10 中的未指定錯誤

內容

  • 修復錯誤代碼 0x80004005:Windows 10 中的未指定錯誤
  • 案例 1:更新 Windows 時修復錯誤 0x80004005
  • 解決方案 1:運行 Windows 更新疑難解答
  • 解決方案 2:運行系統文件檢查器掃描
  • 解決方案 3:刪除 Windows Update 下載文件夾的內容
  • 解決方案 4:重新啟動 Windows 更新服務
  • 解決方案 5:手動更新 Windows
  • 案例2:提取文件時
  • 案例 3:在虛擬機上
  • 解決方案 1:刪除註冊表項
  • 解決方案 2:更新 Windows 註冊表
  • 解決方案 3:卸載 Microsoft 6to4
  • 案例 4:在 Outlook 中訪問郵件時
  • 案例 5:刪除損壞的臨時文件

修復錯誤代碼 0x80004005:Windows 10 中的未指定錯誤

確保創建一個還原點,以防萬一出現問題。

沒有一種方法可以解決 0x80004005 錯誤,故障排除過程取決於錯誤發生的位置和方式。 話雖如此,我們將詳細說明可能會彈出錯誤的每種不同場景/情況,同時還為您提供一些解決方法。

案例 1:更新 Windows 時修復錯誤 0x80004005

嘗試更新窗口時最常遇到 0x80004005 錯誤。 雖然錯誤背後的原因尚不清楚,但可能是由於文件和服務損壞。 該錯誤還與 KB3087040 更新明確相關。 該更新專門用於解決 Internet Explorer 的安全問題,但是,用戶報告更新無法下載,並且收到的錯誤消息包含代碼 0x80004005。

如果您在嘗試更新 Windows 10 時也遇到錯誤代碼 0x80004005,請嘗試以下方法。

解決方案 1:運行 Windows 更新疑難解答

對於 Windows 上遇到的任何錯誤,第一個首選解決方案是運行相同的疑難解答。 按照以下步驟運行 Windows 更新疑難解答:

1. 單擊開始按鈕或按 Windows 鍵並蒐索控制面板。 搜索結果返回後,按回車鍵或單擊打開。

按 Windows 鍵並蒐索控制面板,然後單擊打開

2. 從控制面板項目列表中,單擊疑難解答

注意:更改圖標的大小以使查找相同的內容更容易。 單擊查看方式旁邊的下拉菜單,然後選擇小圖標。

從控制面板項目列表中,單擊疑難解答

3. 在故障排除窗口中,單擊左側面板中的查看全部以檢查您可以使用故障排除程序解決的所有計算機問題。

單擊左側面板中的查看全部 |修復錯誤代碼 0x80004005:Windows 10 中的未指定錯誤

4. 一直向下滾動以找到Windows Update並雙擊它。

Windows 7 和 8 用戶可以從以下網頁下載 Windows Update 疑難解答:Windows Update Troubleshooter。

一直向下滾動以找到 Windows Update 並雙擊它

5. 單擊高級

點擊高級

6. 選中“自動應用修復”旁邊的框,然後按下一步

選中“自動應用修復”旁邊的框,然後按下一步

讓疑難解答程序運行它並按照屏幕上的提示/說明完成疑難解答。

解決方案 2:運行系統文件檢查器掃描

運行 SFC 掃描是檢查損壞文件並恢復它們的最簡單方法之一。 要運行 SFC 掃描-

1.以管理員身份啟動命令提示符

一個。 按 Windows 鍵 + X 並選擇命令提示符(管理員)

灣。 在搜索欄中搜索命令提示符,然後從右側面板中選擇以管理員身份運行

2. 鍵入以下命令行sfc /scannow並按 Enter。

鍵入命令行 sfc /scannow 並按 Enter |修復錯誤代碼 0x80004005:Windows 10 中的未指定錯誤

掃描可能需要一些時間才能完成,具體取決於計算機。

解決方案 3:刪除 Windows Update 下載文件夾的內容

該錯誤也可能是由 Windows Update 下載文件夾中的損壞文件引起的。 手動刪除這些文件應該有助於解決 0x80004005 錯誤。

1. 首先,通過雙擊桌面上的快捷方式圖標或按鍵盤熱鍵 Windows 鍵 + E 來啟動文件資源管理器

2. 前往以下位置 - C:\Windows\SoftwareDistribution\Download

(點擊地址欄負號,複製粘貼以上路徑回車)

前往以下位置 - C:\Windows\SoftwareDistribution\Download

3.按Ctrl+A全選,右擊選擇Delete (或者直接按鍵盤上的delete鍵)

右鍵單擊並選擇刪除

當您選擇刪除時,應顯示一條確認消息,確認您刪除所有內容的操作。 此外,在刪除“下載”文件夾後,請繼續清除回收站。

解決方案 4:重新啟動 Windows 更新服務

所有與 Windows 更新相關的活動,例如實際下載更新文件和安裝它,都由一堆不同的服務處理。 如果這些服務中的任何一個無法正常工作/損壞,則可能會遇到 0x80004005。 簡單地停止更新服務然後重新啟動它們應該會有所幫助。

1. 使用前面提到的任何方法以管理員身份打開命令提示符。

2. 依次鍵入以下命令(每個命令後按回車鍵)以停止/終止更新服務:

 淨停止 wuauserv
淨停止位
淨停止trustedinstaller
淨停止 appidsvc
淨停止 cryptsvc 

停止 Windows 更新服務 wuauserv cryptSvc bits msiserver

3. 現在,通過鍵入以下命令再次重新啟動所有服務。 再次,記住要一一輸入,每行後按回車鍵。

 淨啟動 wuauserv
網絡起始位
net starttrustedinstaller
網絡啟動 appidsvc
網絡啟動 cryptsvc 

啟動 Windows 更新服務 wuauserv cryptSvc bits msiserver

4.現在,嘗試更新Windows並檢查“錯誤代碼0x80004005:未指定錯誤”是否再次彈出。

解決方案 5:手動更新 Windows

最後,如果上述方法都不起作用,最好手動更新窗口。

手動更新窗口 – 啟動您的首選瀏覽器,打開以下鏈接 Microsoft 更新目錄,然後在搜索框中鍵入您要安裝的更新的 KB 代碼。

下載更新文件,下載後,雙擊它並按照屏幕上的提示手動安裝更新。

打開 Internet Explorer 或 Microsoft Edge,然後導航到 Microsoft Update Catalog 網站

案例2:提取文件時

提取壓縮文件時也會遇到 0x80004005 錯誤。 如果在解壓時明確出現錯誤,請首先嘗試使用備用解壓應用程序(下載 7-zip 或 Winrar 免費下載)。 此外,請確保該文件實際上是一個可提取文件並且沒有密碼保護。

該錯誤的另一個原因可能是您的防病毒軟件的過度保護性質。 某些防病毒應用程序會阻止提取壓縮文件以保護您的計算機,但如果您確定您嘗試提取的壓縮文件不包含任何惡意文件,那麼請暫時禁用您的防病毒軟件。 現在嘗試提取文件。 如果您成功提取了文件,請考慮永久刪除當前的防病毒應用程序並安裝另一個。

不過,如果上述兩種方法都失敗了,我們將嘗試通過使用命令提示符重新註冊兩個動態鏈接庫 (DLL) 來解決問題。

1. 使用前面介紹的任何方法以管理員身份啟動命令提示符

2. 在命令提示符窗口中,鍵入以下命令並按 Enter。

regsvr32 jscript.dll

要提取文件,請在命令提示符 | 中鍵入命令如何在 Windows 10 上修復錯誤 0x80004005

3. 現在,輸入regsvr32 vbscript.dll並按下回車鍵。

現在,輸入 regsvr32 vbscript.dll 並回車

最後,重新啟動計算機並嘗試在返回時解壓縮文件。 0x80004005 錯誤不應再出現。

如果在執行複製或重命名等其他文件操作時出現 0x80004005 錯誤,請嘗試運行文件和文件夾疑難解答。 為此:

1. 前往以下網頁並下載必要的文件: 自動診斷和修復 Windows 文件和文件夾問題。 下載後,單擊winfilefolder.DiagCab文件以運行文件和文件夾疑難解答。

單擊 winfilefolder.DiagCab 文件以運行文件和文件夾疑難解答

2. 單擊高級並選中“自動應用修復”選項。 單擊“下一步”按鈕開始故障排除。

單擊高級,然後單擊下一步按鈕開始故障排除

3. 將出現一個詢問所遇到問題的窗口。 通過勾選它們旁邊的框來選擇您遇到的問題,最後單擊Next

將出現一個詢問所遇到問題的窗口,最後單擊下一步

讓疑難解答程序運行它,同時,按照屏幕上顯示的任何和所有說明進行操作。 完成後檢查您是否能夠在 Windows 10 上修復錯誤代碼 0x80004005。

案例 3:在虛擬機上

當您嘗試訪問共享文件或文件夾或由於虛擬機錯誤時,也可能導致 0x80004005。 在任一訪問中,刪除註冊表項或更新註冊表編輯器都可以解決問題。

解決方案 1:刪除註冊表項

遵循以下指南時要格外小心,因為註冊表編輯器是一個強大的工具,任何事故都可能導致其他多個問題。

1.通過以下任一方法打開Windows註冊表編輯器

一個。 啟動運行命令(Windows 鍵 + R),鍵入regedit ,然後按 Enter。

灣。 單擊開始按鈕或按鍵盤上的 Windows 鍵並蒐索註冊表編輯器。 搜索返回時按 Enter。

打開註冊表編輯器

無論訪問方法如何,都會出現請求允許應用程序對系統進行更改的用戶帳戶控制消息。 單擊是授予權限。

2. 前往以下註冊表​​路徑

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

前往註冊表路徑 |如何在 Windows 10 上修復錯誤 0x80004005

3. 現在,檢查右側面板以查看是否存在密鑰。 如果是這樣,請右鍵單擊該鍵並選擇Delete 。 如果密鑰不存在,請嘗試下一個方法。

右鍵單擊該鍵並選擇刪除

解決方案 2:更新 Windows 註冊表

1. 使用前面介紹的任何方法再次啟動 Windows 註冊表編輯器

2.導航到以下路徑

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

導航到路徑

3. 右鍵單擊右側面板中的空白區域並選擇新建。 根據您的系統架構,創建以下鍵之一。

對於 32 位系統:創建一個 DWORD 值並將其命名為 LocalAccountTokenFilterPolicy。

對於 64 位系統:創建一個 QWORD(64 位)值並將其命名為 LocalAccountTokenFilterPolicy。

右鍵單擊右側面板中的空白區域並選擇新建

4. 創建後,雙擊該鍵或右鍵單擊並選擇修改

創建後,雙擊該鍵或右鍵單擊並選擇修改

5.將數值數據設置為 1 ,然後單擊確定

將數值數據設置為 1,然後單擊確定 |如何在 Windows 10 上修復錯誤 0x80004005

重新啟動計算機並檢查錯誤是否仍然存在。

解決方案 3:卸載 Microsoft 6to4

在最後一種方法中,我們從設備管理器中卸載所有 Microsoft 6to4 設備。

1. 通過以下任一方法啟動設備管理器

一個。 打開運行(Windows 鍵 + R),鍵入 devmgmt.msc 或 hdwwiz.cpl,然後按 Enter。

輸入 devmgmt.msc 並點擊 OK

灣。 單擊開始按鈕或按 Windows 鍵,搜索設備管理器,然後單擊打開。

C。 按 Windows 鍵 + X(或右鍵單擊開始按鈕)並從高級用戶菜單中選擇設備管理器

2. 單擊位於窗口頂行的查看並選擇顯示隱藏的設備。

單擊位於窗口頂行的查看,然後選擇顯示隱藏的設備

3. 雙擊網絡適配器或單擊它旁邊的箭頭。

雙擊網絡適配器或單擊它旁邊的箭頭 |如何在 Windows 10 上修復錯誤 0x80004005

4. 右鍵單擊 Microsoft 6to4 適配器並選擇卸載。 對網絡適配器下列出的所有 Microsoft 6to4 設備重複此步驟。

刪除所有 Microsoft 6to4 設備後,重新啟動計算機並檢查是否能夠修復 Windows 10 上的錯誤代碼 0x80004005。

案例 4:在 Outlook 中訪問郵件時

Microsoft Outlook 是另一個經常與 0x80004005 錯誤相關的應用程序。 錯誤出現在多種情況下——當用戶試圖訪問他或她的郵件時,在新消息到達時,有時甚至在發送電子郵件時。 該錯誤有兩個主要原因。 首先,您的防病毒應用程序阻止了新郵件,其次,新郵件通知存在問題。

暫時禁用您的防病毒軟件並檢查錯誤是否仍然存在。 如果禁用防病毒軟件沒有幫助,請按照以下指南禁用 Outlook 中的新郵件通知功能以消除錯誤。

1. 顯而易見,首先,啟動 Outlook 並打開您的帳戶。 單擊工具

2. 接下來,單擊選項並切換到首選項選項卡。

3. 單擊電子郵件選項並取消選中“新郵件到達時顯示通知消息”旁邊的框以禁用該功能。

4. 單擊確定,然後再次單擊確定退出。

案例 5:刪除損壞的臨時文件

作為解決 0x80004005 錯誤的最終解決方案,我們將刪除計算機上的所有臨時文件,這也將有助於擺脫任何可能導致錯誤的損壞文件。 為此,我們將使用內置的磁盤清理應用程序。

1. 按 Windows 鍵 + S,搜索Disk Cleanup ,然後按 Enter。

或者,啟動運行命令,鍵入cleanmgr ,然後按 Enter。

啟動運行命令,鍵入 cleanmgr,然後按 enter

2.掃描一段時間後,將出現列出要刪除的各種文件的應用程序窗口。

掃描一段時間後,將出現列出要刪除的各種文件的應用程序窗口

3. 選中 Temporary Internet Files 旁邊的框(確保只選擇 Temporary Internet Files),然後單擊Clean up system files

點擊清理系統文件|如何在 Windows 10 上修復錯誤 0x80004005

手動刪除所有臨時文件:

按 Windows 鍵 + S,在搜索欄中鍵入%temp% ,然後按 Enter。 包含所有臨時文件和文件夾的文件夾將打開。 按鍵盤上的 Ctrl + A 選擇所有文件,然後按delete

按鍵盤上的 Ctrl + A 選擇所有文件,然後按刪除

刪除臨時文件後,啟動回收站並從那裡刪除文件!

受到推崇的:

  • 修復 Windows 10 更新錯誤 0x80070422
  • 修復驅動器在雙擊時無法打開
  • 如何在 Windows 10 中創建密碼重設盤
  • 修復 Windows 10 商店錯誤代碼 0x80072efd

就是這樣,您已經成功學習瞭如何在 Windows 10 上修復錯誤 0x80004005,但是如果您對這篇文章仍有任何疑問,請隨時在評論部分提出。