New for Device Installation
Windows Vista requires that a system administrator authorize the installation of an unsigned driver package. This authorization requires administrator input each time an unsigned driver is installed, which adversely affects the productivity of developers and testers. To eliminate this authorization step, the development process should include signing driver packages with a code-signing certificate that is created by using Microsoft Authenticode. In addition, default kernel-mode code signing policy on x64-based versions of Windows Vista requires that kernel-mode drivers have a digital signature in order to load. For information about how to sign drivers for public release and how to sign drivers during development and test, see Driver Signing.