APP下载

什么是DCH驱动程式?和标准驱动程式有什么差别?

消息来源:baojiabao.com 作者: 发布时间:2024-05-14

报价宝综合消息什么是DCH驱动程式?和标准驱动程式有什么差别?

什么是DCH驱动程式?

DCH是由微软提出的,全称“Declarative Componentized Hardware supported apps”,简称“DCH”,意为“宣告性元件化硬件支援的应用程序”。DCH驱动程式则是在基于通用 Windows Platform (UWP)的 Windows 10 版本上安装和执行的驱动程式包。微软已经从Windows 10 2018年10月10日的更新开始采用新的DCH驱动程式体系结构,并将其称作“通用windows驱动程式”。

有关微软官方对于通用驱动程式的更多介绍,可参考:https://docs.microsoft.com/zh-cn/windows-hardware/drivers/develop/getting-started-with-universal-drivers

DCH驱动程式和标准(Standard)驱动程式有什么不同?

虽然基本核心元件档案保持不变,但DCH驱动程式的打包方式与以前的(Standard)标准驱动程式不同。按照 Microsoft 的要求,DCH驱动只含有基础驱动,不包含任何UI和实用工具,也不包含OEM的定制化元件,驱动程控面板将不再随驱动程式提供,而是需要通过访问Microsoft Store获取UWP版本的驱动程控面板,或是通过Windows Update自动下载安装。

相较于标准驱动程式而言,DCH驱动更干净,而且在同样执行Windows 10 系统的不同硬件装置上,可以使用同一版通用的驱动。

目前电脑硬件厂商中,主要是Intel的核显驱动和Nvidia的独显驱动更新使用了DCH版本。

对于Intel核显驱动来说,使用者可以直接从旧版本的标准驱动直接覆盖安装升级至新版本的DCH驱动;而对于Nvidia独显驱动来说,使用者无法从旧版本的标准驱动直接覆盖安装升级至新版本的DCH驱动(本文重点)。

以Nvidia显卡驱动为例,如果在原本安装标准驱动程式的机台上下载安装新版本DCH驱动,则会出现如下报错:

如何确认我的驱动程式是标准版还是DCH版?

由于Intel核显驱动可以直接覆盖安装升级为DCH版驱动,我们这里以Nvidia独显驱动为例,右击桌面空白处,开启Nvidia控制面板,在左下角选择系统资讯,在弹出的视窗中有一行“Driver Type”,显示DCH即为DCH驱动,显示Standard即为标准驱动:

如何将标准版Nvidia显卡驱动升级为DCH驱动?

如需使用DCH驱动,首先系统必须是Windows 10 1809,Build 17763或更新版本。

在确保系统版本符合要求以及电脑内驱动版本为Standard的前提下,访问Nvidia官网获取新版本DCH驱动下载连结。可以看到在Nvidia官网,对于驱动下载连结有一个下拉选单进行分类,选择DCH后搜寻并下载的便是DCH版驱动:

由于电脑内原先安装的是标准版驱动,无法直接安装DCH驱动,我们需要借助DDU(Display Driver Uninstaller)工具软件来先解除安装原有标准版驱动。

获取DDU(Display Driver Uninstaller)

官网:http://www.wagnardsoft.com/

下载连结:http://www.wagnardsoft.com/DDU/download/DDU%20v18.0.0.4.exe/

在开始操作前确保电脑断网,否则Windows Updete会自动安装驱动

按WIN+R输入msconfig开启系统配置

在“引导”选项卡中勾选“安全引导”,确定后重启进入安全模式。

开启DDU,选择装置型别和装置厂商。

点选清除后重启。待系统自动重启后直接安装之前下载好的DCH版驱动即可。

最后,因为DCH驱动是不包含显卡控制面板的,所以可以自行在Microsoft Store里获取安装NVIDIA Control Panel。

2019-07-23 04:49:00

相关文章