RivaTuner gratis download til Windows (seneste version)
Hvad er RivaTuner Statistics Server (RTSS)?
RivaTuner Statistics Server (RTSS) er et gratis hardwareovervågnings-, frametime-pacing- og sub-millisekund framerate-begrænsningsværktøj til Microsoft Windows. Skabt af Alexey Nicolaychuk (Unwinder) i 1997, fungerer RTSS som en selvstændig præcisionsbegrænser og udgør den realtidstelemetri- og On-Screen Display (OSD) renderingsmotor, der følger med MSI Afterburner. Det integrerer hooks i DirectX 9, 10, 11, 12, Vulkan og OpenGL grafikpipelines for at levere hakfri framelevering og detaljeret hardwarediagnostik under spil.
Uanset om du har brug for sub-millisekund framerate-begrænsning for at eliminere micro-stutter med G-Sync og FreeSync, realtids frametime-grafer til at diagnosticere ydelsesflaskehalse eller et in-game OSD, der viser GPU-temperatur, clockhastigheder og VRAM-forbrug, giver RivaTuner Download uovertruffen præcision på tværs af DirectX 9, 10, 11, 12, Vulkan og OpenGL-spiltitler.
RivaTuner er fuldstændig gratis, letvægtigt (under 30 MB) og konstrueret specifikt til Windows 11, 10, 8.1 og 7-systemer. Udforsk vores detaljerede funktionsvejledning nedenfor eller download det seneste verificerede installationsprogram direkte for at optimere din spilydelse.
Kernefunktioner i RivaTuner Statistics Server
Højpræcisions Frametime-pacing & Frame-begrænsning
RivaTuner har en intern CPU/GPU-synkroniseringstimer, der forsinker framepræsentationen umiddelbart før swap buffers API-kaldet. Dette skaber helt flade frametime-linjer og eliminerer hakken og frametime-variation, som ofte ses med spillets egne begrænsere og traditionel V-Sync. Læs mere i vores RTSS opsætnings- & frametime-pacing-guide og Optimale indstillinger for G-Sync & FreeSync.
Omfattende API-understøttelse (DirectX, Vulkan, OpenGL)
RTSS integrerer rent i 32-bit og 64-bit renderingspipelines på tværs af DirectX 9, 10, 11, 12, Vulkan 1.0–1.3 og OpenGL og leverer framerate- og hardwarestatistikker uden at forstyrre anti-cheat-mekanismer.
Realtids On-Screen Display (OSD) Telemetri
Vis tilpassede realtidsmålinger over dit spil: FPS, 1 % lav FPS, 0,1 % lav FPS, frametime-grafer, GPU-temperatur, blæserhastigheder, CPU-kernetemperaturer og system-RAM-forbrug. Se vores vejledninger om Overvågning af GPU- & CPU-telemetri og Løsning af RTSS OSD der ikke vises i spil.
Hardwareaccelereret video- & skærmoptagelse
Tag højtydende in-game skærmbilleder i ukomprimerede BMP-, PNG- eller JPG-formater, og optag skrivebords- eller gameplayvideo i MJPEG- eller H.264-formater med understøttelse af flere lydkilder og Push-To-Talk.
Sammenligning: RTSS vs In-Game Begrænser vs Driver-niveau Begrænser
Forståelse af de tekniske forskelle mellem framerate-begrænsningsmetoder hjælper med at eliminere inputlag og screen tearing:
| Funktion / Måling | RTSS (RivaTuner) | In-Game FPS-begrænser | Driver-begrænser (NVIDIA / AMD) |
|---|---|---|---|
| Frametime-konsistens | Ultra-jævn (Helt flad frametime-linje) | Variabel (Motorafhængig) | Moderat (Lejlighedsvis afvigelse) |
| Hook-niveau | Render buffer Presentation (Present() / SwapBuffers()) |
Spilmotorens simulation loop | Grafikdriverens planlægningskø |
| Inputforsinkelse (Latency) | Minimal (Præcis 1 frame forsinkelse) | Lavest (Direkte spilmotorintegration) | Variabel (1 til 2 frames forsinkelse) |
| G-Sync / FreeSync Pacing | Fejlfri (Eliminerer VRR micro-stutter) | God (Hvis motoren understøtter jævn pacing) | God |
| On-Screen Display (OSD) | Ja (Fuldt tilpasseligt layout) | Sjældent / Minimalt | Kun grundlæggende proprietært overlay |
| Spilkompatibilitet | Universel (DirectX 9–12, Vulkan, OpenGL) | Kun fra spil til spil | Universel på tværs af GPU-driver |
| Brugerdefinerede profiler | Pr. eksekverbar spilfil med tilpassede grænser | Kun i spillets indstillingsmenu | Kontrolpanelprofiler |
Under motorhjelmen: Sådan fungerer RTSS i grafikpipelinen
I modsætning til standardbegrænsere på driverniveau eller generiske overlay-værktøjer fungerer RivaTuner Statistics Server (RTSS) som en ultra-lavniveau præsentations-hooking-motor. Når et 3D-spil starter, tilknytter RTSS dynamisk sine 32-bit (RTSSHooks.dll) eller 64-bit (RTSSHooks64.dll) hook-biblioteker direkte ind i applikationens grafik-API-adresserum.
API Præsentations-aflytning
RTSS opfanger swapchain-præsentationskald, herunder D3D11Present(), D3D12Present(), vkQueuePresentKHR() (Vulkan) og wglSwapBuffers() (OpenGL). Aflytning ved præsentationsgrænsen garanterer nul desynkronisering af spillogikken.
Front-Edge Frame Limiting
Traditionelle begrænsere bremser CPU-renderingstråden efter frame-afsendelse (back-edge), hvilket forårsager uforudsigelig ventetid i render-køen. RTSS anvender front-edge limiting, der pauser CPU'en umiddelbart før præsentationskaldet for at minimere inputlag med præcis 1 frame.
Hybrid Højopløselig Timer
Standard Windows tråd-sleeps har 1 ms til 15,6 ms tidsudsving. RTSS bruger højopløselige CPU-hardware-ydelsestællere (QueryPerformanceCounter) kombineret med sub-millisekund busy-wait loops for at eliminere timer-jitter uden unødigt CPU-forbrug.
Fysikken bag Frametime-pacing: Hvorfor frametimes slår rå FPS
Mange gamere bedømmer flydende spil udelukkende ud fra rå Frames Per Second (FPS), men det menneskelige øje opfatter jævnhed gennem frametime-konsistens. En frametime er det nøjagtige antal millisekunder (\(ms\)), hvert billede bliver stående på skærmen:
Frametime (ms) = 1000 / Framerate (FPS)
Hvis dit system i gennemsnit yder 120 FPS, men frameleveringen veksler mellem 4 ms og 24 ms, vil du opleve markant micro-stutter og ryk. Ved at håndhæve en helt stabil frametime-basislinje sikrer RTSS, at hver enkelt frame renderes og vises i præcis den millisekundkadence, som din skærm kræver.
| Skærmens opdateringshastighed | Mål-frametime | Ubegrænset leveringsvariation | RTSS synkroniseret levering |
|---|---|---|---|
| 60 Hz (Standardskærm) | 16.67 ms |
12 ms – 28 ms (mærkbar hakken) | 16.66 ms Flad linje |
| 120 Hz (Flydende gaming) | 8.33 ms |
5 ms – 15 ms (pacing-hakken) | 8.33 ms Flad linje |
| 144 Hz (Esports-standard) | 6.94 ms |
4 ms – 12 ms (ujævn VRR-pacing) | 6.94 ms Flad linje |
| 165 Hz (Hurtig IPS) | 6.06 ms |
3.5 ms – 10 ms (frame skipping) | 6.06 ms Flad linje |
| 240 Hz (Konkurrence Pro) | 4.16 ms |
2 ms – 8 ms (input jitter) | 4.16 ms Flad linje |
| 360 Hz (Ultra High-Speed) | 2.78 ms |
1.5 ms – 6 ms (præsentationsdrift) | 2.77 ms Flad linje |
Avancerede funktioner & pro-egenskaber
Ud over standard FPS-begrænsning og OSD-overvågning rummer RivaTuner Statistics Server specialiserede værktøjer bygget til ekstrem hardware-tuning og konkurrencepræget gaming:
Scanline Sync
Synkroniserer framepræsentationen med din skærms rasterstråle. Ved at placere tear-linjen uden for det synlige skærmområde leverer Scanline Sync tearing-frit spil med nul V-Sync inputlag på skærme uden G-Sync.
Overlay Editor
Opret skræddersyede in-game dashboards med tilpassede TrueType/Raster 3D-skrifttyper, grafiske målere, PNG-baggrunde, realtidsberegninger og fler-kolonnet telemetri.
Frametime CSV-logning
Optag realtids frametimes, 1 % lav FPS og 0,1 % lav FPS til strukturerede CSV-benchmarkfiler. Importer nemt logs til CapFrameX eller Microsoft Excel til professionelle analyser.
Profiler pr. spil (.exe)
Indstil individuelle injektionsdetekteringsniveauer (None, Low, Medium, High), stealth hooks, brugerdefinerede framerate-mål og OSD-synlighed pr. eksekverbar fil uden at ændre globale standarder.
Stealth Injection Mode
Skjuler RTSS-injektions-hooks for aggressive anti-cheat-systemer og forhindrer nedbrud i beskyttede spil, mens jævn framerate-begrænsning og OSD-overvågning bevares.
Hardwareaccelereret optagelse
Optag ukomprimeret, MJPEG eller hardware NVENC/Intel QuickSync gameplayvideo med flerkanalslyd, push-to-talk mikrofonoptagelse og ukomprimerede BMP/PNG-skærmbilleder.
Optimale indstillinger til G-Sync, FreeSync & VRR-skærme
Variable Refresh Rate (VRR)-teknologier som NVIDIA G-Sync og AMD FreeSync synkroniserer dynamisk skærmens opdateringshastighed med GPU'ens renderingshastighed. Men hvis din framerate når eller overstiger den maksimale opdateringshastighed, vender skærmen tilbage til standard V-Sync-adfærd — hvilket medfører voldsom inputforsinkelse eller screen tearing.
For at bevare det aktive VRR-vindue og sikre den lavest mulige inputlatens uden tearing bør du følge industristandarden "Opdateringshastighed - 3 FPS"-reglen:
| Skærmens native Hz | Anbefalet RTSS FPS-grænse | Driver V-Sync indstilling | VRR-status | Inputlatens-fordel |
|---|---|---|---|---|
| 60 Hz | 57 FPS | Aktiveret i kontrolpanel | Altid aktiv | Nul tearing, eliminerer bufferkø-lag |
| 120 Hz | 116 FPS | Aktiveret i kontrolpanel | Altid aktiv | Stabil respons under 8 ms |
| 144 Hz | 141 FPS | Aktiveret i kontrolpanel | Altid aktiv | Optimal esports-balance |
| 165 Hz | 160 FPS | Aktiveret i kontrolpanel | Altid aktiv | Ultra-jævn, nul micro-stutter |
| 240 Hz | 237 FPS | Aktiveret i kontrolpanel | Altid aktiv | Øjeblikkelig inputfeedback |
| 360 Hz | 355 FPS | Aktiveret i kontrolpanel | Altid aktiv | Konkurrencepræcision under 3 ms |
Hurtigstart-guide: Opsætning af RivaTuner i 5 trin
Start RTSS & konfigurer detekteringsniveau
Åbn RTSS fra Windows-meddelelsesområdet. Som standard beholdes Application detection level sat til Low eller Medium for universel kompatibilitet med spil-hooks.
Indstil din framerate-grænse
Klik i feltet Framerate limit under Global-profilen. Indtast din ønskede grænse (f.eks. 141 til en 144Hz VRR-skærm), og tryk Enter.
Aktivér On-Screen Display (OSD)
Sørg for, at Show On-Screen Display er sat til ON. Vælg renderingstilstand (Vector 3D eller Raster 3D for skarp tekstskalering ved høj DPI).
Placer telemetri-overlayet
Brug den interaktive koordinatforhåndsvisning nederst til højre i RTSS-vinduet til at trække OSD'et til dit foretrukne hjørne (øverst til venstre, øverst til højre, nederst til venstre, nederst til højre).
Tilknyt genvejstaster til skift
Klik på Setup-knappen nederst i RTSS, gå til fanen Plugins eller Hotkeys, og tildel en global genvejstast (f.eks. F9) for at slå overlayet til og fra under spil.
Fejlfindings- & diagnostikmatrix
Oplever du et problem? Se vores diagnostikmatrix nedenfor for hurtigt at løse almindelige konfigurationsudfordringer:
| Problem / Symptom | Grundlæggende årsag | Anbefalet løsning |
|---|---|---|
| OSD vises ikke i DX12 / Vulkan-spil | Konfliktende tredjepartsoverlays eller utilstrækkeligt injektionsdetekteringshook. |
|
| Spil går ned ved start, når RTSS kører | Anti-cheat-hook-konflikt eller beskyttelse i spillets renderingsmotor. |
|
| Anti-Cheat blokerer RTSS-injektion | Konkurrencepræget spil begrænser ekstern DLL-injektion. |
|
| OSD-tekst ser sløret ud på 1440p / 4K-skærm | Windows DPI-skalering strækker standard bitmap-skrifttyper. |
|
| RTSS starter ikke automatisk ved Windows-start | Windows Kontrol af brugerkonti (UAC) blokerer opstartsopgaven med forhøjede rettigheder. |
|
Fordele og overvejelser
FORDELE
- Ultra-lav latenstid framerate-begrænsning med helt flade frametimes
- Realtids On-Screen Display (OSD) for FPS, temperaturer og hardwarebelastning
- Letvægts systemfodaftryk (< 30 MB, minimalt CPU/GPU-ressourceforbrug)
- Kompatibel med alle førende grafik-API'er: DirectX 9–12, Vulkan, OpenGL
- 100 % gratis freeware-værktøj til Windows
OVERVEJELSER
- Bygget udelukkende til Windows-operativsystemer (ingen native macOS- eller Linux-understøttelse)
- Visse konkurrenceprægede multiplayer-spil med aggressiv anti-cheat kan kræve justering af injektionsniveauet til Medium eller Low
Ofte stillede spørgsmål (FAQ)
Present()-kald. Dette giver helt flade frametime-grafer og fjerner micro-stutter og frame-variation, som ofte opleves med begrænsere på driverniveau eller uoptimerede in-game begrænsere.