問題描述 使用 Windows Server 2012 R2 或 Windows Server 2016系統,發現在安裝 .NET Framework 3.5.1 時報錯,報錯內容如下圖所示。 原因分析 找不到安裝源文件。 解決辦法 您可以使用如下 PowerShell 腳本進行安裝。 從 開始 菜 ...
問題描述
使用 Windows Server 2012 R2 或 Windows Server 2016系統,發現在安裝 .NET Framework 3.5.1 時報錯,報錯內容如下圖所示。
原因分析
找不到安裝源文件。
解決辦法
您可以使用如下 PowerShell 腳本進行安裝。
-
從 開始 菜單中找到 PowerShell,右鍵單擊選擇 以管理員身份運行。
-
輸入如下腳本後,按回車鍵執行。
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 0
Restart-Service -Name wuauserv
Install-WindowsFeature Net-Framework-Core
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 1
Restart-Service -Name wuauserv
註意:
1. Windows Server 2012 與 Windows Server 2016 記憶體占用較高,安裝其他應用程式使記憶體消耗更高,可能會導致記憶體不足引起安裝失敗,因此建議增加物理記憶體,如果是 IO 優化實例,可以酌情 開啟系統虛擬記憶體。
2. 如果安裝報錯:0x800f081f,那麼請檢查公網網路是否正常,如果正常,可能是連接微軟 update 伺服器鏈路不穩定導致更新失敗,建議更換時間段重試。