Above 4GB MMIO Limit v BIOSu: kdy nastavit 40bit a kdy 41bit?

Above 4GB MMIO Limit je strop adresního prostoru, do kterého smí BIOS umístit paměťová okna zařízení na PCIe nad hranicí 4 GB. Volba 40bit znamená strop 1 TB, volba 41bit strop 2 TB. Není to výkonnostní nastavení a ve hrách nepřidá ani jeden snímek za sekundu. V běžném herním počítači s jednou grafickou kartou nech výchozí 40bit a nesahej na to. Na 41bit přepínej jen tehdy, když ti nějaké zařízení hlásí nedostatek prostředků, počítač nenaběhne s více kartami, nebo se navzdory zapnutému nastavení neaktivuje Resizable BAR. Položka je funkční jen ve chvíli, kdy máš Above 4G Decoding přepnuté na Enabled. Ověřoval jsem to na desce ASUS PRIME A620AM-K s BIOSem verze 3881 z 29. června 2026, kde nabízí právě tyhle dvě volby.

Pustíš se do BIOSu kvůli něčemu úplně jinému, otevřeš PCI Subsystem Settings a najednou tam koukáš na položku, která tam posledně nebyla. Above 4GB MMIO Limit se na deskách ASUS pro AM5 objevilo s novějšími verzemi firmwaru a nabízí dvě hodnoty bez jediného slova vysvětlení. Zákazníci se mě na ni ptají hlavně proto, že vypadá jako skryté zrychlení, které jim výrobce zapomněl zapnout.

Rozbalená nabídka Above 4GB MMIO Limit v UEFI BIOSu desky ASUS s volbami 40bit 1TB a 41bit 2TB

Above 4GB MMIO Limit v sekci Advanced\PCI Subsystem Settings na desce ASUS PRIME A620AM-K. Nad ní vidíš Above 4G Decoding, bez kterého je celá volba mrtvá.

Skryté zrychlení to není. Je to alokační strop, tedy hranice, do jaké výšky smí firmware naskládat paměťová okna zařízení. V tomhle článku ti vysvětlím, co ta čísla znamenají, kdy je změna namístě a kdy si přepnutím na 41bit akorát koleduješ o počítač, který nenaběhne.

Poslední aktualizace obsahu:

1. Co Above 4GB MMIO Limit vlastně dělá

MMIO znamená Memory Mapped Input Output, tedy způsob, jakým procesor mluví se zařízeními na sběrnici PCIe. Grafická karta, NVMe disk i řadič USB dostanou od firmwaru přidělený kus adresního prostoru, přes který se k nim procesor dostane. Té adrese se říká BAR, zkratka od Base Address Register.

Klasický prostor pod hranicí 4 GB je maličký a po odečtení všeho, co si tam ukousne čipová sada, v něm zbývá jen několik set megabajtů. Proto existuje volba Above 4G Decoding, která firmwaru dovolí umístit okna 64bitových zařízení nad tuhle hranici, kde je místa dost.

A přesně tady vstupuje do hry Above 4GB MMIO Limit. Říká firmwaru, jak vysoko smí při tom rozmisťování zajít. Hodnota 40bit odpovídá stropu 1 TB, hodnota 41bit stropu 2 TB. Nejde o kapacitu paměti a nemá to nic společného s tím, kolik RAM ti počítač ukáže ve Windows.

Proč se to řeší až teď

Dřív si karta vzala okno o velikosti 256 MB a bylo hotovo. S technologií Resizable BAR si grafika řekne o okno velké jako celá její paměť, tedy klidně o 16 GB. Přidej k tomu druhou kartu, redukci s několika NVMe disky nebo řadič USB4 a najednou má firmware co rozmisťovat. Výrobci proto tuhle položku vytáhli z hlubin firmwaru do uživatelské nabídky.

2. Kde tu položku v BIOSu najdeš

Cesta je na deskách ASUS krátká. Při startu počítače zmáčkni Delete, přepni se klávesou F7 do Advanced Mode a jdi do záložky Advanced a dál do PCI Subsystem Settings. Above 4GB MMIO Limit sedí hned pod položkou Above 4G Decoding.

