The following is a three day saga of empty 'Turn Windows Features on or off' dialog.
This dialog, as unimportant as it may seem, is the only orifice into Windows subsystem installations without having to cramp up command line msiexec.exe wizardry on obscure system installation folders that nobody wants to understand.
Empty, it looks like this:
First thing anyone should do when it comes to something obscure like this is:
If you still can't control your MSMQ or IIS installation, then you need to find out which of the servicing packages got corrupted somehow.
Servicing packages are Windows Update MSIs, located in hell under HKLM/Software/Microsoft/Windows/CurrentVersion/Component Based Servicing/Packages. I've got a couple thousand under there, so the only question is how to get to rough one out of there.
There's a tool, called System Update Readiness Tool [here] that nobody uses. Its side effect is that it checks peculiarities like this. Run it, then unleash notepad.exe on C:\Windows\Logs\CBS\CheckSUR.log and find something like this:
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs(f) CBS MUM Corrupt 0x800F0900 servicing\Packages\Package_4_for_KB2446710~31bf3856ad364e35~amd64~~18.104.22.168.mum Line 1: (f) CBS Catalog Corrupt 0x800B0100 servicing\Packages\Package_4_for_KB2446710~31bf3856ad364e35~amd64~~22.214.171.124.cat Then find the package in registry, take ownership of the node, set permissions so you can delete and delete it. Your OptionalFeatures.exe work again and it took only 10 minutes.
The opinions expressed herein are my own personal opinions and do
not represent my company's view in any way.
My views often change.
This blog is just a collection of bytes.
Copyright © 2003-2017Matevž Gačnik