无忧启动论坛

标题: intel11代12代核显正常系统精简批处理分享 [打印本页]

作者: 小豪diao    时间: 2025-9-22 21:39
标题: intel11代12代核显正常系统精简批处理分享
本帖最后由 小豪diao 于 2025-9-23 20:49 编辑

适用于win10、win11的X64系统。32位的类似,自己推理。
下载安装最新版本官方驱动后进入驱动文件目录
C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_XXX

将批处理放到目录里运行即可。(权限问题自理)


::code by 无忧_小豪diao
@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit

if not exist "igdlh.cat" (
@title 错误&color f5
echo.
echo.
echo [验证失败]
echo.
echo 本批处理所在路径并非显卡驱动文件夹里
echo.
echo 为防止误删文件,程序将终止
echo.
echo 请将文件放在正确的iigd驱动目录下
echo.
echo 如C:\Windows\System32\DriverStore\FileRepository\iigd***
echo.
echo 按任意键退出
pause >nul
exit
)
setlocal enabledelayedexpansion
if exist "%temp%\a.txt" del "%temp%\a.txt"
:: 将保留文件列表写入%temp%\a.txt
echo igdlh.cat >> %temp%\a.txt
echo iigd_dch.inf >> %temp%\a.txt
echo iigd_dch.PNF >> %temp%\a.txt
echo igc64.dll >> %temp%\a.txt
echo igd10iumd64.dll >> %temp%\a.txt
echo igd10um64xe.dll >> %temp%\a.txt
echo igd10umt64xe.dll >> %temp%\a.txt
echo igd11dxva64.dll >> %temp%\a.txt
echo igd12dxva64.dll >> %temp%\a.txt
echo igd12um64xel.dll >> %temp%\a.txt
echo igd12um64xe2dll >> %temp%\a.txt
echo igd12um64xeh.dll >> %temp%\a.txt
echo igd12umd64.dll >> %temp%\a.txt
echo igddxvacommon64.dll >> %temp%\a.txt
echo igdgmm2_64.dll >> %temp%\a.txt
echo igdgmm64.dll >> %temp%\a.txt
echo igdkmdn64.sys >> %temp%\a.txt
echo igdml64.dll >> %temp%\a.txt
echo igdumdim64.dll >> %temp%\a.txt
echo media_bin_64.dll >> %temp%\a.txt

:: 定义需要保留的文件夹(如果有),多个文件夹用空格分隔
set "keep_folders="

:: 获取当前批处理文件名
set "batchfile=%~nx0"
set "list=%temp%\a.txt !batchfile!"

:: 将保留文件添加到列表
for /f "delims=" %%i in (%temp%\a.txt) do (
set "list=!list! %%i"
)

:: 删除不在列表中的文件
for /f "delims=" %%f in ('dir /b /a-d') do (
set "delete=1"
for %%l in (!list!) do (
if "%%f"=="%%l" (
set "delete=0"
)
)
if !delete! equ 1 (
echo Deleting file: %%f
del "%%f"
)
)

:: 删除不在保留列表中的文件夹
for /f "delims=" %%d in ('dir /b /ad') do (
set "delete_dir=1"
:: 检查文件夹是否在保留列表中
for %%k in (!keep_folders!) do (
if "%%d"=="%%k" (
set "delete_dir=0"
)
)
if !delete_dir! equ 1 (
echo Deleting folder: %%d
:: /s 删除所有子文件和子文件夹 /q 安静模式
rd /s /q "%%d"
)
)

:: 删除临时文件
echo Deleting %temp%\a.txt
del "%temp%\a.txt"

:: 删除自身
echo Deleting %batchfile%
del "%batchfile%"
echo Cleanup completed.
endlocal





======================
2010hook 大神在第24楼回复提醒、
AV1本地视频播放采用硬件解码可以增加以下文件到保留列表,cpu够强大只软解可精简。


mfxplugin64_hw.dll
mfxplugin64_av1e_gacc.dll
mfx_mft_av1ve_64.dll


其他增减文件看2楼

作者: 小豪diao    时间: 2025-9-22 21:45
根据论坛hua_wuxin大神的为pe做的精简驱动列表进行优化。
增加了DX12,实现chrome和多数播放器的解码问题。
驱动精简后大小在300M+
保留的文件列表在批处理可以找到,可以自行继续优化,比如DX12可以根据cpu类型进行再次精简、如果需要opengl 和视频编解码,增加
mfxplugin64_hw.dll
mfx_mft_h264ve_64.dll
mfx_mft_h265ve_64.dll
Intel_OpenCL_ICD64.dll
需要图形库的,增加
Vulkan
iggmm64.dll
igdinfo64.dll
igfxcmrt64.dll
vulkan-1-64.dll
需要用到多屏和图形管理器的增加
IntelDisplayUMService.exe
igfxCUIServiceN.exe

