You have to start with the basics. 1-Run scan disk, 2- defrag, if no help, you should check what you have in the start-up as this affects how long a boot-up takes. If you have very little in the start up then it could be that you need a faster cpu. I am running Win 2000 Pro and it takes my system a while to boot up also. Hope this helps. Good Luck