2022-04-06 15:37 Doba čtení: 9 min

Jak povolit přímé úložiště v systému Windows 11

Nedávné oznámení o integraci technologie DirectStorage do systémů Windows vyvolalo mezi hráči po celém světě velké nadšení. Toto aplikační rozhraní (API) pro vylepšení datového úložiště, původně vyvinuté pro konzoli Xbox, slibuje vývojářům her nástroj k markantnímu zlepšení uživatelského herního zážitku. V tomto článku se podíváme na to, jak DirectStorage aktivovat a co všechno o této technologii potřebujete vědět.

Co je DirectStorage v prostředí Windows 11?

Díky rozhraní API pro nízkoúrovňové úložiště, Microsoft DirectStorage, se vaše hry mohou načítat během zlomků sekundy.

DirectStorage ukládá veškerá herní data na pevný disk vašeho počítače ihned po spuštění. Patří sem grafické prvky, zvuky, mapy a modely postav. Hra poté využívá API pro přístup k těmto datům na pevném disku.

API se starají o proces ukládání a načítání dat z pevného disku do operační paměti (RAM). Následně se data přesouvají k vykreslení na grafický procesor (GPU) počítače.

Aby se ušetřilo místo na disku, herní data se před stažením komprimují. Ovšem komprimovaná data nelze zpracovat přímo na GPU. Z toho důvodu se dekomprese provádí spíše na procesoru (CPU) než v RAM. Následně se hra přesune do video paměti (VRAM) grafické karty k zobrazení.

V důsledku náročnosti dekomprese dochází k tzv. úzkému hrdlu mezi CPU a grafickou kartou. Dřívější proces načítání přes CPU je značně pomalejší.

Aby společnost Microsoft zmírnila tato omezení a zlepšila herní zážitek na PC, přišla s technologií DirectStorage, která byla původně dostupná pouze pro vývojáře her pro Xbox Series X/S.

Princip fungování DirectStorage

Jelikož DirectStorage nahrazuje starší API, nabízí vývojářům značné výhody.

Především se již dekomprese na úrovni CPU neprovádí po přesunu herních dat do RAM vašeho počítače. DirectStorage naopak zahrnuje inovativní metody komprese s využitím GPU. Při vykreslování grafiky nedochází ke zpoždění, protože GPU přijímá objemná komprimovaná data najednou a nemusí na nic čekat. Pro rychlou dekompresi dat se vyžadují moderní high-end grafické procesory, které jsou v tomto efektivnější než CPU.

Dřívější API pro hry načítala data výrazně pomaleji, rychlostí v řádech MB/s nebo i méně. DirectStorage využívá rychlost a propustnost NVMe SSD v GB/s. To má za následek vyšší snímkovou frekvenci, téměř okamžité načítání a umožňuje vývojářům her vytvářet mnohem složitější hry. Jediným omezením je v současnosti absence podpory DirectStorage ve hrách, které by nové funkce Windows 11 dokázaly využít.

Je DirectStorage nezbytný?

Ne, není. Pokud DirectStorage nemáte, můžete hrát hry i nadále tak, jak jste byli zvyklí. Nicméně DirectStorage váš herní zážitek citelně zlepší. Je tedy příjemné tuto technologii mít, avšak není nezbytná.

Je můj počítač kompatibilní s DirectStorage?

Ne každý počítač dokáže spustit podsystém DirectStorage. Pro využití technologie DirectStorage musí váš počítač splňovat určité systémové požadavky. Pro ukládání a hraní her budete potřebovat 1TB NVMe SSD (nebo větší). Disky NVMe musí navíc podporovat standardní ovladač NVM Express Controller, což je požadavek specifikace NVMe a nemělo by to představovat zásadní překážku.

Dále budete potřebovat výkonný GPU, který zvládne DirectX 12 Ultimate a podporuje Shader Model 6.0. Jsou vyžadovány grafické karty řady Nvidia RTX 2000 nebo RTX 3000 nebo AMD RDNA 2.

V případě, že splňujete minimální systémové požadavky a máte správný hardware, můžete DirectStorage ve spojení s hraním her využívat.

