news 2026/10/6 2:04:09

DLSS Swapper 使用指南:3 步免费给老游戏更换 DLSS/FSR/XeSS DLL,备份兜底一键回滚

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
DLSS Swapper 使用指南:3 步免费给老游戏更换 DLSS/FSR/XeSS DLL,备份兜底一键回滚

DLSS Swapper 使用指南:3 步免费给老游戏更换 DLSS/FSR/XeSS DLL,备份兜底一键回滚

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

DLSS Swapper 是一款免费的开源工具,帮你下载、管理并替换游戏目录里的 DLSS、FSR、XeSS 超分 DLL,不用等游戏更新就能升级或回退超分版本。它是「DLL 文件交换器」,不是「超分注入器」——只换游戏里本来就有的文件。手里有几款超分版本停在三年前的老游戏、想低成本试错,就是它的用武之地。

装好它:系统要求、winget 命令与下载渠道

最低要求:Windows 10 64 位(20H1,build 19041 及以上),显卡不限。

推荐 winget 一行装完:

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

也可以拉源码自己看:

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

不想折腾命令行的,去官方发布页下载安装包或便携版(数据放在程序目录旁的StoredData\,U 盘带走,机器间迁移零成本)。

⚠️ 官方 README 专门警告过存在冒充 DLSS Swapper 的恶意站点,安装包只从官方渠道获取,看到其他自称官方的下载站一律忽略。

第一次打开:勾选游戏库、路径保持默认

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

划清边界:它能换什么,不保证什么

🎯能做什么:自动扫描各大游戏库、从官方清单下载指定版本的超分 DLL、自动备份原文件、覆盖替换、一键还原。

不能做什么 / 不保证什么:

  • 不能给不支持DLSS 的游戏强行加开超分,官方原文写死这一点;
  • 只处理nvngx_dlss.dll、nvngx_dlssg.dll(帧生成)、nvngx_dlssd.dll(光流)、amd_fidelityfx_dx12.dll、amd_fidelityfx_vk.dll、libxess.dll等游戏目录里本来就有的文件;
  • 不保证换版后帧数更高、伪影更少或不闪退——极端情况下新版本甚至会让游戏起不来,所以才有下一节的备份机制;
  • N 卡用户管 DLSS 系,A 卡用户主要管 FSR 3.1 和 XeSS 系,工具本身不挑显卡。

适合谁:游戏目录里已存在这些 DLL、只是想升/降级版本的人。

主线演练:下载→替换→验证,全程约1分钟

以「给一款 2021 年的 3A 换新版 DLSS」为主线走一遍:

  1. 选游戏:主界面卡片网格找到目标游戏,确认左下角标注的当前 DLSS 版本号(比如2.1)确实老。
  2. 挑版本:点进游戏,从版本列表里选一个较新的稳定版。列表来自内置清单 src/Assets/static_manifest.json,每条记录带版本号、MD5 哈希、签名时间(signed_datetime)、文件大小和提取来源(dll_source),来源可考。
    • 🔀走错分支怎么办:游戏目录里同时存在多个同类 DLL(比如根目录和binaries子目录各一个)时,工具会弹窗让你确认到底替换哪一个,按路径判断即可;找不到目标 DLL 显示N/A,说明这游戏本来就不带。
  3. 应用替换:点应用。工具自动执行四步——把原 DLL 复制成.dlsss备份(就在原文件旁边)→ 下载官方压缩包 → 校验 MD5 哈希和数字签名 → 覆盖写入,全程无手动操作。签名校验会拦截清单里is_signature_valid为false的早期版本,验不过不让换。
  4. 重启验证:先退出游戏再启动(DLL 被进程占用时替换会失败)。进游戏后对比同档画质下的锐度和帧率,卡片上刷新出的新版本号就是成功的直接证据。
  5. 出问题的分支:画面异常或游戏起不来,回工具选「恢复默认」,几秒后目录还原,这次试错成本归零。

多套超分同卡共管:DLSS、FSR 3.1、XeSS 一张卡看完

