XP Pro SP2 slow to boot up

can same one please explain why Windows XP takes about 5 minutes to load up, what happens is that after the screen goes blank for a while then a black and white bar come on the botom of the screen (what does this black and white bar mean and whats it for?) then you get the "welcome to windows" screen after that the pc runs fine.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

What happens in safe mode? (f8 at boot).

If the pc loads normally in safe mode, try disabling all startups: run - type "msconfig"- go into "startup" and hit the big "disable all" button. If the machine now boots normally, re-enable the startups you want one at a time and check to see if any of them cause a conflict.
You might also run chkdsk. Run chkdsk /r from a DOS prompt.
You should also check for spyware/virus infection. A good anti-virus program is Bitdefender:


Download and update a spyware scanner:


Once they are updated, run them in safe mode.

Now reboot. Any change?

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Another thing you can do is disable unnecessary services that start up with Windows.  Take a look at this page.  I ended up disabling 37 of the services that are started by default in most XP Pro systems.  My startup time decreased greatly.


After you work out which services to disable, here is how you do it:  Click on Start, then type services.msc in the Run dialog box.  For each service listed in the window which opens up that you want to disable at the next boot, right click on it, select Properties from the context menu that scrolls out, then click on the downward pointing arrow at the end of the list box for Startup Type on the General tab, choose Disable, then click OK. After you've done all your disabling, reboot.

Uhoh, the original page is still under construction.  Try this page instead:


Another way to do this is to type "msconfig" in the run box, then click on the "services" tab. Tick the box that says "Hide All Microsoft Services" and see what's left. If anything is left running which you do not recognise, (ie. not anti-virus or anti-spyware) remove the tick from the box and reboot. If your pc boots significantly quicker, you may have found the cause of your problem.

Let us know how you get on.
Protecting & Securing Your Critical Data

Considering 93 percent of companies file for bankruptcy within 12 months of a disaster that blocked access to their data for 10 days or more, planning for the worst is just smart business. Learn how Acronis Backup integrates security at every stage

Mohammed HamadaSenior IT ConsultantCommented:
Remove also all the Items " Applications " on startup tab on Msconfig...

Start --> Run -> msconfig --> Startup tab --> disable All - > restart...
I use windows start up inspector very handy and free.
Startup Inspector for Windows is a Windows platform software that helps Windows user to manage Windows startup applications. there are more than 4,300 known programs in the database.Startup Inspector for Windows can thus provide a consultative information on the programs that are running at your Windows startup process. Whether a program is necessary to the system, or is the program a spyware.

Scans all programs that are in the Windows Startup Folder, Registry and provide you with a background information of the program.
Remove harmful programs like spyware, virus, dialers, make your system healthier.
Remove unnecessary programs like reminders, monitors, improve your systems performance.

Process Explorer runs well alongside this
Ever wondered which program has a particular file or directory open? Now you can find out. Process Explorer shows you information about which handles and DLLs processes have opened or loaded.

moh10ly: if you check my original post, you'll see that msconfig "disable all" was the first suggestion.

Merete: I don't know Startup Inspector. Does it do anything more than you could acheive via "msconfig" and a datbase of startups? If it does I'd be very interested.

Andrewunk: My original suggestion was to disable all startups and then see if the pc would boot normally. Did it?
If you want to check out which programs in your startup list do what, have a look here:


or here:


or here:


Let us know what happens.  Good luck!
@phototropic  yes it shows everything also explains what they are.
There is small picture demo on that link.
Please try it only way to know :)
andrewdunk, any feedback?
andrewdunkAuthor Commented:
sorry has been away for a couple of weeks working, i'll give this ago and see what happens
cool thank you all.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows XP

From novice to tech pro — start learning today.