|Solution: How can I stop my computer from locking up,|
|freezing, hanging and crashing?|
|Important: Before working on serious problems on your PC, backup as many files as you can, even if only to diskette. Please note, some of these tips are for advanced users only!|
|There's nothing as frustrating as having your PC constantly lock up or crash. Fortunately, there are several steps you can take to remedy the situation:|
Uninstall last program installed.
Many times, new programs introduce problems onto your system. See if the problem goes away
by uninstalling the last program installed. Always uninstall by using the Control Panel "Add/Remove Programs" or the program's own uninstall utility.
If your PC has been "acting up" for a while, then you may have too many recently
installed programs for this to help isolate the cause (or even remember which
programs were installed last). Also note it is a
very good practice to reboot before and after installing new programs
or games (regardless if prompted to or not by the program).
Clear out Cache and Temp files. If you don't have a program like
Norton Utilities doing this automatically for you, consider manually cleaning
out your c:\windows\temp folder, your Temporary Internet folders (use Internet
Explorer Tools option on the menu bar and select "Internet Options" to delete
temporary files and cookies). It's a good idea to reboot and run scan disk
after cleaning out files, particularly when you do it manually.
Norton Utilities (WinDoctor). Norton Utilities 3.0 and above have a very good diagnostic program called Norton WinDoctor. This program will analyze your system and help fix the most common registry problems. For the novice, there is a "one click" fix that does a very good job. This product is also sold under a bundle called "Norton SystemWorks". In my opinion, it is the single best tool for keeping computers running smoothly. If you're having problems with you Windows PC, get this software! It does a lot of good things automatically and quite safely.
Check for known conflicts. It's not unheard of for a software package or hardware component to have a conflict with other hardware or software. For example, the Microsoft Picture It! graphics editor had a known conflict with the drivers for some HP printers which would cause the system to lockup. Check on the websites for all your main hardware components and peripherals. Look for any known problems with software or hardware you may have on your system.
Remove network card. An ill-configured or ill-running network card can cause some of the strangest problems ever seen on a PC. If you have a network card in your system, go into Control Panel and double-click on "Network". Record all your settings before you
temporarily remove the network card from your system.
Check startup folder and icon tray. Look in the startup folder under the Start Menu, Programs and temporarily remove any non-essential "startup" programs. (You can remove or move items in the Startup folder by right-clicking and choosing "open" on the start button). Also look in the icon-tray on the taskbar and disable or shutdown as many background programs as possible. Usually, it's a good idea to make a new temporary folder and move the items in your startup folder rather than delete them (so that you can put them back in later!)
CTRL-ALT-DEL and check contents. Under Windows 95/98/ME, when you press the CTRL-ALT-DEL, a task list will pop-up. Check and compare what's running in your task list to what is normally running on your system when not having problems. You might spot a particular program running that's not usually there, or something new. If you don't know what your system was running before you had problems, you can also look on another PC to compare. Go to PCmagazine.com and checkout their utilities in the download section. Search for, find, and download a utility called "End It All". The Enditall utility is great little tool that provides a "one-click" option to close all but essential processes on your PC. It's fantastic for this type of troubleshooting.
CTRL-ALT-DEL and end all processes. You can also try ending all tasks except
systray and explorer in the task list.
If your system quits giving you problems, then you need to look in the startup
folder, icon tray, win.ini, and registry "run" items (see below) to stop or remove all
unnecessary programs from running when your computer starts.
In the CurrentVersion section, you will find several "Run" folders containing programs that are automatically run each time you start Windows. In the registry editor (regedit) you can export the current section you're looking at to a .reg file. You can use this as an easy-to-restore backup. If you export each "run" section, you'll be able to remove entries and start without those processes running. You'll also be able to double-click on the .reg files to restore those sections to the original value!.
Run Msconfig. From Start/Run, type in msconfig. Depending on the version of Windows, this tool can tell you a lot about what is being loaded and running on your system. In the newest version, it can also perform an automatic "cleanup" for certain areas to remove obsolete items from being loaded. It also has some options that can help you troubleshoot by elimination (i.e. not loading certain items when booting).Add RAM. Swap out your RAM, and if possible add additional memory to your system. Faulty or insufficient memory can cause strange problems on computers.
Upgrade Power Supply. Now this sounds weird, but I've seen on more than one occasion a flaky power supply cause strange problems, lockups, and crashes on a system. This may be a job for you to take to a local computer store or vendor. It depends on what you're comfortable with. Modern (more recent) systems use an ATX power supply connector which makes the connection much easier for the novice.
Redetect Devices. Remember the troubleshooting step earlier where we removed abnormal devices from the Device Manager? This step goes further. This time, remove all the components from the Control Panel, System, Device Management screen. Reboot the system and let Windows redetect and add only those devices which are actually on your system.
Remove cards. Sometimes the source of odd problems can be from faulty or conflicts between components. Try removing all the cards from slots in your computer (sound cards, capture cards, network cards, modem cards, etc). Leave only the minimum required cards (i.e. the video card). If the problem still exists, repeat the "Redetect Devices" step above with all possible cards out of the system. If the system runs normally (outside of the things you can't do with the cards removed) then your problem may be a faulty card or a conflict with cards. Add them back in one at a time and test to see if the system remains stable.
Rerun setup (no overwrite). Run the setup and do a "soft reinstall" of Windows 95/98 (run setup off the Win95/98/ME CDor your c:\windows\options\cabs folder). During the installation, you'll be prompted whether to overwrite "newer versions" of files on your system. Do not overwrite any newer files which already exist on your system.
Rerun setup (overwrite). If the "soft reinstall" did not work, run the setup and overwrite all files. This will put you back at the "factory versions" for all your operating system files.
This may cause some programs to quit working. so you'll need to reinstall some
Rebuild the PC (Operating System). This is a drastic solution, and it is not for the novice user, but if all else fails, consider rebuilding from scratch (repartition and format the hard drive). This is a fairly advanced task. Be sure you have all your drivers, documents and files backed up. Also be sure to have your Windows media and required serial numbers. A detailed PC rebuild guide can be found on the Tech Tips page.
It should be noted that every computer system crashes or locks up on occasion. Desktop systems (like Windows) are more prone to this than others. Windows also seems to be notorious for hanging when shutting down and booting (particularly Windows ME). The biggest factors that seem to influence this behavior is how "mainstream" the hardware is, and the age and mix of applications and games on a system (i.e. I tend to have more problems on systems purchased from dubious or various hardware vendors and on with systems with a lot of old games and applications). If you're interested, you can read my opinions on hardware and peripherals when choosing a PC.