ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

DLSS Swapper 完整指南:一键替换游戏 DLSS 版本,随时回退

DLSS Swapper 完整指南:一键替换游戏 DLSS 版本,随时回退

DLSS Swapper 完整指南:一键替换游戏 DLSS 版本,随时回退

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

DLSS Swapper 是个免费且开源的 Windows 工具,把游戏安装目录里的超分 DLL(DLSS、FSR 3.1、XeSS 系列)换成你想要的版本——升级、回退都不用等游戏官方发补丁。N 卡、A 卡用户都能用,适合手里有老游戏、超分版本常年不更新、想低成本尝鲜新版本的人。

主界面是一张张游戏卡片,左下角标着超分类型,以及当前 DLL 的版本号(比如2.1);目录里没有超分文件的游戏显示N/A。

如何安装 DLSS Swapper 并完成首次游戏扫描

系统要求非常低。需要 Windows 10 64 位系统,20H1(build 19041)或更高版本都行,显卡随便什么牌子。

一行命令装好。最省事的方式是用 winget 直接装:

winget install --id=beeradmoore.dlss-swapper -e

想从源码构建的话,克隆仓库即可:

git clone https://gitcode.com/GitHub_Trending/dl/dlss-swapper

如果要安装包或便携版,只去项目官方发布页拿;凡是自称官方的第三方站点,一律别碰。

首次启动只勾平台。把你实际在用的平台勾上就行:Steam、GOG、Epic Games、Ubisoft Connect、Xbox App 和 Battle.net 这六家都支持;更冷门平台的游戏,可以通过 Add Game 按钮手动指向它的安装目录。

数据路径用默认。安装版的配置和缓存统一放在%LOCALAPPDATA%\DLSS Swapper\,手动挪动容易出问题。

首轮扫描稍慢一点。工具会顺手在本地建立 SQLite 缓存库dlss_swapper.db,把扫描结果存进去;之后的启动基本都是秒开。

从选游戏到完成替换的四步操作

先关游戏再动手。DLL 被进程锁住时替换必失败;就算换完不重启,游戏读到的仍是旧文件,白忙一场。

从列表挑目标版本。点进游戏卡片,从版本列表里挑一个较新的稳定版。清单数据来自工具内置的版本清单,每条记录都注明了版本号、MD5 哈希、签名时间与文件大小,来源清楚可查。如果目录里同类 DLL 不止一个(比如根目录和binaries子目录各一份),工具会弹窗让你按路径确认到底换哪一个。

点应用后全自动。确认后工具按固定顺序执行:先为原 DLL 创建.dlsss备份,再下载官方 DLL 包,最后做哈希与数字签名校验,全过了才执行覆盖。整个过程不用你手动碰任何文件。

重启游戏做验证。同档画质下对比锐度和帧率,卡片上刷出新版本号,就是替换成功的直接证据。若画面异常或游戏起不来,退出游戏,回工具里选「恢复默认」,几秒后目录恢复原样。

替换后如何回滚:备份与双重校验机制

先垫一份备份。每次替换前,原 DLL 都会被复制成一份带.dlsss后缀的备份,存放在原文件旁边。所谓「恢复默认」,就是先把备份拷回原位,再清掉备份文件。只要你不手动删它,原文件永远拿得回来。

下载后过两道关。下载下来的文件必须同时通过清单中的 MD5 哈希与数字签名比对,两道都过才允许替换。有少数早期版本签名无效,默认状态下会被拦下;设置里的AllowUntrusted开关不建议打开。

事后全程可追溯。检测、替换、还原、外部变更这几类动作都会记录到本地数据库的历史中,出问题时能回看当时的操作过程。

DLSS Swapper 能做什么、不能做什么

能做的不能做的
自动扫描六大游戏库,识别游戏目录中的超分 DLL 并读出当前版本不会给没有超分功能的游戏凭空加出 DLSS
按指定版本下载 DLL,自动备份原文件后覆盖替换,随时可还原回初始状态不保证换版后帧率更高、画面更好,极端情况下新版本甚至可能让游戏无法启动
统一管理目录里已有的nvngx_dlss.dll、nvngx_dlssg.dll、nvngx_dlssd.dll、amd_fidelityfx_dx12.dll、libxess.dll等文件游戏目录里原本就没有这些 DLL 的话,工具也只能显示N/A,巧妇难为无米之炊

进阶功能与换 DLL 前最常问的几个问题

🧩NGX 模型导入:支持导入 NVIDIA NGX 模型,清单之外的超分模型也能装上来试。

🏷️多超分同卡共管:同一张卡片会把 DLSS、FSR 3.1、XeSS 各文件的类型、版本与哈希一起列出来,切换方式和 DLSS 一样。

  • 版本溯源:DLL 记录上的dll_source字段会标明该文件最初是从哪款游戏里提取的,来历清楚。
  • 收藏与备注:常玩的游戏可以标星置顶,每款游戏还能写备注,记下调过的版本和实际表现。

Q:不支持 DLSS 的游戏,能靠它强开超分吗?不行。它只动目录里已经存在的超分 DLL,给没有超分的游戏加新功能是它干不了的事。

Q:换完 DLL 不重启游戏行不行?不行。替换前必须先关游戏,进程锁着 DLL 时操作会失败;换完不重启,游戏读到的仍是旧版本。

Q:A 卡用户用这个工具有什么用?完全能用。工具对显卡没要求,A 卡用户用它管的是 FSR 3.1 与 XeSS 这条线的 DLL。

Q:换完版本,原来的 DLL 会丢吗?不会丢。替换前原文件已备份成.dlsss文件,回滚靠的正是这份备份。

延伸资源与彻底卸载说明

  • 工作原理文档:想弄清缓存库、扫描机制、界面绑定这些底层逻辑的人看这篇。
  • 游戏识别与 DLL 管理源码:想逐平台看扫描与版本替换是怎么实现的开发者,看这里。
  • DLSS 预设数据:需要配合 NVIDIA 驱动继续调优时的进阶参考,实际选项以工具内为准。
  • 卸载教程配图目录:想彻底卸载时,Windows 的「管理用户证书」里还留着一个工具签名证书要手动移除,这里有配图步骤。

建议先挑一款 DLSS 版本最老的游戏,把替换、验证、还原完整跑一遍;出问题时一键还原,试错成本几乎为零。

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

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

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进