Integrita paměti je součástí funkce Izolace jádra ve Windows a pomáhá chránit váš systém před škodlivými útoky. Ke svému fungování využívá hardwarovou virtualizaci procesoru, která vytváří zabezpečené prostředí. Začněte krokem 1 a na základě zjištěných informací pokračujte v řešení problémů.

Krok 1: Zkontrolujte, zda je zapnutá Integrita paměti

Zkontrolujme, jestli už je HVCI/VBS ve vašem systému spuštěné.

  1. Stiskni klávesu Windows + R a otevři tak dialogové okno Spustit.
  2. Napište msinfo32 a stiskněte Enter.
  3. Přejděte na konec části Přehled systému a vyhledejte položku Zabezpečení založené na virtualizaci.
Pokud je VBS spuštěné: Máte hotovo!


Pokud vás to stále vyhazuje, podívejte se do průvodce VAN: OMEZENÍ. 

Pokud je VBS povolené, ale není spuštěné:


VBS je nakonfigurováno, ale není aktivní. To obvykle znamená, že ve vašem systému BIOS není povolená virtualizace. Přejděte ke kroku 3 a povolte ji. 

Pokud VBS není povolené:


VBS není vůbec zapnuté. Pokračujte ke kroku 2 a zapněte Integritu paměti ve Windows. Poté zkontrolujte, jestli je potřeba provést také krok 3 pro změny v systému BIOS. 

 

Krok 2: Zapněte Integritu paměti (Izolace jádra) ve Windows

Jakmile je v systému BIOS povolená virtualizace, můžete podle níže uvedených kroků zapnout Integritu paměti.

  1. Klikni na nabídku Windows Start a pak na ⚙️Nastavení.
  2. Přejděte na Aktualizace a zabezpečení > Zabezpečení Windows > Zabezpečení zařízení.
  3. V části Izolace jádra najdi Integrita paměti.
  4. Zapněte přepínač.
  5. Po výzvě restartuj systém.

Poznámka: Pokud je přepínač zašedlý nebo se zobrazí chyba o nekompatibilních ovladačích, podívejte se na část Řešení problémů níže.

Krok 3: Povolte virtualizaci v systému BIOS

Pokud se vám nedaří najít popsané nastavení, váš BIOS může být zastaralý nebo výrobce vašeho zařízení může používat jiné názvosloví: Aktualizace firmwaru systému BIOS (AMD/Intel). Upozorňujeme, že některé systémy nemusí tato nastavení vůbec zpřístupnit, a to v závislosti na dostupném hardwaru a verzi systému BIOS.

DŮLEŽITÉ: Upozornění k úpravám nastavení BIOSu

Pokud se v nastavení systému BIOS nevyznáte, obraťte se na odborníka. Nesprávná konfigurace systému BIOS může způsobit problémy s počítačem, včetně toho, že nepůjde spustit.

Nastavení systému BIOS se navíc výrazně liší podle výrobce a typu počítače nebo základní desky, proto doporučujeme obrátit se na podporu výrobce vašeho počítače nebo základní desky

VBS vyžaduje, aby byla ve vašem systému BIOS povolena hardwarová virtualizace. Pokud se Integrita paměti nezapne nebo VBS ukazuje stav „povoleno, ale neběží“, pravděpodobně není v systému BIOS povolena. 

Než začnete, budete muset přejít do nastavení BIOS/UEFI svého počítače.

Windows 11

 

  1. Otevři Nastavení
  2. Přejdi do Systém > Obnovení
  3. V části Spuštění s upřesněným nastavením vyberRestartovat hned
  4. Až se počítač restartuje, vyber Řešení potíží > Pokročilé možnosti > Nastavení firmwaru UEFI
Windows 10

 

  1. Otevři Nastavení
  2. Přejdi do Aktualizace a zabezpečení > Obnovení
  3. V části Spuštění s upřesněným nastavením vyber Restartovat hned
  4. Až se počítač restartuje, vyber Řešení potíží > Pokročilé možnosti > Nastavení firmwaru UEFI


Nebo prostě restartuj počítač a stiskni klávesu Del, F2, nebo F10, než se načte systém Windows. (Liší se podle počítače) 

Jakmile budete v systému BIOS, najděte nastavení procesoru nebo virtualizace. Rozložení systému BIOS se výrazně liší v závislosti na výrobci základní desky nebo počítače. Pokud níže uvedené nastavení nemůžete najít, navštivte webové stránky podpory vašeho konkrétního výrobce a v jeho příručkách vyhledejte „Jak povolit virtualizaci“.

Systémy Intel

 

  1. Přejděte na Upřesnit > Konfigurace procesoru (CPU) (na některých systémech Zabezpečení)
  2. Nastavte možnost Intel Virtualization Technology (VT-x) na Povoleno
  3. Nastavte možnost Execute Disable Bit (XD) na Povoleno
  4. Ulož změny a ukonči BIOS (obvykle klávesou F10)
AMD Systémy

 

  1. Přejděte na Upřesnit > Konfigurace procesoru (CPU), OC nebo AMD CBS
  2. Nastavte režim SVM (Secure Virtual Machine) na Povoleno
  3. Nastavte možnost NX Mode na Povoleno
  4. Ulož změny a ukonči BIOS (obvykle klávesou F10)
