Yep, all drivers up to date. I have a hunch it's to do with 2 USB HDDs that go to sleep with Vista and the system may be waiting for them to waken up.
I could try disabling their sleep modes I suppose.
Yes that is very possible - every time your PC wakes up it has to go through the process of loading everything. You could consider changing the number of start up programmes until after boot-up/log in.
Unchecking the boxes will remove those programmes that automatically start up on your system on boot-up. You may like to read this article. This may also have a bearing on the amount of time that you have to wait before you can enter your password upon wake-up.
It's a matter of finding out what items in startup are really necessary.
I've been through this list many times and some items are obvious and some not. Perhaps it's trial and error (with the entries that are not obvious) to discover what can be eliminated to possibly speed things up.
I've been through "Services" as well to try and cut down to a minimum what runs automatically at startup. Every system will be different though depending on what's installed.
Thanks for the article link - interesting reading. I'll give that go.
This thread is now locked and can not be replied to.