Fix: Windows Vista and Windows Server 2008 losing drivers

My Windows Vista PC has experienced all sorts of weirdness, but the most frustrating thing it has done is lose drivers.  These aren’t OEM drivers, but drivers included with Windows. 

To address this problem, Microsoft has released hotfixes for the following operating systems:

Update for Windows Vista (KB953631)
Download the Update for Windows Vista (KB953631) package now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=C783E6C7-7BE7-4521-A4C1-D3C416988F87)

Update for Windows Vista for x64-based Systems (KB953631)
Download the Update for Windows Vista for x64-based Systems (KB953631) package now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=68F8A960-64FA-4A45-89BC-E4FCD78B779F)

Update for Windows Server 2008 (KB953631)
Download the Update for Windows Server 2008 (KB953631) package now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=B66C7F33-DEBF-4F5E-B045-431A46297682)

Update for Windows Server 2008 x64 Edition (KB953631)
Download the Update for Windows Server 2008 x64 Edition (KB953631) package now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=A223C692-0316-4588-A9EF-9FC829A93A0F)

Update for Windows Server 2008 for Itanium-based Systems (KB953631)
Download the Update for Windows Server 2008 for Itanium-based Systems (KB953631) package now.

KB 953631 explains the problem:

“After you use the Last Known Good Configuration feature to start a computer that is running Windows Vista or Windows Server 2008, some .inf files that have been serviced may be deleted from the %windir%\inf folder.

Note These .inf files correspond to the drivers that are included with Windows.

If you try to install a new device that uses an .inf file that has been deleted, you may receive an error message that resembles the following:

Driver not found

If you try to reinstall the same version of driver that was originally serviced, the devices that use that .inf file may not work correctly”

Comments [1]

Leave a Reply

Your email address will not be published. Required fields are marked *