在 Windows作系统上安装设备和驱动程序的基本目标是使用户尽可能轻松地完成该过程。 安装过程和 驱动程序包 的组件应与作系统的设备安装组件无缝配合工作。
若要提供最佳用户体验,请使用以下准则设计和实现安装过程:
请勿自动重启系统或要求用户执行此作,除非绝对必要。
始终使用 INF 文件 进行设备安装。 请确保所有 INF 文件都格式良好,并使用正确的语法。
安装后将 INF 文件保留在系统上;请勿删除它们。 INF 文件不仅在首次安装设备或驱动程序时使用,还当用户通过 Device Manager 请求驱动程序更新时使用。
使用 System-Defined 设备设置类之一。 除非有令人信服的理由这样做,否则不要创建自己的设置类。
不要假设注册表项或值的位置、格式或含义。 有关注册表项和树的详细信息,请参阅 设备和驱动程序的注册表树和密钥。