--- tags: T5 系統功能手冊 --- # 在安裝 `.NET Framework` 時系統會出現 `元件存放區已損毀` 的錯誤訊息 近來發現有學校在 Windows 8 的作業系統平台上要安裝 `.NET Framework` 時,會出現安裝失敗的案例,錯誤訊息為 `元件存放區已損毀`,基於實事求是的精神,我決定認真找原因(另一個主要的原因是…這個錯誤訊息很少見,個人也是第一次碰到)。我們盡量的還原錯誤的環境,但仍無法模擬出該狀況,只能遠端連線借測學校的電腦來排除問題,錯誤的訊息如下: #### `.NET Framework 4.7.2` ![](https://i.imgur.com/6qmChtb.png) #### `.NET Framework 4.8` ![](https://i.imgur.com/ecLQ6e6.png) 經過半天的測試終於找到解法了,請依下述步驟執行,即可解除警報: 1. 先以系統管理員身份啟動「命令提示字元」。 2. 執行「`DISM.exe /Online /Cleanup-image /Scanhealth`」 3. 再接著執行「`DISM.exe /Online /Cleanup-image /Restorehealth`」 4. 請更新 Windows Update 到最新版本。 #### DISM 執行狀況擷圖 ![](https://i.imgur.com/2ttxbXK.png) ## 參考資訊 - [Windows Fails to Update Version 8.1 update 1. Error code 80073712.](https://answers.microsoft.com/en-us/windows/forum/windows8_1-windows_update/windows-fails-to-update-version-81-update-1-error/304742db-0904-4ed6-8b1d-85c69707c215) - [Hyper-V not installing after Windows 8 Pro upgrade](https://trixtofix.wordpress.com/2012/12/24/hyper-v-not-installing-after-windows-8-pro-upgrade/)