Optimizando Windows Definición de un problema
Cuando acabas de comprar una computadora su desempeño es excelente pero a medida que la usas observas que pierde su velocidad hasta llegar a al extremo de arrastrarse como tortuga. Una solución radical es respaldar todos tus datos importantes para después formatear e instalar de nueva cuenta el sistema operativo, controladores, programas y las respectivas actualizaciones; todo este trabajo significa que vas a “perder” unas cuantas horas pero realmente lo vale ya que con esto vas a lograr que tu computadora se comporte como cuando la compraste. El motivo de esta pérdida de desempeño pueden ser variadas pero las más comunes son la constante instalación y desinstalación de programas, errores en el registro y la activación de servicios innecesarios, esto último solo atañe a los usuarios de Windows XP. Instalación de programas
Algunos programas al instalarse agregan un icono en la bandeja del sistema (izquierda del reloj) con el objeto de precargar sus archivos para que se puedan ejecutar más rápido al momento de llamarlo. En teoría esto es una buena idea pero en la realidad es todo lo contrario ya que todos los elementos que estén en la bandeja del sistema se cargan de manera automática al momento de prenderse la computadora haciendo que entre más elementos halla más tarde en iniciarse pero no solo consumen tiempo de procesamiento sino también memoria RAM ya que quedan en espera en segundo plano a ser llamados. Solución Como dicen por ahí “es mejor prevenir que lamentar” y esta frase viene como anillo al dedo al momento de instalar programas: determina que uso le vas a dar a tu computadora a corto plazo e instala esos programas, no importa que sean para trabajar o para esparcimiento el objetivo es que realmente los utilices. Pero si este consejo ya llegó un poco tarde y tu computadora se arrastra como un gatito recién nacido debes de utilizar una herramienta poco conocida de Windows (todas las versiones de Windows superiores a la 95) llamada msconfig. Esta herramienta muestra cada uno de los elementos que se inician junto con Windows y que son culpables de su ralentización. Para abrirlo dirígete a InicioEjecutar y escribe msconfig y haz clic en Aceptar. Va a aparecer su interfaz bajo el nombre de Programa de configuración del sistema (Windows ME) o Utilidad de configuración del sistema para Windows XP. Ahora dirígete a la pestaña Inicio y allí verás que elementos se inician junto con Windows. Si tu computadora esta muy lenta o tienes muchos programas instalados te vas a sorprender de la cantidad de programas que allí están listados. Si no quieres que algún programa se inicie solo debes quitar la palomita del cuadro, hacer clic en Aceptar y Windows se reiniciará para aplicar los cambios hechos. Si no sabes de cuales elementos puedes prescindir pon en cursor del ratón sobre cada uno de los iconos en la bandeja del sistema para que aparezca su nombre y luego busca ese nombre en msconfig para desactivarlo e impedir su inicio automático. Esto obviamente si no utilizas ese programa (o poco) porque hay elementos que sí son necesarios y que por nada del mundo debes tocar: ScanRegistry, SystemTray, TaskMonitor, LoadPowerProfiles (si la tienes), tu programa antivirus, firewall, conexión a la red (internet o red local), la presencia de los
demás elementos son discutibles. Esto no desinstala el programa solo impide que se inicie junto con Windows y si te das cuenta que lo necesitas podrás volver a habilitarlo. Un ejemplo típico es el programa de configuración de la tarjeta de video que casi siempre al instalar los drivers se “cuela” a la bandeja del sistema, si eres como yo y no cambias mucho sus opciones puedes desactivar este elemento y así aceleraras el inicio de Windows y ahorras memoria RAM pero ¿qué tal si necesitas cambiar algo? Solo abre el programa de la manera tradicional (InicioProgramasnombre del programa) y haz los cambios pertinentes. Si es la primera vez que utilizas msconfig trata de desactivar los elementos uno por uno por si surge un problema ya sabrás exactamente en donde buscar, también es recomendable que lleves una bitácora con todos los cambios hechos esto te evitara dolores de cabeza. Si la interfaz de msconfig te parece algo intimidante puedes instalar StartUp Run (gratuito, Win 9x/NT/ME/2000/XP) que sirve para lo mismo pero con interfaz gráfica más agradable. Puedes descargarlo de http://www.nirsoft.net/utils/strun.html. Está en inglés pero creo que con la pasada explicación no vas tener ningún problema en utilizarlo. Otra aplicación más profesional es AutoRun que trabaja sobre todas las versiones de Windows incluyendo Windows XP 64 bit Edition (x64) y Windows Server 2003 64 bit Edition (x64). Si te interesa puedes descargarlo de http://www.sysinternals.com/Utilities/Autoruns.html Desinstalar programas
Teóricamente la desinstalación debería de borrar todas las referencias al programa en cuestión pero esto casi nunca sucede y hay ciertas ocasiones en que el mismo desinstalador avisa que hay que borrar manualmente determinadas carpetas que no pudieron ser borradas durante el proceso. Errores en el registro
El registro es la parte más importante de Windows, es el administrador de todo cuanto hay en nuestra computadora como son las configuraciones, hardware conectado, programas instalados, tipos de archivos reconocibles, archivos abiertos recientemente y un largo etcétera. Una falla en él repercute directamente en la salud de nuestra computadora. Constantemente se están creando y borrando entradas en el registro debido al uso diario que le damos pero lo que más llega a afectarle son las desinstalaciones de programas. Al momento de instalar un programa la información va directamente al registro para dar de “alta” toda la información referente a él: nombre, número de versión, que archivos es capaz de abrir, archivos adicionales que necesita para trabajar, etc. provocando modificaciones importantes en el registro pero necesarias. Como se mencionó en el punto anterior las desinstalaciones raramente son perfectas y lo que es peor es que muchas veces al momento de desinstalar se crean entradas en el registro, entradas que no son borradas. El resultado de tener el registro lleno de referencias a programas que ya fueron desinstalados es que Windows tarda más en iniciarse debido a que se inicia junto con él. Un buen ejemplo acerca de cómo nos afecta el registro son los programas en modalidad de prueba (trial, shareware) que ofrecen sus funciones durante un período de tiempo limitado y sobrepasado ese tiempo el programa ya no funciona, pero si a algún “vivo” se le ocurre desinstalarlo para volver a usarlo se va a hallar con la desagradable sorpresa de que ya no puede
instalarlo, el motivo: al momento de instalarlo por primera vez se creó una entrada en el registro para impedir que se volvería a instalar una vez terminado su período de prueba. Solución La solución es más que obvia: limpiar el registro. Esta depuración es posible realizarla “a mano” pero debido a la cantidad de tiempo a emplear, a la gran posibilidad de cometer un error y a la existencia de programas gratuitos que hacen esto no vale la pena ni considerarlo. El mejor que he probado y que nunca me ha quedado mal es RegSeeker el cual es gratuito y puedes configurarlo al idioma español. Aunque hay otros programas gratuitos que sirven para limpiar el registro yo me inclino hacia RegSeeker debido a que no requiere instalación: solo hay que descargarlo de http://www.hoverdesk.net/freeware.htm descomprimirlo y empezar a usarlo. Primero hay que ponerlo en español: abre el programa y ve a Languages, haz clic en español y listo ya esta en nuestro idioma. Para limpiar el registro dirígete a Limpiar el registro y haz clic en OK pero antes asegurate que la opción Backup antes de suprimir este seleccionada, esta opción respalda las entradas borradas del registro por si aparece algún problema posterior. Si es así ve a Backup y haz doble clic en la entrada correspondiente (guarda la fecha de la limpieza del registro) para restaurarla. La primera vez que limpies el registro te vas a caer de la silla cuando veas la gran cantidad de registros inútiles que estaba acumulando. Ahora como ejemplo me voy a poner yo: recién acabo de formatear mi disco duro y por tanto tuve que instalar mi sistema operativo, los programas típicos y los controladores de los diversos dispositivos (placa base, quemador, escáner, impresora...). Al terminar toda esta faena se me ocurrió utilizar RegSeeker para ver si se había acumulado basura y cual fue mi sorpresa al terminar de examinar el registro: alrededor de 300 entradas que estaban de ociosas, o sea, que no servían de nada. Si esto sucede en un sistema recién instalado imagínense que se podrá esperar de uno que tiene meses de servicios y un largo historial de instalación/desinstalación de programas. Después de esta limpieza general trato cada mes de limpiar el registro. Servicios en Windows XP
Un servicio se define como un programa que funciona en segundo plano y que la mayoría de las veces no presenta una interfaz visible al usuario. Algunos de ellos se ejecutan de manera automática al iniciarse Windows mientras que otros solo se activan al ser llamados. Todo esto, como ya se podrán imaginar, consume los valiosos recursos de nuestra computadora. Para saber que servicios se están ejecutando haz clic derecho sobre Mi PCAdministrarServicios y aplicacionesServicios (pestaña extendido o estándar sirven por igual para nuestro propósito); y para desactivarlo/activarlo haz clic derecho sobre élPropiedades, pestaña General y en tipo de inicio selecciona su estado: Automático (se inicia junto con Windows), Manual (el servicio es iniciado por pedido del usuario por otro servicio), Deshabilitado (el servicio no puede iniciarse de ningún modo). Ahora no todos los servicios son necesarios así que a continuación les presento un listado describiendo algunos servicios y su estado más conveniente para un usuario doméstico que no realiza tareas administrativas.
Servicio Adaptador de rendimiento WMI Administración de aplicaciones Cola de impresión Compatibilidad de cambio rápido de usuario Conexión de seguridad a Internet (ICF)
Conexión compartida a Internet (ICS), Servicios IPSEC Configuración inalámbrica rápida Coordinador de transacciones distribuidas de Microsoft
Enrutamiento y acceso remoto Escritorio remoto compartido de NetMeeting
Examinador de equipos
Función Informa sobre la biblioteca de rendimiento Administra las opciones de instalación y desinstalación de programas Gestiona la impresión de documentos Permite el cambio de usuario sin cerrar la sesión actual Una computadora se encarga de distribuir la conexión de Internet a otras computadoras dentro de una casa Utilizada en redes privadas virtuales (VPN) para el cifrado de paquetes Configura automáticamente los adaptadores 802.11 Regula las transacciones entre recursos como bases de datos, colas de mensajes o sistemas de ficheros Destinado a administradores de sistemas Permite el acceso a usuarios autorizados a tu escritorio Windows a través de NetMeeting Actualiza de forma constante la lista de equipos en una red de trabajo
Estado conveniente Deshabilitado Manual
Automático si tienes impresora, si no deshabilitalo Deshabilitalo si solo existe una cuenta de usuario Deshabilitado si no distribuye la conexión a otras computadoras Deshabilitado si no tienes VPN
Deshabilitado si no dispones de conexión inalámbrica Deshabilitado
Deshabilitado Deshabilitalo para evitar problemas de seguridad
Deshabilitado, solo es útil si nuestra computadora esta en red y debemos acceder constantemente a las terminales Deshabilitado a menos que tengas una red con configuración a través de dominios Deshabilitado Deshabilitalo si no utilizas la función Copias de seguridad
Inicio de sesión en red
Permite la autentificación de inicio de sesión para equipos en un dominio
Inicio de sesión secundario Instantáneas de volumen
Misma función que el anterior Utilizado para realizar copias mediante la función Copias de seguridad Permite compartir información Deshabilitado con equipos remotos utilizando el visor del portafolios Listado que guarda todos los Manual, si surge un problema
Portafolios
Registro de sucesos
Servicio
Función eventos producidos en nuestra PC Registro remoto Usuarios remotos pueden modificar el registro de nuestra computadora Servicio COM de grabación de Permite grabar archivos en un CD de IMAPI CD sin necesidad de software externo
Estado conveniente va a quedar almacenado en el listado Deshabilitado por razones de seguridad
Deshabilitalo si ya posees otro programa para grabar para evitar el “choque” entre dos programas que tratan de acceder al mismo hardware al mismo tiempo Servicio de alerta Manda alertas al administrador Deshabilitado de redes ante determinados eventos Servicio de Index Server Acelera la búsqueda de Deshabilitado, consume archivos llevando un índice de muchísimos recursos y solo se cada archivo en el disco duro usa cuando buscamos un archivo Servicio de informe de errores Si se produce un error se envía Deshabilitalo, es más una a Microsoft un informe de éste molestia que una ayuda Servicio de puerta de enlace de Utilizado en computadoras que Deshabilitado, únicamente será comparten una conexión a útil cuando nuestra PC capa de aplicación como servidor Internet y por programas funcione compartiendo Internet o si un relacionados (firewall) firewall necesita este servicio Servicio de transferencia Aprovecha los espacios “en Deshabilitado inteligente en segundo plano blanco” durante una conexión de red para el envío de datos Servicios de Terminal Server Permite a varios usuarios Deshabilitado remotos conectarse de manera interactiva a nuestra computadora y utilizarla como si estuvieran enfrente de ella Sistema de ayuda de tarjeta Brinda compatibilidad con Deshabilitado ya que su uso no dispositivos lectores de tarjetas esta muy extendido inteligente inteligentes Tarjeta inteligente Administra la interacción de Deshabilitado una tarjeta inteligente con la computadora que accede a ella Telnet Permite a un usuario iniciar Deshabilitado sesión en un equipo remoto y a ejecutar los programas instalados en él
Algo más a tener en cuenta Uno se podría imaginar que la información almacenada en nuestro disco duro esta perfectamente ordenada (vamos, por algo se le llama también ordenador a la PC) como las casas dentro de una unidad habitacional pero no podrías estar más alejado de la realidad: constantemente se esta escribiendo y borrando información del disco y por tanto dejando espacios vacíos dispersos en él. Cuando uno graba información el sistema operativo busca un espacio vacío y si no cabe el archivo pasa al siguiente espacio y así sucesivamente hasta almacenar en su totalidad el archivo, la consecuencia es esta: el archivo esta disperso por toda la superficie del disco y no en espacios contiguos como todos nos imaginamos, a esto se le llama fragmentación. La fragmentación, en casos extremos, puede causar una avería en el disco duro o un desgaste prematuro por el constante movimiento de la cabeza lectora o aumento en su velocidad de rotación tratando de colectar la información dispersa a través de él. A pesar de que existen herramientas hechas por terceros (y muy completas por cierto) Windows (en todas sus versiones) incluye una herramienta que nos va a permitir concentrar en espacios contiguos nuestros archivos evitando esos movimientos de búsqueda de los fragmentos de un archivo y acelerando por tanto su proceso de apertura. A este proceso se le llama desfragmentación y en la herramienta de Windows se llama muy atinadamente Desfragmentador de disco. Para iniciarlo haz lo siguiente: Windows 9x/ME: dirígete a InicioProgramasAccesoriosHerramientas sistemaDesfragmentador de disco
del
Windows XP: ve a InicioTodos los programasAccesoriosHerramientas Desfragmentador de disco En Windows XP selecciona el disco duro o partición a desfragmentar y luego haz clic en Analizar, con esto se hará una comprobación de si es necesario o no desfragmentar. Si es así haz clic en Desfragmentar para que inicie el proceso. El tiempo que puede llevar este proceso depende del grado de fragmentación, del tamaño del disco duro y de la cantidad de información almacenada en él. Así que si ya te decidiste a hacerlo reservale un tiempo libre (por ejemplo mientras estas comiendo) porque es una tarea que exige muchísimo de la computadora y es mejor dejarla sola. Por cierto, las personas que se dedican a la edición de video es obligatorio desfragmentar su computadora antes de iniciar la edición porque la diferencia entre el mismo disco duro fragmentado y desfragmentado es la pérdida de fotogramas en el fragmentado debido a la rutina de búsqueda de las distintas partes del video dispersos por todo el disco. Para el resto de los mortales la diferencia no es tan abrumadora pero lo cierto es que si la hay. Como dato técnico se necesita de un mínimo de 15% de espacio libre en el disco para que se pueda llevar cabo la desfragmentación. Otro factor bastante influyente en el rendimiento es la memoria RAM (Random Memory Access o memoria de acceso aleatorio) y es tan importante que sin ella la computadora no funcionaria y de su cantidad depende directamente la velocidad de nuestra computadora. Se podría definir como el “número de ideas que puede tener a la vez” la PC. Al momento de cargar el sistema operativo parte de él se copia en la memoria RAM y permanece así hasta que se apaga, también al momento de ejecutar un programa, ver un video o escuchar música se carga en la memoria RAM. La RAM es una memoria volátil, es decir, se borra su contenido al momento de apagar la computadora por esto se deben guardar los cambios importantes hechos en nuestros
documentos porque esos cambios solo permanecen en la RAM y no en el disco duro. Para un usuario particular que utilice Windows 9x/ME 256 MB es una cantidad apropiada y para los usuarios de Windows XP 512 MB es lo mínimo que deben de tener; ahora que si son jugadores empedernidos o utilizan aplicaciones pesadas como Photoshop, AutoCAD, CorelDraw o edición de video ya deben de estar pensando en tener 1 GB. Teóricamente al momento de cerrar un programa todo su contenido debe de borrarse de la memoria RAM pero muchas veces esto no sucede y queda allí ocupando espacio de manera inútil. Si nuestra RAM es escasa (por ejemplo 64 MB) esto es fatal porque si queremos abrir otro programa este se abrirá lentamente o se va a quedar “congelado” al momento de abrirlo o peor aún si intentamos escuchar un mp3 con Word abierto y luego queremos insertar una imagen la probabilidad de que se congele el sistema es bastante alta. Sin pensarlo mucho hay dos soluciones para este problema: comprar más memoria RAM o utilizar un programa que se encargue de gestionar nuestra memoria. Esta última opción es la que deseo explicarles debido a que su costo es nulo. Puede utilizarlo cualquier usuario que ande escaso de memoria RAM o también los que tienen una cantidad obscenamente grande, de hecho cualquier persona debería de usarlo para optimizar al máximo la RAM. El nombre de este programa es Clean RAM y lo pueden descargar de http://www.nomorehistory.com/ y funciona bajo Windows 9x/ME/2000/XP. Una vez instalado no tienes que configurar nada, funciona en segundo plano monitorizando la cantidad de memoria RAM que queda disponible y al llegar a una cantidad crítica (4 MB) libera memoria RAM mal asignada o innecesaria en forma automática, aunque también permite liberarla de forma manual si lo creemos conveniente. Conclusiones Muy atrás quedaron las promesas de los fabricantes que pregonaban que las computadoras no necesitaban de mantenimiento, al contrario, son como automóviles: ambas se pueden estrellar si no se les da el debido mantenimiento. Independientemente de este artículo les sugiero que lleven una bitácora de todos los cambios que le vayan haciendo a la computadora (hardware o software) y que lo mantengan al día, ésta puede ser su tabla de salvación en caso de problemas. Cualquier cambio que le vayan haciendo es mejor hacerlo uno por uno que en “bola” y dejarlo unos cuantos días para ver como reacciona. Si no presenta ningún problema puedes pasar al siguiente. Todas las afinaciones que les menciono son completamente reversibles así que no deberían de tener ningún problema con ellas pero si deciden llevarlas a cabo son bajo su entera responsabilidad. Todas la marcas mencionadas son propiedad de sus respectivos dueños y solo hago mención a ellas como referencia.
Esta obra está bajo una licencia Attribution-NonCommercial-ShareAlike 2.5 México de Creative Commons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-nc-sa/2.5/mx/ o envíe una carta a Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
Elaborado por: Héctor Guillermo Cosío Castro. Dudas, sugerencias o comentarios escribir a
[email protected]