viernes, 4 de julio de 2008

Optimizar Windows Vista III

 

logotipo

Windows Vista tiene una linda interfaz, pero para gustos los colores y por eso es posible dejar de lado  las animaciones, efectos, transparencias y sombras. Esto en realidad no tiene un impacto significativo en el rendimiento del equipo pero si podría conseguirse un aspecto algo más "limpio" y dejar de lado algunos retrasos.

Nos dirigimos a Control Panel > System y nos vamos al panel de la izquierda para hacer clic en la última opción llamada Advanced System Settings.

advanced

Aparecerá la ventana de System Properties y hacemos clic en Settings en la opción de Performance.

  performance

Y aquí es donde podremos elegir entre la mejor apariencia y la peor (estilo windows 2000). Vamos, como cuando cambiamos los esquemas de color, solo que aquí podemos elegir que efectos queremos quitar.

performance options

  1. Podemos elegir la opcion Let Windows choose what's best for my computer para que Windows decida que opciones desactivar de acuerdo a nuestro equipo.
  2. Podemos elegir Adjust for best performance y dejará de lado cualquier cantidad de efectos disponibles y todas las funcionalidades de Windows Aero. Solo recomiendo esta opción en casos extremos o si quieres varios minutos más de batería para tu portátil. El aspecto logrado definitivamente no es estimulante.
  3. O bien podemos escojer la opción Adjust for best appearance y hacer justo lo contrario de lo que se dijo en el punto anterior.

También es posible conseguir un punto intermedio alternativo a la primera opción. Con esto me refiero a desactivar algunos efectos sin darle en la madre al Windows Aero :)

Acá las opciones que podrían desactivarse:

OPCIÓN Nota
Display selection rectangle with color background Sin esta opción activada no podrá utilizarse Dreamscene en Vista Ultimate
Use a background image for each folder type -
Show mouse pointer shadow -
Show window contents while dragging No mostrará el contenido de las ventanas mientras se arrastran (muy útil)
Show color shading in title bar -
show icon title with shadow -
fade out menu items after clicking -
show shadows under menus -
show flat menus -
Animate windows when minimizing and maximizing Las animaciones de maximizado y minimizado sirven para ubicar el lugar a donde ha ido la ventana, sin embargo, desactivar esta opción podría darle un aspecto "fresco" y limpio a ordenadores que apenas cumplen los requisitos de hardware para Vista (muy útil).
activate transparent window frame -
animate list view and tree view -

Deshabilitar Windows Sidebar

sidebar

La barra lateral de Windows en realidad fué un gran acierto en Windows Vista. No solo son objetos bonitos los que vemos ahí, sino que es posible que estos denominados Gadgets sean de gran utilidad, sobre todo aquellos que hayan sido creados para complementar funcionciones de Windows. Casi siempre hay un gadget que puedas necesitar para lo que menos te imagines, y es que hay una gran comunidad detrás de ellos, lo que significa que son actualizados o renovados constantemente.

Sin embargo, es recomendable que Windows Sidebar no se inicie junto con Windows, pues de ser así es probable que el sistema tarde varios segundos más en cargar. Para desactivarlo hacemos clic derecho en cualquier parte de la sidebar que no tenga un gadget (o en su ícono correspondiente en la taskbar) y luego en Properties.

sidebar2

Destildamos la opción Start Sidebar when Windows starts y listo.

 

Activar  Rendimiento Avanzado

Si contamos con un disco duro SATA es posible hacer que la escritura de los datos sea más rápida gracias a una funcionalidad que incluye Vista, la cual consiste en escribir los datos en un caché de la memoria RAM antes de escribirlos en el disco rígido.

Para activarla nos vamos a Control Panel > Device Manager (administrador de dispositivos).

Expandimos donde dice Disk Drives y le damos clic derecho a nuestro rígido para elegir Properties.

 device manager

policies

