Windows 98 Installation & Configuration Handbook

Previous chapterNext chapterContents


- 5 -

Installing and Configuring New Hardware and Software


by Rob Tidrow

Installing New Hardware on Your Machine

In the past, installing new hardware on a PC was often a harrying and time-consuming task, even for those who considered themselves experienced users. With the Plug and Play specification release with Windows 95 and supported in Windows 98, much of the work of adding new hardware has been simplified, albeit not perfected. Not only can Windows find and install Plug and Play-compatible devices (more on Plug and Play in the next section), but Windows also does a good job of locating and automatically installing support for legacy devices (those that do not meet the Plug and Play specification).

Windows 98 doesn't differ from Windows 95 too much in the way it detects hardware and supports devices. One noticeable difference is that this release includes support for more devices and more types of devices. The new types of devices Windows now supports include the following:

Understanding Plug and Play

The Plug and Play specification released with Windows 95 and supported in Windows 98 eliminated, or at least decreased, the number of problems associated with hardware upgrades and installations. Plug and Play is a hardware and software specification supported by Microsoft, Compaq, Intel, and many other manufacturers that frees the user from manually configuring hardware components. The purpose of Plug and Play is to provide a tight integration between the operating system and the hardware device, such as a sound card, CD-ROM device, or mouse. In many cases, system settings, memory access, and other configuration settings now are handled by Windows 98 and the device, not by the user.

If you've upgraded your Windows 3.x system or have added hardware to it, you know the frustrations of configuring device drivers, updating INI settings, figuring out the correct IRQ and DMA channels, and determining other details of setup. Each time you upgrade your system, you have to make sure that the newest device drivers are on your system to run with your software. Many times, the device driver has to be obtained from the manufacturer through a technical-support system or downloaded from the Internet.


NOTE: Downloading device drivers is not eliminated with Plug and Play. You still might need to download an updated driver for a hardware device to increase the device's performance, or even to enable some of its features in Windows 98. If you notice a device that worked fine under Windows 95 but is not functioning correctly under Windows 98, contact the manufacturer or visit its Web site (if it has one). If the problem is known by the manufacturer, you might be able to download an updated driver for it or read instructions on how to correct the problem.

When you first install Windows 98, Windows hunts down and configures any Plug and Play device you have on your system. You are not required to memorize IRQs and DMA settings just to get a piece of hardware working. Plug and Play takes care of all this when Windows 98 is set up.


NOTE: Windows 98 snoops out the hardware on your system and attempts to set it up during Setup. If Windows 98 can't figure out what to do with your hardware device and doesn't set it up during install, you can use the Add New Hardware utility in the Windows Control Panel after you have Windows 98 up and running. This utility is examined in more detail in each of the chapters in Part VI, "Configuring Windows 98 in a Networked Environment."
When upgrading from Windows 95, however, Windows 98 does not perform an entire hardware check. This greatly speeds up installation time. Also, if you have legacy hardware installed, which are not Plug and Play devices, Windows 98 detects and sets them up during the Windows 98 first boot after all Plug and Play devices are set up.

A major component of Windows is the inclusion of the Registry. The Registry is a centralized database of your system settings. The Registry is a hierarchical structure that stores text or binary value information to maintain all the configuration parameters that were stored in INI files in Windows 3.x. See Figure 5.1. The Windows 98 Registry is identical to the one introduced in Windows 95.

FIG. 5.1 Plug and Play relies on the Windows 98 Registry to determine system information.

One role of the Registry is to enable the Plug and Play system components to access the hardware-specific information. As new hardware devices are added to your system, Windows 98 checks your Registry settings for hardware-resource allocations, such as IRQs, I/O addresses, and DMA channels, and determines the settings for the new hardware device. With Plug and Play devices, all these configuration settings are performed at the software level, not the hardware level as before. This (virtually) eliminates the need to adjust settings on the hardware itself prior to installation. You can install the hardware and let Windows 98 do the rest.

You activate Plug and Play in one of five ways:

Configuring Your Hardware in Windows 98

