Remove pre-installed craplest from your system. Its usually the cause for mist Vista problems. Download & Use PC DeCrapifier .
Disable all except AV from startup. These 2 should help you.
For more try
WinVistaClub : Make Vista Start, Run, Shutdown Faster !