En la pestaña Policies activamos las opciones Enable write caching on the disk y Enable advanced performance y ya estamos. Como ven, mi disco duro no admite esta función :(

Resolución de la pantalla

Las notebooks -sobre todo- suelen venir totalmente descuadradas con sus componentes. Buen procesador, mala tarjeta gráfica, buenas o malas memorias o discos duros pequeños. Así, a los ensambladores se les a ocurrido meterle a equipos muy limitados resoluciones Widescreen de 1440 x 900 ó 1280 x 800 que se mueven con gráficas integradas (y toman memoria de la memoria principal).

Disminuir la resolución de la pantalla en equipos con gráficas integradas -y más en las que está activado el Aero- disminuye esos molestos tirones cuando se usa el Flip3D y otros efectos.  Si de verdad nos interesa tener una resolución así lo mejor sería dejar del lado el Aero y poner el esquema de color del Vista Basic. No porque te hayan vendido un equipo que venía con una resolución de pantalla enorme por defecto quiere decir que ese equipo la puede manejar con soltura (lo siento pero es así) y habría que plantearse si realmente necesitamos hacer esto. Si tu equipo concuerda con todo lo anterior sería bueno ajustar una resolución de al menos 1024 x 768 pixeles o al menos no la más alta que soporte.

Para cambiar la resolución hacemos clic en el Escritorio con el botón derecho del ratón, luego Personalize. En la ventana que aparece le damos clic en Display Settings.

resolucion

Aquí es donde la ajustamos.

Optimizar el registro de Windows

El  registro de Windows es una base de datos que guarda información sobre la configuración del sistema operativo. Los programas o hardware que instalemos, configuraciones de usuario y preferencias harán cambios en el registro y con el tiempo éste irá creciendo y fragmentándose. Al fin y al cabo un uso normal del sistema.

Llegará entonces el momento en que tengamos que purgar el registro de esas entradas innecesarias y eso lo podemos hacer utilizando de nuevo  Mz Vista Force.

nuevo reg optimizer

Ya abierto el programa, haremos clic en el botón Mz Registry Optimizer y después en Create New Registry. El proceso se realizará automáticamente y tardara entre 1 y 5 minutos.

Eso sí, no nos volvamos paranoicos, pues tampoco es necesario andar optimizando el registro de Windows a cada rato. Sería bueno hacerlo solo cuando sintamos que las cosas no van bien, pues con el tiempo Windows intenta predecir las aplicaciones que usarás, para tenerlas más rápido y en general se acostumbra a nuestras configuraciones (superfetch), y al crear un nuevo registro suelen deshacerse esos cambios para empezar de nuevo :)

Hasta aquí, hacer todos estos pasos (sin contar el de Registry optimizer) más los de las entradas anteriores debería tomarnos entre 5 y 10 minutos a lo mucho. Parece mucho pero en realidad es poco y muy sencillo :)

Optimizar Windows Vista II

 

green

Ahora comenzaremos desactivando las entradas de los programas que inician con Windows.

Conforme vamos instalando programas, muchos de ellos se hacen un lugarcito al inicio de Windows, consumiendo recursos innecesarios y haciendo que nuestra PC tarde más en iniciar.

Para sacarlos de ahí, abrimos el menú inicio y en la barra de búsqueda escribimos msconfig.

entradasdeinicio6

Nos dirigimos a la pestaña Startup (inicio) y destildamos todas aquellas entradas que no queremos que inicien con Windows (o bien todas, pues no son necesarias para el funcionamiento de Windows), pero habrá que hacerlo con sentido, pues sería bueno dejar que el anti-virus se cargue al inicio y alguno otro más que realmente sea de nuestra utilidad. También se puede utilizar y hacer exactamente lo mismo con Mz Startup Manager.

El menú inicio:

En ordenadores con procesadores lentos o recortados es común ver que las carpetas del nuevo menú del Windows Vista tarden algunos segundos en abrirse, lo cual es bastante molesto y dan ganas de poner el menú clásico de toda la vida (que se puede), pero se desperdiciarían algunas nuevas funciones, como la barra de búsqueda. Sólo basta con hacer clic con el botón secundario del ratón en algún espacio vacío del menú y hacer clic en Properties.

menuproperties2

Se abrirá la ventana Taskbar and StartMenu Properties, y nos vamos a la pestaña Start Menu y luego al botón Customize (personalizar).

El siguiente paso es buscar la opción Highlight newly installed programs (puede parecer una idiotez, pero no lo es) y destildarla, para luego Aceptar los cambios. Con esto dejamos de lado que las carpetas que contengan nuevos programas se remarquen, función que no echaremos de menos.

menurap4

Guardamos los cambios y después de eso las carpetas se abrirán de forma instantánea.