Když je položka šedá nebo se vůbec nezobrazí, není to chyba desky. Above 4GB MMIO Limit se aktivuje výhradně tehdy, má-li Above 4G Decoding hodnotu Enabled. Ve stavu Disabled nemá co omezovat, protože žádná okna nad 4 GB nevznikají.

Změnu potvrdíš klávesou F10 a restartem. Hodnota se ukládá do NVRAM desky, takže přežije i výměnu grafické karty nebo přeinstalaci Windows. Co ji naopak vynuluje, je Load Optimized Defaults nebo odpojení baterie.

3. Rozdíl mezi 40bit a 41bit v přehledu

Obě hodnoty říkají totéž jinými slovy: jak daleko od nuly smí firmware zajít. Rozdíl mezi nimi je jeden bit adresy, což znamená dvojnásobný prostor.

Volba Adresní strop Komu sedí Měnit?
40bit (1TB) 1 TB Herní PC s jednou grafikou, běžné NVMe disky, integrované USB. Výchozí a odladěný stav. Ne
41bit (2TB) 2 TB Sestavy s několika velkými kartami, výpočetními akcelerátory, redukcemi na více disků nebo přídavným řadičem USB4. Jen při potížích

Vyšší strop neznamená rychlejší přenos ani větší propustnost. Znamená jen víc místa na skládání, podobně jako když ti někdo přistaví druhý stůl. Když ti stačil první, druhý ti práci nezrychlí.

4. Kdy nechat 40bit, tedy skoro vždycky

Výchozí hodnota 40bit pokryje každou domácí herní sestavu, jakou dneska běžně skládám. Jedna grafická karta se zapnutým Resizable BAR si řekne o okno v řádu jednotek až desítek gigabajtů, k tomu přijdou dva NVMe disky, zvukový a síťový řadič a několik drobností. Součet se pohybuje hluboko pod stropem 1 TB.

Nech tedy 40bit, pokud platí tohle:

  • máš jednu grafickou kartu, ať už s 8, 16 nebo 32 GB paměti,
  • všechna zařízení ve Správci zařízení fungují bez vykřičníku,
  • Resizable BAR se hlásí jako zapnutý v ovladači grafiky,
  • počítač normálně naběhne a nezasekává se na obrazovce s logem desky.

V sestavách, které stavím v Plzni, tuhle položku neměním. Ladím v BIOSu profil pamětí, křivky ventilátorů a Resizable BAR, ale MMIO strop nechávám na výchozí hodnotě, protože měnit odladěné nastavení bez konkrétního důvodu je jen hledání problémů.

5. Kdy má smysl sáhnout po 41bit

Hodnota 41bit je nástroj na řešení konkrétního problému, ne preventivní opatření. Dává smysl v sestavách, kde se sejde víc zařízení s velkými pamětními okny najednou:

  • Dvě a více grafických karet v jednom počítači, typicky u renderovacích a výpočetních stanic. Každá si řekne o vlastní okno o velikosti své paměti.
  • Výpočetní akcelerátory a karty s velkou pamětí určené pro práci s modely a datovými sadami.
  • Redukce do slotu PCIe osazená několika NVMe disky přes bifurkaci, kde se z jednoho slotu stanou čtyři zařízení.
  • Přídavné řadiče USB4 a Thunderbolt, které si prostor rezervují dopředu pro zařízení, jež teprve někdy připojíš.
  • Karty pro záznam obrazu, FPGA a průmyslové adaptéry s netypicky velkými okny.

I v těchhle případech platí pořadí: nejdřív se objeví závada, teprve pak se sahá na strop. Přepnutí na 41bit naslepo v sestavě, která funguje, nepřinese nic.

6. Podle čeho poznáš, že ti prostor dochází

