Greetings. Many of the startup processes can be disabled using the services control manager in Windows accessed either in the control panel under administrative tools or by typing services in the Vista start menu. There are plenty of guides around the net that will tell you what each service is and what it does so you can more easily decide what you need and what you don't. The Hos Process for Windows Services always has many entries, especially in Vista but if you do disable some unnecessary services (like the Tablet PC Input Service if you aren't using a tablet PC), then there will be fewer. Generally I have 2 Rundll32 processes initially after boot, but they go away shortly. You'll notice them if your running items in the control panel and other settings in Vista, they terminate once you close the settings you're accessing. If you really want to dig into tuning your startups you can use a tool such as Autoruns from Microsoft Sysinternals:http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx but BE CAREFUL, only disable something if you KNOW that it can be safely disabled, and the same goes for your services, you don't want to render your system unbootable while attempting to tune it up. If you don't want to go through all the trouble of disabling startups you could simply make sure you have enough memory (I recommend 2Gb or better for Vista). Of course, even tuning startups won't help that much if you don't have enough Ram. I hope I've been helpful, good luck and safe surfing.