Comando MSCONFIG
El propósito de este comando es controlar, de una forma
fácil, los programas y servicios que se arrancan en el inicio de Windows;
también elegir el modo de inicio de Windows.
Para ejecutarlo es preciso pulsar el botón de Inicio -
Ejecutar - MSCONFIG (e Intro)
Esta es la pantalla principal del
comando.
Tiene 6 pestañas, que ahora veremos, y en cada una la
posibilidad de elegir un tipo de proceso u otro elemento.
La pantalla principal es es Pestaña General. Está
dividida en 2 partes:
Selección de inicio
Existen 3 tipos de inicio:
Normal: Se cargan todos los elementos definidos en
Inicio.
Con diagnósticos: Sólo dispositivos y servicios básicos.
Este se puede utilizar para iniciar Windows cuando tenemos un problema con
algún módulo del inicio.
Selectivo. Este es el inicio más utilizado; permite
escoger exactamente los elementos que se van a iniciar en el arranque del
Sistema. Para ello podemos marcar o desmarcar los epígrafes indicados más abajo
(Procesar archivo SYSTEM.INI, Procesar archivo WIN.INI, Cargar servicios del
sistema y Cargar elementos de Inicio). Este último está con el color algo
atenuado, indicando que en esa sección (como luego veremos) se ha deshabilitado
algún elemento de inicio.
Iniciar Restaurar Sistema nos presenta la pantalla de la
función Restaurar Sistema (es accesible desde aquí esa función)
Podemos volver la configuración del
Sistema a un momento anterior (ya se verá más adelante).
Las pestañas SYSTEM.INI y WIN.INI no las vamos a ver ya que se han quedado para controladores y programas de versiones anteriores de Windows (16 bits) y están en trance de desaparecer.
BOOT.INI
Las pestañas SYSTEM.INI y WIN.INI no las vamos a ver ya que se han quedado para controladores y programas de versiones anteriores de Windows (16 bits) y están en trance de desaparecer.
BOOT.INI
Esta ventana se divide en 3 partes:
En la parte superior está el contenido del archivo BOOT.INI, que Windows procesa en el inicio del Sistema; ahí están las órdenes que ejecuta el Sistema al iniciar. Esas órdenes se las podemos dar nosotros modificando el fichero y también eligiendo las opciones que tenemos en esta pantalla.
Botón Comprobar todas las rutas de inicio, que sirve para que Windows comprueba si todas las rutas especificadas en el archivo BOOT.INI son correctas (si lo son suele contestar que parece que son correctas, no se moja mucho, la verdad) y los botones Subir y Bajar para subir o bajar la orden seleccionada a un lugar superior o inferior (que se ejecute antes o después)
Opciones de Inicio.A la derecha está indicado el tiempo de espera; en este caso, como hay dos sistemas instalados, es el tiempo que tarda en ejecutarse la opción predeterminada si no la escogemos nosotros antes
/SAFEBOOT. Si marcamos esta opción Windows se inicia en el llamado Arranque a prueba de fallos; inicia el mínimo de controladores, servicios y dispositivos y nos permite borrar manualmente un virus, un archivo bloqueado por Windows, arreglar algún problema que nos da Windows en su inicio normal, etc.
/NOGUIBOOT. Al marcar esta opción deshabilita la pantalla en la que aparece el logo de XP al cargarse éste. Sin embargo, aunque desaparece dicha pantalla, no veremos qué pasa "detrás" de ella. Para eso, tiene que aplicarse el modificador /SOS que veremos más adelante.
/BOOTLOG. Con esta opción se crea un archivo log de carga cuando se inicia Windows, con todas las incidencias de dicho inicio. Este archivo está ubicado en el directorio raíz de Windows y tendrá por nombre "ntbtlog.txt" (por tanto, puede abrirse con el bloc de notas).
/BASEVIDEO. Con este modificador conseguiremos que se cargue el controlador "base" de video, es decir, a 16 colores y a una resolución de 640x480. Esto es útil cuando hemos instalado un driver para la tarjeta gráfica que no es el adecuado. Para conseguir arrancar XP (si por ejemplo tampoco podemos hacerlo en modo seguro) tendríamos que colocar ese modificador entrando a la consola de recuperación.
/Baudrate=número
Este modificador establece la velocidad en baudios del puerto de depuración que se utiliza para la depuración del núcleo. Por ejemplo, escriba /baudrate=9600. La velocidad en baudios predeterminada es 9600 kilobits por segundo (Kbps) si hay un módem conectado. La velocidad en baudios predeterminada es 115.200 Kbps si hay un cable de módem nulo. 9600 es la velocidad normal para la depuración remota a través de un módem. Si este modificador está en el archivo Boot.ini, el modificador /debug se habilita automáticamente.
/crashdebug
Este modificador carga el depurador del núcleo al iniciar el sistema operativo. El modificador permanece inactivo hasta que se produce un mensaje de error Stop. /crashdebug es útil si experimenta errores del núcleo aleatorios. Con este modificador puede utilizar el puerto COM para las operaciones normales mientras Windows está en ejecución. Si se produce un error en Windows, el modificador convierte el puerto en un puerto de depuración. (Esta acción activa la depuración remota.)
/debug
Este modificador activa el depurador del núcleo al iniciar Windows. Un depurador de host conectado al equipo puede activar el modificador en cualquier momento si desea activar la depuración remota en directo de un sistema Windows a través de los puertos COM. A diferencia del modificador /crashdebug, /debug utiliza el puerto COM tanto si está depurando como si no. Utilice este modificador cuando esté depurando problemas que son reproducibles normalmente.
/debugport=comnúmero
Este modificador especifica el puerto de comunicaciones que se utilizará para el puerto de depuración, donde número es el puerto de comunicaciones, como COM1, que desea utilizar. De forma predeterminada, /debugportutiliza COM2 si existe. De lo contrario, el modificador utiliza COM1. Si incluye este modificador en el archivo Boot.ini, se activará el modificador /debug.
/maxmem=número
Este modificador especifica la cantidad de RAM, en bytes, que Windows puede utilizar. Por ejemplo, si desea que Windows utilice menos de 64 MB de memoria, use el modificador /maxmem=64.
Sin embargo, el modificador /maxmem no tiene en cuenta los agujeros de memoria. Por tanto, recomendamos que utilice en su lugar el modificador /burnmemory. El modificador /burnmemory tiene en cuenta los agujeros de memoria.
Por ejemplo, si utiliza el modificador /Maxmem=64 y el sistema requiere 64 MB de memoria para cargarse, puede que no haya realmente 64 MB disponibles en el sistema debido a un agujero de memoria. En este caso, Windows no se iniciaría.
/noguiboot
Este modificador deshabilita el mapa de bits que muestra la barra de progreso para el inicio de Windows. (La barra de progreso aparece justo antes del mensaje de inicio de sesión.)
/nodebug
Este modificador desactiva la depuración. Esta situación puede producir un error Stop si un programa tiene un punto de interrupción no modificable de depuración en su software.
/numproc=número
Este modificador establece el número de procesadores que Windows ejecutará en el inicio. Con este modificador puede forzar que un sistema multiprocesador utilice sólo la cantidad de procesadores (número) que especifique. Este modificador puede ayudarle a solucionar problemas de rendimiento y las CPU defectuosas.
/pcilock
En los sistemas basados en x86, este modificador hace que el sistema operativo deje de asignar dinámicamente los recursos de entrada de hardware, salida de hardware y solicitud de interrupción a dispositivos Interfaz de conexión de periféricos (PCI). Con este modificador, el BIOS configura los dispositivos.
/fastdetect:comnúmero
Este modificador desactiva la detección de los mouse serie y de bus en el archivo Ntdetect.com para el puerto especificado. Utilice este modificador si tiene un componente distinto de un mouse conectado a un puerto serie durante el proceso de inicio. Por ejemplo, escriba /fastdetect:comnúmero, donde número es el número del puerto serie. Los puertos se pueden separar con comas si se desea desactivar más de un puerto. Si utiliza /fastdetect y no especifica ningún puerto de comunicaciones, la detección del mouse serie se desactiva en todos los puertos de comunicaciones.
Nota: en versiones anteriores de Windows, incluyendo Windows NT 4.0, este modificador se denominaba/noserialmice.
/PAE
Utilice el modificador /PAE con la entrada correspondiente en Boot.ini para permitir que un equipo que admite el modo de Extensión de dirección física (PAE) se inicie normalmente. En el Modo a prueba de errores, el equipo se inicia utilizando núcleos normales, incluso aunque se especifique el modificador /PAE.
/HAL=nombreDeArchivo
Con este modificador puede definir la capa de abstracción de hardware (HAL) real que se carga en el inicio. Por ejemplo, escriba /HAL=halmps.dll para cargar Halmps.dll en la carpeta System32.Este modificador es útil para probar una HAL diferente antes de cambiar el nombre del archivo a Hal.dll. Este modificador también es útil cuando se desea cambiar entre el inicio en modo multiprocesador y el inicio en modo de procesador único. Para ello, utilice este modificador junto con el modificador /kernel.
/kernel=nombreDeArchivo
Con este modificador puede definir el núcleo real que se carga en el inicio. Por ejemplo, escriba /kernel=ntkrnlmp.exe para cargar el archivo Ntkrnlmp.exe en la carpeta System32. Con este modificador puede cambiar entre un núcleo habilitado para depuración que está lleno de código de depuración y un núcleo normal.
/bootlog
Este modificador activa el registro del inicio en un archivo denominado raízDelSistemaNtbtlog.txt. Para obtener más información acerca del registro del inicio, vea la Ayuda de Windows.Volver al principio/burnmemory=número
Este modificador especifica la cantidad de memoria, en megabytes, que Windows no puede utilizar. Utilice este parámetro para confirmar un problema de rendimiento u otros problemas relacionados con el agotamiento de RAM. Por ejemplo, escriba /burnmemory=128 para reducir la memoria física disponible para Windows en 128 MB.
/3GB
Este modificador obliga a los sistemas basados en x86 a asignar 3 GB de espacio de direcciones virtuales a los programas, y 1 GB al núcleo y a los componentes ejecutivos. Un programa debe estar diseñado para aprovechar el espacio adicional de direcciones de memoria. Con este modificador, los programas de modo usuario pueden tener acceso a 3 GB de memoria en lugar de los 2 GB habituales que Windows asigna a los programas de modo usuario. El modificador mueve el punto inicial de memoria del núcleo a 3 GB. Algunas configuraciones de Microsoft Exchange Server 2003 y Microsoft Windows Server 2003 pueden requerir este modificador.
/]SOS. Nos permite visualizar la carga de los drivers cuando inicia Windows. Nótese que no tiene la misma función que /noguiboot, ya que éste desactivaba la pantalla con el logo de Windows y nada más. /SOS permite no sólo desactivar dicha pantalla sino ver también los drivers y archivos que se cargan.
Muchas veces nos hemos preguntado qué se "cuece" tras la pantalla de Windows cuando éste se carga. Con este tip, podemos quitarla y ver qué hay detrás de ella. Útil cuando, por ejemplo, se nos cuelga Windows en esa pantalla y queremos ver en qué archivo justamente pasa eso. Quizás no entendamos exactamente lo que sale pero sabiendo el archivo que causa el problema, si se lo indicamos a un experto nos podrá ayudar mucho más eficientemente.
Servicios
En la parte superior está el contenido del archivo BOOT.INI, que Windows procesa en el inicio del Sistema; ahí están las órdenes que ejecuta el Sistema al iniciar. Esas órdenes se las podemos dar nosotros modificando el fichero y también eligiendo las opciones que tenemos en esta pantalla.
Botón Comprobar todas las rutas de inicio, que sirve para que Windows comprueba si todas las rutas especificadas en el archivo BOOT.INI son correctas (si lo son suele contestar que parece que son correctas, no se moja mucho, la verdad) y los botones Subir y Bajar para subir o bajar la orden seleccionada a un lugar superior o inferior (que se ejecute antes o después)
Opciones de Inicio.A la derecha está indicado el tiempo de espera; en este caso, como hay dos sistemas instalados, es el tiempo que tarda en ejecutarse la opción predeterminada si no la escogemos nosotros antes
/SAFEBOOT. Si marcamos esta opción Windows se inicia en el llamado Arranque a prueba de fallos; inicia el mínimo de controladores, servicios y dispositivos y nos permite borrar manualmente un virus, un archivo bloqueado por Windows, arreglar algún problema que nos da Windows en su inicio normal, etc.
/NOGUIBOOT. Al marcar esta opción deshabilita la pantalla en la que aparece el logo de XP al cargarse éste. Sin embargo, aunque desaparece dicha pantalla, no veremos qué pasa "detrás" de ella. Para eso, tiene que aplicarse el modificador /SOS que veremos más adelante.
/BOOTLOG. Con esta opción se crea un archivo log de carga cuando se inicia Windows, con todas las incidencias de dicho inicio. Este archivo está ubicado en el directorio raíz de Windows y tendrá por nombre "ntbtlog.txt" (por tanto, puede abrirse con el bloc de notas).
/BASEVIDEO. Con este modificador conseguiremos que se cargue el controlador "base" de video, es decir, a 16 colores y a una resolución de 640x480. Esto es útil cuando hemos instalado un driver para la tarjeta gráfica que no es el adecuado. Para conseguir arrancar XP (si por ejemplo tampoco podemos hacerlo en modo seguro) tendríamos que colocar ese modificador entrando a la consola de recuperación.
/Baudrate=número
Este modificador establece la velocidad en baudios del puerto de depuración que se utiliza para la depuración del núcleo. Por ejemplo, escriba /baudrate=9600. La velocidad en baudios predeterminada es 9600 kilobits por segundo (Kbps) si hay un módem conectado. La velocidad en baudios predeterminada es 115.200 Kbps si hay un cable de módem nulo. 9600 es la velocidad normal para la depuración remota a través de un módem. Si este modificador está en el archivo Boot.ini, el modificador /debug se habilita automáticamente.
/crashdebug
Este modificador carga el depurador del núcleo al iniciar el sistema operativo. El modificador permanece inactivo hasta que se produce un mensaje de error Stop. /crashdebug es útil si experimenta errores del núcleo aleatorios. Con este modificador puede utilizar el puerto COM para las operaciones normales mientras Windows está en ejecución. Si se produce un error en Windows, el modificador convierte el puerto en un puerto de depuración. (Esta acción activa la depuración remota.)
/debug
Este modificador activa el depurador del núcleo al iniciar Windows. Un depurador de host conectado al equipo puede activar el modificador en cualquier momento si desea activar la depuración remota en directo de un sistema Windows a través de los puertos COM. A diferencia del modificador /crashdebug, /debug utiliza el puerto COM tanto si está depurando como si no. Utilice este modificador cuando esté depurando problemas que son reproducibles normalmente.
/debugport=comnúmero
Este modificador especifica el puerto de comunicaciones que se utilizará para el puerto de depuración, donde número es el puerto de comunicaciones, como COM1, que desea utilizar. De forma predeterminada, /debugportutiliza COM2 si existe. De lo contrario, el modificador utiliza COM1. Si incluye este modificador en el archivo Boot.ini, se activará el modificador /debug.
/maxmem=número
Este modificador especifica la cantidad de RAM, en bytes, que Windows puede utilizar. Por ejemplo, si desea que Windows utilice menos de 64 MB de memoria, use el modificador /maxmem=64.
Sin embargo, el modificador /maxmem no tiene en cuenta los agujeros de memoria. Por tanto, recomendamos que utilice en su lugar el modificador /burnmemory. El modificador /burnmemory tiene en cuenta los agujeros de memoria.
Por ejemplo, si utiliza el modificador /Maxmem=64 y el sistema requiere 64 MB de memoria para cargarse, puede que no haya realmente 64 MB disponibles en el sistema debido a un agujero de memoria. En este caso, Windows no se iniciaría.
/noguiboot
Este modificador deshabilita el mapa de bits que muestra la barra de progreso para el inicio de Windows. (La barra de progreso aparece justo antes del mensaje de inicio de sesión.)
/nodebug
Este modificador desactiva la depuración. Esta situación puede producir un error Stop si un programa tiene un punto de interrupción no modificable de depuración en su software.
/numproc=número
Este modificador establece el número de procesadores que Windows ejecutará en el inicio. Con este modificador puede forzar que un sistema multiprocesador utilice sólo la cantidad de procesadores (número) que especifique. Este modificador puede ayudarle a solucionar problemas de rendimiento y las CPU defectuosas.
/pcilock
En los sistemas basados en x86, este modificador hace que el sistema operativo deje de asignar dinámicamente los recursos de entrada de hardware, salida de hardware y solicitud de interrupción a dispositivos Interfaz de conexión de periféricos (PCI). Con este modificador, el BIOS configura los dispositivos.
/fastdetect:comnúmero
Este modificador desactiva la detección de los mouse serie y de bus en el archivo Ntdetect.com para el puerto especificado. Utilice este modificador si tiene un componente distinto de un mouse conectado a un puerto serie durante el proceso de inicio. Por ejemplo, escriba /fastdetect:comnúmero, donde número es el número del puerto serie. Los puertos se pueden separar con comas si se desea desactivar más de un puerto. Si utiliza /fastdetect y no especifica ningún puerto de comunicaciones, la detección del mouse serie se desactiva en todos los puertos de comunicaciones.
Nota: en versiones anteriores de Windows, incluyendo Windows NT 4.0, este modificador se denominaba/noserialmice.
/PAE
Utilice el modificador /PAE con la entrada correspondiente en Boot.ini para permitir que un equipo que admite el modo de Extensión de dirección física (PAE) se inicie normalmente. En el Modo a prueba de errores, el equipo se inicia utilizando núcleos normales, incluso aunque se especifique el modificador /PAE.
/HAL=nombreDeArchivo
Con este modificador puede definir la capa de abstracción de hardware (HAL) real que se carga en el inicio. Por ejemplo, escriba /HAL=halmps.dll para cargar Halmps.dll en la carpeta System32.Este modificador es útil para probar una HAL diferente antes de cambiar el nombre del archivo a Hal.dll. Este modificador también es útil cuando se desea cambiar entre el inicio en modo multiprocesador y el inicio en modo de procesador único. Para ello, utilice este modificador junto con el modificador /kernel.
/kernel=nombreDeArchivo
Con este modificador puede definir el núcleo real que se carga en el inicio. Por ejemplo, escriba /kernel=ntkrnlmp.exe para cargar el archivo Ntkrnlmp.exe en la carpeta System32. Con este modificador puede cambiar entre un núcleo habilitado para depuración que está lleno de código de depuración y un núcleo normal.
/bootlog
Este modificador activa el registro del inicio en un archivo denominado raízDelSistemaNtbtlog.txt. Para obtener más información acerca del registro del inicio, vea la Ayuda de Windows.Volver al principio/burnmemory=número
Este modificador especifica la cantidad de memoria, en megabytes, que Windows no puede utilizar. Utilice este parámetro para confirmar un problema de rendimiento u otros problemas relacionados con el agotamiento de RAM. Por ejemplo, escriba /burnmemory=128 para reducir la memoria física disponible para Windows en 128 MB.
/3GB
Este modificador obliga a los sistemas basados en x86 a asignar 3 GB de espacio de direcciones virtuales a los programas, y 1 GB al núcleo y a los componentes ejecutivos. Un programa debe estar diseñado para aprovechar el espacio adicional de direcciones de memoria. Con este modificador, los programas de modo usuario pueden tener acceso a 3 GB de memoria en lugar de los 2 GB habituales que Windows asigna a los programas de modo usuario. El modificador mueve el punto inicial de memoria del núcleo a 3 GB. Algunas configuraciones de Microsoft Exchange Server 2003 y Microsoft Windows Server 2003 pueden requerir este modificador.
/]SOS. Nos permite visualizar la carga de los drivers cuando inicia Windows. Nótese que no tiene la misma función que /noguiboot, ya que éste desactivaba la pantalla con el logo de Windows y nada más. /SOS permite no sólo desactivar dicha pantalla sino ver también los drivers y archivos que se cargan.
Muchas veces nos hemos preguntado qué se "cuece" tras la pantalla de Windows cuando éste se carga. Con este tip, podemos quitarla y ver qué hay detrás de ella. Útil cuando, por ejemplo, se nos cuelga Windows en esa pantalla y queremos ver en qué archivo justamente pasa eso. Quizás no entendamos exactamente lo que sale pero sabiendo el archivo que causa el problema, si se lo indicamos a un experto nos podrá ayudar mucho más eficientemente.
Servicios
Está la relación de servicios que se inician en el
arranque del Sistema; en la columna Estado nos indica si está Activo o
Detenido.
Si desmarcamos alguno, no se inicia.
Se puede marcar la casilla Ocultar todos los servicios de
Microsoft para ver sólo los de fabricantes externos al Sistema; de esta forma
vemos los que han instalado otros programas.
Inicio
Es la pestaña más importante desde mi punto de vista.
Permite habilitar o deshabilitar los procesos que se
inician al arrancar el Sistema.
Aquí está la relación de programas que aparecen en la
System Tray (barra del Sistema)
Estos programas ralentizan el inicio del Sistema, es
preciso de vez en cuando hacer un repaso y deshabilitar los que no sean
estrictamente necesarios.
También conviene hacerlo ya que muchos virus se
introducen en el Inicio y es preciso deshabilitarlos.
¿Cómo sabemos que un proceso es peligroso?
Primero es preciso ver su nombre en la columna comando
(nwiz.exe, Logi_MwX.exe, etc.)Luego buscar en algún sitio su descripción; una
buena web sobre esto es Process Library.Una vez visto ahí, decidir si se deja o
se deshabilita.
No hay comentarios:
Publicar un comentario