Helping people with computers... one answer at a time.
When you first start up your machine many programs are run automatically. If one hogs resources it can make your machine temporarily unusable.
When I power on my laptop, it takes about 14 seconds to go from splash screen to desktop. But then it takes about 3 minutes before I can do anything. By that I mean the "hard drive status light" stays solid green or flickers very rapidly as to appear almost a solid green. This usually means that something is reading or writing data, no? As long as the status light is lit, I can move my cursor around the screen but I can't access any of the shortcuts, start button, etc. I can't even access task manager or process explorer to find out what's using up my CPU. I suspect it's my antivirus and/or antispyware checking for automatic updates but by the time I CAN access TM or PE, the offending program has completed whatever it was doing and System Idle Process is showing 99%.
Any ideas on how I can force open TM or PE under those circumstances to verify what that resource hog really is?
•
You're facing a common problem.
So common, it's something that my wife also sees from time to time on her laptop.
There are several reasons, and as you've seen it can be a little tricky to determine what the problem might be. I'll throw out a few things to try.
•
The hard disk light being on fairly steadily does indeed mean that
the computer is actively reading, and perhaps writing, to the hard disk
at a fairly good clip. I agree with your suspicions that it's likely an
anti-virus scan in progress. It turns out that's exactly what it is on my
wife's computer
.
In her case, I have the virus scan scheduled to happen in the middle of the night. Yes, we tend to leave our computers on all night, when backups can happen in addition to things like virus scans, without impacting our ability to use the computer. If, for some reason the computer was turned off over night, like when we're traveling, then immediately after boot the anti-virus software notices that a scan is over-due, and performs it immediately, slowing down the machine for some time.
That's kind of annoying. But, for what it's worth, we choose to live with it for now since, as I said, most of the time the machine is on 24 hours, and the scans happen in the wee hours of the night.
The solutions vary depending on the malware scanner you happen to use. For some "scan immediately if overdue" is an option that you can turn off in the scanner's scheduling options. For others, you may simply need to change the time of day that the scan should happen to be a time when the machine is more likely to be on, but not actually in use.
If none of those are options then getting into the habit of booting the machine about 15 minutes before you need it may be more practical. I have my machine automatically reboot overnight, so I login first thing in the morning when I get up, and then let it finish the login startup-sequence and download mail while I fix coffee and feed the dogs. By the time I'm done, it's done. And the dogs are happy.
Back to my wife's machine; even though I stated that we've elected to let it be, since it happens infrequently, I'm also planning to swap anti-virus software to a package that hopefully has slightly better scheduled / startup behavior. (She's currently running CA Anti-Virus.)
Now, to the more general question of identifying startup hogs.
I use a two pronged approach.
First, I installed Startup Delayer from r2 Studios. This lets me control which programs start when on startup, by inserting a delay for each. In a very practical sense you don't need everything right away when you boot, so by delaying when some things start up you often end up with a machine that's more usable more quickly. In your case, by spreading out the startup items over time you may be able to see empirically exactly which one it is that, when started, brings your system to its knees.
Startup Delayer can't delay everything, and some programs resist being delayed (in particular, the next time you take an update to that program you may find that the delay has been removed). But it's a useful tool, and allows you to take a backup snapshot before you start so you can restore to your original settings if you decide it's not worth the effort.
The other thing I do I've referred to as being very geeky, because I just do it for fun. I have Process Explorer in my auto-start. That means that every time I boot the machine Process Explorer is there fairly early and lets me watch what's happening.
Depending on exactly how and when your machine bogs down, it's possible that Process Explorer may come in too late, or you might not be able to click on the appropriate column heading to sort and have it respond in a timely manner. But most of the time it will, and I'm guessing that this will quickly help you identify your culprit.
To add Process Explorer to your startup, just create a shortcut for it in the Startup menu. (I have more detailed instructions in this article: How do I get something to open automatically when I log in to Windows?)
Article C3713 - April 22, 2009 « »
April 28, 2009 11:00 PM
I have seen from my experience that programs like TuneUp Utilities, AdvancedSystemOptimiser etc do a decent job of optimising the performance, including a shorter start up time. They help you to identify and disable unnecessary startup programs. In my experience, most AV programs scan by default only the startup and memory objects at startup, which is necessary; Not a full scan.
April 29, 2009 12:17 AM
i strongly reccomend AnVir Task manager to solve this problem, it shows you all the applications, dll's and files that start at startup and gives you the chance to eliminate them, plus it also warns you if a program tries to attach itself to startup too. You will be surprised to see how every program you install tries to find itself a place on startup :)
May 2, 2009 12:48 AM
I can strongly endorse the recommendation to use AnVir Task Manager, which is free. It's ability to watch for startups is particularly valuable if you don't want RealPlayer, Google, Adobe Reader and others all starting their little automatic updaters. The worst that can be said is that it does tell you rather more than you might want to know. Just don't let that put you off.
May 12, 2009 10:19 AM
"But then it takes about 3 minutes before I can do anything. By that I mean the "hard drive status light" stays solid green or flickers very rapidly as to appear almost a solid green."
Is the Indexing Service enabled?
Did you shut down properly or did you just pull the plug? You might have chkdsk running.
Investigate what is starting with the system. Real Player and Quicktime (to name two) are not required.
Do you have any mapped network drives? If so, are you connecting to the LAN? Try booting with a wire to the switch/hub instead of wireless.
In the case of CA, you have the options of Secure and Reviewer. Reviewer is a bit slower.
Empty your temp files and web caches, compact your mail folders. Defrag. Reboot. Defrag.
Three minutes before the machine is usable is unacceptable.
November 3, 2009 5:38 PM
With Process Explorer, try adding a shortcut of it to your 'Startup' folder (right-click Start, click open 'Programs', click open 'Startup') - putting a shortcut in here will cause that link to be acted on during start up and may get you your Process Explorer active at the right time.
It may not work, but a simple step to test. Just delete the shortcut when you're done.
I have a few programs and network links in this folder that I use every day.