有其他不完善的欢迎探讨
作者: 小豪diao    时间: 2025-9-22 22:00
本脚本适用于Intel® Arc™ & Iris® Xe Graphics驱动的所有版本以及将来版本
作者: wn168cn@163.com    时间: 2025-9-22 22:32
支持原创 !
作者: lzzltx    时间: 2025-9-22 23:52
感谢分享
作者: toptop    时间: 2025-9-23 07:59
感谢分享!!!
作者: dksoft    时间: 2025-9-23 08:12
感谢分享
作者: 蘭蘭    时间: 2025-9-23 08:27
谢谢分享!
作者: wang1126    时间: 2025-9-23 08:51
谢谢楼主分享
作者: 肉仔    时间: 2025-9-23 08:57
谢谢您的分享!
作者: 没想到    时间: 2025-9-23 08:59
谢谢分享
作者: wxzhome    时间: 2025-9-23 09:21
厉害,衷心赞一个。
作者: aduge38    时间: 2025-9-23 09:27
谢谢分享
作者: 神话再现    时间: 2025-9-23 09:35
感谢分享
作者: huyz    时间: 2025-9-23 09:50
厉害,感谢分享。
作者: guong    时间: 2025-9-23 10:47
感谢分享!
作者: valen21    时间: 2025-9-23 11:19
http://wuyou.net/forum.php?mod=viewthread&tid=445223
我用这个精简一段时间了,除了玩游戏报错缺一个文件,补全后,就一直非常稳定了
作者: 2012zcsh    时间: 2025-9-23 11:28
感谢分享。
作者: jadrymomo    时间: 2025-9-23 15:02
感谢分享
作者: makoto23    时间: 2025-9-23 15:48
感谢分享
作者: 小豪diao    时间: 2025-9-23 15:57
valen21 发表于 2025-9-23 11:19
http://wuyou.net/forum.php?mod=viewthread&tid=445223
我用这个精简一段时间了,除了玩游戏报错缺一个文 ...

哎呀这么巧!我这个就是增加了dx12,然后64位可以把32的全删了,又能精简好多
作者: zzq1392281    时间: 2025-9-23 16:02
感谢分享
作者: liaohanwen    时间: 2025-9-23 16:04
感谢分享
作者: 2010hook    时间: 2025-9-23 16:16
本帖最后由 2010hook 于 2025-9-23 16:36 编辑
小豪diao 发表于 2025-9-22 21:45
根据论坛hua_wuxin大神的为pe做的精简驱动列表进行优化。
增加了DX12,实现chrome和多数播放器的解码问题 ...

H265授权费又贵又复杂,应该淘汰啦!
有免费且质量更好的AV1,我没Intel平台,只看文件注释,应添加:
mfxplugin64_av1e_gacc.dll
mfx_mft_av1ve_64.dll

我写个更简洁可靠的批处理(确定无误要删“echo”),希望各位帮忙验证AV1编解码有无缺文件:
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /d %%a in (C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_*) do (
  4.         if exist "%%~a" (
  5.                 for /f %%b in ('dir /a-d /b "%%~a" ^|findstr /iv "igdlh.cat iigd_dch.inf iigd_dch.PNF igc64.dll igd10iumd64.dll igd10um64xe.dll igd10umt64xe.dll igd11dxva64.dll igd12dxva64.dll igd12um64xel.dll igd12um64xe2dll igd12um64xeh.dll igd12umd64.dll igddxvacommon64.dll igdgmm2_64.dll igdgmm64.dll igdkmdn64.sys igdml64.dll igdumdim64.dll media_bin_64.dll mfxplugin64_hw.dll mfxplugin64_av1e_gacc.dll mfx_mft_av1ve_64.dll mfx_mft_h264ve_64.dll"') do (
  6.                         echo del /f /q "%%~a\%%~b"
  7.                 )
  8.         )
  9. )
复制代码

作者: promrhxq    时间: 2025-9-23 16:43
感谢分享好东东
作者: 印第安老斑鸠    时间: 2025-9-23 16:45

感谢分享
作者: handsome_xiang    时间: 2025-9-23 19:40
感谢分享!
作者: 小豪diao    时间: 2025-9-23 20:29
2010hook 发表于 2025-9-23 16:16
H265授权费又贵又复杂,应该淘汰啦!
有免费且质量更好的AV1,我没Intel平台,只看文件注释,应添加:
...

厉害了,我是根据ai筛选的,他的解释是 “mfxplugin64_av1e_gacc.dll、mfx_mft_av1ve_64.dll支持 AV1 格式视频解码(如 B 站 4K AV1 视频),若日常仅看 H.264/H.265 视频可删” 看个人需求了
作者: 小豪diao    时间: 2025-9-23 20:31
2010hook 发表于 2025-9-23 16:16
H265授权费又贵又复杂,应该淘汰啦!
有免费且质量更好的AV1,我没Intel平台,只看文件注释,应添加:
...

MPC-BE(推荐)
2025 年新版特性:内置增强解码器,原生支持 AV1 硬件解码(包括轻微非标准格式),依赖 Intel 核显驱动中的 mfxplugin64_av1e_gacc.dll 等文件(如你驱动列表中的 mfxplugin64_av1e_gacc.dll)。

你的批处理写的真好,简洁干净
作者: liaohanwen    时间: 2025-9-24 09:04
感谢分享
作者: fegr    时间: 2025-9-24 13:57
谢谢分享
作者: 海上    时间: 2025-9-24 23:36
感谢分享
作者: txshow    时间: 2025-9-25 12:53
感谢分享。。。
作者: wxzhome    时间: 2025-9-25 20:11
精简幅度很大,从1.6G减到360M,日常使用正常。有哪位大神也精简一下N卡的驱动吗?那个体积才叫大。
作者: 小灰兔    时间: 2025-9-26 13:48

感谢分享
作者: 2267981144    时间: 昨天 14:19
多谢辛苦分享!




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