为什么在 Rust 中看不到准星?

准星在Rust中不可见可能有多种原因。请仔细阅读并按照以下步骤操作:

1. 显示器与 Rust 分辨率不匹配

如果你的显示器与 Rust 的宽高比或实际分辨率一致:

1.1
从 Rust 的 Steam 启动选项中移除 -window-mode exclusive
1.2
重启 Rust。

2. 拉伸分辨率问题

如果 Rust 使用拉伸分辨率,但桌面分辨率未拉伸:

2.1
打开 Crosshair X。
2.2
前往显示模式页面,选择 Game Bar 模式并按照说明正确设置。

3. 游戏文件兼容性设置

如果完成上述步骤后游戏内准星仍然不可见:

3.1
前往 Rust 游戏文件夹。
3.2
找到正确的文件夹后,找到以下两个可执行文件:
Rust.exe
RustClient.exe
3.3
右键点击每个可执行文件,选择属性并进入各自的兼容性选项。确保没有文件被更改,所有复选框均不应勾选。
3.4
重启 Rust。

4. 启用全屏优化

如果完成上述步骤后游戏内准星仍然不可见:

4.1
以管理员身份打开 PowerShell。
4.2
复制并粘贴以下内容(然后按回车):irm "https://christitus.com/win" | iex
4.3
前往调整页面。
4.4
选择禁用全屏优化,滚动到底部并点击撤销所选调整
4.5
关闭 PowerShell 窗口。
4.6
重启 Rust。

其他通用建议

如果以上方案无法解决你的问题,试试这些:

  • 确保 Windows 10/11 已完全更新,包括 Microsoft Store 和 Game Bar 应用
  • 卸载并重新安装 Crosshair X 或 Crosshair X 扩展
  • 验证 Steam 游戏文件完整性
  • 暂时禁用你的杀毒软件,因为它可能会造成干扰
  • 联系我们

需要更多帮助?

如果你在 Rust 中仍然遇到准星显示问题,加入我们的 Discord 社区获取专属支持。

加入我们的 DISCORD