无忧启动论坛

标题: 哪个大佬能设计个修改显卡驱动的工具就好了 [打印本页]

作者: wpyjp    时间: 2025-3-17 11:14
标题: 哪个大佬能设计个修改显卡驱动的工具就好了
本帖最后由 wpyjp 于 2025-3-21 09:36 编辑

哪个大佬能设计个修改显卡驱动的工具就好了
现在驱动动不动就700m, 800m太大了
编写个工具修改inf文件,增加支持的系统,删除垃圾文件,保留必要文件







我问了deepseek
要精简Intel第10代核显驱动文件夹,以下是必须保留的核心文件:


1. Graphics Drivers (图形驱动)
igdlh64.inf 或 igdlh.inf: 安装信息文件,包含硬件ID和驱动文件列表。
igd10iumd64.dll 或 igd10iumd32.dll: 用户模式驱动,负责图形渲染。
igd10idpp64.dll 或 igd10idpp32.dll: 显示端口驱动。
igd10idpp64.cfg 或 igd10idpp32.cfg: 配置文件。
igdkmd64.sys 或 igdkmd32.sys: 内核模式驱动,管理硬件与操作系统交互。
igdgmm64.dll 或 igdgmm32.dll: 内存管理驱动。
igdumdim64.dll 或 igdumdim32.dll: 用户模式驱动接口。

2. Display Audio Drivers (显示音频驱动)
IntcDAud.inf: 安装信息文件。
IntcDAud.sys: 内核模式音频驱动。
IntcDAud.dll: 用户模式音频驱动。

3. HDMI/DP Audio Drivers (HDMI/DP音频驱动)
IntcHdmi.inf: 安装信息文件。
IntcHdmi.sys: 内核模式HDMI/DP音频驱动。
IntcHdmi.dll: 用户模式HDMI/DP音频驱动。

4. 其他必要文件
igfxDH.dll: 动态硬件支持库。
igfxEM.dll: 电源管理库。
igfxLHM.dll: 本地硬件管理库。
igfxCUIService.exe: 用户界面服务。
igfxCPL.cpl: 控制面板扩展。

5. 配置文件
igxpin.exe: 驱动安装程序。
igxpmp32.sys 或 igxpmp64.sys: 电源管理驱动。

6. 其他依赖文件
vulkan-1.dll: Vulkan API支持。
libGLESv2.dll: OpenGL ES支持。

注意事项
硬件ID匹配: 确保.inf文件中的硬件ID与设备匹配。
操作系统兼容性: 文件版本需与操作系统(32位或64位)一致。
驱动签名: 所有文件必须经过数字签名。
精简后,保留这些文件即可确保核显正常工作。


[size=16.002px]精简 NVIDIA 显卡驱动文件夹时,保留以下核心文件即可确保显卡正常工作。以下是必须的文件列表及其作用:

1. 显示驱动核心文件
[size=16.002px]这些文件是 NVIDIA 显卡驱动的基础组件,必须保留:
nvd3dumx.dllnvd3dum.dll:Direct3D 用户模式驱动,负责 DirectX 图形渲染。
nvwgf2umx.dllnvwgf2um.dll:Direct3D 11/12 用户模式驱动,支持现代图形 API。
nvlddmkm.sys:内核模式驱动,管理显卡硬件与操作系统的交互
nvcuda.dll:CUDA 支持库,用于 GPU 计算任务。
nvapi64.dllnvapi.dll:NVIDIA 的 API 库,用于与驱动和硬件通信。
nvoglv64.dllnvoglv32.dll:OpenGL 驱动,支持 OpenGL 图形渲染。
nvcuvid.dll:NVIDIA 视频解码库,用于硬件加速视频解码。
nvEncMFX.dll:NVIDIA 视频编码库,用于硬件加速视频编码。

2. 安装和配置文件
[size=16.002px]这些文件用于驱动安装和配置:

3. PhysX 物理引擎文件(可选)
[size=16.002px]如果你需要 PhysX 物理引擎支持,保留以下文件:

4. HD Audio 驱动文件(可选)
[size=16.002px]如果你使用 HDMI 或 DisplayPort 音频输出,保留以下文件:

