背景:WindowsServer2019安裝.NET3.5報錯0x800f0950,嘗試網上的方法,發現以下方法有效,進行重新整理解決方法,進行記錄。
一、以下為報錯信息:

二、嘗試過的方法有:
- 直接從服務器控制面板安裝。
- 使用dism命令安裝,存在如下報錯:
C:\Windows>dism /online /Enable-Feature /FeatureName:NetFx3 /Source:"%windir%" /LimitAccess 部署映像服務和管理工具 版本: 10.0.17763.1 映像版本: 10.0.17763.107 啟用一個或多個功能 [==========================100.0%==========================] 錯誤: 50 操作完成,但未啟用 NetFx3 功能。 可能未啟用必要的父功能。可以使用 /enable-feature /all 選項自動啟用以下列表中的每個父功能。如果已啟用父功能,請參閱日志文件以便進一步診斷。 NetFx3ServerFeatures 可以在 C:\Windows\Logs\DISM\dism.log 上找到 DISM 日志文件 C:\Windows> C:\Windows>dism /online /Enable-Feature /all /FeatureName:NetFx3 /Source:"%windir%" /LimitAccess 部署映像服務和管理工具 版本: 10.0.17763.1 映像版本: 10.0.17763.107 啟用一個或多個功能 [==========================100.0%==========================] 錯誤: 0x800f081f 找不到源文件。 請使用“源”選項指定還原該功能所需的文件位置。有關指定源位置的詳細信息,請參閱 http://go.microsoft.com/fwlink/?LinkId=243077。 可以在 C:\Windows\Logs\DISM\dism.log 上找到 DISM 日志文件 C:\Windows>dismdismdismdism
三、解決方法:
1、步驟一:
- 復制WindowsServer2019鏡像到目的操作系統。
下載地址:鏈接:https://pan.baidu.com/s/1PGSqqxtZ4oLjEUxPOMcqOQ,提取碼:1oa2。
- 然后雙擊打開。

- 打開后將窗口最小化即可。

2、步驟二:
- 右鍵“此電腦”,以管理員權限打開服務器管理界面。

- 點擊“添加角色和功能”。

- 然后一直下一步,找到要添加的.NET3.5功能即可。





- 設置“指定備用源路徑”,此處重要:

將路徑的盤符設置為打開的鏡像的位置盤符保持一致,我這里是打開為E盤,所以設置為:E:\Sources\SxS,然后點擊“確定”。
注意:只用改盤符就行了,其他的路徑保持不變,即\Sources\SxS保持不變。

- 點擊安裝,開始安裝.NET3.5。


- 安裝結果:

至此,在WindowsServer2019安裝.NET3.5的方法結束。
