Question Locked

Slow boot-up time on XP

0 helpful
25 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.
Please help. After my bios has booted normally, Windows XP takes around 3 to 4 minutes to boot. What the heck is going on? I've tried a lot of things (defrag, memory check, BIOS tweaking, etc...) but to no aveil. The only thing I haven't tried is to reinstall but I'm hoping I will not have to do that. Thanks in advance for the help.

25 replies

by p.j.hutchison

Here's a complete list of things to try:

1. Defrag the hard drive
2. Empty the C:\Windows\Prefetch folder
3. Remove entries from the Startup folder(s) on the Start menu
4. Remove entries from the Registry (HKLM\Software\Microsoft\Windows\CurrentVersion \Run)
5. Uninstall unwanted software.

by skotty70

in addition the the list mentioned above, you can remove unneeded startup apps by "tweaking" the msconfig option. START-RUN-type in "msconfig". Look in the startup tab and uncheck all non important apps. This will NOT remove the app just stop it from starting on bootup

by info

I think you need to be careful when you unstall programs. If you uninstall a program while your program is stopped throught msconfig, you will leave settings behind.

by filenotfound

Unless you disable prefetching, emptying it won't do much for boot speed - it's just going to rebuild itself back anyway.

by dexpcdoc

Is your machine part of a Windows domain? If so, it could be a domain controller issue. If no, try booting in safe mode (press F8 at startup) and see if it still takes 3-4 minutes. If it boots faster, then there is some device driver or application slowing the boot process. Check the event log to see if there are any warnings or errors (right click My Computer, select manage, select event viewer) - check the application and system logs.

by jruby

If you are on a domain, verify the DNS settings - hitting the wrong DNS server first can delay domain authentication to the point that your coffee will have time to get cold during boot-up.

Jim

/* If you think the problem is bad now, wait until I solve it! */

by jayson.allen

Even if you're not part of a domain, improper network settings can cause issues. Another to try is disconnecting any USB/Bluetooth devices and see if that helps. I have seen where Windows will run checkdisk on a USB drive during every bootup. All-in-one printers can be an issue too. Good luck!

by jruby

Use Spybot S&D, Ad-Aware, or one of the other free malware identifiers. Make sure your anti-virus software is up to date, even try a free on-line av scan like Trend Micro's Housecall.

Jim

/* Faster than the speed of Dark. */

by zuben347

Already lots of good advice and questions raised by others. Most important--is this computer on a network? A domain network? Roaming Profiles, folder redirection, too many policies and scripts at startup, and the possibility of issues on the DC itself. Also, if you're logging onto a computer for the first time, the Default User profile is used as the template to create yours. Upon the first logon, it could take 3-4 minutes--depending on how large the Default User profile is and where it is located (i.e. on a server or locally).

If this is just a stand-alone computer, when did the problem start? After new hardware or software were installed? After Windows updates? Can you boot to Last Known Good.? Make sure to set a restore point when you've got things back to normal, assuming things were at one point.

by 4rd4fun

lots of good ideas- we had a strange problem where the profile was corrupt on the local box. removed it, logged back in, took a couple of minutes the first time like it should and then it worked well???

by sgt_shultz

it depends on exactly where it is taking so long but if at the black screen i would check to see if my antivirus was set to scan all files or something at boot up. otherwise i'd be worrying i had spyware or a virus. does it boot fast into safe mode?

by devbaruah

