Hay 2 formas de limitar los procesos que se cargan en el inicio de windows vista desde el windows defender, click en explorador de software, checas los que quieres que no se ejecuten al inicio de windows y les pones deshabilitar, la otra es hacerlo desde la utilidad de sistema de windows, abre el menu inicio y pone en la caja de busqueda msconfig y vete a inicio de windows y deshabilita los procesos que no quieras que se ejecuten, eso si no vayas a desactivar ninguno que sea critico, lee e investiga en google para que sirve cada proceso, de los que te recomendaria desactivar son los del messenger para que no ejecute al iniciar windows, es el msnmsgr.exe, el del windows sidebar si no lo utilizas, es el sidebar.exe, el groove monitor utility exe que sirve para sincronizar trabajos en una red corporativa, eso creo, el wmnspcfg.exe que es el que comparte multimedia entre equipos, si no lo utilizas lo podes deshabilitar para que no te moleste pero eso ya queda de cada quien, en fin y asi los que no te sirvan o no los utilices, hay unos especiales de acuerdo al equipo que tengas (lenovo, dell, hp), con eso los procesos dejaran de ejecutarse en memoria.
Tambien revisate que no tengas virus, gusanos ni troyanos con un buen antivirus como el kaspersky, ya que a veces estos ultimos (troyanos) te secuestran tu pc y se ponen a enviar informacion como spam o virus desde tu ordenador y por eso varia el rendimiento del equipo o es incluso muy lento o trabaja mucho aun cuando no estas haciendo nada, tambien instalate el sp1 para windows vista, lo del escaneo con el antivirus te lo recomiendo realizar desde modo seguro, ya que alli los virus no se pueden mover de cuenta a cuenta ni disfrazar sus procesos.
Espero te sirva. Un saludo