Monday, January 5, 2009

Entry Point Not Found-The Procedure Entry Point gdigetbitmapbitssize could not be located in the dynamic link library GDI32.dll

This appears to happen when service pack 3 for windows xp is installed and goes sour on reboot.
The solution is very simple. In the case that hit my bench today it is this.
Boot from your windows CD to a repair windows screen so you can get to a prompt.
I assume your windows installation is the C drive. If not substitute it in the following lines.
Now type in the following
rename c:\windows\system32\gdi32.dll gdi32.old
copy c:\windows\ServicePackFiles\I386\gdi32.dll.old c:\windows\system32\gdi32.dll

You should get a 1 file copied.
Reboot.

No comments: