*
Driver Lifecycle
*
**
Driver Lifecycle Fundamentals
***
Driver Design
***
Windows Driver Foundation (WDF)
***
Verification and Testing Tools
***
Installation & Driver Signing
***
Reliability+Security +Maintenance
* *
*

Installation and Driver Signing

   Looking for updates and drivers for your personal computer?

To ensure the best possible user experience, installation of both a hardware device and its software driver should run as seamlessly as possible with minimal user intervention. We provide tools and guidelines to help you create installation packages that meet this goal.

FAQs for Device Installation and Signing
White PaperDevice Installation FAQ
White PaperDriver Installation for 32-bit and 64-bit Platforms
WHDC Portal/NodalDriver Signing Requirements for Windows
Microsoft.com"How Driver Installation Works"

Code Signing in Windows 7 and Windows Server 2008
White PaperAppInit DLLs in Windows 7 and Windows Server 2008 R2  

Device Installation in Windows Vista
White PaperDebugging Device Installation in Windows Vista
White PaperDevice Finish-Install Actions in Windows Vista
White PaperDevice Installation Rules for Windows Vista
White PaperDriver Package Compatibility for Windows Vista
White PaperDriver Package Integrity During Plug and Play Device Installs in Windows Vista
White PaperPlug and Play Device Driver Deployment in Windows Vista and Windows Server 2008
White PaperPlug and Play Device Driver Migration in Windows Vista
White PaperPrinter Installation in Windows Vista
White PaperUninstalling Drivers and Devices on Windows Vista
Microsoft.comWDK Online: How Setup Ranks Drivers in Windows Vista  

Installation How-Tos
White PaperDesigning Driver Packages for Corporate Deployment
White PaperHow to Create Custom Device Icons
White PaperHow to Install Windows Drivers with Software Applications
White PaperInstalling Drivers and Utilities without Rebooting on Windows
White PaperInstalling Test Builds of Inbox Drivers on Windows Vista
Microsoft.comPeter Wieland: Fixing the UMDF USB samples to install both on XP & Vista

Driver Setup and 64-bit Drivers
White PaperDriver Installation for 32-bit and 64-bit Platforms
White PaperINF Requirements for 64-bit Systems
White PaperPrint Driver Setup: 64-bit Drivers and Platforms

Troubleshooting Installation Problems
White PaperDebugging Device Installation in Windows Vista
White PaperInstalling Test Builds of Inbox Drivers on Windows Vista
White PaperTroubleshooting Device Installation with the SetupAPI Log File
White PaperWindows Setup and Device Installation Logging

Driver Installation - WinHEC 2008
Microsoft Powerpoint (.ppt)Common Device Driver Installation Errors [WinHEC 2008; 5.0 MB]
Microsoft Powerpoint (.ppt)Creating Deployable Driver Packages for Windows [WinHEC 2008; 3.3 MB]
Microsoft Powerpoint (.ppt)Debugging Device Installation [WinHEC 2008; 22.4 MB]
Microsoft Powerpoint (.ppt)Device Interfaces Overview [WinHEC 2008; 1.4 MB]
Microsoft Powerpoint (.ppt)Extending Device Installation by Using Co-Installers [WinHEC 2008; 1.3 MB]
Microsoft Powerpoint (.ppt)Making Drivers Available on Windows [WinHEC 2008; 3.2 MB]
Microsoft Powerpoint (.ppt)Plug and Play Key Concepts [WinHEC 2008; 1.1 MB]
Microsoft Powerpoint (.ppt)Windows 7 Device Installation Experience [WinHEC 2008; 4.8 MB]

Driver Installation - WinHEC 2007
Microsoft Powerpoint (.ppt)Deploying Device Drivers for Windows Vista [WinHEC 2007; 1.1 MB]

Device Install Frameworks (DIFx) and Package Distribution
White PaperDIFx FAQ: Information about Driver Install Frameworks Tools
White PaperDriver Install Frameworks Tools Overview
Microsoft.comWDK Online: DIFx Driver Package Requirements  
Microsoft.comWDK Online: Driver Install Frameworks API (DIFxAPI)  
Microsoft.comWDK Online: Driver Install Frameworks for Applications (DIFxApp)  
Microsoft.comWDK Online: Driver Package Installer (DPInst)  

See Also
White PaperMachine.inf Update Submission Procedure
WHDC Portal/NodalArchived White Papers

Resources
White PaperWDK Documentation Download
WHDC Portal/NodalDriver Developer Community Resources
WHDC Portal/NodalDriver Signing Requirements for Windows
WHDC Portal/NodalDriver Tips: Best Practices for Windows Device Drivers
WHDC Portal/NodalNotes from Windows Development Teams
WHDC Portal/NodalSupport for Developer Kits and Tools
OtherDriver Developer Blogs
Microsoft.comWDK Documentation on MSDN  

 

   Looking for drivers and updates for your personal computer?


Was This Information Useful?