Upgrading WDF CoInstaller from 1.7.6001.0 to 1.7.6001.18000

Hi,

Lately, we moved our drivers’ stack from WDF 1.5 to WDF 1.7.6001.18000, due to a problem with the installation of the drivers on WinXP SP3. And it seems that the new WDF CoInstaller does the job. (Note: WDF 1.7.6001.18000 is from the server 2008 WDK, recommended by MSFT)

But when we started to test the installation on other platforms, we discovered that on machines with WinXP that contains WDF CoInstaller 1.7.6001.0 (The old WDF1.7 co-installer), the installation ask for reboot in order to complete the installation, till here it seems OK. But, we took a closer look on the Wdf01000.sys, and discovered that the co-installer didn’t replace the file. Moreover, we tried to reinstall the driver, and again, we needed to reboot the machine. It like a magic cycle, WDF1.7.6001.0 -> install 1.7.6001.18000 -> reboot -> WDF1.7.6001.0.

Does anyone know why the Wdf01000.sys didn’t replaced?
Moreover, is there any QFE or HotFix, that installs the WDF 1.7.6001.18000, prior to the drivers installation?

Thanks,
RoyG.