Windows 10或其他系統版本中無法安裝.NET Framework Runtime 3.5 SP1的解決辦法
在安裝AutoCAD軟體時,遇到安裝失敗了情況,檢視安裝日誌發現是無法安裝.NET Framework Runtime 3.5 SP1所導致的,或者說作業系統中還未安裝.NET Framework Runtime 3.5 SP1,此時開啟“啟用或關閉Windows功能”視窗會發現.NET Framework Runtime 3.5未選擇上,如圖一所示,於是查詢解決辦法。
考慮到系統中沒有安裝.NET Framework Runtime 3.5 SP1,於是與微軟官網下載了.NET Framework Runtime 3.5 SP1的安裝包,下載地址:
“在 Windows 10、Windows 8.1、Windows 8、Windows Server 2012 R2 和 Windows Server 2012 中,.Net Framework 3.5 是一種按需功能。 按需功能的元資料包括在內。 但是,與功能相關聯的二進位制檔案和其他檔案不包括在內。 當你啟用該功能時,Windows 會嘗試與 Windows 更新聯絡,以下載安裝該功能所缺少的資訊。 網路配置和如何配置計算機以在環境中安裝更新可能會影響這一過程。 因此,當您首次安裝此類功能時可能會遇到錯誤。”
就是“按需安裝”,在需要的時候自行安裝。那麼如何自行安裝呢?步驟如下:
- 首先,載入系統安裝映像檔案或者進行解壓,找到其中的“sxs”檔案,並將其複製到驅動器的根目錄下,例如C盤,D盤或者E盤;
- 如果是Windows10作業系統,點選“Win+X”,再開啟“Windows Powershell(管理員)”,在視窗中輸入如下命令:
dism /online /enable-feature /featurename:netfx3 /all /source:c:\sxs /limitaccess
其中,此處是以將資料夾“sxs”放在C盤為例進行說明,如果放在其他盤根目錄下,可以對應修改。回車執行命令,等待幾分鐘即可。
3. 完成步驟2後,在鍵入以下命令並按“Enter”鍵進行:
dism /online /Cleanup-Image /RestoreHealth
等待幾分鐘即可。完成後,開啟 “啟用或關閉Windows功能”視窗,可以發現.NET Framework Runtime 3.5 已勾選上,表明對應功能安裝。