Anyone who wonders why they are running the install program, but not seeing anything update should read the readme files.
By installing from command line and using the switches "-overall" "-overwrite" and "-overide", the inf files will install correctly, although you may need to repeat the process more than once to get them all on, and even then some need doing manually.
Best way to do it:
First, ensure you have the latest version of the utility.
Open an elevated command prompt (search in start menu for "command" and hold shift, ctrl and press enter to start it) get to the folder where your INFINST_AUTOL.EXE is (in the example below its in "inf" on my "d:" drive)
so your sat at d:\inf
type "infinst_autol.exe -a" (without the quotes) and hit enter, this extracts the files from the exe and places them in C:\Program Files\Intel\InfInst ready to manually update any items in your device manager that won't do automatically.
Now type "infinst_autol.exe -overall -overide" (again without quotes), this runs the setup program and forces the inf update on all available devices, even if third party drives are installed and including the storage devices. You'll notice setup takes longer and some items will update properly. As mentioned above you may need to run this more than once.
Finally, I'd do a restart here and then any further devices that still haven't updated in your device manager you can update manually using the "update driver" option when you right click on it - chose the "browse my computer option", tell it to search for the driver in the following location - C:|Program Files\Intel\InfInst and ensure you check the "search subfolders" box.
Word of warning which I think is what people have been trying to get across is that this may not yield better results for you. OEM manufacturers often tweak the hardware they get from people like Intel, then tweak the drivers from them to make it work properly meaning you may lose functionality. That said, I've a 66% success rate with this so far.
Regards