本帖最后由 RECKY 于 2026-7-9 18:39 编辑
设置背景:
有反馈勾选禁用全屏优化可以优化游戏卡顿问题。服务上游戏目录里对程序设置不生效。
设置方式:
禁用全屏优化,实际由注册表控制。
注册表键值路径:计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
举例:
设置英雄联盟的League of Legends.exe程序,无盘环境下有2个路径:
路径一:M:\网络游戏\英雄联盟\Game\League of Legends.exe (M为客户机挂载盘符)
路径二:C:\SuperDisk\S-M\$MNT58B51720\网络游戏\英雄联盟\Game\League of Legends.exe (标红的开机会变动)
---------------------------------------------------------
下述批处理中,修改标红的位置:
S6C-20260318NBH:M根据注册表(HKEY_LOCAL_MACHINE\SOFTWARE\Century Network\yileyoo\MountList\)实际目录修改,其中M为英雄联盟游戏客户机挂载的盘。
M改为客户机实际挂载盘符
批处理文件:
@echo off echo read_installSide echo ---------------------------------------------------- for /f "tokens=1,2* delims= " %%a in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Century Network\yileyoo\MountList\S6C-20260318NBH:M" /v "LocalPath"') do ( set LocalPath=%%c\网络游戏\英雄联盟\Game\League of Legends.exe ) echo %LocalPath% :: 写入注册表:禁用全屏优化(DISABLEDXMAXIMIZEDWINDOWEDMODE) reg add "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "%LocalPath%" /t REG_SZ /d "~ DISABLEDXMAXIMIZEDWINDOWEDMODE" /f >nul reg add "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "M:\网络游戏\英雄联盟\Game\League of Legends.exe" /t REG_SZ /d "~ DISABLEDXMAXIMIZEDWINDOWEDMODE" /f >nul exit
保存为 LOL禁用全屏优化.bat 通过开机启动项下发,直接粘贴到在开机启动项-自定义命令脚本
验证可以看注册表或属性里查看
|