Windows 系统性能调优与 DLSS / XeSS / FSR 帧生成管理工具
最新正式版本为 v1.3.1,提供安装版与免安装便携版:
| 分发形态 | 文件名称 | 适用场景 | 下载地址 |
|---|---|---|---|
| 安装版 (推荐) | Fluxion-Setup-1.3.1.exe |
标准 Windows 向导式安装,内置中英双语,支持桌面快捷方式与提权自启任务 | 官方发布页下载 |
| 便携版 (免安装) | Fluxion-v1.3.1-Portable.zip |
解压即用,配置、封面素材与日志全本地化独立存储,适合放置在移动硬盘或游戏目录中 | 官方发布页下载 |
Fluxion 是一套运行在 Windows 环境下的轻量级开源桌面工具,主要包含两部分能力:
- 系统底层调优:将分散在 Windows 各处的系统性能配置(电源方案拓扑、异构 CPU 调度策略、NVIDIA 驱动级参数、DWM 动效开销、网络传输队列与高精度系统时钟)整合到统一面板中。所有优化项均基于 Windows 公开接口(
powercfg、官方 NVAPI、标准注册表与网络适配器参数)执行,具备原始状态记录与一键还原机制。 - 帧生成管理:集成开源社区成熟的 DLL 转译与补丁生态,支持在单机游戏中部署与管理 DLSS 0.4.1、DLSS 0.3.5、OptiScaler 及 XeSS-FG 等帧生成方案。程序可根据显卡架构与硬件环境自动推荐最佳方案,支持多层级启动器目录穿透解析与原子级文件停放/恢复,无需手动复制或替换 DLL。
- 采用 Windows 11 亚克力半透明风格,优化边缘抗锯齿与阴影渲染,减少视觉杂边。
- 完整内置 MiSans 字体子集(Regular、Medium、Bold),避免在未安装特定系统字体的 Windows 版本上出现排版错位。
- 针对托盘右键悬浮菜单进行重构,修复高分屏下的文字重叠与视觉遮挡问题。
- 自动检测并索引常见游戏平台(Steam、Epic Games、WeGame、战网、Ubisoft Connect、EA App)的本地安装目录。
- 支持多级封面获取策略:优先调用 Steam 官方高清素材,缺失时通过名称索引与网络接口补全封面。
- 采用自适应宽幅裁切渲染,在紧凑视图与高分辨率全屏状态下均保持固定比例。
- 采用全自绘异步文件目录选择器,支持绝对路径直接粘贴与快速浏览。
- 提供完整的数据目录跨盘符迁移能力,迁移过程包含复制前校验、哈希比对与配置同步,保障历史配置与自订封面不丢失。
提供精细调节开关与一键诊断,主要模块包括:
- 电源管理:支持切换至卓越性能方案,支持「游戏运行期动态切档」(进入游戏自动启用极限电源档,退出游戏自动复原)。
- 进程调度与内核优化:配置
Win32PrioritySeparation,优化 Intel 12 代及以上异构混合架构(P+E 核)的前台游戏调度优先级。 - 图形与显示栈:禁用 GameDVR 录制开销,校验 HAGS(硬件加速 GPU 计划)开启状态;通过 NVAPI 写入显卡驱动级偏好(最高性能优先、超低延迟模式)。
- 输入延迟与网络传输:禁用系统级鼠标加速度,竞技场景下启用 0.5ms 系统高精度计时器;禁用 Nagle 算法与网络流量节流,优化网卡中断响应。
- 内存保护:游戏运行期间自动优化系统工作集,退出后即时恢复。
- 单机 3A 与多架构自适应:依据显卡微架构(RTX 20/30/40/50 系列、GTX 10/16 系列、AMD Radeon、Intel Arc)与屏幕刷新率,自适应匹配推荐方案(如在 Ampere 架构单机 3A 游戏中自动推荐 DLSS 0.4.1 方案 B)。
- 多层级启动器穿透识别:针对具备二级启动器的游戏(如通过
REDprelauncher.exe启动的《赛博朋克 2077》),自动穿透并定位到底层真实渲染目录(bin\x64\Cyberpunk2077.exe),确保代理 DLL 部署在有效工作目录下。 - 文件停放与防冲突管理:通过统一所有权模型跟踪代理文件,支持一键卸载与冲突文件停放恢复,避免多套方案残留或覆盖引发游戏闪退。
| 方案名称 | 核心代理入口 | 适用场景与典型游戏 | 技术特性 |
|---|---|---|---|
| DLSS 0.4.1 (方案 B / MFG Bridge) | d3d12.dll / winmm.dll |
《赛博朋克 2077》、《黑神话:悟空》等现代 DX12 3A 单机游戏 | 支持 INT8 超分辨率、自定义 PTX 内核与多倍插帧;支持多层级启动器穿透注入 |
| DLSS 0.3.5 通用模式 | version.dll / dxgi.dll |
《霍格沃茨之遗》、《巫师 3 次世代版》等常规 DLSS 单机游戏 | 接入通用补丁内核,可在游戏设置中直接开启官方 DLSS 帧生成选项 |
| OptiScaler 方案 (方案 A) | dxgi.dll / d3d12.dll |
《鸣潮》等二次元开放世界游戏,或 GTX / AMD / Intel 显卡运行的游戏 | 集成跨架构渲染中间件,支持 FSR 3.1 / XeSS-FG 转译,支持游戏内按键调试 |
- 系统为 64 位 Windows 10 (2004 及以上) 或 Windows 11。
- Windows 设置中已开启「硬件加速 GPU 计划 (HAGS)」并重启生效。
- 建议游戏原生渲染帧率达到 40 FPS 以上以保证插帧质量。
- 游戏内开启 DLSS 帧生成选项后,建议关闭垂直同步(V-Sync)并将帧率限制设置为无上限。
Fluxion 基于 .NET Framework 4.0/4.8 开发,支持直接使用 Windows 系统内置的 csc.exe 编译器构建,无需安装庞大的 IDE 环境。
- 操作系统:Windows 10 / 11 64-bit
- 编译工具:.NET Framework 4.0 或更高版本自带的
csc.exe - 脚本环境:PowerShell 7 (
pwsh) - 解释器(可选):Python 3.8+(用于执行静态分析与单元测试套件)
# 1. 执行源码静态检查(校验类型完整性与排版契约)
python tools/static_check.py src
# 2. 编译生成主程序
pwsh -NoProfile -ExecutionPolicy Bypass -File compile.ps1编译成功后,将在项目根目录下生成 Fluxion.exe,若本地存在 D:\Fluxion 运行目录则会自动同步。
Fluxion/
├── src/
│ ├── Core.cs # 核心调度逻辑:系统底层调优、NVAPI 接口、后台监控、配置模型
│ ├── Dlssg.cs # 帧生成中枢:扫描检索、代理文件状态机、推荐与诊断
│ ├── Dlssg040.cs # DLSS 0.4.1 / MFG 运行时管理与配置文件解析
│ ├── MfgBridge.cs # 渲染管线与方案桥接接口
│ ├── Lib.cs # 游戏库中枢:平台检索、启动路径穿透、封面获取管线
│ ├── Pack.cs # 补丁包与便携资源解压提取引擎
│ ├── Ui.cs # WinForms 界面渲染:亚克力卡片引擎、自绘控件、交互层
│ ├── app.manifest # UAC 管理员权限与 DPI-PerMonitorV2 清晰度声明
│ └── fonts/ # 内嵌 MiSans 字体子集资源(TTF)
├── installer/ # Inno Setup 安装包构建工程及中文语言包
├── tools/ # 静态检查、各模块探测套件与打包脚本
├── icon/ # 多分辨率应用图标文件
├── catalog.json # 补丁元数据、签名特征与游戏入口规则表
└── docs/ # 开发日志与交付记录
Fluxion 的研发与实现借鉴了开源社区多位开发者的研究成果。在此向以下开源项目及作者表示诚挚感谢(按英文首字母排序):
- cdozdil 与 OptiScaler 社区:打造了优秀的跨架构超分辨率与帧生成转译框架。
- emoose:开源了 fakenvapi 等接口模拟项目,为图形功能解锁与硬件参数适配提供了技术基础。
- Nukem9:开源了 dlssg-to-fsr3,为帧生成转译技术在社区的普及提供了开拓性的参考。
- sdli1995:开发并维护了 dlssg_for_sm86,通过补齐内核使 Turing 与 Ampere 架构显卡能够体验原厂 DLSS 帧生成。
- ShyVortex:在 dlss-unlocked 项目中对 DLSS 加载机制与跨硬件兼容进行了深入探索。
- 小米公司 (Xiaomi):开源了 MiSans 字体家族(SIL Open Font License),为本项目提供了清晰规范的界面排版视觉基础。
- 非侵入设计:Fluxion 不修改游戏本体二进制文件,不包含针对游戏授权或数字版权管理(DRM)的绕过行为。
- 反作弊风险:帧生成相关模块仅适用于单机游戏。切勿在任何具有联机竞技性质或包含内核级反作弊驱动(如 EAC、BattlEye、Vanguard、ACE 等)的游戏中使用 DLL 代理,否则可能导致账号受限或封禁。
- 责任界限:本项目作为开源技术探索按“现状”(AS IS)提供,开发者不对因使用本程序或第三方代理补丁可能产生的数据损坏、账号异常或硬件问题承担责任。