Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I found that my computer is slow during bootup time and when I first open any application, even though the CPU and PF usage is minimum all the time. I have AVG free edition, and VM Workstation installed.

Why is this so?

share|improve this question

Probably some application is initializing itself from the Internet, for example the antivirus downloading new virus definitions.

The antivirus may also be doing a small scan in order to start the day correctly.

Windows is always slow on startup, since there may be quite a few software products that need to initialize as well as access the Internet, and they do get in each other's way. If the desktop is displayed, this doesn't mean that you can already freely use the computer : you still need to wait 1-2 minutes for all the post-boot activity to quite down.

share|improve this answer
"Windows is always slow on startup." Did you learn that from some Apple commercial? – hayoo Nov 23 '09 at 0:37
@hayoo: Life is the great teacher. – harrymc Nov 23 '09 at 6:40

the CPU and PF usage is minimum

In TaskManager, View menu, select "Show Kernel Times" .

It will show am extra red line and I think your CPU is far from idle at startup.

share|improve this answer

use BootVis to track down the culprit(s). it's a performance trace visualization utility which will monitor the boot process and show in graphs the time it takes to load each driver and program.

then use Autouns (Systinternals' startup manager) to disable unwanted/unnecessary programs.

Startup Delayer is another option to tweak the boot process even further (for those who do need a lot of programs to start with the system):

If each program tries to do this at the same time, you soon notice the slow down that occurs, due to your CPU trying to help all the programs to load, and your hard disk accessing multiple files.

Startup Delayer allows you to setup how many seconds after Windows has started, to load each program.

share|improve this answer
  1. Click Windows+R
  2. Type "msconfig"
  3. Go to the services tab
  4. Click on "Hide all Microsoft services"
  5. Click on "Disable All"
  6. Go to Startup Tab
  7. Click on Disable All.
  8. Click OK.
  9. Restart Your Machine. 10.Enjoy the faster boot!
share|improve this answer
Very funny . . . – harrymc Nov 22 '09 at 15:25
????................???? – Shail Nov 23 '09 at 8:19

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .