☰
DLSS Swapper 使用指南:3 步给老游戏换上最新版 DLSS/FSR/XeSS,换崩一键回滚
2026/9/30 2:19:36 网站建设 项目流程

DLSS Swapper 使用指南:3 步给老游戏换上最新版 DLSS/FSR/XeSS,换崩一键回滚

【免费下载链接】dlss-swapper项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper

DLSS Swapper 是一款免费开源的 Windows 桌面工具,专门负责下载、管理并替换游戏目录里的 DLSS、FSR、XeSS 超分 DLL(动态链接库,可以理解为游戏加载的"插件文件")。游戏厂商迟迟不推更新,它让你不动游戏本体、只换核心文件,随时可回滚。适合手里有几款"超分版本停在三年前"的老游戏、想低成本试错的玩家。

能力边界:先划清它不能做什么

维度实际情况
能做什么自动扫描游戏库、从官方清单下载指定版本的超分 DLL、覆盖替换、自动备份原文件、一键还原
支持的文件nvngx_dlss.dll、nvngx_dlssg.dll(帧生成)、nvngx_dlssd.dll(光流)、amd_fidelityfx_dx12.dll、amd_fidelityfx_vk.dll、libxess.dll、libxess_fg.dll等
不能做什么给不支持 DLSS 的游戏"加开"超分;不保证换版本后帧数更高、伪影更少或不闪退
谁适合游戏目录里本来就存在这些 DLL、只想升/降级版本的人(NVIDIA、AMD 显卡均可,后者主要管 FSR/XeSS)

一句话定位:它是一台"文件交换器",不是"超分注入器"。官方 README 明确写了:换 DLL 不保证提升性能、减少伪影,极端情况下新版本甚至会让游戏无法启动——直到你用工具还原。

快速上手:从安装到扫出第一张游戏卡片

环境要求:Windows 10 64 位(20H1,build 19041 及以上);显卡不限,工具本身不挑卡。

安装,两种方式二选一:

winget install --id=beeradmoore.dlss-swapper -e
git clone https://gitcode.com/GitHub_Trending/dl/dlss-swapper

(也可以去项目官方发布页下载安装包或便携版。提醒一句:官方在 README 里专门警告过存在冒充 DLSS Swapper 的恶意站点,安装包只从官方渠道拿。)

首次启动做这三件事:

  1. 勾选你实际在用的游戏平台——支持Steam、GOG、Epic Games、Ubisoft Connect、Xbox App、Battle.net,勾完触发一次完整扫描;冷门平台装的游戏点Add Game按钮手动指目录即可。
  2. 存储路径保持默认——安装版数据落在%LOCALAPPDATA%\DLSS Swapper\,别手动改。
  3. 接受首次扫描的等待——工具会在本地建一个 SQLite 数据库做缓存(dlss_swapper.db),第一遍扫完建库会慢,之后启动直接读缓存,基本秒开。

核心功能:按操作链走一遍

六大游戏库自动扫描,冷门游戏手动补位

各平台游戏目录里存在的超分 DLL 会被一次性找出来,每张游戏卡片上直接标注当前的DLSS 版本号;没扫到就显示 N/A。你不用自己挨个翻目录,扫完就有一张"哪些游戏带超分 DLL、当前各是什么版本"的全景图。

版本库:从官方清单挑版本,不是全网找文件

内置清单(src/Assets/static_manifest.json)收录了从 1.0 起各版本的 DLL,每条记录带版本号、MD5 哈希(md5_hash、zip_md5_hash)、签名时间、文件大小,甚至标注了该 DLL 最初从哪款游戏提取(dll_source字段)。文件来源清晰可考,省掉"这文件到底是真是假"的焦虑。

替换流水线:备份、下载、校验、覆盖一条龙

点应用后工具自动执行:把原 DLL 复制为.dlsss备份(就在原文件旁边)→ 下载官方压缩包 → 校验MD5 哈希和数字签名→ 覆盖写入。一个按钮,全程无手动复制粘贴。

注意两点:

  • 清单里有些早期版本is_signature_valid为false,这类文件默认会被拦截;设置里虽有允许未签名文件的开关(对应AllowUntrusted),不建议打开;
  • 如果一个游戏目录里同时存在多个同类 DLL(比如根目录和子目录各一个),工具会弹窗让你确认替换哪一个,按路径判断即可。

