Tip: Outlook 2003/2007: No se puede abrir la ventana de Outlook (y van 2)

El otro día ya comenté en este post como podemos hacer que MS Outlook deje de reiniciarse constantemente. Pues aquí os dejo el comando definitivo para cuando Outlook no quiere iniciarse.

  • Vamos a inicio -> ejecutar
  • Escribimos outlook.exe /resetnavpane

Este comando prácticamente soluciona todos y cada uno de los problemas de Outlook y lo que hace es crear un nuevo archivo con las carpetas del panel de exploración predeterminado, perdiendo de esta manera cualquier personalización que hayamos hecho en nuestro Outlook.

La otra opción a probar (no siempre funciona) es eliminar el archivo nombre_perfil.xml de la carpeta de archivos de nuestro perfil de usuario en Windows. Para acceder a ella:

  • Inicio -> Panel de Control -> Correo
  • Pulsamos el botón que nos dice «Abrir carpeta». Aquí tendremos almacenado nuestro archivo pst y nuestros archivos xml.

¿La causa del error? Ni los de Microsoft lo saben.

Recuperar el password de inicio de sesión en Windows

Una de las cosas que más odiaba hace un tiempo era cuando debía acceder a una máquina de la que nadie sabía ni se acordaba del password. Hoy en día esto para mi supone perder solamente 5 minutos de mi tiempo. Os presento una solución muy útil para solventar este problema : se llama chntpw.

Es un Live CD basado en una distribución Linux que nos permite acceder a los ficheros donde se almacenan los passwords de Windows (el fichero SAM y Security) y cambiar o eliminar por completo la contraseña de inicio de sesión. El sistema funciona para las versiones NT/2000/XP/Vista/Win7 .

A primer vista puede parecer muy difícil pero la verdad es que cuando lo haces un par de veces, el proceso esta chupado.

  • Primero nos descargamos la ISO y la grabamos en un CD | Descarga
  • Cambiamos la secuencia de arranque del PC y hacemos que arranque mediante el CD y dejamos que cargue el sistema.

Cuando se carga el chntpw pulsamos Intro para cargar el software

En el primer menú, nos dice que ha encontrado una partición Windows y que debemos activarla. Pulsamos el número de la partición (normalmente 1) y seguidamente nos pedirá cual es la ruta donde se encuentran los ficheros. Pulsamos [Intro] (puesto que chntpw ya encuentra la ruta por defecto) vamos al tercer punto.

Seguidamente seleccionamos la opción [1] que nos dice «Password reset [sam system security]»

Aquí pulsaremos otra vez la opción [1] puesto que lo que queremos es editar la información del usuario y de los passwords (Edit user data and password)

Este es el paso que podríamos decir más «complejo». Veremos que nos aparecen en pantalla los usuarios que tienen nuestro sistema operativo. Entonces, debemos seleccionar el usuario del que hemos perdido la contraseña, y esto lo haremos poniendo su RID que son los números que hay a la izquierda de la tabla escribiendo 0x<RID> p.ej. si queremos elegir el usuario Administrador, escribiremos 0x01f4

Una vez seleccionado el usuario,  nos aparecerá un menú con varias opciones. En nuestro caso (y como ya he dicho, para facilitar el proceso) seleccionaremos la opción [1] «Clear (blank) user password»

Bien. Una vez elegido la opción [1], el sistema eliminará el password. Ahora, deberemos salir del menú escribiendo el símbolo de admiración [!] y seguidamente, escribiremos [q] para salir y nos pedirá si queremos guardar. Le decimos que sí pulsando la [y]

Nos pedirá si queremos hacer más operaciones. Pulsamos no escribiendo la [n], pulsamos Control+Shift+Del para reiniciar, sacamos el CD y ….

… ¡Listo! Ya podremos acceder a Windows nuevamente con nuestro usuario y sin password.  Espero que os haya servido 🙂

