分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

RatioGoldsmithMuse/valorant-fps-lag-fixer

游戏

在 Windows 上排查 VALORANT 启动报错、掉帧和延迟,能改的软件问题一键修复并可一键撤销,不碰游戏本体。

131
3
Rust
MIT
今天创建

项目介绍

Tick 是面向 VALORANT 玩家的 Windows 桌面工具,针对三类问题:游戏起不来、对枪时帧数骤降、探身时 Ping 飙升。它跑一轮检查,大约一分钟内给出原因:

  • 启动报错: 手动输入 Vanguard 或 VALORANT 的错误码,van9003、VAN 81、val 44 等写法都能识别;它用 19 条错误码规则匹配,并检查 TPM 2.0、Secure Boot、内存完整性(HVCI)、IOMMU 和 Windows 版本。
  • 帧数: 借助 Intel 开源的 PresentMon 做 60 秒测量,给出平均 FPS 和 1% low,再检查刷新率、显示器线材、核显、Game Bar 录制、电源模式、单通道内存和后台程序。
  • 延迟: 检查到路由器和到 ISP 的丢包与抖动,给出 bufferbloat 评级,列出后台下载,并 ping 候选服务器城市。

软件类的修复一键执行、可撤销;游戏内设置只做罗列,不修改。撤销依赖事先创建的还原点和变更日志,自身不安装内核驱动。

快速使用

  1. 从 最新 Release 下载 Tick-1.6.4-portable-x64.exe。这是 Windows 10/11 x64 的单文件便携版,无需安装,也不需要管理员权限。
  2. 直接运行。构建尚未代码签名,首次启动 SmartScreen 可能拦截,选择 更多信息 → 仍要运行。
  3. 启动报错时输入错误码,按列出的步骤处理(BIOS 重启按钮执行 shutdown /r /fw /t 0);帧数或延迟问题则启动 60 秒测试,查看结论,确认后应用软件修复。再跑一次同样的测试即可对比前后数据,用 Share 按钮生成分享卡片。

从源码构建需要 Rust 1.85 及以上和 Tauri 依赖环境:

git clone https://github.com/RatioGoldsmithMuse/valorant-fps-lag-fixer.git
cd tick
cargo test --workspace
cargo tauri build

README 未说明 cargo tauri build 的产物目录,请在 Tauri 构建输出中查找生成的可执行文件。

使用约束

  • 仅支持 Windows 10/11 x64。BIOS 引导对华硕主板给出精确菜单路径,其他主板只建议在 BIOS 中搜索“Secure Boot”。
  • 只处理有官方修复方案的问题。VAN 152 是硬件封禁,无法修复,Tick 会直接说明,而不是提供绕过办法。
  • Riot 不公开服务器地址,延迟检测用的是各城市的公共主机,结果可能与游戏内 Ping 相差几毫秒。
  • 实际改动只限于你批准的 Windows 设置;Tick 不会关闭 Defender、Windows Update、内存完整性或 Spectre 缓解,因为 Vanguard 依赖其中部分功能。
  • 部分老旧的散热、灯效和超频工具会带被拦截的驱动(WinRing0x64.sys、RTCore64.sys),Tick 会点名这些工具,方便你更新。
  • 帧数提升取决于检查结果:显示器线插错接口代价很大,改个电源设置收益有限;配置本来就正常的机器也会如实告知。
  • 项目采用 MIT 许可证;VALORANT、Riot Games 和 Riot Vanguard 是 Riot 的商标,Tick 与 Riot 无隶属关系。

HotRepo 点评

项目用 Rust 编写、MIT 许可,错误码、区域、驱动三类规则都以纯 TOML 文件存放并标注来源,诊断逻辑相对可查,不是黑盒。在 HotRepo 的 Rust 新项目榜上,它于 2026-11-01 记录到 110 个新增 Star,统计窗口从 2026-10-31 23:33 UTC 到 2026-11-01 10:45 UTC,约 11 小时,仓库达到 110 Star、3 Fork;没有记录到 GitHub 全语言日榜名次,所以这只是单条新榜快照,不能当作趋势判断。README 里 118 → 231 FPS 的对比是作者自己的演示,并非独立实测;未签名的便携版也意味着早期用户要自己承担 SmartScreen 的拦截。对这类游戏周边诊断工具,更值得注意的其实是它划下的边界:不碰游戏和反作弊,也不关闭安全功能,并据此限定了自己的修复范围。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。