Windows Aero:

aero2

La interfáz gráfica Windows Aero Glass puede ser tan elegante como útil. Incluso  resulta bastante provechosa si se cuenta con una tarjeta gráfica discreta, ya que libera recursos del sistema trasladando procesos desde la CPU a la GPU. Así, notamos como la GPU ayuda en el procesamiento de las ventanas y libera de carga al procesador.

Sin embargo, con tarjetas gráficas integradas (con sus excepciones) u ordenadores antiguos, sostener el Windows Aero puede convertirse en un suplicio y nos damos cuenta de ello cuando nos enfrentamos a una transición lenta de las ventanas en tercera dimensión o a un ambiente más denso en general; en ese caso sería mejor pasarse al estilo clásico o preferentemente al de Vista Basic (lo que implicaría desactivar el Aero). El rendimiento del sistema aumentaría notablemente en estos casos.

Lo conseguimos haciendo clic secundario del ratón en el Escritorio y luego en Personalize. Se abrirá una ventana y elegimos la primera opción, Window Color and Appearance y luego Open Classic appearance properties for more color options

color13

Después de eso solo queda seleccionar el esquema de color al estilo Vista Basic y listo.

interfaz4

Desactivar el UAC (User Account Control):

Es una de las características más criticadas y la encargada del control de privilegios en Windows Vista. Adquiere un valor importante cuando se manejan varios usuarios en el ordenador, para restringir operaciones a aquellos que no sean administradores y también cuando te arrepientes de realizar determinadas acciones. Se recomienda incluso, que para tareas cotidianas en el ordenador, se utilice una cuenta de usuario Estándar, lo que le da un punto importante en la seguridad del sistema, ya que UAC te pedirá por un nombre de usuario y contraseña que tenga privilegios de administrador, para realizar esas acciones que podrían poner en peligro al sistema.

Por otro lado, se comentado que UAC fué creado "para molestar a los usuarios" y para obligar a los desarrolladores de software a hacer aplicaciones más seguras. También se dice que tenerlo desactivado puede ser la la causa de infección de spyware y la incorrecta instalación de drivers. Así que ya sabes, quitarlo bajo tu propio riesgo y habría que plantearse si realmente supone un problema.

Lo cierto es que en ordenadores antiguos, abrir ejecutables grandes puede demorarse bastante tiempo para mostrar el aviso de confirmación y puede ser muy molesto. Un ejecutable de 800 MB (en este caso era un juego) me ha tardado varios minutos en mostrar el mensaje de confirmación. Parece ser que ese problema ya ha sido solventado, pero si no es tu caso, ya estás :)

Para desactivar el UAC nos vamos a Control Panel (vista clásica)> User Accounts y le damos en la última opción Turn User Account Control on or off.

uacadmin9

También es posible desactivarlo o dejarlo en modo silencioso con TweakUAC, que es capaz de mantenerlo activado suprimiendo los mensajes de confirmación. Con este mismo programa también es posible activarlo de nuevo, así que tranquilos :)

tweakuac4

Solo recordar que con un PC potente no es necesario realizar todos los cambios anteriormente expuestos, y habría que plantearse cuales son los que realmente nos afectan. Pueden también ser de mucha ayuda aún contando con un buen equipo. En estos momentos utilizo una notebook con un Core 2 Duo a 1.67 GHz (gama media-baja), NVIDIA Geforce 8800M GTS 512 GDDR3, 250 GB de Disco Duro y 3 GB de RAM DDR2 (667MHz) y poco o nada tengo que hacerle al Vista, y creo que la experiencia con todo activado siempre será mejor es estos casos(bastante positiva la mía).

Optimizar Windows Vista

 vistalogo11

Hoy presento la primera parte de lo que pretende ser una mini-guía para configurar a nuestro polémico Windows Vista y de encontrar la manera de tenerlo funcionando en condiciones óptimas, ya se tenga un equipo limitado o no. Sin embargo, vaya yusted a saber que mi propósito, primeramente es intentar mejorar la experiencia del usuario que apenas cumple con los requerimientos para hacer andar un sistema operativo moderno como lo es Windows Vista :-)

Para empezar, Microsoft no puede garantizar una experiencia positiva para el usuario, porque no tiene exclusividad sobre el hardware en que Vista será instalado (como si tiene Mac). Así las cosas, es posible ver a  Windows Vista corriendo en ordenadores con procesadores Celeron (bastante malo), tarjetas gráficas integradas y 512 de RAM o menos (Toshiba).

