Deshabilitar servicios o programas mediante la consola de recuperación de Windows

¿Qué ocurre cuando un servicio se bloquea y nos impide arrancar Windows? Es decir, cuando no sale una pantalla azul (o BSOD), siempre que el error mostrado sea de un controlador/servicio/programa. Os recomiendo este post y este otro post para poder identificar las distintas causas de los pantallazos así como su codificación.

Pues la solución es bastante sencilla: usando la consola de recuperación. Para ello lo que deberemos hacer es lo siguiente:

  • Arrancamos nuestro Pc con el CD de instalación de Windows XP.
  • Una vez se hayan cargado los controladores, pulsaremos la ‘R‘ y accederemos a la consola de recuperación.

Más adelante explicaré algunos de los comandos más usados (o los que más uso) para reparar el sistema operativo. Ahora, de momento, deberemos aprender el comando listsvc. Este comando nos listará todos los servicios en el inicio de Windows.El otro comando que debéis tener en cuenta es disable y  con el parámetro /? podréis ver sus opciones (aunque no tiene ningún secreto).

 

Fijaros que el comando disable nos presenta los distintos estados de los servicios, es decir, los start_type que son:

  • SERVICE_DISABLED: nos dice que el dispositivo está deshabilitado.
  • SERVICE_BOOT_START: nos indica que el controlador de dispositivo es iniciado por el propio sistema operativo.
  • SERVICE_SYSTEM_START: este es un poco extraño. Nos indica que un controlador de dispositivo es iniciado por la función IoInitSystem (lo busqué en el KB de Microsoft porqué no sabía lo que era).
  • SERVICE_AUTO_STAR: nos indica que un un controlador de dispositivo o servicio de Windows es iniciado por el administrador de servicios de manera automática.
  • SERVICE_DEMAND_START: nos especifica que un controlador de dispositivo o servicio de Windows, es iniciado por el administrador de servicios.

Esto quiere decir que si ponemos:

C:\disable [nombre_del_servicio]

A la que hagamos un listsvc, nos mostrará el estado del servicio. Dicho esto y sabiendo cual es el servicio/controlador que nos está causando problemas, lo podremos deshabilitar y arrancar nuestro sistema operativo. Si, aun deshabilitándolo todo, nos sigue saliendo la pantalla azul, el problema ya es otro 😉

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.

Tip: Solucionar problema de Outlook que se reinicia constantemente

A veces sucede que MS Outlook no quiere iniciarse ni en modo normal ni en modo a prueba de fallos dándonos un error como el que muestro al principio del post, y entrando en lo que parece un bucle infito. Para solucionar este error debemos antes de nada probar lo siguiente abriendo el menu «Ejecutar» de Windows:

  • Inicio -> Ejecutar -> outlook.exe /safe nos inciará Outlook sin extensiones, sin Panel de lectura y sin personalizaciones de barra de herramientas.
  • Inicio -> Ejecutar -> outlook.exe /safe: 1 nos iniciará Outlook con el Panel de lectura desactivado
  • Inicio -> Ejecutar -> outlook.exe /safe: 2 Iniciará Outlook sin hacer comprobaciones de correo, es decir, sin hacer el «Enviar y Recibir» de inicio
  • Inicio -> Ejecutar -> outlook.exe /safe: 3 Iniciará Outlook con las extensiones desactivadas
  • Inicio -> Ejecutar -> outlook.exe /safe: 4 Iniciará Outlook sin cargar los archivos outcmd.dat (barras de herramientas personalizadas) y *.fav.

Este problema aun no he podido detectar al 100% porqué ocurre pero suele venir después de un culegue (y posterior reinicio) de la suite Office y del Sistema Operativo. En el caso de que no nos arranque Outlook con ninguno de estos comandos, lo que haremos será lo siguiente:

  • Mediante el explorador de ficheros, si tenemos Windows XP iremos al menú Herramientas -> Opciones de carpeta y en la pestaña Ver activaremos la opción Mostrar todos los archivos y carpetas ocultos
  • Navegaremos al directorio C:\Documents & Settings\[nombre_de_usuario]\Application Data\Microsoft\Outlook
  • Dentro encontraremos unos ficheros con extensiones *.srs, *.nks y *xml. Cortamos estos ficheros y los copiamos en una carpeta fuera de este directorio (por ejemplo en el Escritorio).
  • Iniciamos Outlook y, en teoria nos tendría que funcionar sin ningún problema

Lo que si que he visto es que cuando sucede este error es porqué hay alguno de estos 3 ficheros que no se crea correctamente y da un conflicto. Entonces, vaciando el directorio de estos ficheros, Outlook no los detecta y los genera de nuevo, creando así unos ficheros que no estan corrompidos ni dañados ni generan conflicto alguno.

Aun aplicando esta solución ¿os ha dado algún problema el Outlook? ¿Habéis podido solucionarlo correctamente?

¿Cómo hacer durar más la batería en mi móbil con Andoid?

Me he dado cuenta que, con los nuevos smartphones y su conexión a las redes 3G son un caramelito muy dulce para que estemos atentos a todo cuanto nos rodea: Twitter, Facebook, correo, chats, juegos etcérea y, al final del dia nos quejamos siempre de lo poco que nos ha durado la batería.

Pues esto se acabó. He encontrado un magnífico ejemplo de utilización de Android donde nos explica como lo podemos hacer para que nuestra batería dure 2 días. Un ejemplo:

[…] Desaconsejo totalmente los task killers, Android tiene su propia gestión de memoria y termina las aplicaciones por si mismo cuando deben de ser terminadas, si las terminas tu a mano lo único que estas haciendo es que el sistema tenga que trabajar más volviendo a cargarlas con el consiguiente gasto de recursos.[…]

Seguid leyendo en el Android Libre

Al fin y al cabo todo se trata de metodologías de trabajo 🙂 A mi personalmente me ha ayudado a que la batería de mi móbil HTC Hero con Android 2.1, que ya de por sí consume muchos recursos me dure 1 día y medio aproximadamente.  ¿Habéis probado los consejos que nos da marineru? ¿Os ha dado resultado?

Via | El Android Libre

Eliminar por completo «Windows no es original» en Windows 7

Ayer me encontré con un caso curioso en casa de un colega. Le salía todo el rato el mensaje de WAT de que disponía de una copia ilegal. Normalmente, yo tengo un par de ejecutables que logran remover por completo esta herramienta (de los que hablé aquí) pero esta vez no ha funcionado. Entonces pensé que, como se suele hacer con el Photoshop (enviando a la ip 127.0.0.1 las peticiones de registro del software) se podría hacer con Windows 7. Y al final lo encontré 😀

  • Desconectamos el Pc de Internet
  • Abrimos la consola de comandos en modo administrador(Inico -> Ejecutar/Buscar -> cmd -> Ejecutar como Administrador)
  • Escribiremos lo siguiente en la consola:

takeown /f «%windir%\System32\Wat\*»

  • Una vez termine, escribiremos lo siguiente:

icacls «%windir%\System32\Wat\*» /deny *S-1-1-0:F

Reiniciamos el pc y nos conectamos a Internet. Ya no nos volverá a salir este «problema» 🙂

Fuente | Google