UPGRADING REPAIRING PCs
UPGRADING REPAIRING PCs
UPGRADING REPAIRING PCs
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Avoiding Conflicts with Serial Ports<br />
Use Table 6.7 to understand possible conflicts with serial ports and<br />
avoid them.<br />
Table 6.7 Troubleshooting Serial Port Conflicts<br />
Problem Reason Solution<br />
DOS-based DOS and PC BIOS Disable COM 2 and set new device to<br />
program can’t support COM 1 use COM 2; use Windows program instead<br />
find COM 3 or<br />
4 on modem or<br />
other device<br />
and 2 only<br />
Device using Shared IRQs don’t Relocate IRQ for device to a different port.<br />
COM 3 or 4 work for ISA If device is external, connect to multiport<br />
conflicts with devices board. (Windows 95/98/NT/2000 can<br />
COM 1 and 2 handle up to 128 serial ports!) (see earlier)<br />
Note<br />
For modem troubleshooting, see the section “Modems” later in<br />
this chapter.<br />
Troubleshooting I/O Ports in Windows 9x and Me<br />
Windows 9x and Me can tell you whether your ports are functioning.<br />
First, you need to verify that the required communications<br />
files are present to support the serial ports in your system:<br />
1. Verify the file sizes and dates of both COMM.DRV (16-bit<br />
serial driver) and SERIAL.VXD (32-bit serial driver) in the<br />
SYSTEM directory, compared to the original versions of these<br />
files from the Windows CD-ROM. They should be the same<br />
date or later, not older.<br />
2. Confirm that the following lines are present in SYSTEM.INI:<br />
[boot]<br />
comm.drv=comm.drv<br />
[386enh]<br />
device=*vcd<br />
Serial Port Configuration 173<br />
The SERIAL.VXD driver is not loaded in SYSTEM.INI; instead, it is<br />
loaded through the Registry.<br />
If both drivers are present and accounted for, you can determine<br />
whether a particular serial port’s I/O address and IRQ settings are<br />
properly defined by following these steps (which also work with<br />
Windows 2000):