What are some general guidelines to increase the speed/performance of my Windows machine?
feedback
|
|
Buy more RAM ;-) | |||||||||||||
feedback
|
|
Remove or replace your anti-virus/firewall software. ;-) Check out Jeff's oldish blog post.
This suggestion naturally comes with a huge disclaimer, but most anti-virus "solutions" are real performance killers, and replicate protection typically added as part of the OS or additional hardware As an example: If you're using Windows Vista or Windows XP, and you access the Internet through a wired ADSL router, then the router itself will have a firewall, AND your OS will have a firewall. That's probably twice as much protection as you need, BEFORE you add a third-party firewall to the dance... | ||||
|
feedback
|
|
Uninstall programs you don't use anymore. Use Autoruns to find out what programs are starting automatically and disable them. | ||||
|
feedback
|
|
Use only fast tools, which will give the perceived impression that the system is fast.
As suggested:
Other tips:
| |||||||||||||||||
feedback
|
|
Having recently purchased an Intel X25-M solid state drive recently, I can highly recommend it (so does Linus Torvalds). Solid state drives tend to be a mixed bag, though; take care to read reviews ahead of time. Some links of interest:
This was one of the biggest speed boosts I've perceived in the last decade or so. It's costly at the moment, and there are a number of caveats, but highly recommended, especially if just for an OS drive (multimedia files and other large data elsewhere). | ||||
|
feedback
|
|
Process Monitor can be quite enlightening, it can help you track down those nasty services and process that are heavy on disk and registry activity. | ||||
|
feedback
|
|
Don't try new software on your machine - keep yours clean. | |||||
feedback
|
|
Disable most of the graphics options. This is what I always do on Windows XP:
In Control Panel > Performance and Maintenance/ Adjust visual effects. I uncheck all but the last four options. It runs better. | |||||||||
feedback
|
|
I would go into msconfig and disable anything you do not need from the Startup and Services tabs. You will see significant improvements immediately in your loading times. You can access msconfig by going to Start, Run, and typing in msconfig. | ||||
|
feedback
|
|
Over years of experience, this is what I have learnt about keeping windows running smooth and fast -- minimise the programs you install. Windows is prone to slow down the more programs you install -- programs are added in startup, registry keys are added and not deleted when the program is uninstalled, files are left behind etc. So over time, windows slows down. At this point there is only one option -- do a clean install of windows. But, to avoid this state, there are a few things you can do:
| |||||||||
feedback
|
| ||||
|
feedback
|
|
Run a virus/malware/spyware scan to make sure there's nothing on there that you don't know about, chewing up CPU time and RAM. To make it boot faster, you should look into what is running on startup. I recommend CCleaner. | ||||
|
feedback
|
|
Make sure that there is no spyware or anything running in the background by running AdAware or similar software. When cleaning out computers for my mom's friends I have found that that is definitely the most common reason for the computer being slow. | ||||
|
feedback
|
|
For OS-level I/O performance in Windows Vista, you may want to consider some tips from ExtremeTech.
| ||||
|
feedback
|
|
I improved the performance of my desktop computer (in some operations like hibernating) by a factor of 3 by resetting the disk to DMA mode when it had gone into PIO mode. There's a script to do this and some instrucions here: http://winhlp.com/node/10 | ||||
|
feedback
|
|
Kill daemons. ITunesService, PnkBstr, vmware daemons. Sometimes I will just end these processes without changing the startup settings so my machine will run faster for the day. | ||||
|
feedback
|
|
If you cannot afford SCSI/SAS disks, use a 10K rpm Western Digital Velociraptor as your primary system disk. Store data and other less important programs on a regular 7200 rpm disk. | ||||
|
feedback
|
|
More RAM and a multi-core CPU seems to help a lot. Also it might help to run for example CCleaner and a Defrag once in a while. Another thing might be a faster hard-drive for your os and installed programs. Another thing is to use a piece of Anti-Virus software that doesn't strangle your computer. Personally I like ESET NOD32 for that reason. To see what is making your computer run slow (if anything) I really like the new Resource Monitor of Windows 7. If you have earlier versions of windows you always have the SysInternals Process Explorer. (I never really liked it that much to be honest, found it a bit unclear and a bit ugly) | ||||
|
feedback
|
|
Yes more RAM will help to speed it up but some of the main things are:
Hope that helps | ||||
|
feedback
|
|
Hard to answer without knowing more, but typically the speed of a computer is influenced by a lot of things:
Now, as you don't want to buy new hardware, you can't directly change these values, but you can change them indirectly. By that I mean:
Additionally, if you require a particular task to run faster, for instance converting images or video, then perhaps just switching software would help as well, since various types of software is optimized differently. Perhaps another program might run faster than what you're currently using, on your hardware. Also, though I have no experience with it, some articles on the web indicate that Windows 7 might run better on hardware than even Windows XP, so perhaps that would be viable as well? But then you'd probably have to buy Windows 7 to take full advantage of it, so again you'd have to get rid of some money in the process. | ||||
|
feedback
|
|
Reinstall the operating system regularly. | |||||||||||||||||
feedback
|
With Windows, re-installing is the easiest way of getting a speed up (if you don't mind losing all of your installed applications/files - or backing them up first). This gives you a clean machine to start from. | ||||
|
feedback
|
|
Cool your computer properly. Many computers are slow because they are overheated. Change the fans (they collect dust and become less effective). Clean the dust inside. Don't put the computer under the direct sun light. Turn on air conditioning. Buy a cooling stand for a laptop. | |||||
feedback
|
| ||||
|
feedback
|
|
On my current XP installation, I've tried not to install apps where possible, preferring to use portable, no-install versions instead. Seems to be working well at 14 months and counting. | ||||
|
feedback
|
|
Reinstall Windows, which shouldn't be too much of a hassle if you've backed up:
That way you only need a couple of hours work to get the system properly installed, but it will mostly run faster than trying to tweak things afterwards. One of the largest advantages of installing everything new again is that you often leave away applications which you turned out not to be using. Reducing clutter and a lot of the stuff that causes Windows to slow down in the first place. By applying the tips you read in the other answers you can further trim down Windows. The easiest thing to do then is make an image/backup which you can easily restore when you want to get back to your "faster" setup, however I find reinstalling often a better idea, since it makes me choose what to keep and what to throw away more. | ||||
|
feedback
|
| ||||
|
feedback
|
|
Remove windows and install linux. Joking... sadly for me... the only real thing that always worked was format and reinstall | ||||
|
feedback
|

