2022 年 2 月 26 日

修正 Windows 更新 0x8007000d 錯誤

修正 Windows 更新 0x8007000d 錯誤

It is advised to regularly update your Windows PC to safeguard it from cyber-attacks. But sometimes when you try to update your Windows 10 computer, you get prompted with Windows update 0x8007000d error. 0x8007000d Windows update error stops the update process and often occurs due to damaged files, corrupt programs etc. Few users encounter that upgrading to Windows 11 cause setup cannot continue due to a corrupted installation file error. Nevertheless, you are lucky to have found this article. This guide will help you understand how to fix 0x8007000d Windows 10 errors. Keep reading the article for solutions.

修正 Windows 更新 0x8007000d 錯誤

How to Fix Windows Update 0x8007000d Error

You may encounter several error codes while updating your PC. Apart from Windows 7, it happens on Windows 10 PC too. Many users have reported that they cannot install KB3124200, KB4586853, KB4592438 versions of Windows 10 specifically. Here are some reasons that cause 0x8007000d Windows update error. Analyze the reason behind your problem so you can quickly resolve it by picking the right method.

  • Missing or damaged files in PC.
  • 腐敗 節目。
  • 病毒或惡意軟件 attack in PC.
  • Incomplete or Outdated Windows Update Components in PC.
  • 其他 後台程序 interfere with the updating process.
  • 殺毒軟件 program interference and 互聯網連接不穩定 以及。

In this section, we have compiled a list of effective troubleshooting methods that will help you fix 0x8007000d or setup cannot continue due to a corrupted installation file error. Follow the methods in the same order to attain perfect results.

方法八:清理磁碟空間

Windows PC might not install updates if your computer does not have enough space. Removing large junk files can free up your PC memory and fix general issues. It can be done by cleaning disk space which deletes all temporary files, installation logs, cache, etc. It might fix setup cannot continue due to a corrupted installation prompt Error. You can begin clearing up your disk by following the below-mentioned steps.

1。 按下並按住不動 Windows + I鍵 一起開 Windows設置.

2。 現在,點擊 系統 如下圖所示。

Windows setting page. System highlighted. Fix Windows 10 Update 0x8007000d Error

3. In the left pane, click on 儲存應用 tab and in the right pane, select the 配置Storage Sense或立即運行 link as highlighted.

Storage tab. Fix Windows 10 Update 0x8007000d Error

4. In the next window, scroll down to 現在釋放空間 部分並選擇 現在清潔 如圖所示。

Configure Storage Sense or run it now window. Fix Windows 10 Update 0x8007000d Error

Now with all unnecessary files removed, try updating the Windows and check if the issue is fixed.

注意: This method can be removed from this article. I didn’t find it anywhere pertaining to the issue.

方法 2:運行惡意軟件掃描

Many times errors like setup cannot continue due to a corrupted installation file are caused by Viruses and Malware. Check that your PC is periodically scanned to avoid getting attacked by them. Here are the steps to run an antivirus scan on your PC.

1。 按 Windows + I鍵 一起打開 設定.

2。 點擊 更新與安全, 如圖所示。

Windows Settings screen will pop up. Select Update and Security. Fix Windows 10 Update 0x8007000d Error

3。 點擊 Windows安全 在左側窗格中。

4.接下來,選擇 病毒和威脅防護 選項下 保護區.

Windows security option in the left pane. Virus and threat protection selected in the right pane.

5。 點擊 掃描選項, 如圖所示。

Scan Options highlighted. Fix Windows 10 Update 0x8007000d Error

6。 選擇 快速掃描 or 全面掃描 option as per your preference and click on 現在掃描。

Scan options available.

7A. After the scan is completed. All the threats will be enlisted. Click on 開始行動 當前的威脅 to remove or repair threats.

Window that appears if threats are found. Fix Windows 10 Update 0x8007000d Error

7B. If you do not have any threats on your system, 目前沒有威脅 will be shown as highlighted below.

Window that appears if no threats are found.

Windows Defender Firewall will fix all the virus and malware related issues.

相關閱讀: 修正 Windows 更新錯誤 0x800704c7

方法 3:執行 Windows 更新疑難排解

You can also run the Windows Update Troubleshooter. It is a built-in feature made to fix all update errors. It will repair Windows Update-related temporary files and services and reset Windows Update components. Here are the instructions to run Windows Update troubleshooter.

1。 按 Windows + I鍵 同時啟動 設定.

2。 點擊 更新與安全 磁磚,如圖所示。

更新和安全

3。 去 疑難解答 左窗格中的選單。

4。 選擇 Windows更新 疑難排解並點擊 運行疑難解答 按鈕如下反白顯示。