Y bueno, mucho se ha hablado de la alta cantidad de RAM que consume Vista nada más iniciar el sistema, y se ha culpado erróneamente de ello a la interfaz gráfica Windows Aero Glass.

En realidad el Aero está bien programado y lo que en realidad consume tanta RAM son los servicios que saltan nada más iniciar el sistema (Superfetch), y que varían según la versión de Windows Vista que se posea. Ojo, se le puede sacar provecho a todos esos servicios o no ser afectado por ellos si se tiene un ordenador capaz de levantarlos. Así, entre más servicios que no utilicemos anden corriendo libremente por ahí, obtendremos rendimientos decrecientes, en caso de que el usuario no sacara provecho alguno de ellos, y en el peor de los casos pueden conseguir que la experiecia de usuario sea un auténtico desastre, sobre todo en ordenadores antiguos.

Por eso, como usuario de Windows Vista desde sus inicios, me he preocupado por mantenerlo funcionando en óptimas condiciones y a día de hoy, puedo decir que lo he conseguido. En parte, por las actualizaciones de Microsoft y en parte por los denominados "tweaks" que se le pueden hacer al sistema. Nuestro primer paso, sería entonces, estar al día con las actualizaciones de Microsoft vía Windows Update.

Empezaremos pues, con los famosos servicios, y habiendo utilizado una gran parte de los programas de optimización que hay mercado, he llegado a conocer como y cuales desactivar; y precisamente por eso, recomiendo instalar la aplicación Mz Vista Force, de Michael Zacharias.

Sí bien todos los tweaks se pueden hacer de manera manual desde Windows, tener ese programa y alguno más que iremos viendo facilitaría nuestra tarea de forma notable.

Una vez abierto Mz Vista Force, en su ventana principal, le damos clic en Services Manager. Se nos abrirá la ventana de Mz Services Manager, donde podremos apreciar un listado de todos los servicios disponibles; al lado izquierdo tenemos un panel con determinadas acciones que podremos realizar una vez identificado el servicio que se desea manipular. Las acciones que podríamos aplicarle a un servicio serían: deshabilitarlo, parar servicio, inicio automático (con Windows) o modo manual. 

nuevo services manager

Escribir la palabra Services en la barra de búsqueda del menú inicio es otra forma de tener acceso a los servicios sin bajar nada. Aún así, encuentro más práctico Mz Services Manager y probablemente necesitemos otra utilidad de Mz Vista Force más adelante.

Aquí algunos servicios que se pueden desactivar sin ningún problema, lo vemos presionando el botón Optimize (pero hay más):

Computer Browser: Guarda la lista de ordenadores sobre la red local. Aún desactivado este servicio, es posible conectarse a otros ordenadores. Si usted comparte archivos e impresoras a menudo, probablemente querrá dejar el servicio al menos en manual.

ReadyBoost: Es útil si se cuenta con una memoria Flash USB que al menos iguale la cantidad de RAM del sistema (o 2 GB al menos).

Aumenta el rendimiento del sistema usando la memoria Flash como memoria virtual (o extendida). Tampoco quiere decir que tendrás un sistema el doble de rápido, pero sí mejora la capacidad de respuesta del ordenador y en los mejores casos se puede esperar un aumento en el rendimiento de hasta un 10%.

Sí no se necesita se puede desactivar sin ningún problema.

Windows Error Reporting Service: Permite que los errores sean reportados cuando los programas dejan de trabajar o responder y permite buscar una solución si es que estuviera disponible. También permite la creación de logs para ser utilizados posteriormente para diagnóstico o servicios de reparación.

Tablet PC Input Service: Permite el uso de la pluma de Tablet PC y su funcionalidad de tinta. Inútil, a no ser que tengas una Tablet PC.

Server: Soporte para compartir archivos, impresiones por red, etc.

Windows Time: Sincroniza el reloj de Windows online.

Diagnostic Policy Service: Este servicio verifica que todos sus programas estén instalados correctamente. Esto es una colección de las herramientas de diagnóstico que intentan descubrir problemas en la memoria, el disco, y archivos. Como nota, si desactivamos este servicio no se podrá utilizar la opción Diagnostic and Repair (botón derecho del ratón sobre el ícono de Internet en la barra de tareas) para reparar problemas automáticamente respecto a la conexión a internet.