Assuming that you have tried a 'HD defragmentation' & 'Disk clean up',check out the following options:
(1)During the booting process-continuously press the 'SHIFT' key till you reach the desktop.This process loads minimal start up programs and services. This should shorten the booting time. If this works try the 2nd step.
(2)Go to 'RUN' & type 'msconfig' after logging on with an administrator account.Uncheck some start up programs like: msmgs,winzip,MS office, adobe, etc.
Websites like CNET,TweakXP,extremetech has got articles on speeding the XP boot time by tweaking the 'start up programs' and 'services'.Apply caution as removing some startup programs & services may cause malfunctioning of your PC.
(3)If the 1st step does not work and your antivirus/antispyware has also not detected any malware,boot your PC from a bootable CD or media.Scan for malicious softwares like viruses,worms,spywares,adwares etc. using programs like Kaspersky antivirus 7.0,NOD32, Spyware Doctor 5.0 etc. preferably in safe mode.
If you have an antivirus and a antispyware programs together at start up,this also slows down the booting time.
(4)If WGA (Windows Genuine Advantage) program is installed,this also slows down the booting time.
(5)You can also try registry cleaning/tweaking programs like "Registry Mechanic" and similar programs found at CNET Downloads.
(6)On the hardware side perform a Harddisk scan to know the determine the health of the HDD and you might also consider increasing the RAM.

by older mycroft

Especially since the Beast of Redmond bestowed his gifts back on that sad day in April.

I have sadly seen repetitive instances of the OS taking over while still to complete the boot process.

Here's a couple of things to try.

1. Disable Windows Bit-Defender and shutdown completely. Then do a cold boot.

2. You could do worse than also giving the same treatment (of utter contempt) to Windows Update [in terms of discontinuing the automatic process - invoking updates manually], but remembering to do updates each week manually.

Microsoft have been promising a fix for the 'update problem' for some months now but has sadly failed to live up to this promise.

Both of the above processes have, in recent months (due to an erroneous update), caused various and nefarious problems for users worldwide. The interesting thing is the problems are not common to all users but problems are common to all users.

Both processes can, and do, cause massive amounts of processor time to be diverted, thereby causing slowdowns both before and after boot is completed. Windows Update can run away with itself, checking and rechecking currently installed updates - it's not downloading ANYTHING - just checking what is already there.

If neither of the above make any difference just re-enable them - and count yourself as one of the few lucky ones.

by bound4doom

Slow boot times yeah can be caused by all those things people say above bad drivers and so on. However the users generally screw themselves and they do not even know it. Usually it is the simple things, just look around on thier desktop.

First, they may have set some wallpaper like pictures of thier children or something. While yeah this is normally not a problem users are to stupid to realize that this 20 meg Hi Res JPG Image Directly from thier camera has to completely load then draw on the users desktop.

Huge Long Startup sounds. At some point the stupid user thought they would like this cute startup sound, while it may be 2 minute long freaking thing. However rather than go in and remove the startup sound, they just shut thier volume off.

All kinds of Animated Icons and mouse cursors, ok sure while they may be a football fan tell them to paint thier chest and go to the game leave the animated Icons off thier desktops.

Look in the system tray. a great many telling things can be in there. Weather bog, some stock price grabber, stupid things user think they need that cause slow startup.

If All Else Fails go to Start > Run then type in MSConfig and looks to see what all is starting up. Stupid ITunes and so on installed a bunch of crap it seems to think you need so look for like quicktime launcher and so on. You really do not need to start Itunes stuff ever single time you start your PC.

by zuben347

It sounded to me like the author of this thread's initial post was the (exclusive?) user.

If not, then I'll add to what you've suggested in your post. Users on a domain network could have huge profiles to download--regardless if it's their first time on that particular computer.

Their bloated profile has to load through a network who's wired or wireless bandwidth could already be under siege at certain times when employees or students all log on or off at the same time. A 3GB profile, for example, would have to cache locally at log on, then copy itself back to the server at log off. Even on a full duplex Ethernet network, that'll take some time.

A trojan could be present. Make sure your network connections are visible in the System Tray. If there is no browser open, no background transfers, no intended network or Internet activity at all going on--but you see more than just a polling handshake flicker on the local and remote hosts--then this computer might be a spambot loading up its malware to execute its zombie drone tasks. Those will not show up by using MSCONFIG or in the SysTray. Check the processes in the Task Manager. Though they could be disguised as svchost or whatnot--if you see inordinate CPU and memory usage--you know the computer is infected.

