Scenario 2: Driver found on Windows Update
In Windows Vista, the following steps must be performed for this scenario:
- The user connects the device to the computer.
- A balloon notification appears, saying "Installing device driver software, click here for status."
- A Found New Hardware dialog box is displayed, indicating that Windows Needs To Install Driver Software For Your Unknown Device. The device is labeled Unknown because Windows Vista has not found a driver for the device in the driver store on the computer.
- The user must now select the Locate And Install Driver Software (Recommended) option from the dialog box to search Windows Update for a suitable driver. Because of the way User Account Control (UAC) is implemented in Windows Vista, selecting the Locate And Install Driver Software (Recommended) option causes an elevation prompt to be displayed.
- Once the user makes the selection in step 4 and responds to the elevation prompt, Windows Vista queries Windows Update, finds an appropriate driver, and begins downloading the driver.
- When the driver found in Windows Update has been downloaded and installed, the balloon notification message changes to "Your devices are ready to use, device driver software installed successfully."
In Windows 7, the steps for this same scenario are as follows:
- The user connects the device to the computer.
- A balloon notification appears, saying "Installing device driver software, click here for
status." If the user clicks the balloon notification, a Driver Software Installation dialog
box is displayed indicating that Windows is searching Windows Update for a suitable
driver and that this might take a while.
If the download progress is too slow for the user, the user has the option of clicking Close and canceling downloading the latest available driver for the device from Windows Update.
- When the driver found in Windows Update has been downloaded and installed, the balloon notification message changes to "Your devices are ready to use, device driver software installed successfully." If the Driver Software Installation dialog box has been opened, it will indicate Ready To Use when the driver has been installed successfully.
- The user can now use the connected device to perform its function.
Note that in this scenario, the Windows Vista user must make two decisions that can determine whether the driver for the device will be installed successfully: making the correct selection in the Found New Hardware dialog box and responding appropriately to the elevation prompt. The improved device experience in Windows 7 removes the need for these two decisions, making it easier for the user to install the device.
In this tutorial:
- Managing Devices and Services
- Understanding Device Installation and Management
- Device Enhancements in Windows 7
- Display Enhancements in Windows 7
- Understanding Device Installation
- Driver Store and Driver Packaging
- Driver Staging vs Installation
- Driver Staging and Installation Process
- Detailed Installation Process
- Managing Driver Packages
- Using PnPutil.exe
- Using Dism.exe
- Driver Signing
- Driver Ranking
- Installing and Using Devices
- Enhancements to the Device Installation Experience in Windows 7
- Scenario 1: Driver found in Driver Store
- Scenario 2: Driver found on Windows Update
- Scenario 3: Driver in Driver Store, But Better Driver on Windows Update
- Scenario 5: No Driver Can Be Found for the device
- Scenario 6: Vendor -supplied media is available
- Scenario 7: Additional Device Software is Available For Download from vendor
- Configuring Device Installation Settings
- Using the Devices And Printers Folder
- Understanding Device Stage
- Understanding the Device Experience Architecture
- Device Containers
- Device display object
- Device Metadata System
- Managing Device Installation Using Group Policy
- Managing Device Installation Behavior
- Managing Driver Installation Behavior
- Blocking Installation of Removable Devices
- Managing Device Redirection Behavior
- Troubleshooting Device Installation
- Using Windows Error Reporting
- Using the SetupAPI Log File
- Using Driver INF Files
- Using Device Manager Error Codes
- Using Driver Verifier
- Repairing Driver Store Corruption
- Repairing Index File Corruption
- Understanding Power Management
- Power Management Enhancements in Windows 7
- New Power Policies in Windows 7
- Configuring Power Management Settings
- Configuring Power Management Settings Using the Power Options Utility in Control Panel
- Configuring Power Management Settings Using Group Policy
- Configuring Power Management Settings Using the Powercfg Utility
- Understanding Services
- Service Enhancements in Windows 7
- Managing Services
- Managing Services Using Task Manager
- Managing Services Using the Sc.exe Command