在windows 11中可通过五种方法查看游戏fps:一、启用xbox game bar性能面板;二、使用nvidia geforce experience overlay;三、使用amd adrenalin software overlay;四、配置msi afterburner与rivatuner联合显示;五、用windows终端命令行验证fps采集权限状态。

如果您在Windows 11中运行游戏,但无法直观判断当前帧率表现,则可能是由于FPS显示功能尚未启用。以下是查看游戏帧率的多种可行方法:
一、通过Xbox Game Bar内建性能面板查看FPS
该方式利用系统原生工具链,在不安装第三方软件的前提下,直接调用GPU驱动层计数器获取实时帧率数据,并支持固定悬浮显示,适用于绝大多数DirectX与Vulkan游戏。
1、按下Win + I打开“设置”应用。
2、点击左侧“游戏”选项,进入游戏设置页面。
3、在右侧找到并点击“Xbox Game Bar”,将开关设为“开”状态。
4、返回桌面或启动任意游戏,按下Win + G呼出Xbox Game Bar界面。
5、点击界面右侧的“性能”图标(CPU/GPU/内存/FPS组合图标)。
6、点击右上角图钉图标,将性能面板固定于屏幕左上角。
7、若首次使用且未显示FPS,点击面板中的“FPS”项,再点击“请求访问权限”,随后重启电脑。
二、通过NVIDIA GeForce Experience Overlay查看FPS
该方式依赖NVIDIA显卡驱动深度集成,提供毫秒级帧时间分析、帧生成分布图及低延迟模式联动,适用于搭载GeForce RTX或GTX系列显卡的设备。
1、确保已安装最新版NVIDIA GeForce Experience客户端。
2、打开客户端,点击右上角用户头像 → “设置” → “常规”。
3、开启“游戏内覆盖”开关。
4、返回“设置” → “HUD(平视显示器)” → 启用“FPS计数器”。
5、在游戏内按下Alt + R可切换覆盖显示状态。
6、FPS数值默认显示于屏幕左上角,支持自定义位置与颜色。
三、通过AMD Adrenalin Software Overlay查看FPS
该方式专为AMD Radeon RX系列显卡设计,集成Radeon GPU Profiler底层接口,可同步显示GPU核心频率、热点温度及着色器利用率,精度高于通用层采集。
1、确保已安装最新版AMD Adrenalin Software驱动套件。
2、打开Adrenalin软件,点击右上角齿轮图标进入“设置”。
3、选择“图形” → “性能指标”,开启“显示性能指标”。
4、在“指标类型”中勾选“帧速率(FPS)”及其他所需参数。
5、点击“应用”,然后在游戏内按下Ctrl + Shift + O激活或隐藏指标面板。
6、面板支持拖拽定位,关闭游戏后自动停用,不占用后台资源。
四、通过MSI Afterburner + RivaTuner Statistics Server联合显示FPS
该方式为跨厂商通用方案,兼容NVIDIA、AMD、Intel核显,支持自定义OSD布局、历史帧时间记录与警报阈值设定,适用于需要长期监控或录制性能曲线的进阶用户。
1、从官方渠道下载并安装MSI Afterburner与配套的RivaTuner Statistics Server。
2、启动Afterburner,点击左下角“设置”图标 → “监控”选项卡。
3、在传感器列表中勾选“FPS”、“GPU Usage”、“GPU Temperature”等关键项。
4、勾选“在OSD上显示所选的监控项目”。
5、点击“OK”保存,启动任意游戏后按Ctrl + Shift + F显示/隐藏OSD。
6、右键OSD区域可进入“OSD布局编辑器”,自由调整字体大小、透明度与位置。
五、通过Windows终端命令行快速验证FPS采集权限状态
该方式用于诊断系统是否已授予游戏性能监控所需的安全访问权限,避免因权限缺失导致Xbox Game Bar FPS始终显示为零或灰色不可用。
1、以管理员身份运行Windows Terminal(右键开始按钮 → 选择“Windows Terminal (管理员)”)。
2、输入以下命令并回车:Get-ItemProperty -Path "HKCU:\Software\Microsoft\GameBar" -Name "AllowAutoGameMode"。
3、若返回值为1,表示权限注册正常;若提示错误或值为0,需执行Set-ItemProperty写入操作。
4、继续输入:Get-AppxPackage *windows.immersivecontrolpanel* | Select PackageFullName,确认系统设置包完整加载。
5、若任一命令失败,表明Game Bar底层服务异常,需通过PowerShell重置或运行wsreset.exe清理应用缓存。











