
| Main Page | | | Hardware | | | Software | | | BIOS | | | XP Tweaking | | | Fix-It Guide |
Common PC Hardware Problems
Check the following:
Common PC Software Problems
Common PC Hardware Problems
The PC doesn’t seem to be getting any power
This problem is typically caused by the following:
To begin resolving this problem:
Shut down the PC, open the case, and begin removing the expansion cards one by one, rebooting the PC after removing each one until you discover which card is causing the problem. You should also inspect the case, especially on and under the motherboard, for loose metal screws and washers that could be shorting out the motherboard. If that doesn’t turn up the problem, check the BIOS settings to verify that they’re appropriate to the system. Write down the current BIOS settings and then use the Complementary Metal-Oxide Semiconductor (CMOS) jumper to reset the BIOS settings to their defaults. Check the motherboard’s documentation for the location of the CMOS jumper and the procedure used to reset the BIOS settings. If you can’t locate the CMOS jumper, remove the CMOS battery for about five minutes and reboot. You’ll need to enter the system time and date and answer a few other questions to reestablish the PC’s settings.
The problem could also be a failing or failed power supply. An intermittent problem with the power supply that requires you to boot a PC more than once to get it started is an early sign of a power supply problems.
[ Back to Top ]If the boot process fails before the video system is active and the BIOS is able to identify what it believes is the problem, the BIOS sounds one or more beeps to identify the source. Each BIOS manufacturer uses a different set of beep codes (patterns of beeps in number or length) to identify boot problems; some BIOS manufacturers even have several versions themselves.
If the boot fails, listen carefully for the beep codes (you may need to reboot the system a few times to be sure you have them) and then consult the motherboard or BIOS documentation to determine the identified problem. See Chapter 1 in the book for more information on the beep codes of the various BIOSes.
[ Back to Top ]In most cases, this is a heat-related, or should I say lack-of-cooling, problem. If the CPU is not being properly cooled, it quickly reaches a critical temperature beyond which the chip is damaged. To prevent this, the CPU shuts itself down, which effectively stops the PC as well.
Verify that the CPU fan and heat sink are properly installed and clipped onto the processor packaging or chip. Read the processor manufacturer’s documentation, usually found on its Web site, to learn if thermal grease (also called thermal glue) should be used and make sure it is properly applied.
Also ensure that the power supply fan is operating quietly and the blades are clean. If you need to clean the fan, use pressurized air and a cotton swab (not a screwdriver) to clean the blades and the fan's exterior grill. You may as well go ahead and clean the inside of the system case while you have it open. If the fan is noisy, check for cables or other interior components that may be blocking its air flow. If it’s really noisy, replace it (typically by replacing the power supply).
Some systems have a plastic wind tunnel that directs the air from the power supply fan to the CPU assembly. Make sure this is properly aligned per the PC manufacturer’s specifications.
Opening the system case and blowing it out with compressed air every four to six months is a good idea anyway.
[ Back to Top ]After installing a new device, especially a device that has never been in the PC before, system resource conflicts may exist, or you may not have the latest version of the software device driver, either of which can cause the system boot to fail or act strangely.
You can take four actions to resolve this problem:
The driver that came with the device and even the version in the device driver library of the operating system may be out-of-date. The product and its driver probably sat on a shelf or in a warehouse for some time. Unless your operating system version is dated in the last month, you should never assume that you have the latest and greatest device driver for your system.
If a conflict exists, assign the device to an unused IRQ or share an IRQ assigned to a device that should not be in use simultaneously with the new device.
If it doesn’t work there either, return it to the vendor from whom you purchased it. (Hope you saved the receipt.)
To resolve a system resource conflict between two devices on a Windows PC:
If the system boot fails and displays an error message requesting you to insert a boot disk (meaning floppy disk), do so. Then see if you can access the C: (hard disk) drive. If you are able to access the C: drive and its directories and files, the problem is likely a corrupted or damaged boot sector. If so, this is normally caused by a virus or a large power surge. To be safe, run your antivirus software and use a disk utilities program to rebuild the hard disk boot sector.
If all this fails and you continue to get this error, chances are that you hard disk drive is dying and you should back up the system and replace the drive.
If the hard disk drive is not bootable or cannot be auto-detected by the BIOS, the drive has likely failed altogether.
First run your anti-virus software to clean any virus that is damaging the boot sector. Then reboot the system to a DOS prompt (press the F8 key during startup to get to the Windows startup menu and choose DOS prompt). At the DOS prompt, enter the command SYS C: to restore the boot sector.
[ Back to Top ]If, after adding a new IDE/ATA hard disk drive, especially if you are adding a new hard disk to an older system, you find that not all of the hard disk drive’s nominal capacity is available through the operating system, the problem is normally caused by limitations in the BIOS, the operating system, or both. Here are the more common disk capacity barriers and how to deal with them:
First things first, check to see if there is a diskette in the floppy disk drive. If there is, remove it and reboot.
If that doesn’t resolve the problem, and you have just installed a new hard disk drive, ensure that the hard disk has been partitioned and formatted (including loading the operating system). If the disk is formatted, check to ensure that the data cable and power connector are installed properly.
If something other than a hard disk was very recently installed, check to see if the disk’s cables weren’t inadvertently dislodged during the installation.
You can boot the system using the operating system’s boot disks or if you have created them, use your system recovery disks to get the system up and start your troubleshooting.
[ Back to Top ]If the mouse or the keyboard stops working, chances are that the connection has been compromised. If either uses a serial or 5- or 6-pin DIN connector, shut down and power off the PC and remove and reattach the connector (never plug in these connectors while the PC’s power is running). If either uses a USB connector, removing and reconnecting the connector while the PC is running is okay.
If the connectors are properly attached, the problem may be in the device itself. Try using them on a known-good system. If they fail there, replace them.
[ Back to Top ]Typically, the cable or the cable connection causes this. If the cable is more than 15 feet in length, regardless of what the kid at the computer superstore told you about cable extenders, the printer will have intermittent errors. Also, make sure that the cable is compatible with the parallel protocol in use.
Another problem could be that the cable is not compatible with the port mode. Parallel cables can be in one of three port modes, each of which require a specific cable type. See Chapter 24 for more information on parallel port modes.
[ Back to Top ]If you have just booted the PC and the monitor is not displaying anything at all, here are some things to try:
If all else fails, you may try rebooting the PC. It could be that the video BIOS failed to load the video device driver, and rebooting may cure that problem.
[ Back to Top ]In almost all situations, the problem is that the speaker cable’s jacks have fallen out of the plug on the back of the audio card. If the jacks are connected to the PC, make sure that they aren’t plugged into the modem (audio and modem cards both typically have jacks for speakers).
If the jacks are properly connected, use the Windows Device Driver to check on the status of the audio (sound) card and its device driver. You may need to remove the device and let the Hardware Wizard rediscover it.
[ Back to Top ]A dial tone problem is never a problem with the PC or the modem card itself. Before you attempt to change any COM port or modem settings, verify that the phone cable is properly connected into the phone jack (the telephone system) and the properly port on the modem (or modem card). The phone cable should be connected into the Line In (or Phone) port on the modem.
The problem may also be that one or both of the RJ-11 connectors on the phone cable are faulty, or the cable itself has been damaged. Try using another phone cable to solve the problem.
[ Back to Top ]This problem is common to older systems running the CD Player in Windows 95 and early versions of Windows 98. To solve the problem, access the Options menu bar choice (of the CD Player) and unselect Intro Play. On other CD players, make sure the player is set for continuous play.
[ Back to Top ]Unfortunately, any number of problems could prevent a PC from connecting to a local area network (LAN), but a good place to start is the network interface card (NIC).
To determine if the NIC is the cause of the problem, start with the externals:
If the NIC is receiving a signal from the network, activity lights on its panel should be either on or flashing.
If the cable in use is 10/100BaseT, make sure the RJ-45 connector is seated into the NIC’s port. If the cable is 10Base2 or 10Base5, make sure the BNC connector is seated and rotated into a locked position. After verifying the connection, check the NIC’s activity lights to see if this solved the problem.
If you are having a problem on a PC and you suspect one or more Small Computer System Interface (SCSI) devices, you should first verify the most common causes of SCSI failures:
To identify a problem with the SCSI system, here are some things to try:
Perhaps the most common complaint from PC users is system crashes. Unfortunately, the reason for the crash is not always easily identified or fixed. Most system crashes are circumstantial and are rarely easy to recreate. On top of this, a variety of system crashes occur, but I’ve included a few of the ones that you can actually identify and perhaps do something about.
The general procedure when dealing with crashes is to first eliminate the easy stuff:
Of course, this may just be a mouse problem. Check to see if the keyboard is working. If so, try pressing Ctrl+Alt+Del to display the Task Manager. If so, the problem is the mouse. If not, reboot the system to see if the problem persists.
If the mouse is a serial mouse, you may also want to check for an IRQ conflict.
If this problem happens only after the PC has been in use for a relatively long period of time, its free memory may have dropped below acceptable levels.
On a Windows 98 or Me system, click on the System icon on the Control Panel and choose the Performance tab. On a Windows 2000 or XP system, you should use the Performance Monitor tool, which has a variety of resource usage and system counters to let you know the level of system resource utilization. You can access the Performance Monitor standalone at Start -- Programs -- Administrative Tools and click the Performance tab.
If the system resources utilization has dropped below 70 percent, you should reboot the system to unload orphan files from memory.
[ Back to Top ]The dreaded blue screen of death does hold some valuable information. If you are lucky enough that the user actually saved it for you to see, the information displayed can help you to determine the device, device driver, or virtual device driver causing the problem. Find out what the message actually means by using a search engine such as Internet Explorer to search the Web for the message number.
If a device or vxd driver causes the error, you may want to update the driver. However, first restart Windows and press F8 during startup to access the Windows boot menu. Choose logging and reboot the PC. After the PC starts up, open the bootlog.txt file (typically in the C:\ directory) using Windows Notepad and search for the word "fail." Hopefully, only one such entry appears. It should identify the driver that is failing to load, which will typically be either the display adapter or the modem. Use the Device Manager to update the driver.
[ Back to Top ]Programs that have started and stopped without releasing memory space allocated to it typically cause this type of crash. Unless you know exactly which programs were running at the instance the message appears (or had just been closed), you will probably have to resort to trial and error to recreate this error. If you cannot identify the culprit that way, you may need to uninstall (and reinstall) applications until the error ceases to occur. If the Fatal Exception Error box includes a number, search the Web for information to identify it and discover how best to resolve it.
If you are unable to identify which application program is causing the error, you will need to run the msconfig utility to disable the services that run in background on the PC. If you have turned off all of the services, the Task Manager should list only the Explorer running. If there are others, use the End Task function to stop them. Now start opening applications one at a time until the problem shows up again.
If nothing seems to resolve the problem, completely re-installing the Windows operating system may be necessary. This is an extreme step, so be sure you’ve exhausted all other avenues first.
[ Back to Top ]This error is typically caused when the system is swapping memory pages between RAM and the hard disk swap file. This error occurs if memory page is already in use or isn’t where it was supposed to be when the swap action starts.
Uninstalling and reinstalling the software affected can correct this problem. However, the problem could also be caused by not enough swap space or the swap file becoming fragmented on the hard disk. To correct the latter situations on a Windows 2000 or XP system, access the System icon on the Control Panel, click the Advanced tab, and click the Performance button to display the Performance options window. On a Windows 9x or Me system, the Performance options window is accessed from System Properties window using the virtual memory button. On a Windows NT system, click the Change button on the System Properties window. Regardless of the Windows version, click the Virtual Memory button, choose the option for Let Me Specify My Own Virtual Memory Settings, and check the box for Disable Virtual Memory. Reboot the PC, access the Virtual Memory settings, set the options back to Let Windows Manage My Virtual Memory Settings, and reboot again.
This problem could be that the PC needs additional RAM, or in an extreme situation, has bad RAM installed.
[ Back to Top ]The Run32dll.exe utility allows DLL (dynamic link libraries) to run as 32-bit programs. When this problem occurs, one of the DLLs loaded by Run32dll is not unloading as it should. If this happens frequently, you need to determine which DLL is not unloading. This is not an easy task, but typically a printer driver or scanner file is the culprit. The simple solution is to End Task Run32dll.exe.
[ Back to Top ]If, after entering the Ctrl+Alt+Del keys to open the Task Manager, a blue screen appears with the message that the system is busy or unstable, a variety of conditions may be the cause:
The easy answer to this problem is that when you try to shut down, one of your device drives is failing to unload or a running program failed to terminate properly. In that case, simply power off the PC (you will have to suffer through a ScanDisk when you power the PC up again, though).
Another common problem is the power management system of the PC. The easiest thing to try is disabling the Advanced Power Management system on your PC. To do this, access the Device Manager and if APM is listed in the System devices, double-click it.
From the Properties window that appears, choose the Setting tab and select the Force APM 1.0 Mode and the Disable Power Status Polling check boxes. Close the Properties window and the Device Manager by clicking OK. Restart the PC.
If this fails to solve the problem, enter the BIOS setup program using the designated key on your PC and disable APM is the BIOS.
If changing the APM settings in the Device Manager solved the problem, it’s likely that you need to update your system BIOS.
[ Back to Top ]Assuming you have checked all of the possible hardware issues that could be causing this problem (see "The PC won’t connect to the LAN 2nd Part 1"), the problem very well could be that the NIC is not configured properly. Here’s what to do:
If you have just installed a new peripheral device in a PC running an older version of Windows (9x or older), and the device either isn’t working at all or isn’t working properly, the problem may be that the device driver in the Windows device driver library is too old or that Windows doesn’t have a device driver for the device at all.
This is particularly a problem when you attempt to add a USB port to an older PC. First of all, if you are using Windows 95, it’s finally time to upgrade to at least Windows 98 SE (or higher if the PC meets the minimum system requirements of the later Windows versions) because many USB device manufacturers don’t have device drivers for any Windows version before Windows 98. Next, check with the PC or motherboard manufacturer for a BIOS upgrade that provides USB support.
Also try visiting the device manufacturer’s Web site and looking for a downloadable device driver for the operating system in use on the PC.
[ Back to Top ]