5. Vulkan 支持文件(可选)
[size=16.002px]如果你需要 Vulkan API 支持,保留以下文件:

6. 其他必要文件
7. 精简后的文件夹结构示例
[size=16.002px]精简后的 NVIDIA 驱动文件夹结构可能如下:
NVIDIA_Driver/
├── Display.Driver/│   
├── nvd3dumx.dll│   
├── nvwgf2umx.dll│  
├── nvlddmkm.sys│  
├── nvcuda.dll│   
├── nvapi64.dll│  
├── nvoglv64.dll│  
├── nvcuvid.dll│   
└── nvEncMFX.dll
├── PhysX/│   
├── PhysX.dll│  
├── PhysXCommon.dll│   
└── PhysXCore.dll
├── HD Audio/│  
├── nvhdap64.dll
│   └── nvhda64.sys
├── Vulkan
/│   ├── vulkan-1.dll
│   └── nv-vk64.json
└── setup.exe

8. 注意事项
总结
[size=16.002px]通过保留上述核心文件,你可以大幅精简 NVIDIA 显卡驱动文件夹,同时确保显卡功能完整。如果需要进一步精简,可以根据实际需求删除可选组件(如 PhysX、HD Audio 等)。




作者: martin313    时间: 2025-3-17 11:27
驱动动不动就700m, 800m,那是适用多种型号的吧

适用本机的,估计不会很大
作者: 2258572383    时间: 2025-3-17 11:30
是啊,哪个大佬能呢
作者: Herofmd    时间: 2025-3-17 11:35
估计很难,显卡作为电脑八大件里最贵的配件,要适应的型号也很多,所以驱动很大。
作者: szwp    时间: 2025-3-17 12:07
魔改和精简
作者: 绿光科技    时间: 2025-3-17 12:08
修改了就没驱动签名吧 那要关闭驱动签名
作者: yunzhang    时间: 2025-3-17 12:36
显卡大,声卡也大,就是无线网卡也不小吧!
作者: andylxh    时间: 2025-3-17 13:06
百度搜索一大堆
作者: 2013WCL    时间: 2025-3-17 15:06
估计很难  vlkan  openGL之类的库很多
作者: 朱哥zlm    时间: 2025-3-17 15:25
NVCleanstall
作者: 小灰兔    时间: 2025-3-17 15:27
用7z提取
作者: 进士小站    时间: 2025-3-17 15:35
所有的系统、所有的驱动 都是 全家桶 模式 啊
作者: handsome_xiang    时间: 2025-3-17 16:35
估计很难
作者: aoyabing    时间: 2025-3-19 07:47
本帖最后由 aoyabing 于 2025-3-19 07:54 编辑

AMD Radeon R7 M260 驱动程序、Intel(R) HD Graphics Famil 驱动程序——   一直在找这两个驱动的简化版,但没找到。官版的安装后约2G,太大了!!!!
作者: feivee    时间: 2025-3-19 08:37
aoyabing 发表于 2025-3-19 07:47
AMD Radeon R7 M260 驱动程序、Intel(R) HD Graphics Famil 驱动程序——   一直在找这两个驱动的简化版, ...

硬件指定路径安装
作者: sulong    时间: 2025-3-19 08:54
是的要是有工具就好了,起码精简一下
作者: 2011monoso    时间: 2025-3-19 08:59
现在的驱动确实离谱
作者: aoyabing    时间: 2025-3-21 09:15
feivee 发表于 2025-3-19 08:37
硬件指定路径安装

试了一下,可以节省约600M
作者: feivee    时间: 2025-6-10 10:48
aoyabing 发表于 2025-3-19 07:47
AMD Radeon R7 M260 驱动程序、Intel(R) HD Graphics Famil 驱动程序——   一直在找这两个驱动的简化版, ...

用dism++备份,备份的驱动就是精简版
作者: aoyabing    时间: 2025-6-10 12:28
feivee 发表于 2025-6-10 10:48
用dism++备份,备份的驱动就是精简版

谢谢指导!!!
作者: ziki110    时间: 2025-6-12 16:02
feivee 发表于 2025-6-10 10:48
用dism++备份,备份的驱动就是精简版

没错哈哈




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3