RivaTuner Windows版 無料ダウンロード(最新バージョン)
RivaTuner Statistics Server(RTSS)とは?
RivaTuner Statistics Server(RTSS)は、Microsoft Windows向けの完全無料ハードウェアモニタリング、フレームタイムペーシング(描画間隔の平滑化)、およびサブミリ秒精度のフレームレートリミッターユーティリティです。1997年にAlexey Nicolaychuk(Unwinder)氏によって開発されたRTSSは、単体の高精度リミッターとして機能するだけでなく、MSI Afterburnerに付属するリアルタイムテレメトリおよびオンスクリーンディスプレイ(OSD)描画エンジンとしても世界中で活躍しています。DirectX 9、10、11、12、Vulkan、OpenGLのグラフィックパイプラインに直接フックを統合し、カクつきのない滑らかなフレーム出力と詳細な動作診断を提供します。
G-SyncやFreeSync環境でマイクロスタッターを排除するためのミリ秒単位の正確なフレーム制限、描画のボトルネックを診断するためのリアルタイムフレームタイムグラフ、GPU温度・クロック周波数・VRAM使用率をゲーム中に確認できるOSD表示など、RivaTuner ダウンロードはあらゆるPCゲームにおいて比類なき安定性と精度を発揮します。
RivaTunerは完全無料かつ軽量(常駐時30MB未満)で、Windows 11、10、8.1、7に最適化されています。以下の機能ガイドを確認するか、検証済みの最新公式インストーラーをダウンロードして、ワンランク上の快適なゲームプレイ環境を整えましょう。
RivaTuner Statistics Serverの主な機能
高精度フレームタイムペーシングとFPS制限
RivaTunerは内部のCPU/GPU同期タイマーを活用し、スワップバッファAPI呼び出しの直前でフレーム提示をミリ秒単位で制御します。これによりフレームタイムのグラフが一直線に安定し、ゲーム内リミッターや従来の垂直同期で発生しがちなカクつきや表示の乱れを解消します。詳細はRTSSセットアップ&フレームタイムガイドおよびG-Sync/FreeSync向け最適設定をご覧ください。
主要グラフィックAPIの包括的サポート(DirectX、Vulkan、OpenGL)
DirectX 9、10、11、12、Vulkan 1.0~1.3、OpenGLの32bitおよび64bitレンダーパイプラインに深くフックし、アンチチートに検知されることなく正確なFPSとハードウェア情報を取得します。
リアルタイムオンスクリーンディスプレイ(OSD)表示
ゲーム画面上に、現在のFPS、1% Low FPS、0.1% Low FPS、フレームタイムのリアルタイム折れ線グラフ、GPU温度、ファン回転数、CPUコア温度、RAM使用量などを重ねて表示できます。解説記事:GPU・CPU情報のモニタリング方法、ゲームでOSDが表示されない場合の対処法。
ハードウェアアクセラレーション対応の画面録画&キャプチャ
非圧縮BMP、PNG、JPG形式でのロスレススクリーンショット撮影に加え、マルチオーディオやプッシュ・トゥ・トーク対応のMJPEGおよびH.264ゲーム動画録画を低負荷で実行できます。
比較:RTSS vs ゲーム内リミッター vs ドライバ側リミッター
フレームレート制限方式による技術的な違いを理解することで、入力遅延や画面の乱れを最小限に抑えることができます:
| 機能 / 評価項目 | RTSS(RivaTuner) | ゲーム内FPSリミッター | ドライバ制限(NVIDIA / AMD) |
|---|---|---|---|
| フレームタイムの均一性 | 極めて滑らか(フラットな直線) | 変動しやすい(ゲームエンジン依存) | 標準的(時折わずかなブレが発生) |
| フックの処理層 | 描画バッファ提示段階(Present() / SwapBuffers()) |
ゲームエンジンのシミュレーションループ内 | ディスプレイディスプレイドライバのスケジュールキュー |
| 入力遅延(Input Lag)の増加 | 極小(きっかり1フレーム分の遅延) | 最小(エンジン直接制御) | 変動あり(1~2フレーム程度の遅延) |
| G-Sync / FreeSyncとの相性 | 完璧(VRR特有の微細なブレを根絶) | 良好(ゲームエンジンの制御が優秀な場合) | 良好 |
| オンスクリーンディスプレイ(OSD) | 対応(完全カスタマイズ可能) | ほぼ非対応 / 簡易表示のみ | ドライバ付属の固定オーバーレイのみ |
| タイトル間の互換性 | 汎用(DirectX 9~12、Vulkan、OpenGL) | ゲームごとに実装が異なる | ドライバが対応するゲーム全般 |
| 個別ゲーム用プロファイル | 実行ファイル(.exe)ごとに上限や設定を保存 | 各ゲーム内のグラフィック設定メニューのみ | グラフィックボードのコントロールパネル |
技術解説:RTSSがグラフィックパイプライン内で動作する仕組み
ドライバレベルの制限器や単純な画面重ね合わせソフトとは異なり、RivaTuner Statistics Server(RTSS)は超低レイヤーのプレゼンテーションフッキングエンジンとして動作します。3Dゲームの起動時、RTSSは32bit(RTSSHooks.dll)または64bit(RTSSHooks64.dll)のフックライブラリをゲームプロセスのAPIアドレス空間に動的に読み込みます。
APIプレゼンテーションのインターセプト
RTSSは、D3D11Present()、D3D12Present()、vkQueuePresentKHR()(Vulkan)、wglSwapBuffers()(OpenGL)などのスワップチェーン提示呼び出しを正確に捕捉します。描画の境界で割り込むため、ゲーム内の物理演算やロジックを崩しません。
フロントエッジ(前縁)制限方式
従来の制限器はフレーム送信後にCPUスレッドを停止させるため、レンダーキューの遅延が不安定になりがちでした。RTSSは提示直前のタイミングでCPUを一時待機させるフロントエッジ方式を採用し、遅延を1フレームきっかりに抑制します。
ハイブリッド高分解能タイマー
通常のWindowsスレッドスリープは1ms~15.6ms程度のタイミングジッター(揺らぎ)を含みます。RTSSはCPUのハードウェア性能カウンター(QueryPerformanceCounter)と超短時間のビジーループを併用し、無駄なCPU消費なしで正確な時間制御を行います。
フレームタイムの物理法則:最高FPSよりもフレームタイムの一貫性が重要な理由
多くのゲーマーは画面の滑らかさを秒間フレーム数(FPS)だけで判断しがちですが、人間の目が感じるスムーズさはフレームタイム(フレーム生成間隔)の均一性に直接左右されます。フレームタイムとは、各フレームが画面に表示され続けるミリ秒(\(ms\))単位の時間です:
フレームタイム (ms) = 1000 / フレームレート (FPS)
平均が120 FPSであっても、フレームの生成間隔が4msと24msの間で激しく乱高下していると、脳は激しいマイクロスタッター(画面のガタつき)として知覚します。RTSSで一定のフレームタイムを保つことで、モニターの走査間隔に合わせて規則正しいペースで画面が更新されます。
| モニターのリフレッシュレート | 理想的な1フレーム時間 | 制限なし時の表示間隔のブレ | RTSS同期時の安定表示 |
|---|---|---|---|
| 60 Hz(標準モニター) | 16.67 ms |
12 ms ~ 28 ms(目立つカクつき) | 16.66 ms 直線安定 |
| 120 Hz(高リフレッシュレート) | 8.33 ms |
5 ms ~ 15 ms(表示ペースの乱れ) | 8.33 ms 直線安定 |
| 144 Hz(eスポーツ標準) | 6.94 ms |
4 ms ~ 12 ms(VRR同期の乱れ) | 6.94 ms 直線安定 |
| 165 Hz(高速ゲーミングIPS) | 6.06 ms |
3.5 ms ~ 10 ms(コマ飛び感) | 6.06 ms 直線安定 |
| 240 Hz(プロ競技用スペック) | 4.16 ms |
2 ms ~ 8 ms(操作追従性のブレ) | 4.16 ms 直線安定 |
| 360 Hz(超高速ハイエンド) | 2.78 ms |
1.5 ms ~ 6 ms(表示のズレ・ブレ) | 2.77 ms 直線安定 |
プロ仕様の高度な機能とカスタマイズ
RivaTuner Statistics Serverには、一般的なFPS制限やOSD表示にとどまらず、PCハードウェアの限界を引き出すための専門機能が凝縮されています:
Scanline Sync(スキャンライン同期)
モニターの電子ビーム走査線にフレーム表示を直接同期。画面のテアリングラインを表示領域外に押しやることで、G-Sync非対応モニターでもV-Syncの入力遅延なしでテアリングのない映像を実現します。
オーバーレイエディター
TrueTypeやラスター3Dフォント、メーターゲージ、PNG画像背景、リアルタイム演算式、複数列レイアウトを駆使し、オリジナルのゲーム内ダッシュボードを自由に構築できます。
フレームタイムCSVログ保存
フレームごとの生成時間、1% Low FPS、0.1% Low FPSの数値をCSV形式で精密にロギング。CapFrameXやMicrosoft Excelに取り込んで本格的なベンチマークレポートを作成できます。
ゲームごとの個別プロファイル
ゲームの実行ファイル(.exe)ごとにフック検出レベル(None、Low、Medium、High)、ステルスモード、上限フレームレート、OSD表示を個別に記憶・適用できます。
ステルスインジェクションモード
アンチチートの監視からRTSSのフックを保護し、保護されたゲームでのクラッシュを防ぎつつ、滑らかなフレーム制限とOSD監視を両立させます。
ハードウェアアクセラレーション録画
マルチチャンネル音声やプッシュ・トゥ・トークマイク録音に対応し、非圧縮・MJPEG・NVENC/QuickSyncを活用した極めて低負荷なゲームプレイ録画を行えます。
G-Sync、FreeSync、VRRモニターの最適設定ガイド
NVIDIA G-SyncやAMD FreeSyncなどの可変リフレッシュレート(VRR)機能は、モニターの画面書き換え周期をグラフィックボードの描画速度とリアルタイムで一致させます。しかし、フレームレートがモニターの最大周波数に達するか超過すると、従来のV-Sync状態に戻り、激しい入力遅延や画面引き裂きが発生してしまいます。
VRRの有効範囲内を常に維持し、遅延を最小化してテアリングを完全に防ぐためには、PCゲーム業界の標準ルールである「リフレッシュレート - 3 FPS」の制限設定を適用してください:
| モニターの公称周波数 | 推奨RTSSフレーム制限値 | ドライバ側V-Sync設定 | VRR動作状況 | 入力遅延への効果 |
|---|---|---|---|---|
| 60 Hz | 57 FPS | コントロールパネルで「オン」 | 常時有効 | テアリング解消、キュー滞留の遅延防止 |
| 120 Hz | 116 FPS | コントロールパネルで「オン」 | 常時有効 | 8ms以下の安定した応答速度 |
| 144 Hz | 141 FPS | コントロールパネルで「オン」 | 常時有効 | eスポーツに最適なバランス |
| 165 Hz | 160 FPS | コントロールパネルで「オン」 | 常時有効 | 非常に滑らか、微小なブレを完全排除 |
| 240 Hz | 237 FPS | コントロールパネルで「オン」 | 常時有効 | 瞬時のマウス操作フィーリング |
| 360 Hz | 355 FPS | コントロールパネルで「オン」 | 常時有効 | 3ms以下の超高レスポンス競技環境 |
クイックスタート:RivaTunerの基本設定 5ステップ
RTSSを起動して検出レベルを確認する
タスクトレイからRTSSを開きます。一般的なゲームとの互換性を保つため、Application detection levelは標準のLowまたはMediumのままにしておきます。
希望のフレームレート上限を入力する
Globalプロファイル内のFramerate limit欄をクリックします。希望の制限数値(例:144Hz VRRなら 141)を入力してEnterを押します。
オンスクリーンディスプレイ(OSD)をオンにする
Show On-Screen DisplayがONになっていることを確認します。文字を鮮明にするため、表示モードはVector 3DまたはRaster 3Dが推奨されます。
画面上の表示位置を調整する
RTSSウィンドウ右下のプレビュー座標エリアをドラッグし、ゲーム画面の見やすい四隅(左上、右上、左下、右下など)に配置します。
表示切り替えのショートカットキーを設定する
ウィンドウ下のSetupボタンを押し、PluginsまたはHotkeysタブでゲーム中に表示・非表示を切り替えるホットキー(F9など)を割り当てます。
トラブルシューティング&診断マトリクス
表示や動作に問題が発生した場合は、以下の対処マトリクスを参照して素早く問題を解決してください:
| 症状 / トラブル内容 | 考えられる原因 | 推奨される解決策 |
|---|---|---|
| DX12やVulkanゲームでOSDが表示されない | 他の常駐オーバーレイとの競合、またはフック検出レベルの不足。 |
|
| RTSS起動中にゲームがクラッシュ・強制終了する | アンチチートの干渉、または特殊なゲームエンジン描画保護機能との衝突。 |
|
| アンチチートによりフックが遮断される | 競技系オンラインゲームによる外部DLLインジェクション制限。 |
|
| 高解像度(1440p / 4K)モニターで文字がぼやける | WindowsのDPIスケーリングによりビットマップフォントが拡大されている。 |
|
| Windows起動時にRTSSが自動常駐しない | Windowsユーザーアカウント制御(UAC)により管理者権限の自動起動が阻害されている。 |
|
メリットと考慮事項
メリット
- フラットなフレームタイムによる超低遅延フレームレート制限
- リアルタイムのFPS・温度・ハードウェア負荷を表示するOSD機能
- システムメモリ消費30MB未満、CPU負荷0.1%未満の圧倒的な軽さ
- DirectX 9~12、Vulkan、OpenGLといった現代の主要APIを網羅
- Windowsユーザー向けの完全無料フリーウェア
考慮事項
- Windows専用設計(macOSやLinux向けの公式ネイティブ版はありません)
- 極めて厳格なアンチチートを採用している一部のオンライン対戦ゲームでは、検出レベルをMediumやLowに設定する必要があります