click on Troubleshoot from the Update and Security settings and select Windows Update troubleshooter and click on Run the troubleshooter. Fix Windows 10 Update 0x8007000d Error

5. Wait for the troubleshooter to detect and fix the problem. Once the process is complete, 重新開始 您的電腦.

注意: 你也可以運行 程序兼容性疑難解答 listed under Find and fix other problems. This will find and fix problems related with compatibility of older programs on the version of Windows.

Likewise, run the Program Compatibility Troubleshooter listed under Find and fix other problems

方法4:修復損壞的文件

If Windows update 0x8007000d is showing up then it might be because of corrupt files on your computer. You can use features like SFC (System File Checker) and DISM (Deployment Image Servicing and Management) to scan and remove the harmful corrupt files. Here is how you can use them:

1.點擊 Windows鍵,輸入 命令提示符 並點擊 以管理員身份運行.

開啟「開始」功能表,鍵入命令提示符,然後按一下右側窗格中的「以管理員身份執行」。

2。 點擊  ,在 用戶帳戶控制 及時。

3。 類型 SFC / SCANNOW 並按下 回車鍵 跑步 系統文件檢查器 掃描。

Type the below command line and hit Enter to execute it. Fix Windows 10 Update 0x8007000d Error

注意: 將啟動系統掃描,需要幾分鐘才能完成。同時,您可以繼續執行其他活動,但請注意不要意外關閉視窗。

完成掃描後,它將顯示以下訊息之一:

  • Windows資源保護未發現任何完整性違規。
  • Windows 資源保護無法執行要求的操作。
  • Windows資源保護髮現損壞的文件並成功修復它們。
  • Windows資源保護髮現損壞的文件但無法修復其中一些。

4. 掃描完成後, 重新開始 您的電腦.

5.再次啟動 命令提示符為管理員 並依序執行給定的命令:

dism.exe /在線 /cleanup-image /scanhealth
dism.exe /在線 /cleanup-image /restorehealth
dism.exe /在線 /cleanup-image /startcomponentcleanup

注意: 您必須有有效的網路連線才能正確執行 DISM 命令。

scan health command in Command Prompt. Fix Windows 10 Update 0x8007000d Error

相關閱讀: 如何修復 Windows 更新錯誤 80072ee2

方法 5:使用命令提示符

You can also fix 0x8007000d Windows error by using Command Prompt. It is an effective troubleshooting method, you can resolve the error with the given codes.

1。 發射 命令提示符 作為管理員。

2. Type the command the following commands 逐個 and hit 進入.

SC配置wuauserv start = auto
SC配置位開始=自動
SC配置cryptsvc start =自動
SC配置可信安裝程序開始=自動

Command Prompt window.

3. Once the commands are executed, 重啟你的電腦

Method 6: Enable Windows Update Service

To fix 0x8007000d error, check if Windows Update services are running. They manage the distribution of updates released by Microsoft. Here is how to do it.

Option I: Through Services

Follow these steps to start Windows update services through Services program.

1.點擊 Windows鍵 和類型 服務 並點擊 以管理員身份運行.

Search for Services. Click Run as administrator. Fix Windows 10 Update 0x8007000d Error

2. 向下捲動並選擇 Windows更新 服務。

3。 右鍵單擊 氟化鈉性能 如下圖所示。

注意: You can also double-click on Windows 更新服務 打開 氟化鈉性能 窗口。

Services window.

4。 設置 “啟動類型”自動的, 如下圖所示。

Now, set the Startup type to Automatic

5。 點擊 申請>確定 保存更改。 

相關閱讀: 如何修復 Windows 10 存取被拒絕的問題

Option II: Through Local Group Policy Editor

When the Windows update components are disabled in your PC, you will face problems like setup cannot continue due to a corrupted installation file prompt accompanied by Windows update 0x8007000d error. Firstly check if you have enabled Windows Update components, if not you can enable it by following the below-mentioned steps.

1.點擊 Windows鍵 和類型 輸入gpedit.msc as shown. Then, hit Enter.

運行對話框

2. 現在,雙擊 計算機配置 > 管理模板 如圖所示。

Local Group Policy Editor window. Fix Windows 10 Update 0x8007000d Error

3.雙擊 系統 and in the right pane, scroll down and double-click on 指定可選組件安裝和組件修復的設置 如圖所示。

System folder is open and Specify settings for optional component installation and component repair is highlighted.

4. In the next pop-up window, Select 啟用 如圖所示。

Specify settings for optional component installation and component repair pop up window. Fix Windows 10 Update 0x8007000d Error

5.最後,點擊 申請>確定 保存更改。

相關閱讀: 修復計算機因沒有可用時間資料而無法重新同步的問題

方法7:重新啟動Windows更新服務

