Categories
Geeky/Programming

Why don’t I see Windows 7 SP1 in Windows Update? Could be Video Drivers!

This weekend was Daylight Savings Time.. Spring Ahead. You are supposed to set all your clocks ahead 1 hour if your area observes DST. With that, you are also supposed to change your batteries in your smoke alarms, or that is at least what “they” tell you to do. Probably another good thing to do is run patches on all your systems!

I updated around 4-5 Windows 7 Machines at home, couple desktops, few VM’s, and it was fine. My work laptop (a Del Latitude E6410) I couldn’t see the update in Windows Update. I figured maybe it would get pushed later from WSUS or whatever, but also had a hunch something else was up, and I was right.

If you look here (Microsoft KB) there is a nugget about

 

Check whether you have Intel integrated graphics driver Igdkmd32.sys or Igdkmd64.sys and whether you upgraded the driver

Windows 7 SP1 will not appear in Windows Update if update 2454826 is not installed. Windows Update will not offer you update KB2454826 if you are using one of the following Intel integrated graphics drivers:

  • Igdkmd32.sys (32-bit), versions 8.15.10.2104 through 8.15.10.2141
  • Igdkmd64.sys (64-bit), versions 8.15.10.2104 through 8.15.10.2141

These drivers are known to cause problems with certain applications that use D2D (Direct2D). For example, if you use these drivers together with Windows Live Mail under certain circumstances, Windows Live Mail could crash. 
To check for the Intel integrated graphics driver and driver version, follow these steps:

  1. Start DirectX Diagnostic Tool. To do this, click Start

    Start button

    , type dxdiag in the Search programs and files box, and then press Enter. 

  2. Click the Display tab.
  3. Note the driver and driver version.
  4. If you have the Intel integrated graphics driver and driver version 8.15.10.2104 through 8.15.10.214, visit the computer manufacturer’s website to see whether a newer driver is available.

 

Well, that is what I saw on my laptop. So I updated the drivers, and rebooted, re-ran Windows Update, and boom! Windows 7 SP1 showed up. Nice.

Note: not sure this is the right link, but here is what I installed: Dell drivers and downloads

Categories
Geeky/Programming

Windows Update Crazy Error (on XP)? This Might Fix It

This weekend I decided to put XP on my laptop for a day to see how it ran. I hated it. Yeah it was fast. But it just seems… old..

Anyways, Vista is back on now (I still might go back to Win2k8). But.. while I had XP installed for 4 hours, I tried to do Windows Update and it kept failing and failing. I went and found the WindowsUpdate log file, and at the bottom,

AUClnt FATAL: Error: 0x80004002. wuauclt handler: failed to spawn COM server
Handler FATAL: 0x80004002: ERROR: Remote update handler container process created (PID: 2912), but exited before signaling event
Agent * WARNING: Exit code = 0x80004002

Well, after some digging, found you need to re-register the Windows Update dll’s (you can put these cmd’s in a batch file and run it)

regsvr32.exe c:windowssystem32wuweb.dll
regsvr32.exe c:windowssystem32wups2.dll
regsvr32.exe c:windowssystem32wups.dll
regsvr32.exe c:windowssystem32wucltui.dll
regsvr32.exe c:windowssystem32wuaueng1.dll
regsvr32.exe c:windowssystem32wuaueng.dll
regsvr32.exe c:windowssystem32wuapi.dll

I also restarted the Automatic Updates service. Tried it again, and it worked. Weird, but it works 🙂