Počítače také musejí mít nainstalovaný buď Windows 11, nebo Windows 10 patch 1909 a vyšší.

Jak povolit DirectStorage ve Windows 11

Jelikož DirectStorage je API, nemusíte pro aktivaci této funkce nic speciálního dělat, pokud používáte Windows 11. Musíte však vyčkat, až tuto funkci implementují vývojáři třetích stran. Po spuštění hry kompatibilní s DirectStorage se váš počítač o zbytek postará automaticky.

V době psaní tohoto článku nebyla tato funkce implementována v žádné hře. Očekává se, že první hry s podporou DirectStorage dorazí začátkem roku 2023. Musíme si tedy počkat a uvidíme, jak brzy herní průmysl tuto novou technologii přijme.

Porovnání výkonu DirectStorage – Windows 11 vs. Windows 10

U her spouštěných ve Windows 11 budou mít nová vylepšení DirectStorage výraznější dopad, jelikož DirectStorage API je přímo integrováno do systému. Vylepšený systém paměťového zásobníku ve Windows 11 umožňuje dosahovat lepších výsledků než starší zásobník operačního systému Windows 10. Budoucí aktualizace Windows na tomto stavu nic nemění. Nicméně, nemějte obavy, i když používáte Windows 10, DirectStorage vám přinese nemalý užitek, za předpokladu, že je váš systém aktualizovaný. Stále budete těžit ze všech zmíněných výhod, jako je rychlejší načítání dat a vyšší snímková frekvence, nicméně hrubá rychlost nebude taková jako ve Windows 11.

Chcete-li tedy zůstat na špičce herního výkonu, možná bude nutné nainstalovat nejnovější operační systém. Naštěstí je to s plánem bezplatného upgradu na Windows 11 relativně jednoduché.

I když je DirectStorage stále v plenkách, vývojáři her budou brzy moci vytvářet vysoce kvalitní hry, aniž by museli zápasit s dlouhým načítáním. Hráči si užijí novou úroveň ponoření do svých oblíbených her, a dokonce i další PC software, například Office, bude moci z DirectStorage těžit.

Další často kladené dotazy

Která verze Windows je pro DirectStorage vhodnější?

DirectStorage funguje výrazně lépe ve Windows 11, a to díky implementaci nových vylepšení zásobníku úložiště.

Je DirectStorage zcela nové aplikační programovací rozhraní (API)?

Ne tak docela. DirectStorage API je součástí konzolí Xbox Series X a Xbox Series S od společnosti Microsoft. Nicméně v kontextu systému Windows je považováno za novinku.

Je už DirectStorage možné stáhnout? Kde ho mohu získat?

Již v červenci 2021 byl zpřístupněn náhled DirectStorage pro vývojáře. DirectStorage API pro PC je nyní dostupné ke stažení z webových stránek společnosti Microsoft.

DirectStorage má před sebou ještě dlouhou cestu

DirectStorage má potenciál zásadním způsobem ovlivnit a zlepšit herní zážitky tisíců počítačových hráčů. Nicméně, zdá se, že tvůrci videoher zatím tuto myšlenku plně nepřijali. Microsoft se snaží DirectStorage prosadit jako de facto průmyslový standard, ovšem teprve čas ukáže, zda budou jejich snahy úspěšné.

Herní vývojáři budou díky této technologii moci vytvářet světy s větší rozlohou a detailnějšími vizuálními prvky. Pokud vaše hry budou DirectStorage podporovat, tak si užijete také markantně rychlejší načítání.

Současná podpora DirectStorage je spíše nekonzistentní, nicméně očekává se, že se v nadcházejících letech, s tím, jak bude technologie vyspívat, zlepší.

Jaký je váš názor na implementaci DirectStorage do Windows? Jak to podle vás ovlivní herní svět? Jste pro nebo proti? Dejte nám vědět v sekci komentářů níže!

Jan Novák
Autor
Czechia

Redaktor zaměřený na Windows, produktivitu a cloudové nástroje.

Předchozí článek
Jak odstranit chat v WhatsApp na PC nebo mobilním zařízení
Další článek
Jak změnit svou polohu a místní stanice na YouTube TV