一键还原:把"换崩了"变成 5 秒操作

还原时,工具把.dlsss备份拷回原位置并清理备份文件,游戏目录回到替换前状态。这次"实验"成本归零。DLSS、FSR 3.1、XeSS 在同一个游戏卡片上共管,每个文件单独操作,流程一致——多套超分技术混用的场景下,版本状态一眼看全。

实操案例:给一款 2021 年的 3A 换新版 DLSS

  1. 选游戏:主界面卡片网格找到目标游戏,确认卡片上标注的版本号(比如2.1)确实老。
  2. 挑版本:打开版本列表,选一个较新的稳定版,跳过明显带实验性质的版本,首轮试错用稳定版。
  3. 应用替换:点应用。工具先备份成.dlsss,再下载、校验、覆盖,完成后卡片上的版本号刷新成2.4之类的新值。
  4. 验证:先退出游戏再启动(运行中替换大概率失败,进程会锁住 DLL)。进游戏对比同档画质:细节锐度、帧率波动。卡片上的新版本号就是替换成功的直接证据。
  5. 出问题怎么办:如果出现水面闪烁之类的画面异常、或者游戏干脆起不来了,回到工具对该游戏执行还原,几秒后目录还原,闪屏消失。只要你不手动删.dlsss备份,原文件永远找得回来。

FAQ:你可能想问

Q:能给不支持 DLSS 的游戏强行开启吗?不能。官方 README 明确写明:它只能替换游戏里已存在的 DLL,不会给游戏注入超分功能。

Q:换完 DLL 必须重启游戏吗?必须。不重启的话游戏进程里加载的还是旧版本 DLL,你以为换了其实没换。最稳的顺序:关游戏 → 替换 → 启动游戏。

Q:游戏开着的时候执行替换会怎样?DLL 被进程占用,替换会失败。先关游戏再操作。

Q:显卡不是 NVIDIA 能用吗?能。工具本身不挑显卡,N 卡用户管 DLSS 系,A 卡/其他卡用户管 FSR 3.1 和 XeSS 系。

Q:会不会把我原文件弄丢?每次替换前都会先生成.dlsss备份,还原操作依赖的就是它。只要你不手动删备份,原文件永远找得回来。

Q:换了新版本,性能一定更好吗?不一定。官方不保证提升帧数、减少伪影或不闪退,极端情况下新版本甚至会让游戏无法启动——这正是备份机制存在的意义。

安全与可信:四道保险

  • 自动备份:替换前原文件复制为.dlsss,还原时自动清理;
  • 签名验证:默认校验下载文件的数字签名,验不过不让换(可关,不建议关);
  • MD5 比对:下载文件与官方清单的md5_hash、zip_md5_hash双重比对,防损坏防串包;
  • 操作记录:检测、替换、还原、外部变更(DLLDetected、DLLSwapped、DLLReset、DLLChangedExternally)都写进本地数据库dlss_swapper.db的历史记录,出问题可回溯。

进阶玩法(选看)

  • 收藏置顶:常玩的游戏标星,固定在列表最上(收藏数据存在dlss_swapper.db里);
  • 写备注:给每款游戏记下自己调的版本和表现,几个月后回看不迷糊;
  • 便携版:数据放在程序目录旁的StoredData\下,U 盘走,机器之间迁移零成本;
  • 预设参数:项目内置dlss_presets.json、dlss_g_presets.json、dlss_d_presets.json三份预设数据,以工具内提供的选项为准。

日常维护节奏:每月扫一眼有没有新版 DLL;游戏大更新后必查一次版本状态——更新可能覆盖你换过的文件,工具会检测到外部变更并记入历史。

延伸资料

  • 工作原理详解:docs/how-it-works/readme.md
  • 游戏识别与 DLL 管理核心代码:src/Data/
  • 主界面页面源码:src/Pages/
  • 清单与预设资源目录:src/Assets/

找一款 DLSS 版本最老的游戏,照上面的主线换一版、重启验证——出状况就一键还原,试错没有成本。

【免费下载链接】dlss-swapper项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询