Driver Signing
Using the Windows Driver Kit (WDK), enterprise administrators can sign custom-developed drivers using Authenticode and then stage these drivers to Windows systems or images. Windows 7 provides the ability to digitally sign drivers using an organization's own digital certificate, such as one generated by an enterprise certification authority (CA). An organization can use its digital certificate to sign unsigned drivers or to replace the driver vendor's signature with its own. The administrator can then use Group Policy settings to distribute the digital certificate to client computers and configure them to install only those drivers that the organization has signed. For information on how to do this, see Device Management and Installation Step-by-Step Guide: "Signing and Staging Device Drivers in Windows Vista and Windows Server 2008" found at http://technet.microsoft.com/en-us/library/cc754052.aspx. For information on the WDK, see http://www.microsoft.com/whdc/DevTools/WDK/.
Note Although you can use unsigned drivers with 32-bit versions of Windows Vista or later versions, 64-bit versions of Windows Vista or later versions require all device drivers to be digitally signed by the developer. For more information, see Knowledge Base article 946765, "A Description of the Differences Between 32-Bit Versions of Windows Vista and 64-Bit Versions of Windows Vista," found at http://support.microsoft.com/kb/946765.
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