Is the slow computer startup driving you mad? Is your Windows boot up slower and slower? Why does computer run slow after using a period of time? Let me tell you the answers and how to fix Windows XP, Vista slow startup.

There are a lot of factors which can cause the slow Windows startup. An important factor of them is that you have overmany programs to run when windows boot. So you need to disable some startup items that are unnecessary.

You can disable them by following the steps below:

a. Open System Configuration Utility. Click “Start” and “Run”, type in “msconfig” and click “OK” to open System Configuration Utility.

b. Click tab “Startup”. Select the unnecessary startup items and disable them.

c. Then restart the computer.

This will prevent unnecessary programs from starting with Windows System and prolong the startup.

Another factor is registry. It is one of the most important part in a Windows XP, Vista operating systems. When Windows start up, it read related data from registry and load into computer RAM. This takes up a big part of the startup time. After the data is all loaded, computer runs the startup programs.

Registry is not also important to quick computer boot up, but also crucial to the overall performance of a computer. If you have a registry error, you may face blue screen, freezing or even crash. It’s necessary to regularly clean up the invalid, missing, junk registry keys to keep the computer healthy and running fast.

In a word, to speed up windows XP, Vista startup, it’s quite important to disable some startup items and clean and optimize the registry. You can follow the steps above to disable unnecessary programs. To optimize the registry, I suggest you use a registry cleaner software. Because it is very risky for you to edit the registry by yourself.

You can click here to find out how to  speed up Windows and increase PC perfomance. And you can click here to  download a registry cleaner  to help you clean up registry.