Hi @Travis Johns,Welcome to Microsoft Q&A,
The error code 0x800F081F is usually caused by setting errors, or the Windows Update update service is not started, please follow the steps below:
- First, press Windows + R simultaneously to bring up the Run dialog
- Enter gpedit.msc, click OK
- Finally open the "Group Policy Editor" window, on the left [Computer Configuration] - [Administrative Templates] - [System] folder
- Select "Specify settings for optional component installation and component repair" to modify the installation settings of window components
- After double-clicking, click Enable and then click OK
- Press and hold "window+R" at the same time to open the "Run" dialog box, and enter "services.msc" to open the service
- Find the "Windows Update" service, then right-click "Properties", select "Automatic", and click "OK"
- Press the "win+R" key, enter "control.exe" and press Enter, and click the [Program] menu
- Click [Turn Windows features on or off]
- Select ".NET Framework3.5", do not check Windows Communication Foundation HTTP activation, or Windows Communication Foundation non-HTTP activation, click "OK"
After completing the above steps, you will find that your .net framework 3.5 can be successfully installed
Best Regards,
Wenbin
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.