Sometimes, you could fix setup cannot continue due to a corrupted installation file error by manually restarting the Windows Update Service. Follow the below instructions to implement the same.

1。 啟動  dialog box by hitting Windows + R密鑰 在一起。

2。 類型 SERVICES.MSC 並點擊 OK 推出 服務 窗口。

Type services.msc In Run dialog box.

3. Scroll down the screen and 右鍵單擊 on Windows更新。

注意: 如果當前狀態不是 運行,您可以跳過以下步驟。

4. 在這裡,點擊 停止 如果目前狀態顯示 運行.

Windows update selected in Services window.

5.您將收到提示, Windows is attempting to stop the following service on Local Computer… 等待提示完成。大約需要 3 到 5 秒。

Windows is attempting to stop the following service on Local Computer prompt. Fix Windows 10 Update 0x8007000d Error

6。 打開 檔案總管 通過點擊 Windows + E 鍵 一起。現在,導航到以下路徑。

C:WindowsSoftwareDistributionDataStore

7. Select all the files and folders by pressing Control+ A keys together and 右鍵單擊 on the empty space.

8。 選擇 刪除 用於從 DataStore 位置刪除所有檔案和資料夾的選項。

Datastore folder view.

9. 現在,導覽到路徑, C:WindowsSoftwareDistributionDownload, 刪除 all the files in the Downloads location as mentioned in the previous step.

Download folder in SoftwareDistribution. Fix Windows 10 Update 0x8007000d Error

10。 回去 服務 窗口和 右鍵單擊 on Windows更新。

11。 選擇 開始 選項如下圖所示。

Windows update selected in Services window. Fix Windows 10 Update 0x8007000d Error

12.您將收到提示, Windows 正在嘗試在本機上啟動以下服務... 等待 3 到 5 秒並關閉「服務」視窗。

Windows is attempting to start the following service on Local Computer prompt

Method 8: Delete Software Distribution Files in Safe Mode

If the problem is not solved by manually deleting the components of the Software Distribution Folder or if you have faced any errors while removing the files, follow the below-mentioned steps. These instructions will boot your PC in recovery mode so you can delete it without any problems.

1.點擊 Windows鍵 和類型 恢復選項 as shown. Open the best results.

Recovery options search.

2。 在 設定 窗口中,單擊 現在重新啟動 選項下 高級啟動 如圖所示。

Settings window of Recovery option. Fix Windows 10 Update 0x8007000d Error

3。 點擊 疑難解答 ,在 選擇一個選項 窗口。

Choose an option window

4。 點擊 高級選項 如圖所示。

Troubleshoot window in Advance Startup.

5。 點擊 啟動設置 如突出顯示的。

Startup Settings under Advanced options. Fix Windows 10 Update 0x8007000d Error

6。 在裡面 啟動設置 窗口,點擊 重新啟動.

7. When your PC restarts, you will see the below screen. Here, hit the F5 key on your keyboard to 通過網絡啟用安全模式 選項。

Enable Safe Mode with Networking is highlighted in the options available after restart from Startup Settings.

8。 按下並按住不動 Windows + E 鍵 一起開 檔案總管. Navigate to the following location.

C:WindowsSoftwareDistribution

9. Select all the files in the Software Distribution folder and 刪除 他們。

Software Distribution folder. Fix Windows 10 Update 0x8007000d Error

10。 然後, 重啟你的電腦 and try updating the Windows Update.

相關閱讀: 修正 Windows 7 上的 iaStorA.sys BSOD 錯誤的 10 種方法

Method 9: Reset Update Components

To resolve all update-related issues, there is another effective troubleshooting method, resetting Windows Update components. It repairs BITS, Cryptographic, MSI Installer, Windows Update services, and updates folders like SoftwareDistribution and Catroot2. Here are some instructions to reset Windows Update components.

1. Follow steps 1 from 4A.

2. Type the command the following commands 逐個 and hit 進入.

淨停止wuauserv
淨停止cryptSvc
淨停止位
淨停止msiserver
ren C:WindowsSoftwareDistribution SoftwareDistribution.old 
任 C:WindowsSystem32catroot2 Catroot2.old 
網開始wuauserv
net start cryptSvc
淨起始位 
網絡啟動msiserver

Command Prompt window.

Wait for the commands to be executed and check if error 0x8007000d Windows 10 is fixed.

Method 10: Disable Antivirus (Temporarily)

Sometimes, an over-aggressive antivirus suite will interfere with the update process causing 0x8007000d Windows 10 update error 0xc1900204 or setup cannot continue due to a corrupted installation error. Hence, if you are using a third-party antivirus software, then disable it temporarily and check if you have fixed the issue. It is important that you enable it again after you have resolved your issue for protection against viruses.

