you may come across problems while installing hardware devices and drivers. You use the device manager to solve hardware problems, such as, installing devices, drivers, and enabling and disabling devices. Windows server 2003 provides a hardware troubleshooter to fix hardware problems. The hardware problems can arise due to conflicts between the hardware and drivers.
the hardware conflicts occur when more than one hardware device tries to occupy the same resource on the system.The system resources include interrupt request lines, and direct memory access channels. For example, consider a Windows Server 2003 computer that has the mouse and the modem installed on the COM1 port. The computer communicates with the devices using ports. A conflict occurs when there is a single port and more then one device trying to communicate through the same port. A driver conflict occurs when a device has more then one driver installed. The computer fails to communicate to the device because the computer does not know which driver to use.
windows Server 2003 provides utilities to recover from the hardware failures, such as:
> Corrupt device driver - Replaces the faulty device drivers
> Unsigned device driver - Searches and replaces signed device drivers
> Physical damage to the device - Alerts about damages to the devices, it any
> Faulty hardware device - Alerts about devices attached to the computer that are not functioning
To troubleshoot a device:
1. open Device Manager.
2. Select the device you want to troubleshoot.
3. Select Action -> Properties. The Properties dialog box appears.
4. Click Troubleshoot. The Help and Support Center console appears as shown in Figure 2.8.
The Help and Support Center provides instructions to troubleshoot devices and drivers. You must follow the instructions provided to reconfigure and install devices and drivers.
Windows Server 2003 provides driver recovery tools to troubleshoot drivers. They are driver rollback, last known good configuration, safe mode, and recovery console and hardware profile.
-> Driver Rollback - Enables you to delete faulty device drivers. Using the roll back feature you can remove the updated or new driver if the device does not work properly after installing it.
-> Last Known Good Configuration - Enables you to restore the correct registry entry for a device driver. Windows Server 2003 stores the updated driver information in the HKLM\System\CurrentControlSet in the registry. When you restart the computer after a driver installation, you can navigate to the Last Known Good Configuration by pressing the F8 key at boot. The Last Known Good Configuration, replaces the registry key of new driver with the old driver. Therefore, you can solve driver problems using the last known good configuration.
-> Sate Mode - Enables you to solve driver and device problems. You can start safe mode by pressing the F8 key at boot and selecting safe mode from the menu that appears. Windows Igads a minimal set of drivers, when you boot the system into safe mode. Safe mode enables you to access the device manager console to troubleshoot devices arid drivers.
> Recovery Console - Enables access to the Windows installation folder of the file system. You can disable the device driver that made the system crash from the recovery console.
> Hardware Profile - Saves the current hardware configuration in a set called as the hardware profile. You can choose the hardware profile that you want to load at system startup.
To access hardware profiles:
1. Open System Properties dialog box.
2. Click the Hardware tab. The Hardware tab appears as shown in Figure 2.9.
3. Click Hardware Profiles. The Hardware Profiles dialog box appears as shown in Figure 2.10.
In the Hardware Profiles dialog box, the options are:
>- Properties - Specifies the settings for the hardware profile
Copy - Creates a hardware profile similar to the existing profile
- Rename - Specifies a new name for the profile
Delete - Removes the selected profile
Wait until I select a hardware profile - Prompfs the user fo select a hardware profile
Select the first profile listed if I don’t select a profile in - Specifies the time limit to load the first profile if the user fails to select a hardware profile.