Distributed Link Tracking: Para aquellos que forman parte de un dominio y el uso de NTFS tiene algún valor en el mantenimiento de los vínculos a través de máquinas que son actualizadas, especialmente en el caso de bases de datos actualizadas a través de la red.

Acá una lista de servicios que inician automáticamente con Windows y que para la mayoría de usuarios son innecesadrios y se les puede hacer a un lado sin problemas (buscarlos con Mz Services Manager):

ACCIÓN RECOMENDADA NOMBRE
Manual SSPD Discovery
Desactivar Terminal Services
Manual Task Scheduler
Desactivar Remote Registry
Desactivar Windows Error Reporting Service
Desactivar Web Client
Desactivar Messenger (no es el MSN)
Manual System Event Notification Service
Desactivar Tablet Input Device
Manual Windows Time
Manual Background Intelligent T. Service

Servicios que recomiendo dejar activados o podrían ser desactivados parcialmente:

Windows Search:

El indexado de archivos puede ser muy útil, ya que es una forma de encontrar automáticamente lo que buscas y recomiendo dejarlo activado si no supone ningún problema. Sin embargo, este servicio puede llegar a consumir bastantes recursos sobre todo si se está indexando una gran cantidad de archivos (lo que requiere uso constante del procesador y RAM).

Pues bien, para desactivarlo nos vamos a Start Menu > Control Panel > Indexing Options:

index11

Y veremos la pantalla de arriba, que nos muestra la cantidad de archivos indexados actualmente y las carpetas monitoreadas. Le damos clic en Modify.

index2

Y destildamos las carpetas que no queremos que sean indexadas (o bien todas).

En realidad, no estamos parando el servicio por completo, simplemente Windows dejará de indexar. Yo recomiendo tenerlo así para tener el indexado a la mano por si llegara a necesitarse, pero si se quiere dejar de lado completamente el servicio hay que hacer lo propio en el Mz Services Manager, el proceso se llama Windows Search.

También puedes bajar el gadget Indexer Status, que no hace otra cosa que resumir los pasos anteriores (pero los puse por aquellos que no utilicen los gadgets con la intención de ahorrar recursos) a un solo botón para activar el servicio y otro para desactivarlo, y otro más para ver las opciones antes mencionadas.

indexgadget5 

Windows Firewall: Si llegara a desactivarlo, debería ir pensando en alguno otro.

Windows Defender: Lo mismo que el anterior, solo que Windows Defender suele consumir menos recursos que la mayoría de anti-spywares que andan rondando por la red. Por cierto, hay gente que dice que Windos Defender es incapaz de detectar spyware, lo cual no es verdad. No existe una solución definitiva para combatir el malware. Un día sin Windows Defender podría significar conocer nuevos bichos que antes no entraban.

Windows Update: No recibir actualizaciones de Microsoft no mejora el rendimiento del sistema; por el contrario, muchas actualizaciones suelen traer mejoras para el rendimiento del sistema en general.

  • NOTA: En la mayoría de los casos, cuando lleguemos a necesitar un servicio que hemos desactivado (sobre todo en los relacionados con Internet/Network) Windows nos mandará un aviso con botón incluído para activar el servicio necesitado.

serviciokevuelve6

Servicio que no sería recomendable desactivar:

Superfetch: Este servicio mantiene y mejora el rendimiento del sistema através del tiempo. Asimismo, da prioridad a las aplicaciones del usuario sobre los servicios de fondo. Es el causante directo de que Windows Vista consuma tanta RAM, ya que permite que las aplicaciones más usadas se carguen en la misma, llegando a consumir 700MB o más sin tener ningún programa abierto. Sin embargo, de este modo, las aplicaciones se cargan más rápido (incluso más rápido que en XP) y este servicio no debería ser desactivdado. Que consuma más RAM no significa que el sistema tardará más en responder y en este caso es justo lo contrario.

NOTA II: Como se habrán dado cuenta, tengo Windows en inglés, que le vamos a hacer, y toda mi vida lo he tenido en ese idioma. De cualquier manera, los ejemplos son, creo yo, bastante sencillos y las capturas ayudan bastante.