基本介绍

DPInst.exe是WDK中的一个实用工具,它可以自动搜索指定目录的inf文件,并安装相应设备的驱动程序。

Driver Install Frameworks 工具简介

Driver Install Frameworks (DIFx) 是 Microsoft 在驱动程序安装技术和工具创新方面的最新计划,该创新从将即插即用融入到 Windows 95 开始。Driver Install Frameworks 计划的目标是提供基础结构和工具来使设备和驱动程序的安装更加简单流畅。

用户会发现驱动程序和设备诊断更加简单,而且能够在必要时卸载或回滚驱动程序。供应商能够更容易地创建合格的驱动程序包、集成增值软件,以及利用标准的 Windows 机制和工具来提升安装体验。确保驱动程序包的正确和安全也很重要。DIFx 工具设计用于支持 Microsoft Windows Vista 和 Microsoft Windows Server 2008 的新的设备安装体系结构,确保驱动程序安装包的操作不会与其他设备安装、应用程序或 Windows 组件发生冲突,确保已安装的任何驱动程序能够在发生问题时彻底回滚或卸载。

DiFx工具包包括:

Driver Package Installer (DPInst)

Driver Installation Frameworks for Applications (DIFXApp)

用于 32 位和 64 位 Windows 操作系统 Driver Installation Frameworks API (DIFxAPI)。

DIFx Tools

Version 2

.0 对驱动程序包的要求

默认情况下,DIFx 2.0 工具支持在 Windows 2000 及更高版本上安装经过签名的 PnP 功能驱动程序和经过签名的类筛选器驱动程序。DIFx 工具也可以在传统模式下配置,以在 Windows 2000 及更高版本上安装无签名 PnP 功能驱动程序和无签名类筛选器驱动程序。在传统模式下,DIFx 工具也安装缺少文件的驱动程序包。

DIFx 工具要求驱动程序包符合 WDK 文档中定义的一般要求。其他安装注意事项取决于 Windows 版本、驱动程序类型、安装模式、驱动程序是否有签名以及签名类型