A machine is described as being "really slow." What are the first couple of things to check?
|
feedback
|
|
If this is an NTFS filesystem then don't bother defragging. It will make NO difference. Assuming you are using a Windows OS.. Things to check:
| |||||||||||||||||||
feedback
|
|
First off, I check what is automatically started when the machine boots up.
I will then run process explorer and see what is running after it is booted and see what hogs up a lot of memory and CPU. I will then make sure all the drivers are up to date, same with anti-virus, windows update and other critical applications such as web browsers, java, flash, etc. Then I will defrag their hard drive if it needs to be done. Sometimes I will clear out their web browser history and cookies and also clean out their temp folders. I will also look through the event viewer to see if there are any errors being reported and check into them if they do. If all else fails and the system will support it, a RAM upgrade may be in order. | |||||||||||||
feedback
|
|
(assuming for a moment, we are talking about Windows) If your computer is suddenly running slow (i.e. you don't just have a slow computer), I would check the Windows Task Manager.
Virus scanners or other background services can sometimes become overzealous in using system resources. Sometimes an application can enter a race condition where it gets "stuck" in some loop of code it just runs continuously. Then, sometimes, you just have some application you forgot about taking up all your CPU time. The Task Manager should tell you if anything like this is going on. | |||||||||
feedback
|
|
In this order usually...
A good pass of a Defrag program, CCleaner, and a Virus Scan & Malware Scan is beneficial as well. | |||
|
feedback
|
|
A good tool is Spotlight on Windows to see where your computer is busy. | |||||||
feedback
|
|
To see if your machine is going to be slow, check
There are many 3rd party tools available that give you information on your computer, but to do this quite easily without those you can use the Windows Task Manager. To open "Task Manager"
On the performance tab you will see how 'busy' your CPU is also how much physical memory is available. If CPU is consistently above 10% and there is less than 500000 K of memory available your machine is probably going to be running slowly. Also if your hard drive is full, this could lead to poor performance. You should aim to have at least 15% of free space. To check this, open Windows Explorer, you can do this by
Select the C: drive with a mouse click. Then right click and select properties - this will tell you how much free/used space you have on your hard drive. | ||||
|
feedback
|
|
Use PROCMON (http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx) to see what is really going on in the background. | |||
|
feedback
|
|
Defragment your hard drive. For Windows XP Disk Defragmenter is located at For Windows 7 or Vista see this question. | ||||
|
feedback
|
|
For another speed boost, disable unnecessary windows services. There are a few well-trusted databases on what's safe to disable and what's not, e.g. The Elder Geek's : http://www.theeldergeek.com/services%5Fguide.htm | |||
|
feedback
|
|
Personally, I go with the following:
Now, if the computer hasn't speeded up somewhat, I recommend them to simply let me format the system and start over clean. Because of the nature of windows and all the junk that inevitably forms over years of use, this is usually the only viable solution. Good luck! | |||
|
feedback
|
|
I always check the following... RAM. Modern OSes are RAM-hungry and the more you have the better off they are. Hard drive space. Modern OSes are hard drive hungry and the more you have the better off are. Background processes (e.g. open applications, disk scanning software, virus software, viruses themselves). The more gadgets, widgets, applications, etc., the slower things will be overall. Only keep open what really needs to be open. Time between reboots. Every OS needs to be rebooted every once in a while. | |||
|
feedback
|
|
Assuming a machine used to be running fast, and is now running slow (and it isn't Linux based)....
| |||
|
feedback
|
|
MooO SystemMonitor is another free utility to trace bottlenecks (available as Installer or Portable). | |||
|
feedback
|
|
In addition to the other suggestions here, I have found that simply emptying the Recycle Bin can make a difference to performance, if I have been filling it with large collections of files. | |||
|
feedback
|
|
Assuming the PC was faster when it was new, the 2 most common causes for sluggish performance are: 1) Background apps/tasks - Lots of running processes such as: HP Digital Imaging Monitor (ugh), anti-virus, auto-updaters (Adobe, Quickbooks, etc), media monitors (Kodak Picasa, etc), AOL, IM apps, virus activity, etc etc. 2) Failing hardware - when disks get old, they get slow. To remedy, you'll want to disable and/or remove unnecessary "startup" apps. Use Autoruns to disable safely before removing. Then run disk and registry cleanup tools like Glary Utilities and CCleaner. Check the hard disk benchmarks with HDTune to see if still up to snuff. Replace it if not. Use Acronis True Image to simply clone the old disk to the new. Also, don't forget virus scans. | |||
|
feedback
|
|
Other options to consider are:
| ||||
|
feedback
|
|
In case of Windows, install only those software which you need. Don't mess up your PC with all useless stuff. Check for registry errors and fix them using a good software like regcure or registry booster. Don't forget to check whether your antivirus is updated or not. Outdated antivirus often tends to slow down the system. Use CCleaner to remove the crap. Don't exhaust your RAM by using too many programs in background. Turnoff Windows sidebar or desktop enhancement software if you don't need them. Scan all system by updated virus to make sure it is not infected. Also disk defrag etc. small utilities can be helpful for your PC. | ||||
|
feedback
|