En general el blog va a guardar la lista de equipos que más me cuesta reparar y cómo lo he ido consiguiendo.
En este caso que nos trae hoy, el problema lo tuvo un "HP pavilion dv6000" blanco. Una chica mona me lo trajo y me dijo "la contraseña no me funciona".
Obviamente le pedí la contraseña que había puesto y me dispuse a arreglarlo.
La primera sorpresa es que el equipo pedía contraseña para arrancar (contraseña que se pone desde la BIOS); pero esa no era la que fallaba. Deshabilité esa contraseña y continué con el proceso de encendido.
Al llegar a Windows, efectivamente la contraseña que la chica me había dado salía con el error de que esa contraseña no es de ese usuario.
Así, pues, procedí a lo que suelo hacer para quitar las contraseñas de Windows (proceso interesante para el que no lo conozca):
- Arrancar desde un liveCD (Hiren's Boot 15 con Mini Windows XP en este caso), acceder al disco duro del sistema y tocar un par de archivos... (C:\Windows\system32\sethc.exe se renombra, se hace una copia de cmd.exe y se le pone como nombre sethc.exe).
-Volver a iniciar el ordenador y, en la pantalla en la que te pide la contraseña, pulsar Shift 5 veces.
Normalmente el pulsar shift repetidamente te abre el "Sticky keys" [la mayor bazofia de Microsoft], pero como hemos renombrado el archivo, nos abrirá una consola de comandos con privilegios administrativos (funciona en Windows vista, 7 y 8... para cambiar contraseñas en versiones anteriores de Windows hay métodos más cómodos).
Ahí escribimos lo siguiente:
control userpasswords2
Nos abrirá el panel de administración de usuarios y podremos tanto crear usuarios nuevos, como administrar los existentes.
Enorme sorpresa tuve cuando descubrí que no aparecía ningún usuario en el panel de adminsitración de usuarios.
¿Y ahora qué? Pues a crear un nuevo usuario administrador y ya miraré desde dentro cómo solucionarlo...
El problema era que no me dejó crear un usuario "El sistema no puede hallar el archivo especificado" me decía.
"Vamos a intentar ejecutar el sfc /scannow para que el Windows analice los archivos malos y los repare" me dije.
El problema es el siguiente:
Mientras el LogonUI.exe está abierto, cada X tiempo se cierran todas las demás aplicaciones. Eso incluye nuestra consola de comandos "secreta" y todo lo que se te ocurra. Por lo tanto, cuando ejecutas el sfc /scannow se te quedará alrededor del 60 ó 70%, pero si no encontró el error en ese momento no te sirve de nada.
También probé lanzar un taskmgr y desde ahí forzar el cierre del LogonUI.exe, pero no tarda medio segundo en volver a abrirse.
Arrancando en modo a prueba de fallos, ahorras todas las aplicaciones de inicio (incluido antivirus), por lo que el taskmgr está mucho más limpio (hablo de todavía en la ventana de inicio de sesión), pero le di mil vueltas a todos los procesos abiertos y no encontré absolutamente nada que me permitiera cerrar LogonUI.exe y que no se volviera a abrir.
Desde la consola puedes lanzar explorer.exe; te abre un escritorio (incluso puedes minimizar el LogonUI.exe, pero volverá a ocupar pantalla completa en cuanto cambies de focus. Además, no podrás abrir ninguna carpeta (ni siquiera Mi PC, aunque se puede navegar por ellas desde la consola al viejo estilo MS-DOS).
Es curioso que el sfc /scannow lanza un proceso llamado TrustedInstaller.exe (que si lo terminas te dice que no se pudo completar el escaneo).
entre los procesos abiertos, también podemos encontrar "winlogon.exe" con la descripción "Aplicación de inicio de sesión en Windows". Pero no va a funcionar terminarlo para nuestro propósito.
Luego pensé "vamos a restaurar el sistema a un punto anterior"... lo único que conseguí es que me borrase el archivo "sethc.exe" que había modificado y, por lo tanto, tuve que volver a hacer el "truco".
Realmente no estoy aquí para explicaros cómo resolver el problema, ya que todavía no lo he logrado. Pero en ello andamos.
Lo siguiente que pretendo hacer es ejecutar la instalación de Windows Vista y rezar para que la opción de reparación repare el archivo en cuestión y pueda, al menos, crear una cuenta de usuario que funcione.
Os informaré de cómo va la historia
