En más de una oportunidad se me ha quedado bloqueado el Windows Vista gastando tiempo de CPU sin entender realmente qué pasa, y qué proceso se está comiendo el procesador. Más aún en un Core 2 Duo donde se supone que con dos procesadores la tarea debería ser más liviana para el scheduler del sistema operativo.
De todas formas, aquí presento un pequeño tip que quizás le sirva a más de uno, como a mi me ha servido.
Con programas algo pesados, como Photoshop, Dreamweaver, NetBeans, etc., todos abiertos al mismo tiempo pero solamente usando un par, la asignación de recursos debería hacerse a aquellos que se están usando, pero hay veces que todo se vuelve lento, incluso el manejo de ventanas, archivos.
El simple truco se basa en asignar manualmente la configuración de qué CPU usar por proceso, previo monitoreo de los recursos mediante Resource Manager de Windows Vista.
Desde el Administrador de Tareas (Task Manager) podemos ver aquellos procesos que están consumiendo memoria o tiempo de CPU. Se recomienda ordenar por la columna que se desee analizar.

Con botón derecho, podemos setear afinidad con respecto al uso de un determinado procesador, CPU.
Es aquí donde podemos marcar qué CPU va a tener permitida la ejecución del proceso.
Modificando qué afiniadad con respecto a determinada CPU tendrán ciertos procesos, se puede mejorar considerablemente la performance de Windows.
Por ejemplo, la siguiente imagen muestra un alto uso de la CPU, siendo que en realidad no había un trabajo de usuario pesado realizándose, sino algún trabajo en background -que debería ser de carga normal- de ciertos procesos.
Si a alguien más le dio resultado, por favor comente.
Artículos relacionados:
[...] Enlaces relacionados Tip Para Mejorar la Performance en Windows VistaTop 10 Tweaks, Tips, and Tricks for Windows Vista | Chris PirilloMejorando el rendimiento de Windows Vista: Cuales son los trucos …Tip: Consumo de CPU / Ram, con Reliability and Performance Monitor …Tip: Windows Vista un poco más rápido [...]