设备和驱动程序安装常规指南

在 Windows 操作系统上安装设备和驱动程序的基本目标是使用户尽可能轻松地完成该过程。 安装过程和 驱动程序包 的组件应与操作系统的设备安装组件无缝协作。

若要提供最佳用户体验,请使用以下准则来设计和实现安装过程:

  • 除非绝对必要,否则不要自动重启系统或要求用户重启。

  • 始终使用 INF 文件 进行设备安装。 确保所有 INF 文件格式正确,并使用正确的语法。

  • 安装后,将 INF 文件保留在系统上;不要删除它们。 INF 文件不仅在首次安装设备或驱动程序时使用,还当用户通过 设备管理器 请求驱动程序更新时使用。

  • 使用 系统定义的设备安装程序类之一。 除非有令人信服的理由这样做,否则不要定义你自己的安装程序类。

  • 不要假设注册表项或值的位置、格式或含义。 有关注册表项和树的详细信息,请参阅 设备和驱动程序的注册表树和密钥