☰
如何用 DLSS Swapper 切换游戏 DLSS 版本
2026/11/3 1:31:21 网站建设 项目流程

如何用 DLSS Swapper 切换游戏 DLSS 版本

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

调出某款大作的图形选项,DLSS 列表停在 2.4,而官方新版半年前就发布了,游戏补丁却迟迟不提这茬。DLSS Swapper 就是干这个的:下载并切换游戏里的 DLSS、FSR、XeSS 版本,动手前自动备份原件,换完不满意一键还原。

📦 winget 一条命令装好

先确认系统够格,官方要求给得很低:

项目要求
操作系统Windows 10 64 位(20H1,build 19041)及以上
显卡不限

在终端执行一条命令即可装好最新稳定版:

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

也可以到项目的 releases 页面拿安装包或便携版。README 里专门警告过有仿冒站点,自称 DLSS Swapper 的第三方网站直接忽略。

首次启动时,程序会在%LOCALAPPDATA%\DLSS Swapper\建立数据目录,生成 SQLite 数据库dlss_swapper.db,游戏缓存、收藏、备注、最近使用过的版本都存在这里。便携版则把数据放在 exe 同级的StoredData\里,整个文件夹拷走即可迁移。

程序装好了,来看看它日常到底干哪些活。

拆开三个核心模块

认出你的全部游戏

能做什么:启动后自动读取 Steam、GOG、Epic Games、Ubisoft Connect、Xbox App、Battle.net 六大库里的已装游戏,每张游戏卡片下方直接标出当前捆绑的 DLSS 版本,不用自己翻目录。

怎么用:等第一次扫描跑完就行。首扫最慢,因为要逐游戏读取版本信息并写入本地数据库;之后的启动走缓存,几乎秒开。

代码在哪:各平台的数据模型在 src/Data/ 下,SteamLibrary、GOGLibrary等一一对应,中央调度由GameManager负责。

认出来只是前奏,真正的活儿在下一步。

挑版本并替换

能做什么:覆盖 DLSS、DLSS-D、DLSS-G、FSR 3.1(DX12/Vulkan)、XeSS、XeLL、XeSS-FG、XeSS-DX11 多条线的官方 DLL,可升可降;替换前自动留存原始文件。

怎么用:点游戏卡片打开 DLL 选择器,列表里挑一个版本,确认。备份和写入都由工具代劳,游戏目录不用你碰。

代码在哪:选择界面是 src/UserControls/ 下的DLLPickerControl,DLL 的实际管理逻辑集中在src/Data/DLLManager.cs。

替换不是终点,关键是你随时能反悔。

一键还原与批量操作

能做什么:把游戏切回原始版本;多个游戏一次性批量换版本;手动补录扫描没认出来的游戏。

怎么用:换完不满意,回到同一个选择器选回原始版本确认,游戏即回到初始状态,无需重装。想批量处理时走批量面板即可;没被识别的游戏用右上角 Add Game 指定游戏目录,之后的切换、收藏、备注全部照常。

代码在哪:批量选择对应BatchDllPickerControl,手动添加对应ManuallyAddGameControl,同样在src/UserControls/目录里。

划清它的能力边界

它做得到的:

  • 升级或降级游戏捆绑的 DLSS、FSR、XeSS 版本
  • 切换前自动备份原始文件,之后一键还原
  • 六大平台库统一管理,加手动添加游戏

它做不到的:

  • 没法给不支持 DLSS 的游戏"加上" DLSS,它只换版本
  • 不承诺切换后性能提升、伪影减少
  • 不保证不崩溃、能正常启动

说白了这是个"安全的实验手段":最危险的手动替换被变成了可撤销的操作,但效果好不好,得你自己试出来。

三个高频问题速查

切换后游戏打不开。新版本的 DLL 与这款游戏不兼容。回该游戏的选择器选回原始文件让它先跑起来,再换一个版本重试。

游戏装了却不在列表里。该游戏没被扫描规则匹配上。用右上角 Add Game 手动指定可执行文件所在的游戏目录。

想连数据一起卸干净。Windows 卸载只移除程序本体,数据目录还会留下。在 Windows 设置的"应用和功能"里搜索并卸载 DLSS Swapper:

若还想移除程序自带的签名证书,进系统证书管理,在"个人"证书列表里删除对应条目。

源码从哪读起

仓库里有完整的构建脚本和 NSIS 打包配置,克隆下来就能翻:

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

按依赖顺序读,入口有四个:

  • src/Data/:六大平台游戏库的数据模型加 DLL 管理核心DLLManager,切换逻辑的主体
  • src/Helpers/:DLSS 设置管理、文件下载、系统信息等辅助逻辑
  • docs/how-it-works/:从应用启动、数据库初始化到游戏列表加载的源码级原理说明
  • readmes/:含繁简中文的多语言 README,英文文档读不动时的备选

最后三句话

  • 只从官方渠道下载,项目自己都提醒过有仿冒站点;
  • 切换前顺手记一下当前版本号,翻车先还原原件,别急着换下一个版本;
  • 用便携版的话,定期备份StoredData\文件夹。

DLSS Swapper 不承诺更高的帧数,它只是把一次冒险的 DLL 替换,变成了随时可以反悔的操作。

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

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询