Tag Archives: dism

Installation of .NET 3.5 fails on Windows 8 with Error Code 0x800F0906

Windows_8_Logo

You would have thought that installing .NET 3.5 on Windows 8 will be relatively straight forward – wrong answer!

The easiest way to do this is to go to Control Panel –> All Control Panel Items –> Programs and Features and simply add .NET Framework 3.5 (includes .NET 2.0 and 3.0)

Installation_of_.NET_3.5_fails_on_Windows_8_with_Error_Code_0x800F0906_1

but you are likely to hit one of the following errors:

“Windows couldn’t complete the requested changes. Windows couldn’t connect to the internet to download necessary files. Make sure that you’re connected to the internet, and click ‘Retry’ to try again. Error code: 0x800F0906”

“Update NetFx3 of package Microsoft .NET Framework 3.0 failed to be turned on. Status: 0x800F0906.”

“Update NetFx3 of package Microsoft .NET Framework 3.0 failed to be turned on. Status: 0x800F081F.”

“Update NetFx3 of package Microsoft .NET Framework 3.0 failed to be turned on. Status: 0x800F0907.”
Continue reading

OCSetup/DISM, Component Name List…

Windows_7_Logo

There are two ways of installing components in Windows (scripted ways of course) i.e. you can use OCSetup or DISM Tool.

In both cases you have to supply component name like:

start /w ocsetup <windows_component_name>
or
dism /online /enable-feature:<windows_component_name>

In my case I had to add Tablet PC Components but had to clue what the component name was. These names are technical names and not what Windows Control Panel displays in “Turn Windows Features On or Off”. So how do I get the correct name for components I need to install? Its a rather simple task really, in elevated command  prompt type:

dism /online /get-features

If you would like to narrow it down a bit (list is quite long) you can pipe the output and look for “Tablet” lets say:

dism /online /get-features | find “Tablet”

To install it simply take TabletPCOC name and insert into either of the commands above instead of <windows_component_name>