Ještě koukáš na nahrávací obrazovku, když jsou všichni ostatní už v zápase. Nebo stránka v obchodě píše „SSD required“ a hra by musela bydlet na velkém pevném disku. Nebo sis právě koupil NVMe disk a chceš vědět, co změní přesun her na něj.
Úkol disku ve hře je úzký: doručuje data. Rozhoduje, jak dlouho čekáš na nahrávací obrazovce a jak rychle hra přečte části světa, které se dostávají do záběru. Jakmile je něco v paměti, disk na jeho vykreslení nemá žádný vliv.
Co dělá disk, zatímco hraješ
Microsoftovo oznámení DirectStorage rozlišuje dva úkoly. Jeden probíhá na nahrávací obrazovce. Druhý probíhá, když procházíš otevřeným světem: hra v reálném čase nahrává vzdálenou krajinu, která se dostává do záběru, a zahazuje, co ze záběru zmizí. Aby to šlo, hry dělí prostředky, například textury, na menší kusy a nahrávají jen ty kusy, které aktuální scéna potřebuje.
Ten druhý úkol je proud malých čtení. Microsoft uvedl rozpočet na streamování prostředků u her předchozí generace kolem 50 MB/s, což je při 64 KB na kus několik set požadavků na čtení za sekundu, a napsal, že plné využití propustnosti moderního NVMe disku z toho udělá desítky tisíc požadavků za sekundu.
Malá rozptýlená čtení jsou tam, kde je pevný disk nejslabší: ke každému kusu musí přesunout čtecí hlavu, a SSD žádnou hlavu přesouvat nemusí. Inženýrský blog Windows 7 to v roce 2009 vyjádřil čísly: lepší SSD zvládala náhodná čtení po 4 KB téměř 100krát rychleji než typický pevný disk, zhruba desetinu milisekundy na čtení proti zhruba deseti. V Microsoftově testu náhodného čtení skončilo 176 ze 182 konfigurací pevných disků mezi 0,8 a 1,6 MB/s, zatímco SSD měla 11 až 130 MB/s.
Jsou to disky z roku 2009, takže je čti jako tvar rozdílu. Příčina trvá: Microsoftův aktuální průvodce řešením potíží s výkonem odvozuje zpoždění pevného disku z jeho rychlosti otáčení a pro disk s 5400 RPM mu vychází asi 11 ms na přečtení libovolného bloku.
Hry, které uvádějí SSD
Někteří vydavatelé píšou typ disku do systémových požadavků. K říjnu 2026 uvádějí stránky obchodu Steam (například stránka Starfield) tohle:
| Hra | Minimum | Doporučeno | Uvedené místo |
|---|---|---|---|
| Starfield | SSD Required | SSD Required | 125 GB |
| Cyberpunk 2077 | SSD required | SSD required | 70 GB |
| Baldur's Gate 3 | SSD required | SSD required | 150 GB |
| Ratchet & Clank: Rift Apart | SSD Recommended | SSD Required | 75 GB |
V minimálních požadavcích ten řádek znamená, že pevný disk je pod tím nejmenším, co podle vydavatele hra potřebuje. Stránky obchodu se mění, takže zkontroluj aktuální stránku své hry.
SATA SSD, nebo NVMe
Obojí jsou SSD. Liší se sběrnicí, kterou používají, a Windows ji hlásí. Abys zjistil, co máš, otevři PowerShell (práva správce nejsou potřeba) a spusť:
Get-PhysicalDisk | Format-Table FriendlyName, MediaType, BusType
MediaType říká SSD nebo HDD a BusType říká NVMe, SATA, USB nebo jinou sběrnici. Pokud MediaType ukazuje Unspecified, najdi model na webu výrobce. Část toho ukazuje i Správce úloh: na kartě Výkon vyber disk a řádek „Type“ (typ) jmenuje typ disku, například SSD nebo HDD.
Nenašli jsme zveřejněné srovnání časů nahrávání her na SATA a NVMe ze zdroje, který bychom mohli ověřit, takže tahle stránka o velikosti toho rozdílu nic netvrdí. Než koupíš, změř stejné nahrávání ze stejné uložené pozice třikrát na každém disku.
DirectStorage
DirectStorage je API, které vývojáři zabudují do hry, ne přepínač ve Windows. Microsoft ho zdůvodňuje takto: stávající API nutí hru vyřizovat každý požadavek na čtení zvlášť, a při desítkách tisíc požadavků za sekundu je tahle režie pro hru příliš drahá, aby mohla využít propustnost NVMe disku. Mnoho prostředků je navíc komprimovaných a musí se dekomprimovat, než je procesor nebo GPU můžou použít.
- Hra ho musí používat. Microsoft to formuluje jako „a DirectStorage capable PC and a DirectStorage enabled game“.
- Nejvíc z něj vytěží NVMe. Příspěvek k vydání z roku 2022 říká, že přínos můžeš vidět na jakémkoli druhu úložiště a že instalace her na NVMe SSD maximalizuje výkon IO.
- Windows 10, nebo 11. Stejný příspěvek uvádí, že je kompatibilní s Windows 10, a Windows 11 s vestavěnými nejnovějšími optimalizacemi úložiště označuje za doporučenou cestu pro hraní.
- Pozdější verze. Verze 1.1 přidala dekompresi na GPU, která podle Microsoftu funguje na všech GPU s DirectX 12 a Shader Model 6.0; 1.2 přidala režim s vyrovnávací pamětí, který může vývojář zapnout pro pomalejší pevné disky.
- Bez něj se nic nerozbije. Hry podle Microsoftu „will continue to work just as well as they always have.“
TRIM a optimalizace jednotek
TRIM je způsob, jak Windows sděluje SSD, které clustery uvolnil smazaný soubor. Microsoftova stránka podpory to popisuje tak, že disku říká, kde může bezpečně uklízet, když zrovna neukládá ani nenahrává tvoje soubory. Na NTFS je podle Microsoftovy reference k fsutil TRIM ve výchozím stavu zapnutý, pokud ho správce nevypne. Pro kontrolu napiš do běžného okna příkazového řádku nebo PowerShellu:
fsutil behavior query DisableDeleteNotify
NTFS DisableDeleteNotify = 0 znamená, že TRIM je zapnutý; 1 znamená, že je vypnutý. Microsoftova reference uvádí jeden důvod, proč ho vypnout schválně: zařízení, které s ním funguje hůř. Pokud to nebylo tvoje rozhodnutí, karta SSD TRIM na stránce Fix ve w0a ho vrátí na výchozí hodnotu Windows (zapnuto), jak popisuje SSD TRIM.
Windows také na každém disku spouští naplánovanou optimalizaci. Na hlavním panelu vyhledej defrag a otevři „Defragment and Optimize Drives“ (defragmentace a optimalizace jednotek). Každá jednotka je v seznamu se svým „Media type“ (Solid state drive nebo Hard disk drive), datem „Last analyzed or optimized“ a „Current status“ (typ média, poslední analýza nebo optimalizace, aktuální stav); „Change settings“ (změnit nastavení) v části „Scheduled optimization“ (plánovaná optimalizace) určuje, jak často běží, ve výchozím stavu jednou týdně. Microsoftova reference k defrag dodává, že úloha nebudí PC a neběží na baterii a že na SSD její tradiční průchod, defragmentace plus opakovaný TRIM, běží jednou měsíčně, ať plán říká cokoli.
Microsoftovy vlastní zdroje se tu liší. Příspěvek k Windows 7 z roku 2009 uvedl, že Windows 7 vypnul defragmentaci pro systémové SSD, protože nepomáhá natolik, aby vyvážila zápisy navíc; reference k defrag, naposledy aktualizovaná v roce 2024, popisuje ten měsíční průchod. Ani jeden zdroj po tobě nechce ruční zásah a stránka podpory říká, že Windows optimalizuje jednotky automaticky, takže plán nech zapnutý. Na pevném disku potřebuje defrag podle reference aspoň 15 % volného místa, aby doběhl; s méně místem disk defragmentuje jen částečně.
Přesun hry na SSD
Ve Steamu podle návodu Valve:
- V klientovi Steam otevři Nastavení a přejdi na kartu Úložiště.
- Pokud na SSD ještě není knihovna Steam, přidej ji tlačítkem + nahoře.
- Vyber disk, na kterém hra teď je, vyber hru a zvol Přesunout.
Tím přesuneš nainstalovanou hru bez odinstalace. U jiných launcherů postupuj podle jejich vlastního návodu. Pak stejné nahrávání změř znovu a porovnej.
Co nepomůže
- Ruční defragmentace SSD. Windows už plánuje, co který typ disku dostane, jak ukazuje oddíl výše.
- Přesun stránkovacího souboru z SSD, aby se šetřilo. Stejný příspěvek zjistil, že čtení ze stránkovacího souboru převyšují zápisy zhruba 40 ku 1, a uvedl, že na SSD se hodí jen málo souborů lépe než stránkovací soubor. Zbytek popisuje Stránkovací soubor a hry.
- Očekávání, že disk změní už nahranou scénu. Disk mění, kdy data dorazí, ne jak dlouho je GPU kreslí. Nízká snímková frekvence tam, kde se nic nového nenahrává, ukazuje jinam; pro to je stránka GPU neběží na 100 %.
- Koupě disku kvůli záškubům při prvním spuštění. Záškuby při prvním zobrazení každého nového efektu, které při dalších spuštěních mizí, odpovídají vzorci, který popisuje trhání při kompilaci shaderů. Přečti si tu stránku, než utratíš peníze za úložiště.
Související
- Proč hry trhají na Windows 11
- Disk na 100 % ve Správci úloh
- Stránkovací soubor a hry
- SSD TRIM
- Trhání při kompilaci shaderů
Pomohla ti tahle stránka?
Co chybělo, nebo co nefungovalo? Čteme každou jednu takovou zprávu.
Jestli tahle stránka problém nevyřešila, napiš nám — uveď, který článek jsi četl, a my ten článek opravíme.