0x800F081F while installing .NET Framework 3.5 on Windows 10 might be due to corporate WSUS servers not allowing such updates.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU in the Windows registry and set
0 (zero). Restart the Windows Update service (
net stop wuauserv & net start wuauserv) and retry installing .NET Framework 3.5. Set
UseWUServer back to
1 (one) and restart the Windows Update service.
A couple of KBs, KB2977759 and KB2952664, related to the dreadful Appraiser stuff, appeared in our WSUS instance this week. The former just made it on my list of KBs one should avoid. Both was promptly declined.
The list encompasses:
- KB2952664, Compatibility update for upgrading Windows 7
- KB2977759, Compatibility update for Windows 7 RTM
- KB3022345, Update for customer experience and diagnostic telemetry (superseded by KB3068708, see below)
- KB3035583, Update installs Get Windows 10 app in Windows 8.1 and Windows 7 SP1
- KB3068708, Update for customer experience and diagnostic telemetry
- KB3075249, Update that adds telemetry points to consent.exe in Windows 8.1 and Windows 7
- KB3080149, Update for customer experience and diagnostic telemetry
- KB3123862, Updated capabilities to upgrade Windows 8.1 and Windows 7
I declined KB2952664 in our WSUS instance. This update phones home and reports whatever you have installed. I see no reason to be spied upon. Not to mention that this update is not a oneshot update, it creates a couple of scheduled tasks that run regularly. This one is related to KB3035583, and both should be avoided unless you want to take the plunge into Windows 10.