mpv 音视频同步快速指南:三行配置对齐音画
DLSS Swapper 使用笔记:游戏内 DLSS/FSR/XeSS 版本一键切换
【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper
DLSS Swapper 是一款 Windows 开源工具,用于切换游戏中的 DLSS、FSR、XeSS DLL 版本。它自动识别 Steam、GOG、Epic 等平台的游戏,替换前自动备份原文件、支持回退,适合想升级或降级游戏 DLSS 版本的玩家。
🎯 它到底能做什么
本节列出工具覆盖的实际能力,方便判断是否满足需求。
- 游戏库自动扫描:读取 Steam、GOG、Epic Games、Ubisoft Connect、Xbox App、战网已安装的游戏,无需逐个填目录
- 版本一键切换:在游戏卡片的 DLSS、DLSS-D(DLSS 3 帧生成)、DLSS-G、FSR 3.1、XeSS 条目中直接选择目标版本完成替换
- 原文件备份与恢复:替换前原 DLL 以
.dlsss后缀保留,之后可恢复到默认版本 - 手动添加游戏:平台未收录的游戏可用 "Add Game" 按钮指定安装位置
- 多语言界面:内置简体中文、繁体中文、英语、日语等翻译
🚀 装好并跑起来(DLSS Swapper 安装方法)
按仓库 README 的最小系统要求准备环境,然后二选一安装。
| 项目 | 要求 |
|---|---|
| 系统 | Windows 10 64 位(20H1,build 19041) |
| 显卡 | 无限制,不限于 NVIDIA |
| 空间 | 能容纳工具本体与下载的各版本 DLL |
# 首选:从官方 winget 源安装
winget install --id=beeradmoore.dlss-swapper -e
# 备选:克隆仓库,用 dotnet 自行构建
git clone https://gitcode.com/GitHub_Trending/dl/dlss-swapper
首次启动后进入游戏网格页面,各平台游戏按库分组列出,每张游戏卡片显示当前 DLSS/FSR/XeSS 的 DLL 版本,未识别时显示 Not Found。设置页可以勾选启用哪些平台库、调整主题、过滤只显示 DLSS 游戏。
🎮 用它解决 3 个真实问题
以下三个操作全部在游戏卡片内完成,按钮与流程均来自主界面。
把游戏内的 DLSS 换成指定版本
目标:不等游戏更新,把游戏自带 DLSS 升到新版本。
- 打开游戏网格,点击目标游戏的卡片
- 在 DLSS 一行的版本列表中选择目标版本,确认替换
- 重启游戏验证
怎么算成功:卡片上 DLSS 一栏显示为所选的新版本号,游戏可正常启动。
切换失败后如何恢复原始 DLL
目标:替换后游戏无法启动或崩溃时,回退到原包版本。
- 打开该游戏的卡片
- 在对应条目里选择恢复到默认(原始)版本
怎么算成功:卡片版本号变回原始版本,.dlsss 备份文件被还原为游戏 DLL,游戏恢复正常启动。
手动添加平台未识别的游戏
目标:已安装的游戏没出现在列表里。
- 点击界面上的 "Add Game" 按钮
- 选择游戏安装目录并指定可执行文件
- 等待扫描完成
怎么算成功:游戏出现在列表中,卡片上能看到识别出的 DLL 版本。
⚙️ 进阶玩法(配置文件与命令行动作)
工具是纯 GUI 应用,自动化能力有限,可用的是配置文件位置和行为开关。
- 命令行参数:当前版本暂不支持,无法用脚本批量切换版本
- 设置文件位置:安装版在
%LOCALAPPDATA%\DLSS Swapper\,便携版在主 exe 旁的StoredData\目录
%LOCALAPPDATA%\DLSS Swapper\ # 安装版的 JSON 配置与缓存
StoredData\ # 便携版配置与缓存,位于 exe 同级
dlss_swapper.db # SQLite 数据库,存游戏缓存、收藏、版本历史
- 行为开关:设置页可启用 Allow Untrusted(跳过 DLL 签名校验)、Allow Debug DLLs(显示调试版本)、隐藏非 DLSS 游戏等
🛠️ 遇到问题怎么办(常见报错处理)
以下四条均为源码中的原始报错文本,可直接对照。
- 现象:
Unable to swap dll. It appears to be in use by another program. Is your game currently running?原因:DLL 正被运行中的游戏占用。处理:关闭游戏后重试。 - 现象:
Unable to swap dll as we are unable to write to the target directory. Running DLSS Swapper as administrator may fix this.原因:游戏目录无写入权限。处理:以管理员身份运行 DLSS Swapper。 - 现象:
Unable to swap dll as we are unable to verify the signature of the version you are trying to use.原因:目标版本签名校验未通过。处理:换用官方签名版本,或在设置中开启 "Allow Untrusted"。 - 现象:
Unable to reset to default. Please repair your game manually.原因:.dlsss备份记录缺失或损坏。处理:用平台客户端(如 Steam)修复游戏文件,恢复原始 DLL。
工具本身出现异常时,可先在 Windows "设置 - 应用" 中卸载重装;涉及证书的问题可参考下图的证书管理入口。
📁 想看源码从哪进
按目录入口逐个看即可,先读原理文档再进代码效率更高。
- docs/how-it-works/readme.md:官方工作原理文档,覆盖存储结构、启动流程、游戏加载
- src/Data/:各平台游戏库(Steam、GOG、Epic 等)数据模型与 DLL 替换、恢复逻辑
- src/UserControls/:游戏卡片、DLL 选择器、游戏筛选等界面控件
- src/Pages/:游戏网格、设置页等主页面及其 ViewModel
结尾
DLSS Swapper 是一个管理并切换游戏自带 DLSS/FSR/XeSS 版本的 Windows 工具,完整说明见仓库 README.md 与 docs/how-it-works/readme.md。
【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper
更多推荐



所有评论(0)