COM 226 - Computer Troubleshooting Handout Print
COM 226 - Computer Troubleshooting Handout Print
COM 226 - Computer Troubleshooting Handout Print
By recognizing and understanding your symptoms, it can be much easier to trace a problem to the
appropriate assembly or component. Take the time to write down as many symptoms as you can.
This note-taking might seem tedious now, but once you have begun your repair, a written record of
symptoms and circumstances will help to keep you focused on the task at hand. It will also help to
jog your memory if you must explain the symptoms to someone else at a later date. As a
professional troubleshooter, you must of-ten log problems or otherwise document your activities
anyway.
Replace
Because computers and their peripherals are designed as collections of sub-assemblies, it is almost
always easier to replace a sub-assembly outright, rather than attempt to troubleshoot the sub-
assembly to its component level. Even if you had the time, documentation, and test equipment to
isolate a defective component, many complex parts are proprietary, so it is highly unlikely that you
would be able to obtain replacement components without a significant hassle. The labor and
frustration factor involved in such an endeavor is often just as expensive as replacing the entire
sub-assembly to begin with (perhaps even more expensive). On the other hand, manufacturers
and their distributors often stock a selection of sub-assemblies and supplies. You might need to
know the manufacturers part number for the sub-assembly to obtain a new one.
During a repair, you might reach a roadblock that requires you to leave your equipment for a day
or two, or maybe longer. This generally happens after an order has been placed for new parts, and
you are waiting for those parts to come in. Make it a point to reassemble your system as much as
possible before leaving it. Gather any loose parts in plastic bags, seal them shut, and mark them
clearly. If you are working with electronic circuitry, be sure to use good-quality anti-static boxes
or bags for storage. Partial re-assembly (combined with careful notes) will help you remember
how the unit goes together later on. Another problem with the fast technological progress we
enjoy is that parts rarely stay on the shelf long. That video board you bought last year is no longer
available.
Changing Parts
Once a problem is isolated, technicians face another problem: the availability of spare parts.
Novice technicians often ask what kinds and quantity of spare parts they should keep on hand. The
best answer to give here is simply: none at all. The reason for this somewhat drastic answer is best
explained by the two realities of PC service.
Applying Power
PC initialization starts when you turn the system on. If all output voltages from the power supply
are valid, the supply generates a Power Good (PG) logic signal. It can take between 100 ms and
500 ms for the supply to generate a PG signal. When the motherboard timer IC receives the PG
signal, the timer stops forcing a Reset signal to the CPU. At this point, the CPU starts processing.
The Bootstrap
The very first operation performed by a CPU is to fetch an instruction from address
FFFF:0000h. Because this address is almost at the end of available ROM space, the instruction is
almost always a jump command (JMP) followed by the actual BIOS ROM starting address. By
making all CPUs start at the same point, the BIOS ROM can then send program control anywhere in
the particular ROM (and each ROM is usually different).
This initial search of address FFFF:0000h and the subsequent re-direction of the CPU is
traditionally referred to as the bootstrap in which the PC “pulls itself up by its bootstraps”—or
gets itself going. Today, we have shortened the term to boot, and have broadened its meaning
to include the entire initialization process.
Core Tests
The core tests are part of the overall Power-On Self-Test (POST) sequence, which is the most
important use of a system BIOS during initialization. As you might expect, allowing on the display
(and system initialization will halt). Remember that POST codes and their meanings will vary
slightly between BIOS manufacturers. If the POST completes successfully, the system will
respond with a single beep from the speaker. Chapter 15 covers I/O port POST codes.
Finding the OS
The system now needs to load an operating system (usually DOS or Windows XP/7). The first step
here is to have the BIOS search for a DOS volume boot sector (VBS) on the A: drive. If there is no
disk in the drive, you will see the drive light illuminate briefly, and then BIOS will search the next
drive in the boot order (usually drive C:). If a disk is in drive A:, BIOS will load sector 1 (head 0,
cylinder 0) from the disk’s DOS volume boot sector into memory, s t artin g at 0 0 0 0 : 7 C 0 0 h .
There are a number of potential problems when attempting to load the VBS. Otherwise, the first
program in the directory (IO.SYS) will begin to load, followed by MSDOS.SYS.
If the first byte of the DOS VBS is less than 06h (or if the first byte is greater than or equal
to 06h and next nine words of the sector contain the same data pattern), you will see an
error message similar to: “Diskette boot record error.”
If the IO.SYS and MSDOS.SYS are not the first two files in the directory (or some other
problem is encountered in loading), you’ll see an error such as: “Non-system disk or disk
error.”
If the boot sector on the diskette is corrupted and cannot be read (DOS 3.3 or earlier),
you’ll probably get a Disk boot failure message
If the OS cannot be loaded from any floppy drive, the system will search the first fixed
drive (hard drive). Hard drives are a bit more involved than floppy disks. BIOS loads
sector 1 (head 0, cylinder 0) from the hard drive’s master partition boot sector (called the
master boot sector, MBS) into memory, starting at 0000:7C00h, and the last two bytes of
the sector are checked.
If the final two bytes of the master- partition boot sector are not 55h and AAh
respectively, the boot sector is invalid, and you will see an error message similar to: “No
boot device available and system initialization will halt.” Other systems might depict the
error differently or attempt to load ROM BASIC. If the BIOS attempts to load ROM BASIC
and there is no such feature in the BIOS, you’ll see a ROM BASIC error message.
Otherwise, the disk will search for and identify any extended partitions (up to 24 total partitions).
Once any extended partitions have been identified, the drive’s original boot sector will search for a
boot-indicator byte, marking a partition as active and bootable. If none of the partitions are
marked as bootable (or if more than one partition is marked bootable), a disk error message will
be displayed such as: “Invalid partition table.” Some older BIOS versions might attempt to load
ROM BASIC, but will generate an error message in most cases anyway.
When an active bootable partition is found in the master partition boot sector, the DOS Volume
Boot Sector (VBS) from the bootable partition is loaded into memory and tested. If the DOS VBS
cannot be read, you will see an error message similar to: “Error loading operating system.”
When the DOS volume boot sector does load, the last two bytes are
Loading the OS
If no problems are detected in the disk’s DOS volume boot sector, IO.SYS (or IBM-BIO.COM) is
loaded and executed. If Windows XP/7 is on the system, IO.SYS might be re-named WINBOOT.SYS,
which will be executed instead. IO.SYS contains extensions to BIOS that start low-level device
drivers for such things as the keyboard, printer, and block devices. Remember that IO.SYS also
contains initialization code that is only needed during system startup. A copy of this
initialization code is placed at the top of conventional memory which takes over initialization.
The next step is to load MSDOS.SYS (or IBM-DOS. COM), which is loaded so that it overlaps the
part of IO.SYS containing the initialization code. MSDOS.SYS (the MS-DOS kernel) is then executed
to initialize base device drivers, detect system status, reset the disk system, initialize devices (such
as the printer and serial port), and set up system-default parameters. The MS-DOS essentials are
now loaded and control returns to the IO.SYS/WINBOOT.SYS initialization code in memory.
Establishing the Environment
If a CONFIG.SYS file is present, it is opened and read by IO.SYS/WINBOOT.SYS. The DEVICE
statements are processed first in the order they appear, then INSTALL statements are processed in
the order they appear. A SHELL statement is handled next. If no SHELL statement is present, the
COMMAND.COM processor is loaded. When COMMAND. COM is loaded, it overwrites the
initialization code left over from IO.SYS (which is now no longer needed). Under Windows XP/7,
COMMAND.COM is loaded only if an AUTOEXEC.BAT file is present to process the AUTOEXEC.BAT
statements. Finally, all other statements in CONFIG.SYS are processed, and WINBOOT.SYS also
looks for the SYSTEM.DAT registry file. When an AUTOEXEC.BAT file is present,
COMMAND.COM (which now has control of the system) will load and execute the batch file. After
the batch-file processing is complete, the familiar DOS prompt will appear. If there is no
AUTOEXEC.BAT in the root directory, COMMAND.COM will request the current date and time,
then show the DOS for Windows XP/7 systems, IO.SYS (or WINBOOT.SYS) combines the functions
of IO.SYS and MSDOS.SYS.
Windows XP/7
Windows comes with an automatic “Startup Disk” maker. If you have access to a Windows system,
use the following procedure to create a DOS 7.x startup disk: Label a blank diskette and insert it
into your floppy drive.
Click on Start, Settings, and Control Panel.
Double-click on the Add/remove programs icon.
Select the Startup disk tab.
Click on Create disk.
The utility will remind you to insert a diskette, then prepare the disk automatically.
When the preparation is complete, test the diskette. The preparation process takes several
minutes, and will copy the following files to your diskette: ATTRIB, CHKDSK, COMMAND, DEBUG,
DRVSPACE.BIN, EDIT, FDISK, FORMAT, REGEDIT, SCANDISK, SYS, and UNINSTAL. All of these files
are DOS 7.x-based files, so you can run them from the A: prompt.
The Windows XP/7 FDISK utility has been reported to have a bug that can cause problems when
creating more than one partition on the same drive. Later releases of Windows XP/7 (i.e., OSR 2)
claim to have corrected this issue, but if you encounter problems with FDISK, use the DOS 6.22
version.
If an error is detected in this early phase of testing, a series of beeps (or beep codes) are
produced. By knowing the BIOS manufacturer and the beep code, you can determine the nature of
the problem. Chapter 15 deals with beep and error codes in more detail. Beep codes are used
because the video system has not been initialized. Next, BIOS looks for the presence of a video
ROM between memory locations C000:0000h through C780:000h. In just about all systems, the
search will reveal a video BIOS ROM on a video adapter board, plugged into an available
expansion slot. If a video BIOS is found, its contents are evaluated with a checksum test. If the
test is successful, control is transferred to the video BIOS, which loads and initializes the video
adapter.
When initialization is complete, you will see a cursor on the screen and control returns to the
system BIOS. If no external video adapter BIOS is located, the system BIOS will provide an
initialization routine for the motherboard’s video adapter and a cursor will also appear.
Once the video system initializes, you are likely to see a bit of text on the display
identifying the system or video BIOS ROM maker and revision level. If the checksum test fails, you
will see an error message such as: C000 ROM Error or Video ROM Error. Initialization will usually
halt right there.
Now that the video system is ready, system BIOS will scan memory from C800:0000h through
DF80:0000h in 2KB increments to search for any other ROMs that might be on other adapter
cards in the system. If other ROMs are found, their contents are tested and run. As each
supplemental ROM is executed, they will show manufacturer and revision ID information. In some
cases, a supplemental (or “adapter”) ROM might alter an existing BIOS ROM routine. For
example, an Ultra DMA/33 drive-controller board with its own on-board ROM will replace the
motherboard’s older drive routines. When a ROM fails the checksum test, you will see an error
message such as: “XXXX ROM Error.” The XXXX indicates the segment address where the faulty
ROM was detected. If a faulty ROM is detected, system initialization will usually halt.
warm start—in which case, the (POST) routine is skipped. If any other value is found at that
location, a cold start is assumed, and the full POST routine will be executed. The full POST checks
many of the other higher-level functions on the motherboard, memory, keyboard, video adapter,
floppy drive, math co-processor, printer port, serial port, hard drive, and other sub-systems.
Dozens of tests are performed by the POST.
When an error is encountered, the single-byte POST code is written to I/O port 80h, where it
might be read by a POST-code reader. In other cases, you might see an error message
One of the first things we should see on your computer’s monitor when we start the PC is some
type of message like "Hit Esc to enter Setup," although instead of Esc it may say F2 or F10 or any
number of other keys and instead of Setup it may say CMOS Setup or BIOS Setup or just CMOS.
Make note of the key required to enter the Setup program because we may need that later (some
startup problems can only be solved by changing some BIOS/CMOS settings via the Setup
program).
The POST runs very quickly, and you will normally not even noticed that it is happening-- unless it
finds a problem. You may have encountered a PC that, when turned on, made beeping sounds
and then stopped without booting up. That is the POST telling you something is wrong with the
machine. The speaker is used because this test happens so early on, before the video is
activated! These beep patterns can be used to diagnose many hardware problems with the PC. The
exact patterns depend on the maker of the BIOS; the most common are Award and AMI BIOS.
in many cases to determine the specific motherboard and BIOS version you are using. Check
out Wim Bervoets' BIOS site for a huge list of these numbers
Troubleshooting BIOS Beep Codes
When a problem is identified with the system during the POST, the BIOS will normally produce an
error message. However, in some cases the problem is detected so early in the test that the BIOS
cannot even access the video card to print the message! In this case the BIOS will produce a
beeping pattern on the speaker to tell you what the problem is.
The exact meaning of the beep codes depends on the type and version of BIOS that you have. The
three most popular types of BIOS are those made by Award, American Megatrends (AMI) and
Phoenix. The beep codes for these BIOS products are described in this part of the troubleshooter. If
you are using a PC made by a company that writes its own BIOS, you will have to consult your
owner's manual
A single beep during the boot process, usually right before the BIOS startup screen is displayed, is
normal and does not indicate a failure as long as the boot continues on.
Beep codes can be in several different patterns, depending on the BIOS that you are using. Some
BIOSes use very simple beep codes in a pattern of varying numbers of short beeps, while others
may mix short and long beeps. The Phoenix BIOS is famous for its complicated beep patterns
that are actually in up to four groups--one or more beeps and then a pause, followed by as many
as three more patterns.
Diagnostic Programs
Software and hardware complement one another Diagnostic program is used to detect both
hardware and software problems the computer memory can be diagnosed to known the size the
processor types too can also be checked to do these well one has to know how to distinguish
hardware problem from the software.
Bench Marking
We all know that today’s personal computers are capable of astounding performance. If you
doubt that, consider any of the current 3D games, such as Quake II or Monster Truck Madness.
However, it is often important to quantify the performance of a system. Just saying that a PC is
“faster” than another system is simply not enough—we must often apply a number to that
performance to measure the improvements offered by an upgrade, or to objectively compare the
performance of various systems. Benchmarks are used to test and report the performance of a PC
by running a set of well-defined tasks on the system. A benchmark program has several different
uses in the PC industry depending on what you’re needs are:
1. System Comparisons:
Benchmarks are often used to compare a system to one or more competing machines (or
to compare a newer system to older machines). Just flip through any issue of PC
Magazine or Byte, and you’ll see a flurry of PC ads all quoting numerical performance
numbers backed up by benchmarks. You might also run a benchmark to establish the
2. Upgrade Improvements:
Benchmarks are frequently used to gauge the value of an up-grade. By running the
benchmark before and after the upgrade process, you can get a numerical assessment of just
how much that new CPU, RAM, drive, or motherboard might have improved (or hindered)
system performance.
3. Diagnostics Benchmarks sometimes have role in system diagnostics. Systems that are
performing poorly can be benchmarked as key components are checked or reconfigured.
This helps the technician isolate and correct performance problems far more reliably than
simple “visual” observations.
Obtaining Benchmarks
Benchmarks have been around since the earliest computers, and there are now a vast array
of benchmark products to measure all aspects of the PC—as well as measure more specialized
issues, such as networking, real-time systems, and UNIX (or other operating sys-tem) platforms.
Table 4-1 highlights a cross-section of computer benchmarks for your reference. In many cases,
the table includes a URL or FTP site where you can obtain source code for the benchmark, or
download the complete benchmark program. Today, Ziff Davis and CMP publish a suite of
freeware benchmark utilities that have become standard tools for end users and technicians alike.
BatteryMark: BatteryMark uses a combination of hardware and software to measure the battery
life of notebook computers under real-world conditions (the hardware used in BatteryMark is
the same ZDigit II device required by version 1.0). BatteryMark exercises a different 32-bit
software workload engines for processor, disk, and graphics tasks.
BatteryMark mixes these workloads together and adds periodic breaks in the work that reflect
the way users pause while working. BatteryMark 2.0 works with Advanced Power Management
(APM) under Windows XP/7.
NetBench: NetBench is our benchmark test for checking the performance of net-work file
servers. NetBench provides a way to measure, analyze, and predict how a file server will handle
network file I/O requests. It monitors the response of the server as multiple clients request data,
and reports the server’s total throughput. To test application servers, you should use the
ServerBench utility instead.
WebBench: WebBench is the Ziff Davis benchmark test for checking performance of Web-
server hardware and software. Standard test suites produce two overall scores for the server:
requests per second and throughput (as measured in bytes per second). WebBench includes static
testing (which involves only HTML pages), and dynamic testing (including CGI executables,
Internet Server API libraries, and Netscape Server API dynamic link libraries.
JMark: JMark is a suite of 11 synthetic benchmark tests for evaluating the performance of Java
virtual machines. The JMark 1.01 suite simulates a number of important tests of Java
functionality. It includes Java versions of a number of classic benchmark test algorithms, as well as
tests designed to measure graphics performance in a GUI environment. You can download JMark
1.01 from Ziff Davis, or run the tests online within your browser.
Wintune XP/7: Wintune for Windows XP/7/NT is a recent benchmark entry from CMP, the
publishers of Windows Magazine. Wintune 97 is an overall benchmark to measure Windows
XP/7/NT performance. It has a fast user interface that allows the program to load much faster
than the earlier Wintune 95, and will now support testing of the latest Pentium II systems.
Wintune 97 tests video systems on the fastest new computers at full-screen resolution.
A component of the
motherboard is producing an
error interacting with the
CMOS memory that holds the
BIOS settings.
11 Beeps Cache memory error This usually means a problem Troubleshoot the
The system has attempted to with the system cache. It may secondary cache.
verify the operation of also be a more general Troubleshoot the
the secondary (level 2) cache problem with the motherboard.
and has encountered an error. motherboard.
The conversion of ac into dc results in substantial heat, which is why so many power supplies are
equipped with a cooling fan. Surges, spikes, and other anomalies that plague ac power distribution
(especially in underdeveloped regions of the world) also find their way into PC power supplies,
where damage can occur. The quality of a power supply’s design and components and design
dictate how long it will last in operation. A quality supply will resist power problems and
tolerate the rigors of normal operation, but a sub-standard supply can fail spontaneously
after only a few months of operation. When replacing or upgrading a power supply, be sure to
choose a reliable model. Power supplies also limit a system’s expandability. Every element used in
the PC requires a certain amount of power (marked W for watts). The supply must be capable of
producing enough power to adequately meet the system’s demand. An under-powered supply
(typical in low-profile systems) or a supply overloaded by excessive expansion (which frequently
occurs in tower systems) might not be able to support the power needs of the system. Inadequate
power results in very strange system behavior such as unpredictable system lockups, random
memory faults, or disk-access problems. When replacing a power supply, be certain that the
new supply can provide at least as much power as the supply being replaced. When upgrading
a supply, choose a supply that offers at least 50 watts more than the original supply.
Run Defrag
Operating systems like DOS and Windows XP/7 segregate drive space into groups of sectors
called clusters. Clusters are used on an “as found” basis, so it is possible for the clusters that
compose a file to be scattered across a drive. This forces the drive to work harder (and take
longer) to read or write the complete file because a lot of time is wasted moving around the
drive. The Defrag utility allows related file clusters to be relocated together. Defrag will relocate
every file on the disk so that all their clusters are positioned together (contiguous).
A Memory Failure
Memory is a cornerstone of the modern PC. Memory that holds the program code and data that is
processed CPU—and it is this intimate relationship between memory and the CPU that forms the
basis of computer performance. With larger and faster CPUs constantly being introduced, and more
complex software is developed to take advantage of the processing power. In turn, the more
complex software demands larger amounts of faster memory. With the explosive growth of
Windows (and more recently, Windows XP/7) the demands made on memory performance are
more acute than ever. These demands have resulted in a proliferation of memory types that go
far beyond the simple, traditional DRAM. Cache (SRAM), fast page-mode (FPM) memory, extended
data output (EDO) memory, video memory (VRAM), synchronous DRAM (SDRAM), flash BIOS, and
other exotic memory types (such as RAMBUS) now compete for the attention of PC technicians.
These new forms of memory also present some new problems. This chapter will provide you an
understanding of memory types, configurations, installation concerns, and troubleshooting
options.
Proprietary Add-On Modules: Once the Intel i286 opened the door for more than 1MB of
memory, PC makers scrambled to fill the void. However, the rush to more memory resulted in a
proliferation of non-standard (and incompatible) memory modules. Each new motherboard came
with a new add-on memory scheme—this invariably led to a great deal of confusion among PC
users and makers alike. You will likely find proprietary memory modules in 286 and early 386
systems
SIMMs and DIMMs: By the time 386 systems took hold in the PC industry, proprietary memory
modules had been largely abandoned in favor of the “Memory Module”. A SIMM (Single In-line
Memory Module) is light, small, and contains a relatively large block of memory, but perhaps the
greatest advantage of a SIMM is standardization. Using a standard pin layout, a SIMM from one PC
can be installed in any other PC. The 30-pin SIMM (Table 23-1) provides 8 data bits, and generally
holds up to 4MB of RAM.
Memory Organization
The memory in your computer represents the result of evolution over several computer
generations. Memory operation and handling is taken care of by your system’s microprocessor. As
CPUs improved, memory-handling capabilities have improved as well. Today’s microprocessors,
such as the Intel Pentium or Pentium Pro, are capable of addressing more than 4GB of system
memory—well beyond the levels of contemporary software applications.
Unfortunately, the early PCs were not nearly so powerful. Older PCs could only address 1MB of
memory because of the limitations of the 8088 microprocessor.
Because backward compatibility is so important to computer users, the drawbacks and
limitations of older systems had to be carried forward into newer computers, instead of being
eliminated. Newer systems overcome their inherent limitations by adding different “types” of
memory, along with the hardware and software to access the memory. This part of the chapter
describes the typical classifications of computer memory: conventional, extended, and expanded
memory. This chapter also describes high memory concepts. Notice that these memory types
have nothing to do with the actual ICs in your system, but the way in which software uses the
memory.
Memory Considerations
Memory has become far more important than just a place to store bits for the
microprocessor. It has proliferated and specialized to the point where it is difficult to keep track
of all the memory options and architectures that are available. This part of the chapter reviews
established memory types, and explains some of the current memory architectures.
would want the new memory to be useable on a new, faster motherboard if you choose to upgrade
the motherboard later on.
A wait state orders the CPU to pause for one clock cycle to give memory additional time to operate.
Typical PCs use one wait state, although very old systems might require two or three. The latest
PC designs with high-end memory or aggressive caching might be able to operate with no (zero)
wait states. As you might imagine, a wait state is basically a waste of time, so more wait states
result in lower system performance. Zero wait states allow optimum system performance. Table
23-9 illustrates the general relationship between CPUs, wait states, and memory speed. It is
interesting to note that some of the fastest systems allow the most wait states. This flexibility lets
the system support old, slow memory
Drive Concepts
The first step in understanding hard drives is to learn the basic concepts involved. Many of the
terms covered in Chapter 16 also apply to hard drives, but the additional performance
requirements and operating demands placed on hard drives have resulted in an array of
important new ideas. In principle, a hard-disk drive is very similar to a floppy drive—a
magnetic recording media is applied to a substrate material, which is then spun at a high rate of
speed. Magnetic read/write heads in close proximity to the media can step rapidly across the
spinning media to detect or create flux transitions, as required. When you look closely, however,
you can see that there are some major physical differences between floppy and hard drives.
Power-Mode Definitions
Modern hard drives are not simply “on” or “off.” They operate in any one of several modes,
and each mode makes different power demands on the host system. This is particularly important
because today’s PCs are becoming ever-more power conscious, so the ability to control drive
power is an integral part of PC power-conservation systems. Typical hard drives operate in any
of five different power modes:
(i.) Spin-up The drive is spinning up following initial application of power and has not yet
reached full speed. This demands about 14 W and is particularly demanding of the power
supply (if the supply is marginal or overloaded, the hard drive might not spin-up properly).
(ii.) Seek This is a random-access operation by the disk drive as it tries to locate the required
track for reading or writing. This demands about 8.5- to 9.0 W.
(iii.) Read/write A seek has been completed, and data is being read from or written to the drive.
This uses about 5.0 W.
(iv.) Idle This is a basic power-conservation mode, where the drive is spinning and all other
circuitry is powered on, but the head actuator is parked and powered off. This drops power
demands to about 4 W, yet the drive is capable of responding to read commands within 40
ms.
(v.) Standby The spindle motor is not running (the drive “spins down”). This is the main power-
conservation mode, and it requires just 1 W. It might require up to several seconds for the
drive will leave this mode (or spin-up) upon receipt of a command that requires disk access.
the Device manager. If not, install it through the Add new hardware wizard. If the wizard
cannot detect the controller automatically, run the wizard again, but do not let it attempt to
detect the hardware in your computer—instead, select the controller specifically from the
hardware list. If your particular controller is not listed, contact the manufacturer of the disk
controller to obtain a Windows XP/7 protected-mode disk driver (or a Windows 3.1x 32-
bit disk access (FastDisk) driver, if available).
5. If the hard-disk controller is listed in the Device manager, but has a yellow “!” over it, there
is a resource conflict (IRQ, I/O, DMA, or BIOS address range) with another device, the
protected-mode driver is missing or damaged, or the Disable all 32-bit protected- mode disk
drivers check box has been selected in File system properties.
a. Doubleclick the System icon in the Control panel, click the Performance tab, then
click File system. Select the Troubleshooting tab and see that the Disable all 32-bit
protected- mode disk drivers check box has not been selected
b. Resolve any resource conflicts with other devices in the system
c. Check that the protected-mode driver is in the Windows\SYSTEM\IOSUBSYS
directory and is loading properly. To find which driver is providing 32-bit disk
access, click Properties for the disk controller in Device manager and click the Driver
tab to see which driver files are associated with the controller. For most IDE, EIDE,
and ESDI disk controllers, 32-bit disk access is provided by the ESDI_506.PDR driver.
For SCSI controllers, Windows XP/7 often uses SCSIPORT.PDR and a “mini port” (or .MPD)
driver. Restart Windows XP/7, press <F8> when the “Starting Windows XP/7” message appears,
then select a “Logged” (BOOTLOG.TXT) start. If the 32-bit driver is listed as loading properly,
you’re all set. Otherwise, the driver might be missing or damaged—try reinstalling the respective
32-bit drivers.
6. Load SYSTEM.INI into a text editor and check to see if the MH2BIT.386 driver is being
loaded (check for a line that reads: “device=mh32bit.386”). This driver is installed by
MicroHouse EZ-Drive software, and is not compatible with the Windows XP/7 protected
mode disk drivers. Unfortunately, this driver is not removed by Windows XP/7 Setup, so
you’ll need to disable the line manually, save your changes, and reboot the PC.
7. If all else fails, you might be able to achieve protected-mode support from the disk
controller by disabling any of the controller’s advanced features (i.e., caching, fast or
“turbo” modes), or reducing data-transfer rates. You might also try systematically
disabling advanced IDE controller features in the CMOS setup.
8. If problems persist, you might have to replace the drive controller with a model that better
supports protected-mode operation.
One of the only times that a drive is truly irreparable is when physical media damage occurs
on track 00, but software tools will help you to identify the scope of the problem.
Symptom 17-2. You see drive activity, but the computer will not boot from the hard drive
In most cases, there is a drive failure, boot-sector failure, or DOS/Windows file corruption. Check
the signal cable first. Be sure that the drive’s signal interface cable is connected securely at both
the drive and controller. If the cable is visibly worn or damaged, try a new one. You should check
the CMOS setup next—see that all of the parameters entered for the drive are correct. Heads,
cylinders, sectors per track, landing zone, and write precompensation must all correct. Otherwise,
POST will not recognize the drive. If it has an option to “auto-detect” the drive, try that as well.
The boot sector might also be defective. Boot from a floppy disk and try accessing the hard drive. If
the hard drive is accessible, chances are that the boot files are missing or corrupt
Try a utility, such as DrivePro’s Drive Boot Fixer or DISKFIX with PC Tools. You might also try
running “FDISK /MBR,” which will rebuild the drive’s master boot record.
Careful: the FDISK /MBR command might render the files on your drive inaccessible. Finally, you
might have a problem with your drive-system hardware. If you cannot access the hard drive, run a
diagnostic such as Windsor Technologies’ PC Technician.
Symptom 17-8. Hard drive performance appears to be slowing down over time
In virtually all cases, diminishing drive performance can be caused by file fragmentation. To a
far lesser extent, you might be faced with a computer virus. Start the PC with a “clean” boot disk
and be sure that no TSRs or drivers are being loaded. After a clean boot, run your anti- virus checker
and be sure that there are no memory-resident or file-based viruses. If the system checks clean
for computer viruses, you should check for file fragmentation next. Start your defragmentation
utility (such as COMPRESS with PC Tools or DEFRAG with DOS) and check to see the percentage of
file fragmentation. If it has more than 10% fragmentation, you should consider running the
defragmentation utility after preparing Windows. Before defragmenting a drive, reboot the
system normally, start Windows, access the Virtual memory controls for your version of
Windows, and shut down virtual memory. Then leave Windows and boot the system “clean” again.
Restart your defragmentation utility and proceed to defragment the disk. This process might take several
minutes, depending on the size of your drive. Once defragmentation is complete, reboot the system normally,
start Windows, access the Virtual memory controls for your version of Windows, and recreate a
permanent swap file to support virtual memory. You should now notice a performance improvement.
Symptom 17-9. The hard drive accesses correctly, but the drive light stays on continuously
A continuous LED indication is not necessarily a problem as long as the drive seems to be
operating properly. Check the drive and drive controller for drive “light jumpers”— examine the
drive itself for any jumper that might select Latched mode vs. Activity mode. If no such jumpers are
on the drive, check the drive controller or motherboard. Set the jumper to Activity mode to see the
drive light during access only.
Next, consider the possibility of drive-light error messages. Some drive types (especially SCSI
drives) use the drive-activity light to signal drive and controller errors. Check the drive and
controller documents and see if any error is indicated by the light remaining on.
Symptom 17-10. The hard drive is not accessible and the drive light stays on continuously
This usually indicates a reversed signal cable, which is most common when upgrading or
replacing a drive system. In virtually all cases, one end of the signal cable is reversed. Be sure that
both ends of the cable are installed properly (remember that the red or blue stripe on one side of
the cable represents pin 1). If problems persist, replace the drive controller. It is rare for a fault
in the drive controller to cause this type of problem, but if trouble persists, try a known-good
drive controller board.
Symptom 17-11. A “No fixed disk present” error message appears on the monitor
This kind of problem can occur during installation, or at any point in the PC’s working life. Check
the power connector first, and be sure the 4-pin power connector is inserted properly and
completely. If the drive is being powered by a Y-connector, be sure any interim
connections are secure. Use a voltmeter and measure the +5-V (pin 4) and +12-V (pin 1) levels. If
either voltage (especially the +12-V supply) is unusually low or absent, replace the power supply.
Next, check the signal connector. Be sure that the signal cable is connected securely at both the
drive and controller. If the cable is visibly worn or damaged, try a new one.
If problems persist, check the CMOS setup—enter the CMOS setup routine and see that all of the
parameters entered for the drive are correct. Heads, cylinders, sectors per track, landing zone, and
write precompensation must all correct—otherwise, POST will not recognize the drive. You might
also try “auto-detecting” the drive. Also check for hardware conflicts.
Be sure that no other expansion devices in the system use the same IRQs or I/O addresses used by
your drive controller. If so, change the resources used by the conflicting device. If your drive
system uses a SCSI interface, be sure that the SCSI cable is terminated properly. If problems
continue, try a known-good hard drive. If a known-good drive works as expected, your original
drive is probably defective. If problems persist with a known-good hard drive, replace the drive-
controller board.
Symptom 17-12. The drive spins up, but the system fails to recognize it
Your computer might flag this as a “Hard-disk error” or “Hard-disk controller failure” during
system initialization. Start by checking the signal connector. Be sure that the interface signal cable
is inserted properly and completely at the drive and controller. Try a new signal cable. Next,
check any drive jumpers, and see that a primary (master) drive is configured as primary, and a
secondary (slave) drive is configured as secondary. For SCSI drives, see that each drive has a unique
ID setting and check that the SCSI bus is terminated properly.
Enter the CMOS setup routine and see that all of the parameters entered for the drive are correct.
Heads, cylinders, sectors per track, landing zone, and write pre-compensation must all correct—
otherwise, POST will not recognize the drive. Try using the “auto-detect” feature if it is available.
If the CMOS is configured properly, you should suspect a problem with the partition. Boot from a
floppy disk and run FDISK to check the partitions on your hard drive.
Be sure that there is at least one DOS partition. If the drive is to be your boot drive, the primary
partition must be active and bootable. Repartition and reformat the drive, if necessary
If problems persist, try a known-good hard drive. If a known-good drive works as expected, your
original drive is probably defective. If a known-good hard drive fails to work as expected, replace
the drive controller. If problems persist with a known-good floppy drive, replace the drive-
controller board.
Symptom 17-13. The IDE drive spins up when power is applied, then rapidly spins down
gain
The drive is defective, or it is not communicating properly with its host system. Check the power
connector first. Be sure that the 4-pin power connector is inserted properly and completely into
the drive. Always check the signal connector next, and see that the interface signal cable is
inserted properly and completely at the drive and controller. Try a new signal cable.
Inspect the drive jumpers—the primary (master) drive should be configured as primary, and a
secondary (slave) drive should be configured as secondary. For SCSI drives, see that each drive has
a unique ID setting, and check that the SCSI bus is terminated properly. If problems persist, try a
known-good hard drive. If a known-good drive works as expected, your original drive is probably
defective.
\
Symptom 17-14. A “Sector not found” error message appears on the monitor
This problem usually occurs after the drive has been in operation for quite some time, and is
typically the result of a media failure. Fortunately, a bad sector will only affect one file. Try
recovering the file. Use a utility, such as SpinRite (from Gibson Research) or another data-
recovery utility, and attempt to recover the damaged file. Notice that you might be unsuccessful,
and have to restore the file from a backup later. Check the media itself. Use a disk utility, such as
ScanDisk, to evaluate the drive, then locate and map out any bad sectors that are located on the
drive.
If problems persist, perform a low-level format (if possible). Lost sectors often occur as drives
age and sector ID information degrades. LL formatting restores the sector IDs, but LL formatting
is performed at the factory for IDE/EIDE and SCSI drives. If an LL formatting utility is available for
your particular drive (available right from the drive manufacturer), and ScanDisk reveals a large
number of bad sectors, you might consider backing up the drive completely, running the LL
utility, repartitioning, reformatting, then restoring the drive.
Finally, if ScanDisk maps out bad sectors, you might need to restore those files from a backup.
inserted properly and completely at the drive and controller. Try a new signal cable. There might
also be a problem with the drive’s partition. Boot from a floppy disk and run FDISK to check the
partitions on your hard drive. Be sure that there is at least one DOS partition. If the drive is to be
your boot drive, the primary partition must be active and bootable. Repartition and reformat the
drive, if necessary.
If problems persist, replace the hard drive. If a known-good drive works as expected, your original
drive is probably defective. If problems persist with a known-good floppy drive, replace the drive-
controller board.
Symptom 17-18. The system reports random data, seek, or format errors
Random errors rarely indicate a permanent problem, but identifying the problem source can be
a time- consuming task. Check the power connector first. Be sure that the 4-pin power connector is
inserted properly and completely. If the drive is being powered by a “Y-connector,” be sure that any
interim connections are secure. Use a voltmeter and measure the +5-V (pin 4) and +12-V (pin 1)
levels. If either voltage (especially the +12-V supply) is unusually low, replace the power supply.
Check the signal connector next. Be sure that the interface signal cable is inserted properly and
completely at the drive and controller. Try a new signal cable. Also try re-routing the signal cable
away from the power-supply or “noisy” expansion devices. Check the drive orientation. If
problems occur after remounting the drive in a different orientation, you might need to
repartition and reformat the drive, or return it to its original orientation.
Try relocating the drive-controller away from cables and “noisy” expansion devices. If your
system has a “turbo” mode, your ISA drive controller might have trouble operating while the
system is in turbo mode. Take the system out of turbo mode. If the problem disappears, try a new
drive controller. The media might also be defective. Use a utility, such as ScanDisk, to check for
and map out any bad sectors. Once bad sectors are mapped out, you might need to restore some
files from your backup.
Try the hard drive and controller in another system. If the drive and controller work in
another system, excessive noise or grounding problems are probably in the original system.
Reinstall the drive and controller in the original system and remove all extra expansion boards.
If the problem goes away, replace one board at a time and retest the system until the problem
returns. The last board you inserted when the problem returned is probably the culprit. If the
problem persists, there might be a ground problem on the motherboard. Try replacing the
motherboard as an absolute last effort.
Symptom 17-22. Software diagnostics indicate an average access time that is longer than
specified for the drive
The average access time is the average amount of time needed for a drive to reach the track and
sector, where a needed file begins.
Before you do anything else, check the drive specifications and verify the timing specifications for
your particular drive. Start your defragmentation utility (such as COMPRESS with PC Tools or
DEFRAG with DOS) and check to see the percentage of file fragmentation.
If there is more than 10% fragmentation, you should consider running the defragmentation utility
after preparing Windows (see Symptom 8).
Also remember that different software packages measure access time differently. Be sure that the
diagnostic subtracts system overhead processing from the access-time calculation
Try one or two other diagnostics to confirm the measurement. Before you panic and replace a drive,
try testing several similar drives for comparison. If only the suspect drive measures incorrectly,
you might not need to replace the drive itself just yet, but you should at least maintain frequent
backups in case the drive is near failure.
Symptom 17-23. Software diagnostics indicate a slower data transfer rate than specified
This is often because of “less-than-ideal” data-transfer rates, rather than an actual hardware
failure. Enter the CMOS setup routine and verify that any enhanced data-transfer modes are
enabled (such as PIO Mode 3). This can increase data transfer rate substantially. Also check
the drive specifications, and verify the timing specifications for your particular drive.
Check for fragmentation next. Start your defragmentation utility (such as COMPRESS with PC Tools
or DEFRAG with DOS), and check to see the percentage of file fragmentation.
Broadly speaking a hard disk can fail in four ways that will lead to a potential loss of data:
1. Firmware Corruption / Damage to the firmware zone
2. Electronic Failure
3. Mechanical Failure
4. Logical Failure
Combinations of these four types of failure are also possible. Whether the data on the hard disk is
recoverable or not depends on exactly what has happened to the disk and how bad the damage
is. All hard disks also develop bad sectors which can lead to data loss and drive inaccessibility.
Remedial Procedure
Some of the steps involved in the remedy of the Hard drive failure are given below:
(1.) The first thing to check for is whether or not the hard disk can be seen by the hard disk
controller; usually on a true hard disk failure, the disk will not be detectable by the
controller (but this is not always the case). Assuming you have an IDE hard disk, enter
the BIOS setup program and use the IDE detection facility of the BIOS to see if the disk's
parameters can be detected. If the disk cannot be auto detected using the auto detect
feature in the BIOS program implies immediately some sort of hardware problem.
(2.) If you can see the hard disk when you auto detect, the problem is more likely to be
software than hardware. Remember that you cannot usually boot a brand new hard disk
until it has been partitioned and formatted.
(3.) See if the disk will boot up. If it will not boot, then boot from a floppy boot disk and then use
the FDISK command (or other partitioning software) to see if you can see the disk.
(4.) If the drive will boot up, then you should be getting a more specific error message of some
sort, or a more specific failure mode that you can use for troubleshooting.
(5.) If the drive is detected in the BIOS setup but cannot be booted or accessed when booting
from a floppy disk, then there is a good chance that the disk itself may be bad. If possible,
try connecting the hard disk to another system and see if the problem is present there as
well. Temporarily deactivate any screen saver. Click on START then SETTINGS then
CONTROL PANEL then DISPLAY then SCREEN SAVER. Set the Screen Saver to NONE and
click OK.
(6.) If the hard disk is dead and needs to be replaced follow the procedure given below:
a. Remove the screws that hold the drive in the bay.
e. Secure the hard disk on the drive bay slot by tightening the screws.
Scandisk:
This is a maintenance procedure built into the Windows operating system that checks the hard
drive to determine if there is physical damage or damage to the file system.
If the computer reports that it has corrupted, damaged, or missing files and the programs no longer
operate properly, then this is the first step to try and fix the problem. Also, if the computer seems
to be running slower than usual, sometimes this procedure will provide a fix. It is a good idea to
perform this operation often.
Scandisk Procedure
1. Temporarily deactivate any screen saver. Click on START then SETTINGS then CONTROL
PANEL then DISPLAY then SCREEN SAVER. Set the Screen Saver to NONE and click OK.
2. Click on START then PROGRAMS then ACCESSORIES then SYSTEM TOOLS then SCANDISK.
NOTE - Depending on what version of Windows you are running the above labels may be
slightly different, but not so different that you will not be able to find it.
3. Be sure to select "C:" from the drop down box if it is not already chosen. Then click on the radio
button for Standard under Type of test. Next check the box (click on it) labelled
Automatically fix errors.
The Thorough test option should not be selected unless you suspect the physical hard drive has
been damaged. I suggest always running the Standard scandisk option first. Then If you still
have problems rerun it with the Thorough option selected. Also, if you do not select
Automatically fix errors the computer will stop and wait for you to answer some rather
confusing questions.
5. Be sure to click on all of the radio buttons and check boxes EXACTLY as shown. Then press
the OK button. This will return you to the former screen where you can press START.
The Scandisk process usually does not take long unless there are serious problems with the
hard drive. Do not be concerned if the procedure restarts itself.
6. When the entire procedure is completed, you can reactivate the screen saver and then start
working with applications. It is not necessary to restart the computer.
Warning - if you are setting up a hard disk which contains data, the following procedure would
completely erase your hard disk and the data would be unrecoverable.
Before a new hard disk can be used it needs to be setup. This involves partitioning and
formatting the hard disk. Windows 98 or ME boot disk contains the required software to perform
this procedure. FDISK.EXE and FORMAT.COM are the files required in your bootable floppy disk.
1. Start the partition and format procedure by booting your PC using a Windows boot disk.
2. Make sure you set the BIOS so that the boot sequence is set to detect the floppy disk first. If
your system has no problems booting you will be presented with a Windows boot disk menu.
This gives you the option to start the system with or without CD-ROM support.
3. Choose the option to boot without CD-ROM support. You should end up in the MS DOS prompt
A: (A drive). From A: command prompt type fdisk. You will be presented with following
message:
4. Choose "Y" to enable large disk support. You will now be presented with the FDISK main
menu as shown below.
5. From the menu, choose option 1 - Create DOS partition or Logical DOS drive. Another menu
will present the following options.
6. Choose option 1 - Create primary DOS Partition. FDISK verifies the integrity of your drive
and will ask you if want to use the maximum available size of your hard disk to create the
primary partition and set it active. To keep things simple we will create one large partition.
7. Choose "Y" to use maximum available space. When the partition has been created
successfully you will be notified by the system. Your drive is now known as C: (C drive).
Press "Esc" to return to the menu. Press "Esc" again to exit FDISK. You need to restart your
system for the changes to take effect. Leave boot disk in the drive.
8. When the system reboots, choose start without CD-ROM from the boot disk menu. While
booting from floppy disk you might get error message like "Invalid media type reading drive
C" this is OK for this stage as the hard disk is not formatted.
9. From A: command prompt type format c:
10. You will get a message saying "WARNING, ALL DATA ON NON- REMOVABLE DISK
DRIVE C: WILL BE LOST. Proceed with Format (Y/N)?”
11. Since you do not have any data in the new hard disk. Choose "Y". The format will proceed
showing a progress indicator. The time it takes to format a hard disk depends on the size
and speed of the drive. This could be around 5-30 minutes. Restart system after format is
complete.
12. Install an operating system.
Introduction (FLOPPY)
The ability to interchange programs and data between various compatible computers is a
fundamental requirement of almost every computer system. This kind of file-exchange
compatibility helped rocket IBM PC/XTs into everyday use and spur the personal computer
industry into the early 1980s. A standardized operating system, file structure, and recording media
also breathed life into the fledgling software industry. With the floppy disk, software developers
could finally distribute programs and data to a mass-market of compatible computer users. The
mechanism that allowed this quantum leap in compatibility is the floppy-disk drive.
A floppy-disk drive (FDD) is one of the least expensive and most reliable forms of mass storage ever
used in computer systems. Virtually every one of the millions of personal computers sold each year
incorporates at least one floppy drive. Most notebook and laptop computers also offer a single
floppy drive. Not only are FDDs useful for transferring files and data between various systems, but
the advantage of removable media—the floppy disk itself—make floppy drives an almost intuitive
backup system for data files. Although floppy drives have evolved through a number of iterations:
from 8" to 5.25" to 3.5", their basic components and operating principles have changed very little.
Magnetic-Storage Concepts
Magnetic-storage media has been attractive to computer designs for many years—long before the
personal computer had established itself in homes and offices. This popularity is primarily because
magnetic media is non-volatile. Unlike system RAM, no electrical energy is needed to maintain the
information once it is stored on magnetic media. Although electrical energy is used to read and
write magnetic data, magnetic fields do not change on their own, so data remains intact until “other
forces” act upon it (such as another floppy drive). It is this smooth, straightforward translation from
electricity to magnetism and back again that has made magnetic storage such a natural choice. To
understand how a floppy drive works and why it fails, you should have an understanding of
magnetic storage.
This part of the chapter shows you the basic storage concepts used for floppy drives.
Media
For the purposes of this book, media is the physical material that actually holds recorded
information. In a floppy disk, the media is a small Mylar disk coated on both sides with a precisely
formulated magnetic material, often referred to as the oxide layer. Every disk manufacturer uses
their own particular formula for magnetic coatings, but most coatings are based on a naturally
magnetic element (such as iron, nickel, or cobalt) that has been alloyed with non-magnetic
materials or rare earth. This magnetic material is then compounded with plastic, bonding
chemicals, and lubricant to form the actual disk media.
The fascinating aspect of these magnetic layers is that each and every particle media acts as a
microscopic magnet. Each magnetic particle can be aligned in one orientation or another under
the influence of an external magnetic field. If you have ever magnetized a screwdriver’s steel shaft
by running a permanent magnet along its length, you have already seen this magnetizing process
in action. For a floppy disk, microscopic points along the disk’s surfaces are magnetized in one
alignment or another by the precise forces applied by read/write (R/W) heads. The shifting of
alignment polarities would indicate a logic 1, but no change in polarity would indicate a logic 0
(you will see more about data recording and organization later in this chapter).
In analog recording (such as audio tapes), the magnetic field generated by read/write heads varies
in direct proportion to the signal being recorded. Such linear variations in field strength cause
varying amounts of magnetic particles to align as the media moves.
On the other hand, digital recordings, such as floppy disks, save binary 1s and 0s by applying
an overwhelming amount of field strength. Very strong magnetic fields saturate the media—that
is, so much field strength is applied that any further increase in field strength will not cause a
better alignment of magnetic particles at that point on the media. The advantage to operating in
saturation is that 1s and 0s are remarkably resistant to the degrading effects of noise that can
sometimes appear in analog magnetic recordings. Although the orientation of magnetic particles
on a disk’s media can be reversed by using an external magnetic field, particles tend to resist the
reversal of polarity. Coercivity is the strength with which magnetic particles resist change. More
highly coercive material has a greater resistance to change, so a stronger external field will be
needed to cause changes. High coercivity is generally considered to be desirable (up to a point)
because signals stand out much better against background noise and signals will resist
natural degradation because of age, temperature, and random magnetic influences. As you
might expect, a highly coercive media requires a more powerful field to record new information.
Another advantage of increased coercivity is greater information density for media. The greater
strength of each media particle allows more bits to be packed into less area. The move from 5.25"
to 3.5" floppy disks was possible largely because of a superior (more coercive) magnetic layer.
This coercivity principle also holds true for hard drives. To pack more information onto ever-
smaller platters, the media must be more coercive. Coercivity is a common magnetic
measurement with units in oersteds (pronounced “or-steds”). The coercivity of a typical floppy
disk can range anywhere from 300 to 750 oersteds. By comparison, hard-drive and magneto-
optical (MO) media usually offer coercivities up to 6000 oersteds or higher.
The main premise of magnetic storage is that it is static (once recorded, information is
retained without any electrical energy). Such stored information is presumed to last forever, but in
actuality, magnetic information begins to degrade as soon as it is recorded. A good magnetic
media will reliably remember (or retain) the alignment of its particles over a long period of time.
The ability of a media to retain its magnetic information is known as retentivity. Even the finest,
best-formulated floppy disks degrades eventually (although it could take many years before an
actual data error materializes).
Ultimately, the ideal answer to media degradation is to refresh (or write over) the data and sector
ID information. Data is re-written normally each time a file is saved, but sector IDs are only
written once when the disk is formatted. If a sector ID should fail, you will see the dreaded “Sector
Not Found” disk error and any data stored in the sector cann ot be accessed.
This failure mode also occurs in hard drives. Little can be done to ensure the integrity of floppy
disks, aside from maintaining one or more backups on freshly formatted disks.
However, some commercial software is available for restoring disk data (especially hard drives).
Preliminary Testing
Proper testing is essential for any type of drive repair. Most drive-alignment packages, such as
DriveProbe by Accurite Technologies or AlignIt by Landmark Research, measure and display a
drive’s para meters. When floppy drive trouble occurs, running a diagnostic can help
determine whether the drive mechanics or electronics are at fault. Although you can swap a
drive symptomatically, thorough testing is an inexpensive means to verify your suspicions before
spending money to replace sub-assemblies.
Symptom 16-1. The floppy drive is completely dead The disk does not even initialize
when inserted. Begin troubleshooting by inspecting the diskette itself. When a 3.5” disk is
inserted into a drive, a mechanism should pull the disk’s metal shroud away and briefly rotate
the spindle motor to ensure positive engagement. Be sure that the disk is properly inserted into
the floppy-drive assembly. If the diskette does not enter and seat just right within the drive,
disk access will be impossible. Try several different diskettes to ensure that the test diskette is
not defective. It might be necessary to partially disassemble the computer to access the drive
and allow you to see the overall assembly. Free or adjust any jammed assemblies or linkages to
correct disk insertion. If you cannot get diskettes to insert properly, change the floppy drive. 580
Floppy Drives For cleaning and testing your floppy drive, check out AUTOTEST.ZIP, CHKDRV.ZIP,
CLEAN4.ZIP, and DFR.ZIP on the companion CDSymptom 16-2. The floppy drive rotates a disk,
but will not seek to the desired track This type of symptom generally suggests that the head-
positioning stepping motor is inhibited or defective, but all other floppy-drive functions are
working properly. Begin by disassembling your computer and removing the floppy drive.
Understanding CD Media
CDs are mass-produced by stamping the pattern of pits and lands onto a molded
polycarbonate disc (known as a substrate). This stamping process (much like the stamping used to
produce vinyl records) places the data on the disc. But the disc is not yet readable— several finish
steps must be performed to transform a clear plastic disc into viable, data- carrying media. The
clear polycarbonate disc is given a silvered (reflective) coating so that it will reflect laser light.
Silvering coats all parts of the disc side (pits and lands) equally. After silvering, the disc is coated
with a tough, scratch-resistant lacquer that seals the disc from the element especially oxygen,
which will oxidize and ruin the reflective coating). Finally, a label can be silk-screened onto the
finished disc before it is tested and packaged.
Recordable media appears very similar to “pressed” CD media, but with two important
variations. First, the polycarbonate CD-R substrate is pre-formed with a track spiral into which
data will be written during recording. The substrate is then coated with a greenish translucent
layer, and backed with a reflective layer of gold before protective lacquer is applied over the
gold. These translucent and gold layers allow the recorded pits and lands to be read back after
recording.
Don’t write on the disc Don’t use alcohol-based pens to write on discs—the ink might
eventually eat through the top (lacquer) surface and damage your data. Also don’t use ball-
point or other sharp-tipped pens because you might scratch right through the lacquer
surface and damage the reflective gold layer (and ruin your data).
Don’t use labels on the disc Don’t put labels on discs unless they are expressly designed
for recordable CDs. The glue might eat through the lacquer surface just as some inks do,
and/or the label might unbalance the disc and cause problems in reading it back or
recording subsequent sessions. Never try to remove a label—you might tear off the lacquer
and some of the reflecting surface.
Watch your media quality Many different brands of recordable CD media are now
available. Quality varies from brand to brand (and even from batch to batch within a given
brand). If you have repeated problems that can be traced to the blank media you are using,
try using a different brand or even a different batch of the same brand.
Don’t use Kodak Photo CDs Avoid the use of Kodak Photo CDs on everyday CD recorders.
Kodak Photo CDs are designed to be used only with Kodak Photo CD professional
w o r k s t a t i o n s . Although t h e d i s c s a r e i n e x p e n s i v e , t h e y h a v e a protection
bit that prevents them from being written on many CD recorders. When you attempt to
write these discs on the recorders, which recognize the protection bit, you will receive an
error message.
Don’t write on the disc Don’t use alcohol-based pens to write on discs—the ink might
eventually eat through the top (lacquer) surface and damage your data. Also don’t use ball-
point or other sharp-tipped pens because you might scratch right through the lacquer
surface and damage the reflective gold layer (and ruin your data).
Don’t use labels on the disc Don’t put labels on discs unless they are expressly designed
for recordable CDs. The glue might eat through the lacquer surface just as some inks do,
and/or the label might unbalance the disc and cause problems in reading it back or
recording subsequent sessions. Never try to remove a label—you might tear off the lacquer
and some of the reflecting surface.
Watch your media quality Many different brands of recordable CD media are now
available. Quality varies from brand to brand (and even from batch to batch within a given
brand). If you have repeated problems that can be traced to the blank media you are using,
try using a different brand or even a different batch of the same brand.
Don’t use Kodak Photo CDs Avoid the use of Kodak Photo CDs on everyday CD recorders.
Kodak Photo CDs are designed to be used only with Kodak Photo CD professional
workstations. Although the discs are inexpensive, they have a protection bit that
prevents them from being written on many CD recorders. When you attempt to write these
discs on the recorders, which recognize the protection bit, you will receive
Don’t write on the disc Don’t use alcohol-based pens to write on discs—the ink might
eventually eat through the top (lacquer) surface and damage your data. Also don’t use ball-
point or other sharp-tipped pens because you might scratch right through the lacquer
surface and damage the reflective gold layer (and ruin your data).
Don’t use labels on the disc Don’t put labels on discs unless they are expressly designed
for recordable CDs. The glue might eat through the lacquer surface just as some inks do,
and/or the label might unbalance the disc and cause problems in reading it back or
recording subsequent sessions. Never try to remove a label—you might tear off the lacquer
and some of the reflecting surface
Watch your media quality Many different brands of recordable CD media are now
available. Quality varies from brand to brand (and even from batch to batch within a given
brand). If you have repeated problems that can be traced to the blank media you are using,
try using a different brand or even a different batch of the same brand.
Don’t use Kodak Photo CDs Avoid the use of Kodak Photo CDs on everyday CD recorders.
Kodak Photo CDs are designed to be used only with Kodak Photo CD professional
workstations. Although the discs are inexpensive, they have a protection bit that prevents
them from being written on many CD recorders. When you attempt to write these discs on
the recorders, which recognize the protection bit, you will receive.
Creating a Bootable CD
With the acceptance of the “El Torito” standard for IDE CD-ROM drives, it is now possible to
boot your PC from a CD and load an operating system without a floppy or hard drive. The problem
is in obtaining bootable CDs to begin with. Many new computers are
In either case, keyboard problems will develop. Fortunately, correcting a finicky keyboard is a
relatively straightforward process. Start by removing the key caps of the offending keys. Be
sure to note where each key is placed before starting your disassembly especially if the keyboard
is a DVORAK-type or unusual ergonomic design. To remove a key cap, bend an ordinary paper
clip into the shape of a narrow “U”, and bend-in small tabs at the tip of the “U” shape. Slip the
small tabs under the key cap and pull up gently. Do not struggle with the key cap. If a cap will
not come off, remove one or more adjacent caps. If there is a substantial accumulation of foreign
matter in the keyboard, you should consider removing all of the key caps for a thorough cleaning,
but this requires more time.
Flip the keyboard upside down and rap gently on the case. This will loosen and dislodge any
larger, heavier foreign matter, and allow it to fall out of the keyboard. A soft-bristled brush will
help loosen the debris. Return the keyboard to an upright position. Use a can of compressed air
(available from almost any electronics or photography store) to blow out the remainder of
foreign matter. Because this tends to blow dust and debris in all directions, you might wish to use
the compressed air outside or in an area away from your workbench. A medium- or firm-bristled
brush will help loosen any stubborn debris.
Now that the keyboard is cleaned out, squirt a small amount of good-quality electronics grade
contact cleaner (also available from almost any electronics store) into each key contact, and work
the key to distribute the cleaner evenly. Allow a few minutes for the contact cleaner to dry
completely and test the keyboard again before reinstalling the key caps. If the problems persist,
the keyboard might be damaged or the individual key(s) might simply be worn out beyond
recovery. In such an event, replace the keyboard outright.
670 Keyboards
Avoid removing the <Space Bar> unless it is absolutely necessary because the space bar is often
much more difficult to replace than ordinary keys. If you do choose to use a vacuum for keyboard
cleaning, take these two steps to prevent damage. First, be sure that the computer is powered
down and disconnect the keyboard from the computer before starting service. If a static discharge
does occur, the most that would be damaged is the keyboard itself. Second, use a vacuum cleaner
that is made for electronics work and certified as “static-safe.” Third, try working on an anti-static
mat which is properly grounded. This will tend to “bleed-off” static charges before they can enter
the keyboard or PC.
before it dries. Also, liquids tend to turn any dust and smoke film into a sticky glue that will just
jam the keys when dry (not even considering the sticky sugar in most soda pop).
Disassemble the keyboard’s main housings and remove the keyboard printed-circuit assembly. As
quickly as you can after the incident, rinse the assembly thoroughly in clean, room-temperature,
de-mineralized water (available from any pharmacy for contact lens maintenance). You can clean
the plastic housings separately. Do not use tap water. Let the assembly drip dry in air. Do not
attempt to accelerate the drying process with a hair dryer or other such heat source. The de-
mineralized water should dry clean without mineral deposits or any sticky, conductive residue.
Once the assembly is dry, you might wish to squirt a small amount of good-quality, electronics-
grade contact cleaner into each key switch to ensure that no residue is on the contacts. Assuming
that the keyboard’s circuitry was not damaged by the initial spill, you should be able to
reassemble the keyboard and continue using it without problems. If the keyboard behaves
erratically (or not at all), replace the keyboard outright.
Disabling a Keyboard
Keyboards are an essential peripheral for all computers, except servers. In many cases,
network administrators would prefer to restrict direct access to the server, and prevent potential
tampering. Traditional PCs did not allow you disable the keyboard, but newer systems do offer
a CMOS setup entry that can enable or disable the keyboard. When the keyboard is disabled
through CMOS, the PC will boot without suffering “Keyboard not found” errors. Before starting
service on a server, it might be necessary to reattach and reenable the keyboard.
Keyboard Troubleshooting
Although their appearance might seem daunting at first glance, keyboard systems are not
terribly difficult to troubleshoot. This ease is primarily because of the keyboard’s modularity— if
all else fails, it’s a simple matter to replace a keyboard outright. The keyboard’s great weakness,
however, is its vulnerability to the elements. Spills, dust, and any other foreign matter that finds
its way between the key caps can easily ruin a keyboard. The keyboard’s PC board is also a likely
candidate to be damaged by impacts or other physical abuse. The following procedures address
many of the most troublesome keyboard problems.
Symptom 20-1. During initialization, an error message indicates that no keyboard is connected
Check your keyboard cable and see that it is inserted properly and completely into the PC
connector. Remember that you will have to reboot your system to clear this error message. Try
another compatible keyboard. If a new keyboard assembly works properly, there is probably a
wiring fault in the original keyboard. Given the very low price of new keyboards, it is usually most
economical to simply replace a defective keyboard. If you’re working on a file or network server,
see that the CMOS setup has enabled the keyboard.
If a known-good keyboard fails to function, try the original keyboard on a known-good PC to verify
that the keyboard itself is indeed operational. If so, your trouble now lies in the PC. Check the
wiring between the PC keyboard connector and the motherboard. Check the connector pins to be
sure that none of them have been bent or pushed in (resulting in a bad connection).
You might also want to check the soldering connections where the keyboard connector
attaches to the motherboard. Repeated removals and insertions of the keyboard might have
fatigued the solder joints. Reheat any defective solder joints. If the keyboard connector is intact, it
is likely that the keyboard controller IC (KBC) has failed. Try booting the PC with a POST board
installed (as covered in Chapter 15). A KBC failure will usually be indicated by the system stopping
on the appropriate POST code. You can attempt to replace the KBC or replace the motherboard
outright. If a POST board indicates a fault other than a KBC (such as the programmable interrupt
controller, which manages the KBC’s interrupt), you can attempt to replace that component, or
simply exchange the motherboard anyway.
Symptom 20-2. During initialization, an error message indicates that the keyboard lock is on In
many cases, the detection of a locked keyboard will halt system initialization. Be sure that the
keyboard lock switch is set completely to the “unlocked” position. If the switch is unlocked, but
the system detects it as locked. The switch might be defective. Turn off and unplug the system,
then use a multimeter to measure continuity across the lock switch (you might need to disconnect
the lock switch cable from the motherboard. In one position, the switch should measure as an
open circuit. In the opposing position, the switch should measure as a short circuit. If this is not the
case, the lock switch is probably bad and should be replaced. If the switch measures properly,
there is probably a logic fault on the motherboard (perhaps the keyboard controller). Your best
course is to try another motherboard.
Symptom 20-3. The keyboard is completely dead—no keys appear to function at all other
computer operations are normal. In this symptom, it is assumed that your computer initializes and
boots to its DOS prompt or other operating system as expected, but the keyboard does not
respond when touched. Keyboard-status LEDs might not be working properly. Your first step in
such a situation is to try a known-good keyboard in the system. Notice that you should reboot the
system when a keyboard is replaced.
If a known-good keyboard works, the fault is probably on the keyboard-interface IC. You can
attempt to replace this IC if you wish, but it is often most economical to simply replace the
keyboard outright.
If another keyboard fails to correct the problem, use a multimeter and check the +5-V supply
at the keyboard connector. If the +5-V signal is missing, the female connector might be broken.
Check the connector’s soldering junctions on the motherboard. Reheat any connectors that appear
fatigued or intermittent. Many motherboards also use a “pico-fuse” to protect the +5-V supply
feeding the keyboard connector.
If your +5 V is lost, locate and check the keyboard-connector fuse. If problems continue, replace
the motherboard.
Symptom 20-4. The keyboard is acting erratically One or more keys appear to work
intermittently, or it is inoperative. The computer operates normally and most keys work just fine,
but one or more keys do not respond when pressed. Extra force or repeated strike might be
needed to operate the key. This type of problem can usually range from a minor nuisance to a
major headache. Chances are that your key contacts are dirty. Sooner or later, dust and debris
works into all key switches. Electrical contacts eventually become coated and fail to make contact
reliably. This symptom is typical of older keyboards, or keyboards that have been in service for
prolonged periods of time. In many cases, you need only vacuum the keyboard and clean the
suspect contacts with a good-quality electronic contact cleaner.
Begin by disconnecting the keyboard. Use a static-safe, fine-tipped vacuum to remove any
accumulations of dust or debris that might have accumulated on the keyboard PC board. You
might wish to vacuum your keyboard regularly as preventive maintenance.
Once the keyboard is clean, gently remove the plastic key cap from the offending key(s). The use of
a keycap-removal tool is highly recommended, but you might also use a modified set of
blunt-ended tweezers with their flat ends (just the tips) bent inward. Grasp the key cap and pull
up evenly. You can expect the cap to slide off with little resistance. Do not rip the key cap off—
you stand a good chance of marring the cap and causing permanent key switch damage.
Use a can of good-quality electronics-grade contact cleaner and spray a little bit of cleaner into the
switch assembly. When spraying, attach the long, narrow tube to the spray nozzle—this directs
cleaner into the switch. Work the switch in and out to distribute the cleaner. Repeat this
maintenance once or twice to clean the switch thoroughly. Allow residual cleaner to dry
thoroughly before re-testing the keyboard. Never use harsh cleaners or solvents. Industrial-
strength chemicals can easily ruin plastic components and housings.
Reapply power and retest the system. If the suspect key(s) respond normally again, install the
removed key caps and return the system to service. As a preventive measure, you might wish to go
through the process of cleaning every key.
Membrane keys must be cleaned somewhat differently from mechanical keys. It is necessary
for you to remove the rubber or plastic boot to clean the PC board contacts. Depending on the
design of your particular membrane switch, this might not be an easy task.
Three factors are needed to make pointing devices work: the physical signal-generating
hardware itself, a software driver (the “device driver”), and the application program must be
written to make use of the device driver. If any of these three items are missing, the pointing
device will not work. This chapter looks at the technology, maintenance, and troubleshooting of
two popular pointing devices: the mouse and the trackball.
The Mouse
Although the development of computer pointing devices has been ongoing since the early 1970s,
the first commercial pointing devices for IBM-compatible systems were widely introduced in
the early 1980s. The device was small enough to be held under your palm, and your fingertips
rested on its button(s). A small, thin cord connected the device to its host computer. The
device’s small size, long tail-like cord, and quick scurrying movements immediately earned it the
label of mouse. Every mouse needs at least one button. By pressing the button, you indicate
that a selection is being made at the current cursor location. Many mouse-compatible
software packages only use a single mouse button even to this day. A two-button mouse is more
popular (reflecting the endurance of the mouse design) because a second button can add more
flexibility to the mouse. For example, one button can work to “select” an item; the second
button can be used to “deselect” that item again or to activate other menus and options.
A few mouse designs use three buttons, but the third button is rarely supported by application
programs, aside from CAD or high-end art applications.
Mouse Gestures
The first mouse “gesture” is called clicking, which is little more than a single momentary press of
the left mouse button (on a two-button mouse). Clicking is the primary means of making a
selection in the particular application program. The second common gesture is doubleclicking,
which is simply two single clicks in immediate succession. A doubleclick also represents selection,
but its exact use depends upon the application program. The third type of mouse gesture is the
drag, where a graphical item can literally be moved around the display. Dragging is almost always
accomplished by pressing the left mouse button over the desired item, then (without releasing
the button) moving the item to its new location. When the item moved to its new position,
releasing the left mouse button will “drop” the item in that location.
It is interesting that pen gestures are interpreted by the computer’s operating system, but mouse
movements and button conditions are handled by the actual application program (such as a
word processor or game). Thus, the same mouse gestures can be made to represent different
actions, depending on which program is executing.
You can use pre-fabricated mouse cleaning kits to speed the cleaning process. Turn your small-
computer off before performing any cleaning procedures:
Remove the ball A ball is held in place by a retaining ring. For a mouse, the retaining
ring is on the bottom. For a trackball, the ring is in the top. Rotate the ring and remove it
gently—the ball will fall out. Place the retaining ring in a safe place.
Clean the ball Wash the ball in warm, soapy water, then dry it thoroughly with a clean,
lint-free towel. Place the ball in a safe place.
Blow out the dust Use a can of photography-grade compressed air to blow out any dust or
debris that has accumulated inside the pointing device. You might want to do this in an
open or outdoor area.
Clean the rollers Notice that the mouse has three rollers: an X roller, a Y roller, and a small
pressure roller that keeps the ball pressed against the X and Y rollers. Use a cotton swab
dipped in isopropyl alcohol to clean off any layers of gunk that might have accumulated on
the rollers.
Reassemble and test Allow everything to dry completely, then replace the ball and retaining
ring. Then test the pointing device to be sure that it is performing as expected.
dropped, yanked, and moved constantly from place to place. Damage to the device’s PC board,
cabling, and connector is extremely common because of abuse. Accumulations of dust and
debris can easily work into the housing and create havoc with the rubber ball, tracks, and rollers.
Hardware conflicts and driver-configuration issues can also result in limitless problems. This part
of the chapter guides you through some simple troubleshooting techniques for your trackball and
mouse.
Mouse/Trackball Interfaces
From time to time, you might need to check the physical interface on a mouse or trackball.
At its core, the mouse uses a simple serial device—that is, it can pass serial data back and forth
with the host computer using communication protocols managed by the mouse driver. Three
types of mouse interfaces are common in the field: serial mice, bus mice, and PS/2 mice. This part
of the chapter highlights the pinouts for each interface type.
Serial mice A “serial” mouse connects to an existing RS232 serial port at the PC (usually COM1 or
COM2) using a standard DB-9F (9-pin female) or DB-25F (25-pin female) connector. Table
25-1 lists the pinout for a Logitech Type M, V, or W serial mouse connector. Bus mice in
many circumstances, it is not possible to use a serial mouse on an open COM port, and the PC is
not fitted with a PS/2 port. In this case, it might be necessary to use a “bus mouse,” which basically
involves using a stand-alone mouse-controller board (a bus mouse controller) and a mouse fitted
with a bus mouse connector—usually a male sub-miniature “D”-type connector or a miniature
male DIN (circular) connector. Be careful not to mistake the 9-pin DIN connector of a bus mouse
for the 6-pin circular connector of a PS/2 mouse.
Symptoms
Symptom 25-1. The mouse cursor appears, but it only moves erratically as the ball moves (if at
all) This symptom might occur in either the horizontal or vertical axis. This symptom suggests that
an intermittent condition is occurring somewhere in the pointing device. You should not have to
disassemble your computer during this procedure. Start your investigation by powering down the
computer. Check the device’s cable connector at the computer. Be sure that the connector is tight
and inserted properly. If you are in the habit of continually plugging and unplugging the
mouse/trackball, excessive wear can develop in the connector pins over time. If the connector
does not seem to fit tightly in the computer, try a new pointing device.
More likely, the device’s rollers are not turning, or are turning only intermittently. In most cases,
roller stall is caused by a dirty or damaged ball, or an accumulation of dirt blocking one or both
sensors. Clean the ball and blow out any dust or debris that might have settled into the
mouse/trackball housing. Refer to the preceding section on cleaning and attempt to clean the
device thoroughly. Never use harsh solvents or chemicals to clean the housings or ball.
If you have the mouse connected to a standard serial communication port (a COM port), you
should check that no other devices are using the same interrupt (IRQ). For example, COM1 and
COM3 use the same IRQ, while COM2 and COM4 share another IRQ. If you have a mouse on
COM1 and a modem on COM3, there will almost invariably be a hardware conflict. If possible,
switch the mouse (or conflicting device) to another port and try the system again.
Monitors have allowed real-time video playback, stunning graphics, and information filled
illustrations to replace the generic “command line” user interface of just a few years ago. In effect,
monitors have become our “virtual window” into the modern computer.
With many millions of computers now in service, the economical maintenance and repair of
computer monitors represents a serious challenge to technicians and hobbyists alike. Fortunately,
the basic principles and operations of a computer monitor have changed very little since the days
of “terminal displays.” This chapter explains the basic concepts behind today’s computer monitors,
and provides a cross-section of troubleshooting procedures.
Troubleshooting a CRT
In spite of its age, the Cathode-Ray Tube (CRT) continues to play an important role in modern
computer monitors. There are some very important reasons for this longevity.
First, the CRT is relatively inexpensive to make, and it requires only simple circuitry. Second, the
CRT is extremely reliable. Typical working lives can extend to 10 years or longer. This
combination of low-cost, ease of operation, and long-term reliability has allowed the CRT to keep
pace with today’s personal computers. However, CRTs are certainly not perfect devices—the
delicate assemblies within the CRT used to generate and direct electron beams can eventually
open, short-circuit, or wear out. Like most classic vacuum tubes, CRT failures often occur slowly
over a period of weeks or months. This part of the chapter shows you the assemblies in a typical
color CRT, explains the faults that often occur, and offer some alternatives for dealing with CRT
problems.
When electron beams (which are invisible) strike phosphor, light is liberated—this is the light you
see from the CRT. The color of light is determined by the particular phosphor chemistry. Notice
that there are three electron “guns” in the color CRT: a beam for red, a beam for green, and a beam
for blue.
Electron beams start with a heater wire. When energized, the heater becomes extremely hot (this is
the glow you see in the CRT neck). The heat from a heater warms its corresponding cathode, and a
barium tip on the cathode begins “boiling off” electrons. Ordinarily, electrons would simply
boil off into a big, clumsy cloud. But because electrons are negatively charged, they will be
attracted to any large positive potential. A moderate positive potential (+500 V or so) on the
screen grid starts accelerating the electrons down the CRT’s neck, while the control grid voltage
limits the electrons—effectively forcing the unruly cloud into a beam. Once electrons pass the
screen grid, a high positive potential on the CRT anode (anywhere from 15 to 30 kV) rockets the
electrons toward the CRT face.
The beam is still rather wide, so a focus grid applies another potential that concentrates the beam.
All this is very effective at generating narrow, high-velocity electron beams. But unless you
want to watch a big, bright spot in the middle of the CRT, there has to be some method of tracing
the beams around the CRT face. Beam tracing is accomplished through the use of deflection
magnets placed around the CRT neck—these magnets (actually electromagnets) are heavy coils
of wire where the CRT funnel meets the neck. Four electromagnets are in this “deflection
assembly”: two opposing electromagnets direct the beam in the vertical direction, and another
set of opposing magnets direct the beam in the horizontal direction.
Using electrical signals from the monitor’s raster circuits, an electron beam can trace across the
entire CRT face. Another element of the CRT that you should understand is called the shadow
mask. A shadow mask is basically a thin metal sheet with a series of small holes punched into it.
Some CRTs use a mask of rectangular openings referred to as an aperture grille or slot mask. Both
types of mask perform the same purpose—to ensure that electron beams strike only the color
phosphors of the intended pixel. This is a vital element of a color monitor.
In a monochrome monitor, the CRT is coated with a single homogeneous layer of phosphor— if
stray electrons strike nearby phosphor particles, a letter or line might simply appear to be a bit
out of focus. For a color CRT, however, stray electrons can cause incorrect colors to appear
on nearby pixels. Masks help to preserve color purity. Color purity is also aided by a purity
magnet, which helps correct fine beam positioning. A convergence magnet helps ensure that all
three electron beams meet (or converge) at the shadow mask.
Of course, grids, heaters, and cathodes are all located inside the glass CRT vessel. Electrical
connections are made through a circular arrangement of sealed pins in the neck. Table 27-2
explains the designations for each pin. Remember that the high-voltage anode is attached directly
to the CRT in the top right part of the glass funnel. Also remember that some CRT designs might
use additional pins.
The stress of regular wear can also cause open circuits in the heater, cathode, or grid.
When considering a CRT replacement, you should remember that the CRT is typically the most
expensive part of the monitor. For larger monitors, the CRT becomes an even larger percentage of
the monitor’s overall cost. In many cases, the cost for a replacement CRT approaches the original
cost of the entire monitor. As a consequence, you should carefully evaluate the economics of
replacing the CRT versus buying a new monitor outright.
are all tied together electrically, there is no way to measure a particular heater directly, but you
might see only two glowing heaters in the CRT neck, instead of three. An open heater cannot be
recovered, and the only available alternative is to replace the CRT itself.
Over time, the heater might develop accumulations of corrosion, which might eventually cause
the heater to contact the cathode. In theory, this should never happen because the inert low-
pressure gasses inside the CRT should prevent this. But in actuality, some small amount of oxygen
will still be present in the CRT, and oxidation might occur. A shorted heater will cause the electron
gun to fire at full power—in effect, the electron gun will be stuck “on.” The image will appear
saturated with the color of the defective electron gun.
For example, if the blue heater shorts to the cathode, the image will appear to be saturated with
blue. You will also likely see visible retrace lines in the image. You can verify this problem by
removing all power from the monitor, removing the video drive board from the CRT’s neck, and
measuring the resistance between a heater wire and the suspect cathode. For the CRT pinout
listed in Table 27-2, you could check the blue cathode by measuring resistance between the KB
and H1 (or H2) pins. Ideally, an infinite resistance should be between the heaters and cathodes. If
there is measurable resistance (or a direct short- circuit), you have found the problem. If the
resistance measures infinity, as expected, you might have a defect on the video drive board.
Symptom 27-5. CRT phosphors appear aged or worn Phosphors are specially formulated chemicals
that glow in a particular color when excited by a high-energy electron beam. Typically,
phosphors will last for the lifetime of the monitor, but age and normal use will eventually reduce
the sensitivity of the phosphors—for old CRTs, you might see this as dull, low-contrast colors.
Perhaps a more dramatic problem occurs with “phosphor burn,” which occurs when a monitor is
left on displaying the same image for a very long period of time. If you turn the monitor off, you
can see the latent image burned onto the CRT as a dark shadow. In both cases, there is no way to
rejuvenate phosphors, so the CRT will have to be replaced. You can advise customers to prolong
the life of their CRT by keeping the brightness at a minimum and using a screen-saver utility, if
an image will sit unchanging for a long time.
Symptom 27-6. The CRT suffers from bad cutoff (a.k.a. bad gamma) On a CRT, color linearity is
a function of the cathode’s ability to adjust the level of electron emission—in other words, beam
intensity must be linear across the entire range of the
Symptom 27-8. The CRT screen grid is open The screen grid plays an important role in image
brightness by accelerating the electron beam toward the CRT phosphors. If the screen grid
opens, no potential will be available to begin accelerating the beam. This will result in a very dark
image—even with the screen voltage at maximum. You might think this is a control-to-screen grid
short, but if you can’t find the short with your multimeter, the screen grid is probably open, and
the CRT will have to be replaced.
Symptom 27-9. The CRT focus grid is open A focus grid assembly concentrates electron beams
into narrow pinpoints by the time the beam reaches the shadow mask.
Typically, a focus control is located around the flyback transformer. If the focus grid fails, the
image will appear highly distorted, and the focus adjustment will have no effect. When a focus grid
fails, the entire CRT will have to be replaced.
Symptom 27-10. The control grid shorts to the screen grid in the CRT The same flakes of oxidation
that can short a cathode to the control grid can also short the control grid to the screen grid. The
screen grid starts accelerating the electrons toward the CRT face. If the screen grid is shorted, it
will reduce the energy imparted to the electrons— in effect, a shorted screen grid will
significantly reduce the overall image brightness (even with the brightness at maximum). In
extreme cases, the image might disappear entirely. You can measure the screen grid voltage at
G2, which typically runs from 250 to 750 V in normal operation. If the voltage is low (even with
the screen grid control at maximum), power down the monitor, remove the video drive board
from the monitor’s neck, restart the monitor, and measure the screen voltage again. If the screen
voltage returns to normal, you can be confident that the screen grid is shorted. If screen voltage
remains low, you might have a fault in the screen voltage circuit. You can also verify a short
between the control and screen grids by powering down the monitor and measuring resistance
between the G1 and G2 pins on the CRT neck. Ideally, it should be an infinite resistance.
Symptom 27-35. The image appears to flip or scroll vertically A synchronization problem is in
your vertical raster circuit. Begin by checking the video cable to be sure that it is installed and
connected securely. Cables that behave intermittently (or that appear frayed or nicked) should be
replaced. If the cable is intact, suspect that the problem is in your vertical circuit. If a vertical-sync
(or “vertical hold”) adjustment is on the raster board, adjust it in small increments until the image
snaps back into sync. If no such adjustment is on your particular monitor, try resoldering all of
the connections in the vertical-processing circuit. If the problem persists, replace the vertical
oscillator IC or replace the entire raster board.
Symptom 27-36. The image appears to shake or oscillate in size This might occur in bursts, but it
typically occurs constantly. In most cases, this is caused by a fault in the power supply—
usually the 135-V (B+) output. Try measuring your power-supply outputs with an oscilloscope and
see if an output is varying along with the screen-size changes. If you locate such an output, the
filtering portion of that output might be malfunctioning.
Track the output back into the supply and replace any defective components. If you are unable
to isolate a faulty component, replace the power supply. If the power supply is integrated onto the
raster board, you might have to replace the raster board entirely.
If the outputs from your power supply appear to be stable, you should suspect that a weak
capacitor is in your horizontal circuit. Try resoldering the FBT, HOT, and other horizontal circuit
components to eliminate the possibility of a soldering problem. If the problem remains, you will
have to systematically replace the capacitors in the horizontal circuit. If you do not have the time
or inclination to replace individual components, replace the raster board outright.
Here’s an unusual problem. The shaking you see might be related to a problem in the degaussing
coil located around the CRT funnel. Ordinarily, the degaussing coil should unleash the most of its
energy in the initial moments after monitor power is turned on. Thermistors (or posistors) in
the power supply quickly diminish coil voltage—effectively cutting off the degaussing coil’s
operation. A fault in the degaussing-coil circuit (in the power supply) might continue to allow
enough power to the coil to affect the image’s stability.
Try disconnecting the degaussing coil. If the problem remains, the degaussing coil is probably
operating properly. If the problem disappears, a fault is in the degaussing-coil circuit.
Symptom 27-27. The fine detail of high-resolution graphic images appears a bit fuzzy At best, this
kind of symptom might not appear noticeable without careful inspection, but it might signal a
serious problem in the video amplifier circuit.
High resolutions demand high bandwidth—a video amplifier must respond quickly to the rapid
variations between pixels. If a weakness in the video amplifier(s) occurs, it can limit bandwidth
and degrade video performance at high resolutions. The problem will likely disappear at lower
resolutions.
The particular problem with this symptom is that it is almost impossible to isolate a defective
component—the video amplifier board is working. As a result, your best course of action is to
first check all connectors for secure installation. Nicked or frayed video cables can also
contribute to the problem. If the problem remains, replace the video amplifier board.
Symptom 27-28. The display changes color, flickers, or cuts out when the video cable is moved
Check the video cable’s connection to the video adapter at the PC—a loose connection will almost
certainly result in such intermittent problems. If the connection is secure, an intermittent
connection is in the video cable. Before replacing the cable, check its connections within the
monitor itself. If connections are intact, replace the intermittent video cable outright. Do not
bother cutting or splicing the cable—any breaks in the signal shielding will cause crosstalk, which
will result in color bleeding.
Symptom 27-29. The image expands in the horizontal direction when the monitor gets warm
One or more components in the horizontal retrace circuit are weak—and changing value a bit
once the monitor gets warm. Turn off and unplug the monitor. You should inspect any capacitors
located around the Horizontal Output Transistor (HOT). The problem is that thermal problems,
such as this, can be extremely difficult to isolate because you can’t measure capacitor values while
the monitor is running; after the monitor is turned off, the parts will cool too quickly to catch a
thermal problem.
It is often most effective to simply replace several of the key capacitors around the HOT outright.
If you don’t want to bother with individual components, replace the raster board.
Symptom 27-30. The image shrinks in the horizontal direction when the monitor gets warm This is
another thermal-related problem that indicates either a weakness in one or more components
or a mild soldering-related problem. Turn off and unplug the monitor. Start by checking for a poor
solder connection—especially around the horizontal deflection yoke wiring, the Horizontal
Output Transistor (HOT), and the flyback transformer. If nothing appears obvious, consider
resoldering all of the components in the HOT area of the raster board. If problems continue,
suspect that a failure is in the HOT itself. Semiconductors rarely become marginal—they either
work or they don’t. Still, semiconductor junctions can become unstable when temperatures
change, and result in circuit characteristic changes. You could also try replacing the HOT
outright. It is also possible that one or more mid- range power-supply outputs (i.e., 12 or 20 V) are
sagging when the monitor warms up. Use a voltmeter and measure the outputs from your power
supply. If the 12- or 20-V outputs appear to drop a little once the monitor has been running for a
bit, you should troubleshoot the power supply.
If the problem persists, suspect that either your HOT or flyback transformer is failing under load
(after the monitor warms up). One possible means of isolating the problem is to measure
pulses from the HOT output with your oscilloscope. If the pulses stop at the same time your high-
voltage fails, you can suspect that the problem is with your HOT or other horizontal components.
Try replacing the HOT. If high-voltage fails but the HOT pulses remain, your flyback transformer has
If you do not have an oscilloscope, try replacing the HOT first because that is the least-
expensive part, then replace the flyback transformer, if necessary.
In the unlikely event that both a new HOT and flyback transformer do not correct the problem,
carefully inspect the capacitors in the HOT circuit. One or more might be failing. Unfortunately, it
is very difficult to identify a marginal capacitor (especially one that is suffering from a thermal
failure). You might try replacing the major capacitors in the HOT circuit or replace the raster board
entirely.
Symptom 27-32. The image blooms intermittently The amount of high voltage driving the CRT is
varying intermittently. Because high voltage is related to the HOT circuit and flyback transformer,
concentrate your search in those two areas of the raster board.
Examine the soldering of your HOT and FBT connections—especially the ground connections, if
you can identify them. You might try resoldering all of the connections in those areas (remember
to turn off and unplug the monitor before soldering). A ground problem might also be on the video
amplifier board, which allows all three color signals to vary in amplitude. If this happens, the
overall brightness of the image changes, and the image might grow or shrink a bit in response.
Try resoldering connections on the video amplifier board.
If the problem remains (even after soldering), your FBT might be failing—probably because
of an age-related internal short. High-end test equipment, such as Sencore’s monitor test
station provides the instrumentation to test a flyback transformer. If you do not have access to such
dedicated test equipment, however, try replacing the FBT assembly.
If you do not have the time or inclination to deal with component replacement, replace the raster
board outright. In the unlikely event that your problem persists, suspect a fault in the CRT itself. If
you have access to a CRT tester/rejuvenator, you can check the CRT’s operation.
Some weaknesses in the CRT might be corrected (at least temporarily) by rejuvenation. If the fault
cannot be corrected, you might have to replace the CRT.
Symptom 27-33. The image appears out of focus Before suspecting a component failure, try
adjusting the focus control. In most cases, the focus control is located adjacent to the flyback
transformer. Remember that the focus control should be adjusted with brightness and contrast set
to optimum values—excessively bright images might lose focus naturally. If the focus control is
unable to restore a proper image, check the CRT focus voltage. You can find the focus voltage off
a flyback transformer tap. If the focus voltage is low (often combined with a dim image), you might
have a failing FBT.
It is possible to test the FBT if you have the specialized test instrumentation; otherwise, you
should just replace the FBT outright. If you lack the time or inclination to replace the FBT, you can
simply replace the raster board.
If a new FBT does not resolve your focus problem, suspect that a fault is in the CRT— probably in
the focus grid. You can use a CRT tester/rejuvenator to examine the CRT, and it might be possible
to restore normal operation (at least temporarily). If you do not have such equipment, you will
simply have to try a new CRT. Symptom 27-34. The image appears to flip or scroll horizontally A
synchronization problem is in your horizontal raster circuit. Begin by checking the video cable to
be sure that it is installed and connected securely. Cables that behave intermittently (or that
appear frayed or nicked) should be replaced. If the cable is intact, suspect a problem in your
horizontal circuit. If a horizontal- sync (or “horizontal hold”) adjustment is on the raster board,
adjust it in small increments until the image snaps back into sync. If no such adjustment is on
your particular monitor, try resoldering all of the connections in the horizontal-processing
circuit. If the problem persists, replace the horizontal oscillator IC or replace the entire raster
board.
If the monitor appears to be totally dead, then make sure that the monitor is plugged in and turned
on, and see if it has power.
Check for a power-on indicator on the front of the monitor, and check to see if the monitor warms
up.
Select the appropriate general failure troubleshooting procedure outlined below, based on
whether or not the monitor appears to have power.
Symptom Remedy
The monitor Make sure that the electrical outlet is working, by trying another
appears not to be appliance in the socket and seeing if it works. If the socket does not
working at all. work, you will need to consult an electrician to have it fixed.
Check any power protection devices that the monitor might be plugged
There are no
into, to ensure that they are working. Troubleshoot any problems here.
indications that Make sure the power cable is connected securely and is undamaged. Try
the monitor has replacing the cable with another one.
any power If the monitor has a switch to select between 110 volt and
220 volt operation, make sure it is set to the correct value. This switch
will normally be on the outside of the monitor at the back, near where the
power cord connects.
The display The fan on the graphics card may need to be cleaned or it may be failing.
The screen is Check that the monitor is turned on. Most have a light to indicate
black and p o w e r a n d a n o t h e r t o i n d i c a t e t h a t i t i s receiving a
completely blank signal from the PC.
Check that the video cable's connectors are securely and properly
fastened to the graphics card and on some models to the monitor.
Check that no pins are bent or missing from the connector.
Unplug the PC and make sure the graphics card is securely and properly
installed into its slot.
The display The resolution is not set correctly in Windows. Go into the display
doesn't fit settings in the Control Panel, and change the resolution settings.
properly on my The monitor may have controls that allow you to adjust the size and
monitor position of the display. Use the monitor's controls to move or resize the
OR display.
The text or You may need to install a different or updated driver for your graphics
resolution is the card and/or monitor.
wrong size
The display Reset the display's refresh rate in the Windows Control Panel. Do not use
seems to flicker a refresh rate that is not supported by your monitor or damage may
result.
The colors don't The color depth is not set correctly in Windows. Go into the display
look right settings in the Control Panel, and change the resolution settings.
You may need to install a different or updated driver for your graphics
The display The color depth and/or resolution is not set correctly in Windows. Go
is into the display settings in the Control Panel, and change the resolution
completely settings.
unreadable
6. Secure the graphics adapter mounting bracket to the case with a screw as shown in the
figure
Follow the manufacturer's instructions for installing the software. Windows will detect the
graphics adapter and start the hardware wizard; simply follow the prompts.
After everything is working, you can go back into the Windows Control Panel and reset the
resolution and refresh as recommended by the manufacturer of the monitor.
Microsoft Windows has a built in feature allowing you a wide range of control over the visual
display. This feature is called the Display Properties Panel. Once you have learned how to manage
the Display Properties Panel, you will be able to shrink or enlarge text, modify system colors
and fonts, or even change the resolution of the display itself. Let's start by familiarizing ourselves
with the ways to actually summon up the panel.
Background
In the background tab, which is the default when you first open the panel, you have the ability to
set a background image or pattern for the windows desktop. You may select an image from the list
on the left or, if you have a favorite image which does not appear on the list, you may select an
image from anywhere else in storage by using the "browse" feature. Once you have selected an
image, you can use the pull-down menu on the right to select whether you would prefer for it to
float in the center of the display, be stretched so as to fill the entire display, or be tiled to cover the
display area. If you would rather have your desktop background be a solid color than an image,
select "none" from the list. You will soon learn how to change the color.
Screen Saver
This tab allows you to select what your computer will do when it has been idle for a certain
amount of time. You can choose from the list of installed screensavers in the pull-down menu.
Each screensaver has its own settings menu which you should feel free to explore and experiment
with, but generally you do not need to change the settings.
The preview button will allow you to see how your screen saver looks without waiting for it to
turn on. The second line of controls for the screen saver allow you to set the wait time before the
screen saver is activated and allows you to specify whether or not a password will be required
to re-activate the computer from screen saver mode. Chances are the "password protected"
checkbox will be empty when you open the panel, if you check it then the button labeled
"Change" will no longer be grayed out and can be used to set the password. For most computers,
screen saver passwords are not necessary unless security is a large concern. If you do choose to
set a screen saver password, it is recommended that you choose a reasonably long wait period
(15 minutes or more). If you have a monitor with energy saving features then there will be a
second section of the screen saver tab with options specific to your monitor. Generally, there is
no reason to change these options.
Appearance
The appearance tab provides significant control for Windows users looking for large text, high
contrast or other accessibility fixes. In this tab you can choose from a large number of pre-defined
schemes as well as changing the size and color of many windows features individually. The top
portion of the panel consists of a mock-display (preview) showing the way in which Windows will
appear if the changes are applied.
The first actual option on this tab is the pull-down menu labeled "schemes". There are many,
many schemes to choose from, but let's focus on a few that are particularly useful from an
accessibility perspective. First, you will notice near the top of the list several different high
contrast color schemes, all available in normal, large and extra-large size. Also, if you need large
font and buttons but prefer the standard Windows colors, you will find a set of schemes at the
bottom of the list called Windows Standard in normal, large and extra-large. Once you have
chosen a base scheme (or opted to continue using the current one), you can tweak each
individual feature of the windows display using the controls below the "schemes" menu.
Immediately below the "schemes" drop-down menu is another menu labeled "item". In this menu
you will find all of the customizable appearance features of the windows desktop.
If you select an item, you will notice that some of the other menus and options will become
available. These are the individual features that can be modified for each desktop item: Size,
color, color 2, font, font size, font color and bold/italic.
Each of these features can be modified through a drop-down menu, by typing in a new value,
or by clicking on the color box to open the Windows color picker.
Changes will be reflected as you make them in the preview window at the top of the panel and can
always be reverted to the original settings by clicking the "cancel" button. You can tweak the
items as much as you want, and when you are content with them, simply click the "apply" button.
If you are particularly fond of the scheme you have created, or if you want to keep this scheme
available but switch back and forth with one or more others, you can save your work by
clicking the "save as" button immediately next to the "schemes" pull-down menu.
You will be prompted to give your new scheme a name and then, after you have saved it, it will
appear in the "schemes" pull-down menu alongside all the pre-defined ones. If you ever feel
that you've gotten in over your head in the Appearance tab, remember that you can always call
up the "Windows Standard" scheme to get out of trouble.
Effects
Of the options in the Effects tab, there is only one that are of particular importance. In the lower
portion of the panel there will be several checkboxes. The third should say "Use large icons".
Checking this box will enlarge the icons on the Windows desktop. Note that, if you feel so inclined,
you can create a very similar effect by modifying the “icon” item in the Appearance tab.
Web
The Web tab contains allows you to install and manage "active desktop" items, such as animated
backgrounds and real-time stock tickers. The use of these features is beyond the scope of this
tutorial, but keep in mind that active desktop items are rarely accessible.
Settings
The Settings tab allows you to change features related directly to the performance of the actual
monitor and video card hardware. The top portion of the panel should be a preview window.
Immediately below the preview window there will be a short blurb describing what particular
monitor and video card is being used. Below that, there will be a "colors" pull-down menu, a
"screen area" slide bar and an "advanced" button. The only option in the settings tab of particular
use from an accessibility standpoint is the "screen area" option, often referred to as the
resolution. Lowering the screen area will cause the screen to be broken up into fewer
individual pixels. This has the result of making every feature, from text to buttons to menus to
icons, appear larger. The side effect is that to those accustomed to using a higher resolution, the
display will appear blocky. Most modern computers use resolutions of 1024x768 or 1200x1024,
however it is common for people with vision impairments to prefer to use a computer running at
640x480 or 800x600. In order to change the resolution, simply slide to pointer in the "screen area"
option box until the desired resolution is displayed and then click the apply button to test the
resolution. A dialog box will appear explaining that the screen will now go dark and attempt to
resize itself. The dialog box will further explain that if the resolution change is unsuccessful then
the original resolution will be restored after 15 seconds. You should press to "ok" button to
dismiss the dialog box. If the resolution change is successful then you can press either "ok" to keep
the new resolution or "cancel" to revert to your original resolution(note that even if the change is
successful, the original resolution will return after fifteen seconds if you click neither button). If
the change is unsuccessful and the display either remains dark or appears garbled, simply sit
tight and wait for fifteen seconds. As long as you do not press any buttons on the keyboard or
mouse the original display settings will return.
card, then digitized (converted to a series of representative digital words each taken at a fixed
time interval). The resulting stream of data is processed and organized through the use of
software, which places the data (as well as any overhead or housekeeping data) into a standard
file format. The file is saved to the drive of choice (typically, a hard drive).
Time is converted to a digital number. The device that performs this conversion is known as an
Analog-to-Digital Converter (ADC). It sounds simple enough in principle, but it has some important
wrinkles.
The problem with sampling is that a digitizer circuit has to capture enough points of an analog
waveform to reproduce it faithfully. The example illustrates the importance of sampling rate.
Waveforms A and B represent the same original signal. Waveform A is sampled at a relatively
slow rate—only a few samples are taken. The problem comes when the signal is reconstructed
with a Digital-to-Analog Converter (DAC). As you see, there are not enough sample points to
reconstruct the original signal. As a result, some of the information in the original signal is lost.
This form of distortion is known as aliasing.
Waveform B is the same signal, but it is sampled at a much higher rate. When that data is
reconstructed, the resulting signal is a much more faithful reproduction of the original.
As a rule, a signal should be sampled at least twice as fast as the highest frequency contained in
the signal—this is known as Nyquist’s Sampling Theorem. The lowest standard sampling rate
used with today’s sound boards is 11kHz—this allows fair reproduction of normal speech and
vocalization (up to about 5.5kHz). However, most low- end sound boards can digitize signals up
to 22 kHz. Unfortunately, the human range of hearing is about 22 kHz. To capture sounds
reasonably well throughout the entire range of hearing, you would need a sampling rate of
44kHz—often known as CD-quality sampling because it is the same rate used to record audio on
CDs. The disadvantage to high sampling rates is disk space (and sound file size). Each sample is
a piece of data, so the more samples taken each second, the larger and faster a file grows. If 8
bits are used for each sample, 256 discrete levels can be supported. But the most popular
configuration is 16-bit conversion, which allows a sample to be represented by one of 65,536
levels. At that level of resolution, samples form a very close replica of the original signal. Many
of today’s sound boards are 16-bit.
Sound device is not configured properly If you cannot play any .WAV files in Windows XP/7 (or if
.WAV files are not played at the proper volume), you might not have a sound device selected or the
sound device that you have selected might not be configured properly. To select and configure a
sound device in Windows XP/7:\
Open the Control panel and doubleclick the Multimedia icon.
In the Playback area under the Audio tab, click the playback device that you want to use in
the Preferred device list, then move the Volume slider to the value you want (usually 50 to
75% volume is adequate).
In the Recording area under the Audio tab, click the playback device that you want to use in
the preferred device list, then move the Volume slider to the value you want.
Be sure that the speakers are properly connected to the sound card and that the
speakers are turned on.
Symptoms
Symptom 41-1. A noticeable buzz or hum is being produced in one or both speakers Low-cost
speakers use unshielded cables. Unfortunately, strong signals from ac cords and other signal-
carrying conductors can easily induce interference in the speaker wires. Try rerouting speaker
cables clear of other cables in the system. If problems persist, try using higher-quality speakers
with shielded cables and enclosures. In most cases, that should resolve everyday noise
problems. If the noise continues, regardless of what you do, the fault might be in the sound-
board amplifier. Try moving the sound board to another bus slot away from other boards or the
power supply. If that does not resolve the problem, try a new sound board.
Symptom 41-2. No sound is produced by the speaker(s) The lack of sound from a sound board can
be caused by any one of a wide range of potential problems. If the sound board works with some
applications, but not with others, it is likely that the problem is caused by an improperly installed
or configured application. See that the offending application is set up properly (and be sure it is
even capable of using the sound card). Also check that the proper sound driver files (if any) are
loaded into CONFIG.SYS and AUTOEXEC. BAT, as required. In many cases, one or two sound-
related environment variables that are set in AUTOEXEC.BAT. Be sure that your startup files are
configured properly.
Check your speakers next. See that they are turned on and set to a normal volume level.
The speakers should be receiving adequate power and should be plugged properly into the correct
output jack—if speakers have been plugged into the wrong jack, no sound will be heard
If the cable is broken or questionable, try a new set of speakers. Also see that the master volume
control on the sound board is turned up most (or all) of the way.
If problems continue, a resource conflict might be occurring between the sound board and another
device in the system. Examine the IRQ, DMA, and I/O settings of each device in the system. Be
sure that no two devices are using the same resources. You might like to use the PC Configuration
Form at the end of this book to record your settings. If problems persist, and no conflict is
present, try another sound board.
Symptom 41-3. CD audio will not play through the sound card
This problem can occur under both DOS and Windows. First, be sure that the sound board is
actually capable of playing CD audio (older boards might not be compatible). If the sound card
is playing sound files, but is not playing CD audio, check several things. First, open the PC and be
sure that the CD-audio cable (a thin, 4-wire cable) is attached from the CD-ROM drive to the sound
board. If this cable is broken, disconnected, or absent, CD audio will not be passed to the sound
board. If the cable is intact, be sure that the CD audio player is configured properly for the sound
board you are using, and check the startup files to see that any drivers and environment
variables needed by CONFIG.SYS and AUTOEXEC.BAT are available. If CD audio fails to play
under Windows, be sure that an MCI (Multimedia Control Interface) CD Audio driver is included in
the Drivers dialog box under Windows Control panel.
Symptom 41-9. The joystick is not working or is not working properly on all systems
This problem only applies to sound boards with a multi-function MIDI/joystick port being used in
the joystick mode. Chances are that the joystick is conflicting with another joystick port in the
system. Disable the original joystick port or the new joystick port—only one joystick port (game
adapter) can be active at any one time in the system.
Because joystick performance depends on CPU speed, the CPU might actually be too fast for the
joystick port. Disable the joystick port or try slowing the CPU down.
Symptom 41-10. The sound board is installed and everything works properly, but now the printer
does not seem to work
An interrupt conflict is between the sound board and an IRQ line used by the printer. Although
parallel printers are often polled, they can also be driven by an IRQ line (IRQ5 or IRQ7). If the
sound board is using either one of these interrupts, try changing to an alternative IRQ line. When
changing an IRQ line, be sure to reflect the changes in any sound board files called by CONFIG.SYS
or AUTOEXEC.BAT.
Symptom 41-11. The following error message appears: “Error MMSYSTEM 337:
The specified MIDI device is already in use” This problem often occurs with high-end sound
boards, such as the Creative Labs AWE64. This error is often caused by having the sound board’s
mixer display on with the wavetable synthesizer selected (i.e., the LED display in the Creative
Mixer turned on and Creative Wave Synthesizer selected as the MIDI playback device). You
can usually correct the problem by turning the mixer display off.
Symptom 41-13. You hear “pops” and “clicks” when recording sound under Windows XP/7
Cache is insufficient to adequately support the recording process (or cache is improperly
configured). Try the following procedure to alter the way cache is allocated:
Open Notepad and load SYSTEM.INI
Symptom 41-14. You notice high frequency distortion in one or possibly in both channels
In many cases, the AT bus clock is set faster than 8MHz and data is being randomly lost. This
problem usually occurs in very fast systems using an ISA sound board. Enter the system’s
CMOS setup and check the AT bus clock under the Advanced chipset setup area. See that the bus
clock is set as close as possible to 8MHz. If the bus clock is derived as a divisor of the CPU clock,
you might see an entry, such as /4. Be sure that divisor results in a clock speed as close to 8MHz
as possible. If problems still persist, try increasing the divisor to drop the bus speed below
8MHz (this might have an adverse effect on other ISA peripherals).
Symptom 41-15. You hear “pops” and “clicks” when playing back prerecorded files under
Windows XP/7
An excessive processing load is on the system, which is often caused by virtual memory
and/or 32-bit access. Start by disabling virtual memory: Open the Control panel and doubleclick
on the System icon. Select the Performance page and click on Virtual memory. Set the swap file
to None and save your changes. Try the file playback again. If problems persist, try disabling 32-bit
file access.
If that still does not resolve the problem, try disabling 32-bit disk access.
Symptom 41-16. “Pops” and “clicks” are audible on new recordings only, pre-existing files sound
clean This is often caused by issues with software caching.
Symptom 41-17. “Pops” and “clicks” occur when playing back or recording any sound file in most
cases, there is a wiring problem with the speaker system. Check all of your cabling between the
sound board and speakers. If the speakers are powered by ac, be sure that the power jack is
inserted properly. If the speakers are powered by battery, be sure that the batteries are fresh.
Check for loose connections. If you cannot resolve the problem, try some new speakers. If the
problem persists, replace the sound board.
Symptom 41-18. The sound board plays back fine, but it will not record The board probably
records fine in DOS, but not in Windows. If the sound board is using 16-bit DMA transfer (typical
under Windows), two DMA channels are in use. Chances are that one of those two DMA channels
are conflicting with another device in the system.
Determine the DMA channels being used under Windows, then check other devices for DMA
conflicts. If you are using Windows XP/7, check the Device manager and look for entries marked
with a yellow icon.
Symptom 41-19. A DMA error is produced when using a sound board with an Adaptec 2842
controller in the system This is a known problem with the Digital Audio Labs “DOC” product and
the Adaptec 2842. You will need to alter the controller’s FIFO buffer. Go in the controller’s Setup
by hitting <Ctrl>+<A> Open prompted during system startup. Select the Advanced Configuration
option, then select the FIFO threshold—chances are that it will be set to 100%. Try setting the FIFO
threshold to 0% and see if this makes a difference.
Symptom 41-20. A DMA error is produced when using a sound board with an Adaptec 1542
controller in the system This is a known problem with the Digital Audio Labs “DOC” sound product
and the Adaptec 1542. The problem can usually be resolved by rearranging the DMA channels.
Place the Adaptec controller on DMA 7, then place the sound board on DMA 5 for playback and
DMA 6 for recording.
Symptom 41-21. The sound card will not play or record—the system just locks up when either is
attempted The board will probably not play in either DOS or Windows, but might run fine on
other systems. This is a problem that has been identified with some sound boards and ATI
video boards. ATI video boards use unusual address ranges, which sometimes overlap the I/O
address used by the sound board. Change the sound board to another I/O address.
Symptom 41-22. The sound card will record, but will not playback Assuming that the sound
board and its drivers are installed and configured properly, chances are that a playback oscillator
on the sound board has failed. Try replacing the sound board outright.\
Symptom 41-25. When recording sound, the system locks up if a key other than the recorder’s
“hot-keys” are pushed This is a frequent problem under Windows 3.1x. The system sounds
(generated under Windows) might be interfering with the sound recorder. Try turning off
system sounds. Go to the Main icon, choose the Control panel, then select Sounds. A box will appear
in the lower left corner marked Enable system sounds. Click on this box to remove the check mark,
Symptom 41-26. After the sound-board driver is loaded, Windows locks up when starting or
exiting In virtually all cases, you have a hardware conflict between the sound board and another
device in the system. Be sure that the IRQs, DMA channels, and I/O port addressed used by the
sound board are not used by other devices.
Symptom 41-27. When using Windows sound-editing software, the sound board refuses to enter
the “digital” mode—always switching back to the analog mode Generally speaking, this is a
software-configuration issue. Be sure that your editing (or other sound) software is set for the
correct type of sound board (i.e., an AWE32 instead of a Sound Blaster 16/Pro). If problems
persist, the issue is with your sound drivers. Check the [drivers] section of the Windows
SYSTEM.INI file for your TROUBLESHOOTING A SOUND
Interrupts
An interrupt is probably the most well-known and understood type of resource. Interrupts are
used to demand attention from the CPU. This allows a device or sub-system to work in the
background until a particular event occurs that requires system processing. Such an event
might include receiving a character at the serial port, striking a key on the keyboard, or any
number of other real-world situations. An interrupt is invoked by asserting a logic level on one of
the physical interrupt request (IRQ) lines that are accessible through any of the motherboard’s
expansion bus slots. AT-compatible PCs provide 16 IRQ lines (noted IRQ 0 to IRQ 15). Table 10-
1 illustrates the IRQ assignments for classic XT and current AT systems.
These lines run from pins on the expansion bus connector or key ICs on the motherboard to
Programmable Interrupt Controllers (PICs) on the motherboard. The output signals generated by a
PIC triggers the CPU interrupt. Keep in mind that Table 10-1 covers hardware interrupts only.
There are also a proliferation of processor and software-generated interrupts.