一张游戏卡片上同时列出 DLSS、FSR 3.1、XeSS 所有文件的文件名、类型、版本、哈希——比如 DLSS 管着nvngx_dlssg.dll时,FSR 的amd_fidelityfx_dx12.dll也一并可见,切换流程与 DLSS 完全一致。

每个 DLL 都标注了最初从哪提取(dll_source字段,例如3DMark DLSS Test (via TechPowerUp)),不用纠结「这文件是真是假」。

备份与回滚:.dlsss 后缀就是兜底

先说结论:只要你不手动删备份,原文件永远找得回来。

  • 每次替换前都会生成.dlsss备份文件,「恢复默认」就是把它拷回原位置并清理备份;
  • 游戏起不来了:退出工具 → 恢复默认 → 重启游戏,5 秒解决;
  • 替换时失败:九成是游戏还开着,DLL 被进程锁住,先关游戏再操作;
  • 担心文件被篡改:下载文件会与清单中的 MD5 哈希和数字签名双重比对;设置里虽有允许未签名文件的开关(AllowUntrusted),不建议打开;
  • 想彻底卸载:除卸载程序外,还需在 Windows「管理用户证书」中移除工具使用的签名证书,官方文档有配图步骤。

进阶功能:NGX 模型导入、操作留痕与游戏备注

  • NGX 模型导入:支持导入 NVIDIA NGX 超分模型,入口见 NGXModelImporter,适合想换超分模型的高阶玩家;
  • 操作全程留痕:检测、替换、还原、外部变更都写进本地数据库的历史记录,出问题可回溯;
  • 收藏与备注:常玩的游戏标星置顶在列表最上方,每款游戏可写备注,记下自己调的版本和表现,几个月后回看不迷糊;
  • 隐藏非超分游戏:列表太挤时,一键把不带超分 DLL 的游戏藏起来;
  • 预设参数:内置 dlss_presets.json、dlss_g_presets.json、dlss_d_presets.json 三份预设数据,可结合 NVIDIA 驱动调优,以工具内提供的选项为准;
  • 游戏更新后复查:大更新可能覆盖你换过的 DLL 文件,更新后回工具看一眼版本状态。

快问快答:重启、A 卡、文件丢失、性能

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

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

Q:A 卡/非 N 卡用户能用吗?能。工具不挑显卡,A 卡用户主要管理 FSR 3.1 和 XeSS 系 DLL。

Q:会不会把原文件弄丢?不会。替换前先生成.dlsss备份,还原操作依赖的就是它。

Q:换新版性能一定更好吗?不一定。官方不保证提升帧数、减少伪影或不闪退——这正是备份机制存在的意义。

文档与源码入口

  • 工作原理详解:docs/how-it-works/readme.md
  • 游戏识别与 DLL 管理核心源码:src/Data/
  • 版本清单与预设资源:src/Assets/
  • 中文 README:readmes/readme_zh-Hans.md
  • 卸载证书步骤配图:docs/images/uninstall/

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

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/6 1:54:36

Java集合与泛型:从Arrays.asList的异常,看清视图、复制和类型边界

我原来的第三篇笔记覆盖 ArrayList、LinkedList、Map、引用与泛型,但有些短结论容易让人用错。比如“LinkedList 删除快”,漏了怎么找到节点;“asList 返回列表”,漏了列表是否能增长。 这次以 JDK 17 为基线,先跑一个…

作者头像 李华
网站建设 2026/10/6 1:50:47

SQL列重命名:AS改的是结果表头,不是原表字段

牛客 SQL5要求查看前两个用户的设备 ID,并把结果列名改为 user_infos_example。 我原来的笔记只说“用了 AS 和 LIMIT”,还没有把两个动作讲清楚。这里其实是两个独立要求:取多少行,与结果叫什么名字。 1. 把题目翻译成 SQL 按…

作者头像 李华
网站建设 2026/10/6 1:50:46

SQL学校筛选:等于北京大学,为什么不能随手换成LIKE?

牛客 SQL6要求筛选北京大学的学生,返回设备 ID 和学校。原稿答案是正确的: SELECT device_id, university FROM user_profile WHERE university 北京大学;但“WHERE 用来筛选”只是第一步。更值得问的是:筛选条件表达的业务范围是什么&…

作者头像 李华