Nedostatek místa pro paměťová okna se projevuje docela charakteristicky. Když narazíš na některý z těchhle příznaků a máš v počítači víc karet nebo redukcí, stojí za to 41bit vyzkoušet:

  • Kód 12 ve Správci zařízení u konkrétního zařízení, s hlášením, že zařízení nemůže najít dostatek volných prostředků.
  • Zařízení s vykřičníkem, které se ale po vytažení jiné karty ze slotu rozjede.
  • Počítač se zasekne při startu na inicializaci PCIe, ještě než se dostane na obrazovku Windows.
  • Resizable BAR se hlásí jako vypnutý v ovladači, přestože v BIOSu je zapnutý a karta ho podporuje.
  • Druhá karta ve druhém slotu není vidět ani v BIOSu, ani v systému.

Pozor na záměnu s jinou závadou

Stejné příznaky umí vyrobit i špatně dosednutá karta, vadný slot nebo slabý zdroj. Než začneš přepínat adresní strop, zkus kartu vytáhnout a znovu zasunout a ověř, že má připojené napájení. Adresní prostor je až druhé místo, kam se dívat.

7. Jak změnu bezpečně vyzkoušet a jak ji vrátit

Změna je vratná a nic v počítači nepoškodí. Jediné riziko je, že sestava po restartu nenaběhne, a i na to existuje jednoduchá pojistka. Postupuj takhle:

1

Poznamenej si původní stav. Vyfoť si obrazovku mobilem nebo si zapiš, co je nastavené u Above 4G Decoding, Above 4GB MMIO Limit i Resize BAR Support. Bez tohohle kroku nevíš, kam se vracet.

2

Ověř Above 4G Decoding. Musí být na Enabled. Jestli je na Disabled, přepni nejdřív jenom tohle, restartuj a zkontroluj, jestli se problém nevyřešil sám. Často to stačí.

3

Přepni Above 4GB MMIO Limit na 41bit (2TB). Měň vždycky jednu položku a hned restartuj. Když přehodíš tři věci naráz a počítač nenaběhne, nemáš tušení, která z nich za to může.

4

Ulož klávesou F10 a nech počítač nastartovat. Po naběhnutí systému zkontroluj Správce zařízení a stav Resizable BAR v ovladači grafiky. Buď se problém vyřešil, nebo se nic nezměnilo a příčina leží jinde.

5

Když počítač nenaběhne, vymaž CMOS. Odpoj napájení, vyjmi knoflíkovou baterii na desce na minutu a vrať ji zpátky, případně použij propojku Clear CMOS podle manuálu k desce. BIOS se vrátí na výchozí hodnoty včetně MMIO stropu a počítač naskočí.

Vymazání CMOS zruší i ostatní vlastní nastavení, tedy profil pamětí EXPO, pořadí bootování a křivky ventilátorů. Proto se vyplatí ten první krok s fotkou obrazovky.

Co změna neudělá

Nepřidá ti FPS ve hrách. Nezmění množství paměti, které ti systém ukáže. Neovlivní teploty ani spotřebu. A nezvýší propustnost slotu PCIe, protože ta je daná generací sběrnice a počtem linek, ne adresním stropem.

8. Jak je to na jiných deskách a u jiných výrobců

Všechno, co jsem popsal výš, jsem viděl na vlastní oči na desce ASUS PRIME A620AM-K s čipovou sadou AMD A620A a BIOSem verze 3881 z 29. června 2026. Tam nabídka obsahuje přesně dvě volby, 40bit (1TB) a 41bit (2TB).

V dílně mám i model ASUS PRIME A620M-K, kde se stejná položka nejspíš objeví taky, ale zatím jsem si ji tam neproklikal, takže to netvrdím. Totéž platí pro další modely ASUS s novějším firmwarem. Až se mi dostanou pod ruku, článek o ověřené modely doplním.

U ostatních výrobců se stejná položka jmenuje stejně a sedí na stejném místě v nabídce, jen bývá jinak štědrá. Manuály některých desek uvádějí rozsah 38 až 43 bitů, tedy stropy od 256 GB až po 8 TB. Logika výběru zůstává úplně stejná: výchozí hodnota je odladěná, výš se leze až kvůli konkrétní závadě.