注意: Different Antivirus programs will have different settings for this method. As an example we are using Avast Free Antivirus.

1。 導航到 殺毒軟件 icon in the Taskbar and 右鍵單擊 就可以了。

Icons on taskbar.

2。 選擇 Avast防護罩控制 option and you can temporarily disable Avast using the below options:

  • 禁用10分鐘
  • 禁用1小時
  • 禁用直到電腦重新啟動
  • 永久禁用

Avast shields control option. Fix Windows 10 Update 0x8007000d Error

3. Choose the option according to your convenience and confirm the prompt displayed on the screen.

Avast shields control different options available.

4. In the main window you will see the note All your shields are turned off denoting that you have disabled the antivirus. To activate it again, click on 打開.

All your shields are turned off in the main window.

方法 11:重設電腦

If none of the above methods work for you, then this is the last resort. You can reset your PC to finally fix this error. Here is how to do it.

1. 導航到 Windows 設定 並選擇 更新與安全.

2。 選擇 恢復 左側窗格中的選項,然後按一下 開始 在右側窗格中。

Recovery option window. Fix Windows 10 Update 0x8007000d Error

3. Now, choose an option from 重置此PC 窗口。

  • 保存我的文件 option will remove apps and settings but will keep your personal files.
  • 刪除一切 選項將刪除您的所有個人檔案、應用程式和設定。

Reset this PC window.

4. 最後,請依照螢幕上的指示完成重置程序。

If you are unable to fix Windows update 0x8007000d error, here are a few alternatives to update your Windows 10 PC.

相關閱讀: 如何刪除 Windows 10 中的 Win 安裝文件

Method 12: Use Windows 10 Update Assistant

You can try an alternative way of updating Windows 10 PC if you have any troubles with previous versions. Firstly, uninstall any possible recent updates and use Windows 10 Update Assistant as instructed below to fix 0x8007000d Windows 10 error.

1。 按下並按住不動 Windows + R密鑰 一起打開 對話框。

2. 現在,輸入 APPWIZ.CPL as shown and hit Enter.

Run Dialog box. Fix Windows 10 Update 0x8007000d Error

3。 點擊 查看已安裝的更新“ in the left pane as shown here.

Programs and features window.

4. Now, select the most recent problematic update and click on 卸載 選項如下所示。

Programs and features window with Uninstall a program option selected. Fix Windows 10 Update 0x8007000d Error

5. Confirm the prompt, if any. Now, press and hold Windows + E 鍵 一起開 檔案總管. Navigate to the following path.

C:/windows/軟件分發/下載

6. Delete all the files and folders in the path. Select all the files and click on the 刪除 圖標如圖所示。

Files inside download folder. Fix Windows 10 Update 0x8007000d Error

7。 訪問 Windows 10 Update download page。 點擊 現在更新 如圖所示。

Windows 10 November 2021 Update webpage view.

8. The update may slow down in between 60-85 % of the process. Wait until the update process is successful and 重啟你的電腦.

9。 按 的Windows + I 一起開 設定 在你的系統中。

10。 選擇 更新與安全.

點擊更新和安全性。

11。 選擇 檢查更新 from the right panel. Make sure you are prompted with 你是最新的 message as depicted.

If the Windows version is already up-to-date, then it will show You’re up to date message. Fix Windows Update 0x8007000d Error

注意: 如果你使用 混合現實 software on your PC, please uninstall it. This software interferes with the Windows Update process and causes Windows update 0x8007000d error.

相關閱讀: 修復 0x80004002:Windows 10 不支援此類介面

Method 13: Download the Updates Manually

If you have confirmed that there are no corrupt files, malicious programs in your PC and all essential services are running and still the error is not resolved then you can manually download the updates as instructed below. Before doing this, you have to identify the 知識庫編號 of your PC that is popping up with 0x8007000d Windows 10 error.

1。 按 的Windows + I 一起開 設定 在你的系統中。

2.現在,選擇 更新與安全.

Update and Security highlighted in Settings window. Fix Windows 10 Update 0x8007000d Error

 

3。 點擊 查看更新歷史記錄 選項如下突出顯示。

Windows Update window.

4. In the list, note down the 知識庫編號 of the update that has 安裝失敗 due to the error message.

KB number. Fix Windows 10 Update 0x8007000d Error

5. 鍵入 知識庫編號 ,在 Microsoft Update目錄 搜索欄。

Microsoft Update Catalog search bar homepage

6. Find the update that is compatible with your system and click on 添加 to download and install the update manually.

推薦:

We hope that this guide was helpful and you have fixed Windows 10 update 0x8007000d error. Let us know which method worked the best for you. Also, if you have any queries/suggestions regarding this article, then feel free to drop them in the comments section.