OptiScaler 常见问题
下面这些问题,覆盖了新手阶段九成以上的卡点。按类分成了「使用前必读」「安装与运行」「兼容与冲突」「其他」四组。
一、使用前必读
完全免费。它是开源项目,不存在「高级版」「付费解锁」这种东西。任何以收费为前提的渠道都是骗局,请只从本站或项目官方仓库获取文件。
门槛很低:只要你的游戏本身支持 DLSS2+、FSR2+ 或 XeSS 中任意一项,就有条件使用。
- NVIDIA:几乎所有 RTX 都能用,老 GTX 也可尝试补充帧生成
- AMD:RDNA2 及以上收益最明显,配合专用构建还能再多一些玩法
- Intel:Arc 系列最完整,核显可尝试 XeSS 帧生成
这是最需要严肃对待的一条。带反作弊保护的在线游戏,不要使用任何 DLL 注入类工具,包括这个。
原因很简单:注入、代理 DLL 替换、叠加层,这些行为在反作弊系统眼里和作弊模块的特征高度重叠 —— 哪怕你的目的只是改画质。
建议只在单机、离线游戏中使用,并在动手前备份游戏目录。
功能内核一致,区别主要在三处:
- 界面语言:面板、提示、参数说明全部中文,字体也做了中文适配
- 编译方式:根据上游代码自行编译,因此版本号可能领先于官方公开发布
- 签名:汉化版使用自签名数字证书,Windows 可能提示「未知发布者」
因为汉化版是自行编译的,编译时点可能比官方公开发布的版本更靠前。这属于正常情况,不代表文件异常。
如果这点让你不安心,也可以选择官方发布的英文版本,把语言文件替换过来使用。
二、安装与运行
按这个顺序排查,基本能定位到原因:
- 文件是否放在了游戏主程序 exe 同级目录(不是启动器目录)
- 代理 DLL 名称是否正确,可换一个再试
- 是否被 RTSS、其他帧率工具抢占了按键 —— 先关掉它们
- 试试
Alt + Insert,这是社区常用的备用组合 - 仍不行就改 ini:把
ShortcutKey换成别的虚拟键码(如0x78= F9)
绝大多数情况是代理 DLL 名称不合适。把默认的 dxgi.dll 依次换成下面这些再试:
winmm.dll → d3d12.dll → dbghelp.dll → version.dll → wininet.dll → winhttp.dll
同时确认游戏没有反作弊保护 —— 有的话,闪退就是它在拦你。
通常是因为还没有满足前置条件:
- 需要先在游戏内启用 DLSS 或 FSR,OptiScaler 才有「输入」可用
- 帧生成需要分别设置 FG 输入与 FG 输出,只设一头不生效
- 部分输出后端对显卡型号有要求,不被支持的选项不会出现在列表里
按优先级处理:
- 开启 HUD 修复相关选项,缓解 HUD 残影与错位
- 降低多帧生成倍率,从低倍率开始验证
- 确认帧生成的输入与输出是匹配的组合
- 换一个输出后端对比,某些游戏对特定后端更友好
如果都不行,说明这个游戏与当前组合确实不搭,关掉帧生成、只用超分替换也是完全合理的用法。
- 删除放进游戏目录的代理 DLL 与 OptiScaler 相关文件
- 还原动手前备份的原始文件(如果目录里原本就有同名 DLL)
- 删除
OptiScaler.ini与生成的日志文件
整合包内附带卸载脚本,Windows 下运行 setup_windows.bat 选择卸载即可,与手动操作效果一致。
三、兼容与冲突
会「抢位置」,但可以共存。它们都想占用 dxgi.dll 这类代理入口,所以需要安排顺序:
- 用 Special K 的启动器统一加载,OptiScaler 走插件通道
- 把相关文件放进
plugins文件夹,保持命名一致 - 让 Special K 占据
dxgi.dll位置,再由它加载 OptiScaler - ReShade 则建议重命名为
ReShade64.asi放进plugins
RTSS 与 OptiScaler 的叠加层容易互相抢键、造成面板闪烁。调参阶段建议先关闭 RTSS 或其他叠加层,配置完成后再按需开启。
这是预期行为:汉化版使用自签名数字证书,不是受信任的付费证书,所以系统会提示未知发布者。
如果你对签名有硬性要求,可以改用官方英文测试版(自 v0.9.0.8 起带正式签名),把汉化语言文件替换过去即可。下载后也可以校验文件哈希值再使用。
支持,但要多做一步。在 Steam 游戏的启动选项里加入:
WINEDLLOVERRIDES="dxgi=n,b" %command%
- 兼容层建议使用较新的版本(GE-Proton、Proton-EM、Proton-CachyOS 等)
- AMD 显卡想用 FSR4,需要 Mesa 25.2 或更新版本
- DLL 加载不进去时,把命令里的
dxgi换成实际使用的代理名称
可以尝试,但有限制,别抱过高期待。官方层面 FSR4 主要面向 RDNA4;RDNA3 与 RDNA2 能在受限条件下跑起来, 但支持范围与稳定性都不如新卡。RDNA2 还有专门的构建版本,值得一试。