DLSS Swapper 快速上手指南:免费替换游戏内 DLSS、FSR、XeSS DLL,不用等官方更新
【免费下载链接】dlss-swapper项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper
DLSS Swapper 是一款免费开源的 Windows 工具,帮你下载、管理并替换游戏里的 DLSS、FSR、XeSS DLL。适合不想等游戏官方补丁、就想把超分辨率版本升级或回退的玩家,原件全程留档,随时可还原。
🧩 它解决什么问题
最典型的一个场景:游戏里的 DLSS 还停在 2.1,NVIDIA 早就出了 3.x,但游戏本体不更新,你只能干等。另一个场景:换了新版之后画面出现伪影或游戏起不来,想退回旧版,又不记得原始 DLL 长什么样。
DLSS Swapper 就是为这两类人做的:
- 游戏已内置 DLSS / FSR / XeSS,你想升级到更新版本,或回退到更早的版本;
- 你动手前不确定会不会弄坏游戏,需要"原件自动备份 + 一键还原"的保险。
工具的定位很克制:它只替换游戏目录里那一个超分辨率 DLL 文件,不动其他任何文件,原件先写进内部数据库再落盘新版本。
一句话记住本节:它管"换版本",不管"加功能",也不承诺性能一定变好。
🧭 30 秒搞清能力边界
| 场景 | 能不能做 |
|---|---|
| 游戏已支持 DLSS / FSR / XeSS,升级到 2.x、3.x 等新版本 | 可以,任选版本 |
| 游戏已支持,回退到旧版本 | 可以,原件有备份兜底 |
| 游戏原本不支持,想凭空加上 DLSS | 不能。卡片显示 N/A 就是没有可替换项 |
| 换完一定提帧、消伪影、不崩溃 | 不保证。多数情况能修好问题,也可能导致游戏无法启动(可还原) |
动手前把预期摆正:这是个受控的实验工具,值不值得换,要换完自己验证。
⏱️ 装好并第一次运行
系统要求很低:
| 项目 | 要求 |
|---|---|
| 操作系统 | Windows 10 64 位(20H1,内部版本 19041)及以上 |
| 显卡 | 不限(但 DLSS 本身只在 NVIDIA 显卡上生效,FSR / XeSS 不受此限) |
PowerShell 里跑这一条就装好了:
winget install --id=beeradmoore.dlss-swapper -e不想用命令行的,去官方 Releases 页取安装包或便携版。
避坑:网上有自称 DLSS Swapper 的仿冒站和仿冒下载,只从官方渠道拿文件,别的站点一律不碰。
首次启动后几秒内,工具会自动扫描已启用的游戏库,覆盖 Steam、GOG、Epic Games、Ubisoft Connect、Xbox App、Battle.net 共 6 个平台,游戏以卡片网格铺满主界面,每张卡片左下角标着当前版本号(例如DLSS 2.1.39.0)或 N/A。某款游戏没出现时,去设置里确认对应平台的库是否开启;标准安装目录之外的游戏,点右上角Add Game手动指定路径。
记下卡片上的版本号,它是你后面所有对比的基线。
🛠️ 动手:一条完整流程
1. 打开游戏详情,确认基线:在游戏网格里找到目标游戏(可按平台分组或平铺,收藏的游戏能单独过滤)。点开后记下当前版本,比如DLSS 2.1.39.0。 验证点:卡片和详情页显示的是具体版本号,而不是 N/A。
2. 选定目标版本并下载:在可选列表里挑一个目标版本,点下载,文件由工具从官方源获取。 验证点:下载进度走完,列表里该版本处于就绪状态。
3. 执行 Swap:对新版本点Swap,工具先把原始 DLL 备份进内部数据库,再写入新文件。 验证点:卡片左下角的版本号已经变成新版本。
4. 进游戏验证效果:打开游戏内 DLSS 设置页确认版本号同步更新;再用内置 Benchmark 或你惯用的监控工具,在同场景、同画质档位下对比换装前后的帧率曲线,重点看快速运动、毛发、水面这些容易出伪影的地方。 验证点:游戏内显示的新版本号与卡片一致,帧率 / 伪影变化符合预期。
5. 翻车就回退:游戏起不来、画面异常,不用慌。进游戏详情选Restore original DLL,原件立刻还原;想一次清空这款游戏的所有替换项,用Reset all。每次 Swap 和回退都会带时间戳写进 History,随时能回溯动过哪一次。
避坑:换装前先把重要存档备份好。工具保护的是原始 DLL,你的存档不在它的保护范围内。
整条流程走完不到 5 分钟,结论(版本组合、帧率变化、伪影情况)写进卡片备注栏,方便下次回看。
🚨 出问题时先查这里
| 检查项 | 不满足怎么办 |
|---|---|
| 卡片显示版本号而非 N/A | N/A 表示游戏不支持该类 DLL,别动它,工具无法凭空加上 |
| 存档和关键进度已备份 | 先备份再试错,工具只兜底 DLL 不兜底存档 |
| 网络能连通文件服务器 | 打开内置网络测试窗口自查,别反复点下载 |
| 公司网 / 校园网环境 | 先在设置里配置代理(Proxy Settings)再试 |
| 有换装前的帧率 / 画面基准 | 先定基准再换,否则"值不值"说不清 |
排查顺序就一条线:查卡片版本号 → 跑网络测试 → 配代理 → 确认存档已备份 → 去 History 对照时间戳定位是哪一次 Swap 引入的问题。
📦 收尾:数据、卸载与延伸
所有配置和缓存集中在一个目录:
- 安装版:
%LOCALAPPDATA%\DLSS Swapper\ - 便携版:主程序旁的
StoredData\
核心是 SQLite 数据库dlss_swapper.db,里面存着游戏缓存(加快启动)、收藏夹、备注、最近用过的版本,以及每款游戏原始 DLL 的备份副本。换电脑时整体拷走这个目录,全部状态跟着走;想彻底清理,删掉这个数据库文件即可——但删之前确认那些备份原件你不再需要。
卸载走系统"设置 → 应用 → 安装的应用"搜索卸载即可:
安装版使用了 SignPath 代码签名证书,卸载后建议顺手清理:打开"管理用户证书"(控制面板入口):
在"受信任的根证书颁发机构"下把 SignPath 相关证书删掉,保持系统证书库干净。
想再深入一层:内部机制看 docs/how-it-works/readme.md,各平台游戏库(Steam、GOG、Epic 等)的解析实现在 src/Data/ 目录。
一句话收尾:数据只有一个目录,搬走它等于搬走全部状态;删掉数据库文件,工具即恢复出厂。
【免费下载链接】dlss-swapper项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考