It goes without saying (but I'll say it anyway) that you need to install your hardware device in your computer before Windows can detect it and set it. With any device, including Plug and Play devices, follow the manufacturer's instructions for the installation of the card.

Read the documentation that accompanies your new device to learn how to change the interrupt request (IRQ) and input/output (I/O) settings. If your device automatically resets to the settings imposed by Windows 98, you do not have to manually set the IRQ and I/O settings.

Also, you might need to run any setup programs provided by your hardware manufacturer to finish setting up your device after the Add New Hardware Wizard runs. For older non-Plug and Play devices, these setup programs configure resource settings on the device.


NOTE: If there are default positions for any settings on a device, you should leave the settings at their defaults. In general, Windows 98 first looks for devices at the default settings for that card. The only time you need to change the settings from their defaults is if there is a conflict with some other device in your system.

After the hardware has been installed on your computer, you are ready to turn your computer back on and begin the process of telling Windows 98 about the new device. In many situations, just turning on your computer and starting Windows 98 is enough. Windows searches for devices each time it launches and compares each device installed with the device settings from the last time you launched Windows. If a new device appears, Windows attempts to install the correct drivers for the device. You might be prompted to provide the Windows Setup CD-ROM or floppy disks, or any setup disks that came with the device.

If a new device cannot be set up automatically by Windows during the launch stage, you're instructed to run the Add New Hardware Wizard after Windows starts. Also, if Windows doesn't even detect a new device during the startup stage, which is usually the case for legacy devices, you need to manually start the Add New Hardware Wizard.

Follow these steps to start the Add New Hardware Wizard:

1. Choose Start, Settings, Control Panel, and double-click the Add New Hardware Wizard icon. The Add New Hardware Wizard screen shown in Figure 5.2 appears.

FIG. 5.2 The first Add New Hardware Wizard screen tells you what the wizard does and gives you the opportunity to cancel it.

2. Click Next. The next wizard screen tells you that Windows 98 will now look for any new Plug and Play devices on your system.

3.
Click Next. Windows 98 searches and installs any Plug and Play devices (your screen might go blank for a few seconds) and presents you with the Add New Hardware Wizard screen shown in Figure 5.3. Here, you can see the devices Windows 98 has detected that need to be installed. If your new hardware device is included in the list, select the Yes, the Device Is in the List option. Click Next, and Windows informs you of which drivers and devices are set up. Click Finish to complete the installation stage.

FIG. 5.3 This Add New Hardware Wizard screen list all the Plug and Play devices installed on your computer.


NOTE: Sometimes, devices appear in the Devices list (see step 3) because they are detected but Windows 98 has a problem installing them. If this happens, click the Finish button on the Upgrade Device Driver Wizard to view the properties of the device.
If your device is not in the list of devices to install, select the No, the Device Isn't in the List option.

4.
Click Next. If you want Windows 98 to search for your new device, select the Yes (Recommended) option. Click Next to display another Add New Hardware Wizard screen telling you that Windows 98 now will search for your non-Plug and Play device. This process might take several minutes, during which you cannot use your computer. Click Next to start this search.

If, however, you do not want Windows 98 to look for your hardware, select No, I Want to Select the Hardware From a List. If you know the manufacturer and model of your device, this is the quickest route to take. The following steps assume that you select this option.

5.
Click Next. The Add New Hardware Wizard screen shown in Figure 5.4 appears. From this screen, you select the device you want to install from the Hardware Types list box.

FIG. 5.4 From this wizard screen, you can select the type of hardware device you want to install.

6. Click Next. The hardware Manufacturers and Models lists appear for the type of device you selected. Select the device's manufacturer from the Manufacturers list. Then select the model of the device from the Models list, as shown in Figure 5.5.

FIG. 5.5 Select the device's manufacturer and model you want to install from this wizard screen.

7. Click Next. Or, if you have an installation disk for your new device or your device is not listed, follow steps 9 through 11. If you don't need to install from a floppy disk, jump to step 12.

8.
In the Add New Hardware Wizard screen, click Have Disk. The Install From Disk dialog box appears.

9.
Specify the disk drive and folder where the manufacturer's installation files should be copied from.

10.
Click OK. The Install From Disk window disappears, and you return to the Add New Hardware Wizard.


CAUTION: Not all hardware vendors support Windows 98. As a result, some software drivers might not work properly with Windows 98. Check with the hardware manufacturer for updates to its device drivers. Also look for updated drivers on your manufacturer's World Wide Web site, if available.
11. Click Next to install the new device. Your screen might go blank for a few seconds as Windows installs your device's software. Click Finish to complete the installation.

An Add New Hardware Wizard screen appears if the new device conflicts with another hardware device on your system. Click Cancel to cancel the device installation, or click Next to install the device so that you can troubleshoot the device conflict later.

12.
Click Next. Your screen might go blank for a few seconds as Windows installs your device's software. Another Add New Hardware Wizard screen appears.

13.
Click Finish to see the problem associated with your device. An example is shown in Figure 5.6, which shows a MIDI card properties sheet. Click the Enable Device button. If this doesn't correct the problem, Windows might provide a Hardware Troubleshooter to walk you through correcting the device. In many cases, you might need to remove any other device that is conflicting with your new hardware before the new device will work.

FIG. 5.6 You can use the a device's Properties sheet to resolve some device conflicts.

Changing Default Hardware Settings

Sometimes the Add New Hardware Wizard runs fine, but your device might not work properly. If you receive an error message that your device is not working properly, use the following steps to change the default settings that were set up during the Add New Hardware Wizard to the ones configured on your card:

1. Choose Start, Settings, Control Panel, and double-click the Settings icon.

2.
Select the Device Manager page.

3.
Double-click the item with which you're having a problem. It will have a yellow icon on it denoting that it has a problem associated with it. The Properties dialog box for that device appears.

4.
Select the Resources page, as shown in Figure 5.7. Read the conflict message before continuing to see which setting is in conflict and what needs to be changed. Click the Change Setting button.

5.
In the Edit Input/Output Range dialog box, change the Value entry to the I/O setting of the device, as shown in Figure 5.8. In the Conflict Information area, watch to see whether the I/O setting you select reads No devices are conflicting. If there are no conflicts, you can keep this setting. If, however, another device currently is using this I/O setting, select another setting that the device supports (make sure that it doesn't conflict with another device) and click OK. You then need to set your device (using the device's setup program software) to this new I/O setting.

You also can perform the same troubleshooting for problems arising from conflicts with IRQ settings.

FIG. 5.7 You use the Resources page for a device to change default settings.

FIG. 5.8 Use the Edit Input/Output Range dialog box to change the I/O setting for your new NIC.

Click OK and restart Windows 98.

Updating Device Drivers

For a hardware device, such as a keyboard, to work with the operating system controlling the computer, you need a sort of intermediary between the two. This is essentially what software device drivers do. Every piece of hardware attached to a computer requires some sort of software driver to tell the operating system what the hardware wants to do. Without the correctly installed driver, a hardware device and the operating system basically will be speaking in different languages to each other, not communicating properly, and essentially bringing the system to a standstill.

Adding or changing device drivers is substantially easier in Windows 98 than in the previous DOS/Windows combination. With Windows 98, you can add or change device drivers easily by using Device Manager, because Device Manager keeps track of assigned system resources.

To change the driver for a device (in this example, a standard 101/102-key keyboard), follow these steps:

1. Choose Start, Settings, Control Panel, and double-click the System icon. The System Properties dialog box appears.

2.
Select the Device Manager page.

3.
Along the left edge are plus signs. Click the plus sign that corresponds to the device you want to change--in this case, Keyboard.

4.
Double-click the specific device you want to change. The Properties dialog box for the device appears, such as the keyboard sheet shown in Figure 5.9.

FIG. 5.9 The keyboard properties dialog box.

5. Select the Driver tab, as shown in Figure 5.10.

FIG. 5.10 The Driver tab for the Standard 101/102-Key or Microsoft Natural Keyboard enables you to change drivers.

6. Click Upgrade Driver. The Upgrade Device Driver Wizard starts.

7.
Click Next. The next Upgrade Device Driver Wizard screen appears, showing two options. Search for a Better Driver Than the One Your Device is Using Now (Recommended) instructs Windows to look for a driver newer than the one currently installed. Click Next to see a list of locations where Windows will look for new drivers, including local floppy disk drives, your CD-ROM drive, the Internet, and a specific location. See Figure 5.11. Clear the check box for location(s) you don't want Windows to search. If you instruct Windows to search the Internet for drivers, you need a dial-up or direct link to the Internet. Click Next to begin your search and follow specific instructions when Windows locates a new driver.

FIG. 5.11 Windows 98 will look for a new driver in various locations, including the Internet.


NOTE: If Windows locates a driver that matches the one already installed for your device, you'll see a wizard screen recommending that you keep the current location. You can click Next to finish the Upgrade Device Driver Wizard, or click Back to install a specific driver, as discussed in the following procedure.
If you want to manually select a new keyboard driver, select the bottom option, which instructs Windows to create a list of drivers from which you can select the new keyboard driver. The following steps assume that you have selected this option.

8.
Click Next. The Upgrade Device Driver Wizard screen shown in Figure 5.12 appears. In the Models list, select the model that matches your keyboard. If your model is not listed and you have a new driver on a disk, click Have Disk and specify where this new driver is located.


TIP: A Models list details the keyboard models compatible with your hardware. Make sure the Show Compatible Devices option is selected. If the keyboard you want to set up is not on the list, you should select the Show All Hardware option. The list changes to show all such keyboards.
9. Click Next. You are prompted to insert the disk that contains the new driver. Click OK after you insert the disk, or click OK if the disk already is inserted (such as a CD-ROM or hard drive). After the driver is installed, you are returned to the Upgrade Device Driver Wizard. Click Finish. You are prompted to restart Windows 98 to finish the driver update. Click Yes to restart your computer.

FIG. 5.12 Windows 98 shows a list of manufacturers and models that might match your installed device.

Installing and Uninstalling Windows 98 Applications

Windows 98 applications are designed to be installed in an easy and painless method. Applications distributed on CD-ROM, for example, use the Windows 98 AutoRun feature to automatically launch their setup wizard to guide users through the installation process. The AutoRun feature is activated automatically when a CD-ROM is inserted into a user's computer.


TIP: You can temporarily turn off the AutoRun feature by pressing Shift while inserting a CD-ROM. To permanently turn off the feature, display the Device Manager and open the Properties dialog box for your CD-ROM. Select the Settings page and uncheck the Auto Insert Notification option. Click OK.

If an application you acquire is not on CD-ROM, or it is on CD-ROM and you turn off the AutoRun feature in Windows 98, you can start the installation process by following these steps:

1. Choose Start, Settings, Control Panel.

2.
Double-click the Add/Remove Programs icon to display the Add/Remove Programs Properties dialog box, as shown in Figure 5.13.

FIG. 5.13 Use the Add/Remove Programs Properties dialog box to install and uninstall applications under Windows 98.

3. Click Install to start the Install Program Wizard. This wizard locates the setup program on your new application's CD-ROM or floppy disk.

4.
Click Next. Windows displays the Run Installation Program dialog box when it locates the setup program. See Figure 5.14. If Windows 98 cannot locate the setup program file, enter the path and filename in the Command Line for Installation Program field.

FIG. 5.14 The Run Installation Program dialog box shows the name of the install program for the application you're installing.

5. Click Finish to start the install process. To complete the application's installation, follow the onscreen instructions and wizards.


TIP: You also can use the Run command from the Start menu to launch an application's setup program. To do this, choose Start, Run, and fill in the path to the setup program in the Open field. Click OK to launch the program.

Uninstalling Software in Windows 98

Windows 98 applications include uninstall features that enable you to remove the program and its associated configuration and Registry settings from Windows 98. To remove an application from Windows 98, use these steps:

1. Choose Start, Settings, Control Panel.

2.
Double-click the Add/Remove Programs icon to display the Add/Remove Programs Properties dialog box.

3.
In the area at the bottom of the Install/Uninstall page, select the program you want to uninstall. Only those applications that have an uninstall program appear in this list. (Some older Windows 3.x applications include uninstall programs, but you must launch them from the application's program group or folder.)

4.
Click Add/Remove to start the Install/Shield Wizard, which walks you through the uninstall process. Follow your application's onscreen instructions to complete the removal process.


NOTE: You also can click the Add/Remove button to reinstall an application or to add additional components to an application.


Previous chapterNext chapterContents


© Copyright, Macmillan Computer Publishing. All rights reserved.