Solucionar «Error en el servicio de perfil de usuario al iniciar sesión» en Windows Vista

Normalmente, casi todos los errores que salen en Windows Vista se pueden solucionar mediante:

  • un chkdsk /f/r (completo) puesto que el sistema, como si de una forma de masoquismo se tratara, se autolesiona él mismo.
  • un format c: /q (como los de antaño)

Seguro que hay más formas de solucionar los problemas pero en Windows si no es una de las anteriores se pierde el tiempo. Esta claro que estoy exagerando un poco, aunque creo que no estoy tan equivocado. En fin … A lo que vamos.

Puede ser que en Windows Vista, al iniciar el pc/portátil, no nos acceda al Escritorio (o cargue nuestro perfil de usuario) y no salga un mensaje que nos diga «Error en el servicio de perfil de usuario al iniciar sesión«. Según el Knowledgment Base de Microsoft, nos dice que se su causa es:

Este problema puede producirse si el perfil de usuario se elimina manualmente (¿?) mediante el uso de la línea de comandos o mediante el Explorador de Windows. Un perfil que se elimine manualmente no quita el identificador de seguridad (SID) de la lista de perfiles en el registro.

Si el SID (Security IDentifier) está presente, intentará cargar el perfil utilizando elProfileImagePathque señala a una ruta de acceso que no existe. Por lo tanto, no se puede cargar el perfil.

Es decir, por arte de magia nos hemos eliminado a nosotros mismos de los perfiles de usuario. ¿a qué mola? (¿entendéis lo que decía antes del masoquismo en Windows Vista?). La solución que dan es, como suele pasar en Windows, eliminar una clave del registro y reiniciar. Puede que así o nos cargamos aun más el sistema o por el contrario, se recupere el perfil de usuario de las backups. Pero existe otra solución, rápida, sencilla y sin (casi) ningún riesgo (en Windows no existe el factor «sin riesgo») y como no, deberemos tocar (un poquito) el registro de Windows. Los procesos a seguir son los siguientes:

  • Reiniciamos y pulsamos F8 para cargar el menu de arranque de Windows
  • Arrancamos en Modo Seguro
  • Accederemos a Windows en modo Administrador
  • Haremos Inicio -> Ejecutar
  • Escribiremos regedit y le daremos al Ejecutar

Aquí dentro vigilad lo que tocáis puesto que nos podemos cargar el sistema operativo enterito. Deberemos buscar la siguiente clave en el registro, expandiendo las diferentes ramas del mismo:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Expandimos un poco la ventana de la derecha y veremos dos perfiles de usuario con el mismo nombre (p.ej. 000000-111111-222-333-4444) y uno de ellos terminará en .bak. Lo que se trata es de invertir la clave, es decir, cambiar la extensión .bak de una por la otra. Os pongo un ejemplo:

Siguiendo las imágenes siguientes, vemos las dos claves de registro

Modificamos (pulsando F2) el nombre de una y cambiamos .bak por .bak2. Vamos a la que no tiene extensión y le ponemos una extensión .bak

Eliminamos la extensión .bak2 dejando la clave sin extensión

Una vez hecho esto, cerramos el regedit, reiniciamos y ya no nos saldrá más el error y podremos acceder sin ningún problema a nuestra sesión de Windows Vista. Cierto es que este error me salió hace ya tiempo y lo solucioné haciendo un chkdsk del disco duro. Otros compañeros me han comentado que a base de reiniciar varias veces, se ha solucionado el problema (¿?). Si os dejáis aconsejar, en cuanto podáis quitaros el Vista y instalaros Windows 7 o Ubuntu.

No le tengo manía a Windows ni mucho menos. De hecho, uso tanto Ubuntu como Windows 7 y por motivos de faena, casi siempre tengo que lidiar con Windows XP o Windows Vista y la verdad, éste último no me gusta en absoluto.

Espero que os haya servido. Un saludo.