I have a question regarding the update of Intel Chipset Device Software drivers.
When I install the Chipset Device Software drivers, I see that the Intel Serial ATA controller driver is not always updated by the update program (ie the EXE) while the included driver is more recent than mine.
If I uncompress the archive and realize a manual update of the SATA controller with the Device manager, the new driver installs and functions well ! It is normal because the INF file contains the good hids (PCI\....) for my SATA controller.
I have noticed the phenomenon on multiple configurations with 8.x and 9.x versions of the Chipset Device pack, with ICH5, ICH7, ICH9 southbridges and with Windows XP, Windows Vista etc.
Anybody from Intel could explain us why the update program seems to voluntary block the update of the some ICH SATA drivers ?
The Intel(R) Chipset Device Software does not install drivers, just an INF.
You can't upgrade the Intel Chipset Device Software via the .EXE. (If I remember correctly, it actually looks like it's installing - doesn't exit with an error in other words - but it's not.)
This is likely what you're seeing.
In other words:
a) When you install the utility via the EXE, the INF is not changing - hence the reason it's not updating the version number for that component.
b) The only way to upgrade the utility at all is to perform a have-disk install (manual update via Device Manager), which is why you are seeing the version number change when you install in that way.
In general though, the INF file for a particular chipset or ICH only rarely changes between versions so even if the version number changes from 9.0 to 9.1 for that component, the actual INF file has likely not changed at all. Basically, you install once and then you're done - it's rare that you would ever need to upgrade.