Professional Documents
Culture Documents
PC Problems
PC Problems
Further Study
The key to a successful PC repair rests in a fast and decisive diagnosis of the problem.
Determining the source of the problem as quickly and accurately as possible is often the line that separates successful and profitable repair houses from those that are not. Diagnostics are the tools that technicians use to look inside the behavior of ailing PCs. Many different kinds of diagnostic toolssome are hardware-based test instruments (such as digital multimeters, POST reader cards, and high-voltage probes), and others are softwarebased programs that probe the PC as it runs and report their findings to the display. Your book comes with the DLS Diagnostic CD IIa CD with more than 150 shareware diag1
nostics and utilities designed to help you identify installed hardware and track down pesky PC problems. In fact, youll see some references to the companion CD used throughout the book. This chapter explains how to use the CD, and highlights the various software tools youll find here.
Software Tools
To identify a problem, a technician must be able to see inside the computer to learn which functions are working and which are not. By understanding the adapter board or components responsible for the defective function or error message, you can then determine where the problem lies. If you have any background in electronics, you have probably learned about some common troubleshooting tools, such as multimeters, oscilloscopes, and logic probes. In fact, you probably have these hardware tools on your workbench right now. In actuality, however, such hardware tools are not terribly effective for computer troubleshooting. The reason is that technicians often lack any original signal information to compare with the results from such test instruments. To overcome the limitations of hardware test instruments, computer technicians have grown to depend on software tools. Software provides several unique advantages over test instruments. First, software is fastrather than spending hours examining each voltage level and logic signal in a circuit, software can exercise complete computer functions and report on its success or failure in just a few seconds. Second, software can interact with a computer by setting different modes of operation within the computer hardware itselfan impossible task for a simple voltmeter or oscilloscope. Third, software is relatively inexpensive. Good, full-featured commercial diagnostics are priced about the same as a good multimeter.
SOFTWARE TOOLS
If you find yourself reaching the program disk regularly, its probably something you need. On the other hand, a program that you only turn to occasionally is probably not worth a lot to you. s How accurate is the program? The great diversity of hardware (and its rapid development) means that some programs will not read your hardware accuratelythis is as true for commercial software as it is for shareware. Incorrect CPU and clock-speed identification are two typical examples of this problem. A program that does not provide accurate information will probably sit unused. s How often is the program updated? This also relates to a programs accuracy. Regular updates and program patches usually suggest current, reliable software. Because major new generations of computer hardware are appearing every 18 to 24 months, it is reasonable to expect a major diagnostic revision to appear around that same time frame. In actuality, most technicians use a mix of general-purpose and task-specific diagnostics. For example, you might standardize on one or two general system diagnostic, and supplement that with a series of drive, or memory, or sound board, or SCSI diagnostics depending on what gives you the most trouble. One of the advantages of this books CD is that it offers you a mix of programs to choose from.
Windows 3.xx, and in the Registry of Windows 95. If either of these key system files were corrupted, Windows would fail to start until the damaged file(s) were repaired. By comparison, booting to the DOS command line is much less demanding on a system. It requires only a little conventional memory, almost no video resources, and few (if any) drivers. Your diagnostics can then examine each respective sub-system of the PC without risking file corruption, or otherwise interfering with the operation of Windows. If you have a choice in the matter, DOS diagnostics are often the preferred tools for system testing. If your system is set to boot to Windows 95, you can press F8 when the Starting Windows 95. message appears, then select option 5, which boots to the command prompt (MS-DOS 7.0).
AN ISSUE OF DISTRIBUTION
Diagnostic software is often thought of as fancy shrink-wrapped boxes lining store shelves. This commercial software is sold through distributors. Heres how commercial software works: a bright group of programmers start a small company to write software, but they dont have the marketing or merchandising know-how to get their product into the retail channel. Instead, they will sell (more specifically license) their brilliant product to a major software publishing house who will put their own name on it, put it in their own fancy boxes, and who have the clout to get it into the hands of retailers. The retail distributor will buy a volume of those products from the publisher (usually at a deep discount) and put them on their store shelves. The publisher then pays the original author(s) a royalty from the volume sales to distributors.
As you might imagine from this scenario, the people who actually write the software you buy in stores only receive a fraction of the price you actually pay at the storeits usually the software publishers and retailers that are making the real money. An even more important problem with commercial distribution is that only a finite amount of store shelf space is available, and no distributor is going to stock everything. For example, a distributor might choose to carry two or three diagnosticsnot 25 or 30. As a result, a lot of very good products never really get the attention they deserve because the people pushing the product just dont have enough clout with the distributor to gain a foothold on their shelves. As a technician, you are denied a real selection of products. Another serious problem with commercial distribution is that you rarely (if ever) have an opportunity to try a diagnostic (or any other program) before you buy it. The back of the box might look pretty, but it hardly ever reveals the true product. How many times have you stood in a store trying to decide between two or three similar products, then gotten home with your choice only to be disappointed? Trying to bring the product back is another challenge entirely. Many software retailers simply will not accept a product return once the box has been opened, and you find yourself out a bundle of money you can barely afford for a product that you can barely use. It is a system that is simply not fair to the software buyer.
Games, PKWARE, and McAfee Associates have gone commercial from their products growth as shareware. Vast numbers of other smaller software makers, such as MVP Software, are marketing their products quite successfully where they would never have had a chance through commercial channels. As you venture into the shareware world, however, there are some potential pitfalls to beware of. First, there is a strong potential for shareware abusepeople who make productive use of the shareware, but refuse to pay for it. This is the great gray area of shareware because there is no real way to regulate distribution. Shareware only works when the authors receive their registration fees. In turn, this allows them to pay the bills and develop even better software. Software authors have several tactics available to encourage registrations. The most common tool is limited functionality, where a program might be functional, but limited in its capability. For example, a shareware strategy game I recently found would only allow you to use small and medium-sized play fields with no customized features in the shareware version, but played exactly the same as the registered version, which included the added features. In other words, a shareware author will provide you with enough functionality to make the product useful and productive, but not enough functionality where you can do everything. Other incentives include the offer of a printed manualwhich can be very important for lengthy documentationand technical support if you need help getting the most from the registered version. Another issue that some people have with shareware is the inconsistent use of benefits no two products are alike, and there is no established standard of what you get when you register a product. Some shareware authors provide a wealth of benefits, while others simply send you a registered version on diskette or CD. When you decide to register a product, always look at the shareware documentation to see what the benefits are. Finally, many people find frustration at the way some shareware authors seem to come and go. Remember that most shareware authors work from home or from a small office where theyve hung out their shingle. If the registrations dont come in, they rocket into oblivion leaving their shareware product(s) unsupported on BBS libraries and online forums all over the world. Little is more disappointing than to find a handy shareware product, spend time evaluating it, fill out the registration form, send in your money, and get the registration back unopened a few weeks later because the address listed in the documentation has expired or is undeliverable as addressed. As a rule, if you find a shareware product you like, you should look for the most recent shareware version available before registering it.
and are dealt with professionally. ASP representatives check each product to be sure it meets their quality standards before the author can include the ASP logo. Finally, the ASP also provides an Ombudsman program to assist in resolving disputes between authors and users.
For more information on the ASP or to contact the ASP Ombusdman, write to: ASP, 545 Grover Road, Muskegon, MI USA 49442-9427, or fax 616-788-2765. You can also contact the Ombudsman via e-mail message to 70007.3536@compuserve.com.
grams on this CD run much better from a floppy disk or even better from a hard drive.
s Data files cant be written to the CD Some of the diagnostic programs on this CD re-
quire that data files be written while the program is running. Because you cant write to an ordinary CD, those programs would not be usable from the CD anyway.
s Compression conserves space Compressed files are smaller and easier to work with
than the individual files of an uncompressed product. Using compression allows you to use a minimum amount of space on the CD, and allows the most expansion in future editions of this book. s Many authors prohibit the distribution of their products in an uncompressed form Gathering up all of the program files into a single compressed file helps us ensure that the original shareware program package has not been tampered with. s Some products need to be installed Even if the individual program files were uncompressed, some of the products on the CD need to have an installation routine run to organize, sort, and initialize the program files properly, so those programs would still not be executable from the CD. s You wont always have a working CD-ROM drive available Even if the DLS Diagnostic CD II were designed to run each product directly (and successfully) from the CD itself, it means you would need a working CD-ROM drive on the PC you intend to troubleshoot. You understand that this is not always possibleespecially when working with older PCs.
diskette Keep in mind that a few of the utilities on your CD are too big to fit on a floppy disk in their fully expanded form. You can decompress to a hard drive, then copy to a floppy diskette if there is sufficient space on the diskette. 2A Prepare a sub-directory on your hard disk You should never install new software to your hard drives root directory, so prepare a new directory for the program using the DOS MD command. For example, suppose you want to use the IRQ Diagnostic utility from CTS, Inc., called IRQINFO.ZIP, and install it to your hard drive. You can create a new directory from your DOS prompt, such as: 2. 2A.C:\>
md irqinfo<ENTER>
2. 2A.Then switch to the newly created directory using the DOS CD command: 2. 2A.C:\>
cd\irqinfo<ENTER>
2. 2A.The computer will respond with your new directory as part of the command prompt: 2. 2A.C:\IRQINFO\>
_
2B Prepare a sub-directory on your floppy disk In most cases, you will be installing
only a single product to any one floppy disk, so you generally do not need to concern yourself with creating sub-directories on a floppy disk unless you intend to
place more than one product on the diskette. Insert a blank floppy disk into drive A: and switch to the A: drive, such as: 2. 2B.C:\>
A:<ENTER>
2. 2A.The floppy drive LED will light for a moment and the computer will respond with a new prompt: 2. 2B.A:\> 2. 2B.A:\> 2. 2B.A:\>
_
2. 2A.Now use the DOS MD command to make a new directory for your product, such as:
md irqinfo<ENTER>
2. 2A.Next, switch to the sub-directory you just created using the DOS CD command:
cd\irqinfo<ENTER>
2. 2A.The computer will respond with your new directory as part of the command prompt: 2. 2B.A:\IRQINFO\>
_
3 Copy the desired program to your hard drive or floppy disk Now is the time for you to
copy the compressed program file from the CD to the media you intend to use. For example, suppose you still want to use that IRQ Diagnostic utility from CTS, Inc., called IRQINFO.ZIP. You will find the product in its own sub-directory on the CD, called IRQINFO. 3A Copying from the CD to the hard drive If you are copying from the CD to a directory on the hard drive, be sure you are in the desired directory on the hard drive and type: 3. 3A. C:\IRQINFO\>
copy d:\irqinfo\irqinfo.zip c:<ENTER>
2. 2A. This copies the IRQINFO.ZIP file from the CD in drive D: to your current directory (the IRQINFO directory), which you just created on drive C:. Of course, if your CD-ROM and hard drive use different drive letters, be sure to substitute those letters in place of D: and C:. 3. 3B Copying from the CD to a the floppy disk If you are copying from the CD to the floppy disk, be sure that you are in the desired directory on the floppy disk and type: 3. 3B. A:\IRQINFO\>
copy d:\irqinfo\irqinfo.zip a:<ENTER>
2. 2A.or if there is no sub-directory on the floppy disk, simply use: 3. 3B. A:\>
copy d:\irqinfo\irqinfo.zip a:<ENTER>
2. 2A.This copies the IRQINFO.ZIP file from the CD in drive D: to your current directory (the IRQINFO directory), which you just created on drive A: If you did not create a sub-directory on drive A:, just copy the compressed file to the root directory of A:. Of course, if your CD-ROM and floppy drive use different drive letters, be sure to substitute those letters in place of D: and A:. 4 Decompress the software Now that you have copied the program to wherever you need it, you must decompress the file. Compressed software usually occurs in two forms, an
10
4.
4. 4.
4.
4. 4.
5
archive file (such as a .ZIP or .ARJ file) or a self-extracting file (with a .EXE extension). The type of file will slightly affect the process of decompression. An archive file must be decompressed using a utility, such as PKUNZIP.EXE, while a self-extracting file will decompress itself when it is executed. 4A Use PKUNZIP for archive files If you must decompress an archive file, use the PKUNZIP.EXE utility (in the root directory of the CD). To use PKUNZIP from the CD directly, try a command, such as: 4A.C:\IRQINFO\> d:\pkunzip irqinfo<ENTER> 4A.This will use PKUNZIP from the root directory of your CD to decompress the IRQINFO file into the current (IRQINFO) sub-directory. If your CD-ROM drive uses a drive letter other than D:, be sure to substitute that letter. If you have trouble running PKUNZIP from the CD directly, copy it to the root directory of your hard drive first, then run it like the command abovejust substitute D: with the drive letter of your hard drive. 4B Execute the self-extracting file For compressed files with the .EXE extension, you need only type the name of the file to start the decompression process. Suppose that the IRQINFO.ZIP file was actually named IRQINFO.EXE. Once youre in the right sub-directory, all you need to type is: 4B. C:\IRQINFO\> irqinfo<ENTER> 4B.The file will then decompress (or extract) into its constituent files. Check the files for viruses Although all of the files on your DLS Diagnostic CD II have been checked for viruses before going to press, you should always inspect the decompressed files before executing any new program for the first time. This is a standard operating precaution for any program you get, regardless of the source. Use such tools as Norton Anti-Virus, Microsofts MSAV, or any of the virus tools from McAfee Associates (http://www.mcafee.com/) to check your program files. If you are placing the diagnostics on floppy disks to take them from PC to PC, be sure to write-protect the floppy to inhibit the transfer of viruses from other machines. Install the program files, if necessary Once you decompress the program files and check for viruses, you should then be able to run the diagnostic or utility from that point. However, some program files need to be configured through an installation or setup routine before the program can actually be used. You can tell if this is the case by looking at the files you just decompressedif any of the files are named INSTALL.EXE (or SETUP.EXE), you might need to execute that program first to prepare the diagnostic or utility. The use of installation routines is especially common for programs designed to operate under Windows or Windows 95.
11
these are the ones that you should consider registering. Dont panic, you have plenty of time to try everything!
memory, resource, and CPU-related programs, as well as a wide selection of system test programs. s Video tools These include video BIOS, screen/palette programs, and alignment tools (including MONITORS). s Printer and parallel-port tools These offer parallel-port, printer-enhancement, and printer-maintenance tools (including PRINTERS). s Modem and communication tools These include an assortment of port/data analyzers, and some modem-specific tools.
12
s Drive tools These include an array of general drive tools, as well as hard-drive, floppy-
agers, APM managers, editors, input device diagnostics, sound utilities, speed utilities, system-security tools, and reference information products.
GENERAL PC HARDWARE TOOLS Benchmarking utilities BIOS ID/reporting utilities JBENCH.EXE BIOS.ZIP BIOSR11.ZIP PCM140.EXE READBI.ZIP SHOWS174.ZIP TWEAK15E.EXE (self-extracting) 486TST.ZIP BURNIN45.ZIP AUTOCMOS.ZIP CMOS.ZIP CMOS93CD.ZIP CMOSER11.ZIP CMOSRAM2.ZIP GSETUP31.ZIP MAXSPEED.EXE SRXTEST.EXE AGSI120E.ZIP ASQ0315.ZIP CHECK136.ZIP CONF845E.ZIP DIRTOT.ZIP FIXCLOCK.ZIP OVERHEAD.ZIP RESOUR11.ZIP RITM25.ZIP RUNTIM10.ZIP SNOOP342.ZIP SPC.ZIP SYSCHK.ZIP SYSINF.ZIP VECSCK.ZIP CHKIO.ZIP IOINFO11.ZIP IRQINFO.ZIP PCIINFO.EXE PORT11.ZIP SPYDOS.ZIP SWAPIRQ.ZIP 486TEST.ZIP CACHCHK6.ZIP MEMSCAN.ZIP MEMSPD1.ZIP RAMMAP.ZIP SHADTEST.ZIP SPEED310.ZIP
Memory/cache test
Vid
13
Screen/palette tools
ATMEM10.ZIP IS_VID.EXE PSV10.ZIP HISCAN.ZIP PALU15.ZIP PSPS30.ZIP VGAHUE.ZIP CNVRGE.ZIP CRTAT2.ZIP MONITORS.ZIP (encrypted) VIDEO.EXE VIDEOT.ZIP VIDSPD40.ZIP
Alignment tools/diagnostics
Printer and parallel port tools Parallel port utilities PARAMO.ZIP EZSET.ZIP Printer utilities LASMAN.ZIP PRINTGF.ZIP PRINTGL.ZIP ZC33.ZIP Printer maintenance utilities LASERTST.ZIP LZC26.ZIP PRINTERS.ZIP (encrypted) PRN-TEST.ZIP Modem and communication tools Port/data analyzers BBX201.ZIP COMPRT25.ZIP COMRESET.ZIP COMTAP21.ZIP COMTEST.ZIP CTSSPU42.ZIP PORTSX.ZIP SIMTRM.ZIP UARTTS.ZIP Modem utilities FXMODM.ZIP LISTEN10.ZIP Drive tools General drive tools CLNFIL23.ZIP CT50A.ZIP DAAG310.ZIP DATAREC3.ZIP DDARP_13.ZIP DISKUTIL.ZIP DKI191.ZIP SHRED10A.ZIP SREP.ZIP Floppy drive tools AUTOTEST.ZIP CHKDRV.ZIP CLEAN4.ZIP DFR.ZIP DQCL11.ZIP FR0_01.ZIP
14
GENERAL PC HARDWARE TOOLS Hard drive tools 4SPD100.ZIP ATAID011.ZIP BOOTRX.ZIP BRINF130.ZIP CSCTEST2.ZIP DUGIDE.ZIP DW110.ZIP FIPS10.ZIP HDCP.ZIP HDINFO.ZIP IDATA.ZIP PARTITV1.ZIP STBFP20.ZIP BCD.ZIP BOOTISO.ZIP CDCP10.ZIP CDGB32.ZIP CDINDEX.ZIP CDQCK120.ZIP CDSPEED.ZIP CDTA.ZIP DA7.ZIP MKBTCD1.ZIP 2ALL210.ZIP BACKEE28.ZIP CF537D.ZIP COMPR16.ZIP DCF49.ZIP DUP59.ZIP PCHIST11.ZIP STELTH24.ZIP SUPDIR10.ZIP WCPD22.ZIP ZCM12.ZIP BOOTIT.ZIP BOOTSY.ZIP CCS103.ZIP APMNGE10.ZIP HW16V210.ZIP MEMSCN10.ZIP RAVED.ZIP XEV43.ZIP CALIB.ZIP CALJOY22.ZIP GJOY30.ZIP JOY2.EXE SCODE22.ZIP STKVGA31.ZIP TMTX.EXE CARDG2.ZIP LOCATO.ZIP TREF45A.ZIP
Boot managers
Input devices
Reference works
FURTHER STUDY
15
GENERAL PC HARDWARE TOOLS Sound utilities Speed utilities System Security SBBEEP.ZIP SNDST.ZIP SLO23.ZIP GUARD.ZIP RWARD2.ZIP
Further Study
Thats it for Chapter 1. Be sure to review the glossary and chapter questions on the accompanying CD. If you have access to the Internet, point your Web browser to some of these shareware contacts: Association of Shareware Professionals (ASP): http://www.asp-shareware.org/ Shareware.Com: http://www.shareware.com/ Download.Com: http://www.download.com/