Jiné konkrétní návody k virtualizaci seřazené podle výrobce

 

 

Krok 4: Ověřte, že vše funguje

Jakmile se systém Windows znovu spustí, proveďte tuto kontrolu a ověřte, zda proběhla úspěšně:

  1. Stiskni klávesu Windows + R, napiš msinfo32 a stiskni Enter.
  2. Přejděte na konec části Přehled systému.
  3. Ověřte, že položka Zabezpečení založené na virtualizaci zobrazuje stav Spuštěno.
  4. Potvrďte, že Služby zabezpečení na základě virtualizace jsou spuštěné a zahrnují Integritu kódu vynucenou hypervizorem.

Rychlá kontrola: Zda je virtualizace aktivní, si můžete ověřit také otevřením Správce úloh > karta Výkon > CPU. Vpravo dole byste měli vidět Virtualizace: Povoleno. Pokud je tam uvedeno „Zakázáno“, vraťte se ke kroku 3.

Pokud jsou kroky 3 a 4 v pořádku, máte hotovo. Fronta čeká!

Další řešení problémů s HVCI/VBS

Pokud při provádění výše uvedených kroků narazíte na nějaké problémy, další nápovědu najdete níže.

Stránka Izolace jádra zobrazuje „Stránka není dostupná“ nebo se neotevře?


Některé konfigurace Windows skrývají stránku Izolace jádra. Tyto postupy mohou váš problém vyřešit:

  • Aktualizujte Windows (zastaralá verze může být příčinou): Stiskněte klávesy Windows + R a zadáním příkazu winver zkontrolujte verzi systému. V případě potřeby aktualizujte Windows.
  • Zkuste přímou cestu: Nastavení > Soukromí a zabezpečení > Zabezpečení Windows > Zabezpečení zařízení > Podrobnosti izolace jádra.
  • Místo toho použijte metodu registru: Viz rozevírací nabídka „Alternativa: Povolení pomocí příkazového řádku“ v kroku 2.
Je přepínač Integrita paměti zašedlý nebo ukazuje nekompatibilní ovladače?


Nekompatibilní ovladač v režimu jádra blokuje zapnutí integrity paměti. Systém Windows obvykle označí, který ovladač je problém.

  1. Klikněte na možnost „Zkontrolovat nekompatibilní ovladače“ na stránce Izolace jádra (pokud se zobrazuje).
  2. Poznamenejte si název ovladače a jeho vydavatele.
  3. Zkontrolujte, zda výrobce nevydal novější verzi – často to způsobují starší anti-cheat, software pro RGB nebo ovladače hardwaru.
  4. Pokud ovladač pochází ze softwaru, který už nepoužíváte, odinstalujte ho.
  5. Restartujte a zkuste znovu zapnout Integritu paměti.

Problematické ovladače můžete také vyhledat pomocí příkazového řádku se zvýšenými oprávněními:

  • dism /online /get-drivers /format:table
VBS se po změnách v BIOSu zobrazuje jako „povoleno, ale neběží“?


Příčin může být několik:

  • Virtualizace ve skutečnosti není povolená: Znovu zkontrolujte svůj BIOS – název nastavení se může lišit. Znovu zkontrolujte rozevírací nabídky Intel/AMD v kroku 3.
  • Hyper-V není nainstalovaný: VBS vyžaduje Windows Hypervisor. Zapněte nebo vypněte funkce systému Windows a ujistěte se, že je zaškrtnutá možnost Hyper-V (nebo alespoň Platforma hypervizoru Windows).
  • Nekompatibilní ovladače: Ovladač blokující HVCI může bránit úplnému spuštění VBS. Na stránce Izolace jádra v Zabezpečení Windows zkontrolujte, zda se nezobrazují varování ohledně ovladačů.
Zobrazuje se vám po zapnutí integrity paměti modrá obrazovka?


Ovladač, který není kompatibilní s HVCI, může při spuštění způsobit modrou obrazovku smrti (BSOD). Postup obnovy: 

  1. Spusťte prostředí Windows Recovery Environment (mělo by se zobrazit automaticky po neúspěšném spuštění, případně použijte USB disk pro obnovení).
  2. Přejděte na Řešení problémů > Upřesnit možnosti > Příkazový řádek.
  3. Spustit: reg add „HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity„ /v „Enabled„ /t REG_DWORD /d 0 /f
  4. Restartujte svůj počítač – Integrita paměti se vypne, aby se systém Windows mohl spustit.
  5. Jakmile budete ve Windows, aktualizujte nebo odeberte nekompatibilní ovladač a poté znovu zapněte integritu paměti.
Můj procesor nepodporuje virtualizaci.


VBS vyžaduje procesor s podporou hardwarové virtualizace. Většina procesorů od roku 2015 a novějších ji podporuje. Pokud váš procesor skutečně nepodporuje VT-x (Intel) nebo SVM (AMD), váš hardware není kompatibilní s požadavky Vanguardu.

Schopnosti svého procesoru si můžete ověřit na webových stránkách výrobce podle modelu:

  • Intel ARK – vyhledejte svůj procesor a ověřte, že podporuje „Intel Virtualization Technology (VT-x)“
  • Specifikace produktů AMD – v sekci vlastností svého CPU vyhledejte položku „Virtualization“