24 enero 2012

El driver para HP3055 y el error "MSI.dot4msi, code 2753"

Ayer estuve toda la mañana intentando instalar una impresora en red en mi equipo del trabajo. La impresora en cuestión es la HP 3055. Y mi ordenador es un nada moderno portátil Dell con Windows XP.

En cierto momento me quedé en un ciclo eterno y sin sentido, intentaba instalar el driver y me daba el  "Fatal error. MSI.dot4msi, code 2753", buscaba una solución al problema y me reiniciaba el PC, y por más que desinstalé cosas y busque solución al problema en la web de HP, no conseguía salir de ese bucle infernal.

Al final encontré esta entrada en el blog "Arquitectura Felina" con la solución al problema, que copio aquí por si le viene bien a algún navegante:

  1. Desintalar todo lo que haya de HP en el PC (cuestión de buscar en "Agregar y quitar programas" (del panel de control) todo lo que haya de HP y desinstalarlo).
  2. Con la herramienta de administración de servicios (se llega a ella con al ejecutar "services.msc") buscar los siguientes servicios "Pml Driver HPZ12" y "Net Driver HPZ12", una vez encontrados hay que detenerlos y cambiar el tipo de inicio a "Manual". Si se encuentran más servicios asociados a HP hay que hacer lo mismo.
  3. Buscar en el equipo los archivos "HPZipm12.dll" y "HPZinw12.dll" (seguramente están en "C:\Windows\system32") y borrarlos o renombrarlos (por ejemplo cambiando la extension a "kk" o cualquier otra cosa)
  4. Reiniciar el equipo
  5. Instalar el driver de la impresora
  6. Si al finalizar la instalación da un error, comprobar si los dispositivos ya están en "Impresoras y faxes" (la impresora) y en "Escaneres y camaras" (el escaner), si es así se paran los procesos asociados al instalador para que no vuelva a entrar en el bucle infinito. En mi caso no apareció ese error y la instalación terminó correctamente.


Menos mal que encontré a tiempo la solución por que la web de HP no ayuda en absoluto, siendo más un obstáculo que una ayuda en sí misma...