Vital question again: is the computer on a domain? Are different people using it? Are roaming profiles set up? How about just folder redirection through a GPO? If so, are Offline Files configured to sync at log on? Does it stall when the screen says "Loading Personal Settings"? Does the computer or user(s) have too many machine and/or user policies loading? Too many log on scripts? A network resource that is mapped or set to load in a script that isn't available? How does the computer perform once it finally loads the OS? Are others complaining of the same problem? Do any errors appear once the Desktop loads? How about shutdown--is it also very slow?

We need more information.

by business7

That, people is what you call a straight forward, knowledgable answer! If I were a wealthy man I would send you large sums of money to go on the road and talk to the world. AND you didn't call anyone stupid! A true professional.

by greytech

The first was on a stand-alone system, the user had changed the bios to boot from FD first then CD only problem there was no FD therefore it waited 2mins for it to time out add that to an overloaded startup list (fixed with msconfig) and it was almost 3mins.

The other was on a domain with roaming profiles; Temporary Internet folders was caching 500MB and the user outlook.pst was 2GB. My solution was to reduce the IE chache to 20MB and move the outlook.pst files out of the user profile to the users private folder on the network on the network this was mapped to drive U:.

Check the size of your profile by right clicking on "\Documents and Settings\%username%" and look at the properties if it is over 200MB then you are storing unnecessary data in it.

by djconners001

Why would it be unnecessary if it was over 200mb? i know users who have gigabytes of personal data which needs to be on the hard drive.

by greytech

I should have said excluding "My Documents". I always move users "My Documents" to a folder on a separate partition to the OS. (So the OS can be completely reinstalled without loosing any data.) I also recommend that they only store company data on the mapped network drives so that it gets backed up. If they want to keep personal data locally then they must take responsibility for its safekeeping.

by dsherd

While there are a lot of reasons being given, the most common are relatively easy.

You did not state what kind of system you are running and whether or not the symptom came on suddenly or if it has slowly slowed to a snail's pace.

Like everyone else, I'd blame sneaky programs. One thing that was kind of mentioned but not fully discussed is your Antivirus programs. I've seen a few systems that have 4+ AV/spyware programs running at startup. Sure your safe, but each of these programs may have an "active monitor" component that checks everything the computer is doing for virus-like activity. I cut a computer's start-up time to about an 1/8th by disabling Norton AV alone. I can't tell you where to go from there, but it identifies the problem if that's happening.

It may also be that a device is not being recognized and the computer is trying to wait for the device to start up or to be recognized and have the proper driver installed. If you have recently changed any hardware, or have installed a printer/scanner or something else, this might be a problem as well. Try booting without any of the peripherals connected (cept the mouse and keyboard).

I'd also check on all the processes running by opening the task manager (ctrl-alt-Delete) and clicking on Processes. If you have more than 40 running and don't have 2GB of RAM, you will probably be feeling a decrease in speed.

Then open up your internet browser and go to processlibrary.com. In the search field, enter in any process (from the task manager) that you don't recognize as essential (eg. lsass.exe) This can help you recognize what is being opened when you start the computer. If you find things that are non-essential or plain ol wastes of space, use the techniques listed in other posts to go into the system startup configuration (msconfig) and keep these from starting up.

For kicks you could deselect all AV and spyware programs in the config file and restart the system to see how much of a difference it makes. You could also de-select all non essential programs and restart to see if it is possibly a hardware problem vs. a software problem.

Again, I agree that the other ideas are equally good as well: booting in safe mode and scanning the system for viruses and spies, removing items from Startup folder of start menu, etc.

Good luck.

by vrouleau

After many hours of testing, I found the culprit. It seems my windows xp still had some old entry in the registry about a scsi card I had installed last year and took out a couple of months ago. I am surprised at this fact but as soon as I deleted those entries, the problem went away. Again, Thanks for all the help.

by abhinav

1. Disable all the services which you do not need during startup.
2. Invoke the Windows Boot Loader file and set the Boot selection option to zero (in case you have multiboot)
3. Delete all the non-required startup programs. It will not help via programs-startup. Do it via/using the registry option under policies folder.
4. Locate the Win.ini file and remove start up program names (starting with Invoke/Open...)
5. Do not play with BIOS until its inevitable.

This discussion is closed to new replies.