After trying to install .net 3.5 via the program and features (see below). I was getting unable to install error 800F0906
I am using windows 8.1.
I temporarily set User Account Control (UAC) to Never notify.
Start -> Control Panel Search for uac and select Change User Account Control settings
http://windows.microsoft.com/en-us/windows/turn-user-account-control-on-off#1TC=windows-7