Hace unas semanas tenía un equipo de un cliente y me pasó algo por primera vez desde que instalo ordenadores.
Estaba tan tranquilo realizando la instalación de Windows XP como siempre hago, y después de instalar las actualizaciones veo que me da un error en el arranque del fichero gdi32.dll y no arranca.
Al ponerme a investigar, descubro que esto pasa por instalar la actualización 948590 de Microsoft sin antes tener instalado el SP3 del sistema.
Para resolver el problema, podemos volver a reinstalar el sistema o arreglar este problema.
-
Arrancamos desde el CD de Windows y en vez de darle a Enter en la primera pantalla de instalación, le daremos a R
-
Seleccionamos la partición del sistema operativo (le damos a Enter por defecto)
-
Indicamos la contraseña del usuario “administrador” en caso de que la tengamos sino Enter por defecto
rename %windir%\system32\gdi32.dll %windir%\system32\gdi32.dll.old
copy %windir%\servicepackfiles\i386\gdi32.dll %windir%\system32\gdi32.dll
Reiniciamos el equipo normalmente.
Con estos pasos debería de arrancar sin problema alguno.
A mí al menos me funcionó así, y ya una vez arrancado, instalé el SP3 primero y después el resto de actualizaciones y sin ningún problema más que ese.
Más información en la web de Microsoft












