游戏里的 DLSS 太旧?DLSS Swapper 免费替换超分 DLL,改坏了随时一键回滚
【免费下载链接】dlss-swapper项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper
干等官方更新,不如自己换 DLSS 版本
老游戏里的 DLSS 版本停在两三年前,官方补丁遥遥无期,干等的代价是别人截图里的画质永远比你的新。DLSS Swapper 是一款免费开源的 Windows 工具,负责下载、管理并替换游戏目录里的 DLSS、FSR、XeSS 超分 DLL,让你在不动游戏本体的前提下完成 DLSS 版本替换,随时可以一键回滚。手里有几款超分版本落灰的老游戏、想低成本试错的玩家最对口,工具本身不挑显卡。
怎么一键回滚:改坏了也能几秒还原
先把退路讲清楚,这条退路决定了你试错几乎没有成本:
- 自动备份:每次替换前,原 DLL 会被复制成一份
.dlsss文件放在原文件旁边。选「恢复默认」就是把它拷回原位并清掉备份,几秒后目录还原,这次尝试作废。只要不手动删备份,原文件永远找得回来。 - 哈希与签名双重校验:下载的文件要与清单里的 MD5 哈希、数字签名逐一比对,验不过就不让换。少数早期版本签名无效,默认直接拦截,设置里的
AllowUntrusted开关不建议打开。 - 操作留痕:检测、替换、还原、外部文件变更都会写进本地数据库的历史记录,出问题时可以回溯当时发生了什么。
DLSS Swapper 怎么安装:winget 一行搞定
环境要求只有一条:Windows 10 64 位(20H1,build 19041 及以上),显卡不限。
winget install --id=beeradmoore.dlss-swapper -e想要安装包或便携版,只从项目官方发布页获取,自称官方的其他下载站一律忽略;也可以克隆源码自行构建,仓库地址 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,第一遍扫描稍慢,之后读缓存基本秒开。
替换主流程:一个闭环走完升级与回滚
主界面是卡片网格,每张卡片左下角标着超分类型和当前版本号,目录里没有超分文件的显示N/A,扫一眼就能锁定目标游戏。
点进游戏后,版本列表来自内置的版本清单,每条记录带版本号、MD5 哈希、签名时间和文件大小,来源可考。若游戏目录里同一类 DLL 有多份(根目录和binaries子目录各一个),会弹窗让你按路径确认替换哪一个。选定后,工具自动完成备份原 DLL、下载官方包、校验哈希与签名、覆盖写入四步,全程无需手动操作。替换前必须退出游戏、换完必须重启才生效:进程锁着 DLL 时替换会失败,不重启的话游戏加载的仍是旧版本。启动后对比同档画质下的锐度和帧率,卡片上刷出新版本号就是成功的直接证据。
画面异常或游戏起不来时,退出游戏、回到工具选「恢复默认」,几秒后目录还原,随时能退。
能力边界:能做的与做不到的
能做的:
- 批量扫描六大游戏库,识别游戏目录里的超分 DLL 及其当前版本
- 下载指定版本 DLL、自动备份、覆盖替换、一键还原回原文件
- 管理
nvngx_dlss.dll、nvngx_dlssg.dll、nvngx_dlssd.dll、amd_fidelityfx_dx12.dll、libxess.dll等已存在于目录里的文件
做不到的:
- 不给不支持 DLSS 的游戏强行注入超分功能
- 不保证换版后帧数更高、伪影更少或不闪退,极端情况下新版本会让游戏起不来
- 对目录里根本没有这些文件的游戏无能为力,不会凭空造出超分
主流程之外值得知道的功能
- 收藏与备注:常玩的游戏标星置顶,每款游戏可写备注记下自己调的版本和表现,几个月后回看不迷糊。
- 版本溯源:每条 DLL 记录的
dll_source字段标注最初从哪款游戏提取,文件真假不用猜。 - 多套超分同卡共管:同一张卡片同时列出 DLSS、FSR 3.1、XeSS 所有文件的类型、版本、哈希,切换流程与 DLSS 一致。
- NGX 模型导入:支持导入 NVIDIA NGX 超分模型,想试清单之外模型的高阶玩家可以玩一玩。
高频坑点:4 个常见误区
- 想给无超分游戏强开——工具只替换已存在的 DLL,加不了功能。
- 换完没重启就下结论——替换前退出游戏、替换后重启游戏,两步都省不得。
- 以为 A 卡用不上——工具不依赖显卡,A 卡用户主要管理 FSR 3.1 和 XeSS 系的 DLL。
- 担心原 DLL 被换丢——替换前已备份为
.dlsss文件,一键回滚依赖的就是它。
深入资源:源码、预设与卸载入口
- 缓存库、扫描机制与界面绑定的工作原理:docs/how-it-works/readme.md
- 各平台扫描与版本替换的实现代码:src/Data/,每个游戏库一个类,适合逐平台对照阅读
- 内置版本清单与预设数据:src/Assets/static_manifest.json,配合 NVIDIA 驱动调优的进阶参考,实际以工具内提供的选项为准
- 彻底卸载时还需在 Windows「管理用户证书」中移除工具使用的签名证书,配图步骤见 docs/images/uninstall/
挑一款 DLSS 版本最老的游戏,把替换、验证、回滚这个闭环完整走一遍——出状况一键还原,试错没有成本。
【免费下载链接】dlss-swapper项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考