Na deskách Gigabyte se do stejné části nabídky dostaneš podobnou cestou. Celý postup orientace v BIOSu na platformě AM5 mám rozepsaný v samostatném návodu: jak nastavit BIOS Gigabyte AM5.

Nechceš v BIOSu lovit jednotlivé položky?

Každý herní počítač, který ode mě odchází, mám v BIOSu odladěný napevno. Profil pamětí, Resizable BAR i chování ventilátorů řeším ještě v dílně a sestavu před expedicí protáhnu zátěžovým testem. Ke všem herním počítačům dávám záruku 36 měsíců a dopravu po celé ČR zdarma.

9. Co si k tomu ještě přečíst

Nastavení BIOSu je jenom jedna část skládačky. Tyhle návody na sebe navazují:

10. Časté dotazy k nastavení Above 4GB MMIO Limit (FAQ)

❓ 1. Co znamená Above 4GB MMIO Limit v BIOSu?
Above 4GB MMIO Limit je nastavení v UEFI BIOSu, které určuje horní hranici adresního prostoru, do kterého smí firmware umístit paměťová okna zařízení na sběrnici PCIe nad hranicí 4 GB. Volba 40bit odpovídá stropu 1 TB, volba 41bit stropu 2 TB. Není to nastavení výkonu ani kapacity paměti, ale hranice pro rozmisťování adres.
❓ 2. Mám nastavit 40bit, nebo 41bit?
V běžném herním počítači s jednou grafickou kartou nech výchozí 40bit, tedy strop 1 TB. Ten pokryje kartu s Resizable BAR, několik NVMe disků i všechny integrované řadiče s obrovskou rezervou. Na 41bit sahej jen tehdy, když máš v počítači víc karet nebo redukcí a nějaké zařízení hlásí nedostatek prostředků.
❓ 3. Zvýší přepnutí na 41bit FPS ve hrách?
Ne. Above 4GB MMIO Limit určuje jen to, kam smí firmware umístit adresy zařízení, nemá vliv na propustnost sběrnice PCIe ani na výkon grafické karty. Ve hrách nepřidá ani jeden snímek za sekundu. Kdo tvrdí opak, plete si adresní strop s šířkou datové cesty.
❓ 4. Proč je položka Above 4GB MMIO Limit šedá a nejde přepnout?
Volba je aktivní jen tehdy, když je položka Above 4G Decoding hned nad ní nastavená na Enabled. Ve stavu Disabled žádná paměťová okna nad hranicí 4 GB nevznikají, takže není co omezovat a BIOS položku zamkne. Přepni tedy nejdřív Above 4G Decoding a teprve pak se dostaneš k výběru mezi 40bit a 41bit.
❓ 5. Souvisí Above 4GB MMIO Limit s technologií Resizable BAR?
Souvisí, protože obě věci pracují se stejným adresním prostorem. Resizable BAR znamená, že si grafická karta řekne o pamětní okno o velikosti své paměti místo klasických 256 MB, tedy klidně o 16 GB. Toto okno musí firmware někam umístit a právě Above 4GB MMIO Limit říká, jak vysoko při tom smí zajít. Samotný Resizable BAR se ale zapíná vlastní položkou Resize BAR Support.
❓ 6. Kolik adresního prostoru zabere grafická karta s 16 GB paměti?
Se zapnutým Resizable BAR si karta řekne o okno zhruba o velikosti své paměti, tedy okolo 16 GB. Proti stropu 1 TB, který odpovídá volbě 40bit, je to necelá dvě procenta dostupného prostoru. Právě proto výchozí hodnota v jednokartové sestavě vždycky stačí.
❓ 7. Co znamená kód 12 ve Správci zařízení?
Kód 12 ve Správci zařízení Windows znamená, že zařízení nemůže najít dostatek volných prostředků, které by mohlo použít. U počítače s několika kartami na PCIe to bývá právě nedostatek prostoru pro paměťová okna. V takovém případě má smysl zkontrolovat, jestli je Above 4G Decoding zapnuté, a případně zkusit Above 4GB MMIO Limit přepnout na 41bit.
❓ 8. Počítač po změně na 41bit nenaběhl, co s tím?
Odpoj počítač od napájení a vymaž paměť CMOS. Buď na minutu vyjmi knoflíkovou baterii na základní desce, nebo použij propojku Clear CMOS podle manuálu k desce. BIOS se vrátí na výchozí hodnoty včetně stropu 40bit a počítač naskočí. Zároveň se ale ztratí i ostatní vlastní nastavení, tedy profil pamětí EXPO, pořadí bootování a křivky ventilátorů.
❓ 9. Mám v počítači dvě grafické karty, mám rovnou přepnout na 41bit?
Ani u dvou karet nepřepínej naslepo. Nejdřív sestavu nastartuj s výchozí hodnotou 40bit a zkontroluj, jestli jsou obě karty vidět v BIOSu i ve Správci zařízení a jestli žádná nehlásí chybu. Teprve když jedna z karet chybí nebo hlásí nedostatek prostředků, má přepnutí na 41bit smysl.
❓ 10. Je tahle položka na všech deskách ASUS?
Ověřenou ji mám na desce ASUS PRIME A620AM-K s čipovou sadou AMD A620A a BIOSem verze 3881 z 29. června 2026, kde nabízí dvě volby, 40bit (1TB) a 41bit (2TB). Na modelu ASUS PRIME A620M-K a na dalších deskách ASUS s novějším firmwarem se pravděpodobně objeví taky, ale osobně jsem to zatím neproklikal, takže to netvrdím. U jiných výrobců bývá stejná položka na stejném místě v nabídce PCI Subsystem Settings, jen s širším rozsahem voleb.
❓ 11. Proč mají některé desky rozsah 38 až 43 bitů?
Každý bit navíc zdvojnásobuje adresní strop, takže 38 bitů odpovídá 256 GB, 40 bitů 1 TB, 41 bitů 2 TB a 43 bitů 8 TB. Výrobci serverově laděných desek nechávají uživateli víc voleb, protože do nich lidé osazují velké množství karet najednou. V domácím herním počítači nemá žádná z těch vyšších hodnot praktické využití.
❓ 12. Ovlivní tohle nastavení množství paměti RAM, které vidí Windows?
Ne. Above 4GB MMIO Limit pracuje s adresním prostorem pro zařízení na PCIe, ne s operační pamětí. Kolik paměti ti Windows ukáže, závisí na osazených modulech, na verzi systému a na tom, kolik si ukousne integrovaná grafika. Přepnutí mezi 40bit a 41bit s tím nemá nic společného.
❓ 13. Změní se přepnutím na 41bit teploty nebo spotřeba počítače?
Ne. Jde o způsob adresování zařízení, ne o taktování, napětí ani řízení ventilátorů. Teploty procesoru a grafiky, spotřeba i hlučnost zůstanou úplně stejné jako předtím.
❓ 14. Přijdu o záruku, když si tohle nastavení na počítači od tebe změním?
Nepřijdeš. Změna nastavení v BIOSu není zásah do hardwaru a záruku 36 měsíců na herní počítač neruší. Špatně zvolená hodnota ale může způsobit, že sestava nenaběhne, takže si předtím vyfoť původní stav nabídky. Když si nebudeš vědět rady, zavolej mi na +420 602 443 351 a projdeme to spolu.
Lukáš Blecha - Zakladatel BestComp

Lukáš Blecha

Zakladatel a hlavní IT architekt plzeňského e-shopu BestComp.cz. Nastavením BIOSu prochází každá sestava, která ode mě odejde, takže nové položky ve firmwaru objevuju dřív než z manuálu. Fotku k tomuhle článku jsem pořídil přímo v dílně na desce, kterou jsem zrovna měl na stole. Přes 30 let se živím tím, že hardware skládám a ladím, ne že o něm jenom čtu. Víc o mně na stránce O nás.

Diskuze (0)

Buďte první, kdo napíše příspěvek k této položce.

Nevyplňujte toto pole:
×

Splátková kalkulačka ESSOX