Jak zastavit roztavení a zázračné patche z zpomalování počítače
Záplaty Windows pro Meltdown a Spectre zpomalí váš počítač dolů. Na novějším počítači se systémem Windows 10 pravděpodobně nevšimnete. Ale na počítači se starším procesorem - zejména pokud běží systém Windows 7 nebo 8 - může dojít ke znatelnému zpomalení. Zde je návod, jak zajistit, aby váš počítač fungoval co nejrychleji po jeho zajištění.
Ať děláte cokoliv, nezapomeňte instalovat opravy. Útoky Meltdown a Spectra jsou špatné - velmi špatné. Systém Windows, MacOS, Linux, Android, iOS a Chrome OS jsou opravovány opravou problému. Intel také slíbil, že budou spolupracovat se softwarovými společnostmi, aby se časem snížil dopad výkonu. Ale to jsou velké bezpečnostní otvory, které byste měli naprosto opravit.
To ovšem neznamená, že se musíte vyrovnat se zpomalením.
Upgrade na systém Windows 10 (Pokud používáte systém Windows 7 nebo 8)
Neexistuje žádný problém: Náplasť funguje lépe, pokud používáte systém Windows 10. Jak to uvádí Microsoft, v "počítačích s datem 2015 s Haswellem nebo starším CPU", "očekávají, že někteří uživatelé zaznamenají pokles výkon systému ". Ale Windows 7 nebo 8 na stejném starším hardwaru "očekávají, že většina uživatelů zaznamená pokles výkonu systému".
Jinými slovy, na stejném hardwaru Microsoft říká, že většina lidí zaznamená zpomalení v systémech Windows 7 nebo 8, zatímco většina lidí nebude v systému Windows 10. Společnost Microsoft vysvětluje: "Starší verze systému Windows mají větší vliv na výkon, protože systém Windows 7 a Windows 8 mají více přechodů uživatelů jádra kvůli starším designovým rozhodnutím, jako je například všechno vykreslování písma v jádře. "Windows 10 je mnohem novější software a má mnoho optimalizací, které starší Windows 7 a 8 prostě nemají.
Microsoft mluví o procesorech Intel, ale při používání procesorů AMD může dojít k určitému zpomalení. Oprava roztržení se nevztahuje na systémy AMD, ale opravy Spectre. Z systémů AMD jsme zatím neviděli žádnou výkonnostní měřítka, takže nevíme, jak se výkon změnil.
Spíše než vyloučení nebo zakázání opravy, stačí upgradovat na systém Windows 10. Zatímco první ročník bezplatného upgradu je technicky ukončen, existují stále způsoby, jak získat Windows 10 zdarma.
Pokud nejste fanouškem systému Windows 10, existují způsoby, jak to udělat méně nepříjemné. Získáte větší kontrolu nad automatickými aktualizacemi systému Windows 10 nebo stačí nastavit "aktivní hodiny", aby vás neobtěžovali. Můžete skrýt všechny ty nepříjemné reklamy v systému Windows 10 a vypadat spíš jako Windows 7, pokud se vám líbí. Nikdy se ani nemusíte dotýkat úložiště Windows - můžete pouze používat plochu a mít moderní operační systém Windows, který funguje rychleji než Windows 7.
Upgrade hardwaru
Moderní počítače, tj. Počítače se systémem Skylake, Kabylake nebo novějším procesorem s procesory z roku 2016, mají lepší výkon než starší počítače. Ve skutečnosti společnost Microsoft říká, že "benchmarky vykazují jednociferné zpomalení, ale neočekáváme, že většina uživatelů zaznamená změnu, protože tyto procenta se odrážejí v milisekundách." Protože tyto procesory Intel mají funkci PCID (Process-Contex Identifiers) , které pomáhají opravě lépe. Bez této funkce se musí více pracovat v softwaru a to zpomaluje.
Pokud jste zvědaví, zda má váš systém funkci, která urychluje opravu, doporučujeme vám stáhnout a spustit nástroj InSpectre společnosti Gibson Research Corporation. Také vám řekne, zda je váš počítač chráněn před roztavením a přístrojem, nebo ne.
Pokud vidíte "Výkon: DOBRÝ", máte moderní počítač s příslušnými hardwarovými funkcemi a neměl byste vidět znatelné zpomalení. Pokud tak neučiníte, máte starší počítač a můžete vidět další zpoždění. (Přestože si můžete vzpomenout, můžete zrychlit věci znatelně aktualizací na systém Windows 10, pokud jste tak již neučinili.)
Pokud váš počítač nemá příslušné hardwarové funkce a máte pocit, že funguje pomalu, jediný způsob, jak zůstat bezpečný a rychlejší, je upgradovat na novější hardware. Moderní CPU vidí mnohem menší zpomalení. Zvažte nákup použitého hardwaru a prodej aktuálních věcí, pokud chcete ušetřit nějaké peníze.
Zakažte ochranu v registru systému Windows, pokud trváte
Systém Windows umožňuje zakázání ochrany Meltdown a Spectra po instalaci opravy, což způsobuje, že systém je zranitelný vůči těmto nebezpečným útokům, ale eliminuje výkonnostní trest, který přichází s opravou.
VAROVÁNÍ: Důrazně doporučujeme, abyste to nedopustili. Zejména pokud používáte systém Windows 10 na moderním hardwaru, neměli byste zaznamenávat zpomalení. I když používáte systém Windows 10 se starším procesorem, zpomalení by mělo být pro většinu lidí minimální. A pokud máte pocit, že váš systém Windows 7 nebo 8 je výrazně pomalejší, nejlepší věc, kterou můžete udělat, je upgradovat na systém Windows 10. Meltdown a Spectre jsou velmi vážné bezpečnostní nedostatky, které by mohly být potenciálně zneužívány kódem běžícím na webové stránce vašeho webový prohlížeč. Opravdu nechcete používat zranitelný systém.
Nicméně společnost Microsoft udělala z těchto důvodů přístup k těmto registrům. Jak uvedli, zpomalení může být obzvláště špatné při aplikacích IO (input-output) v systému Windows Server. V systémech Windows Server Microsoft říká, že "chcete být opatrní, abyste vyhodnotili riziko nedůvěryhodného kódu pro každou instanci systému Windows Server a rovnováhu mezi bezpečností a kompromisem výkonu pro vaše prostředí." Jinými slovy, můžete zapnout opravu některé serverové systémy, pokud si budete jisti, že nebudou spouštět nedůvěryhodný kód. Mějte na paměti, že i kód JavaScript spuštěný ve webovém prohlížeči nebo kód běžící uvnitř virtuálního počítače by mohl tyto chyby využít. Obvyklé karantény, které omezují to, co tento kód může udělat, nebudou plně chránit váš počítač.
Pomocí nástroje InSpectre, který jsme zmínili výše, můžete deaktivovat ochranu proti roztržení nebo ochraně spektra. Chcete-li zakázat ochranu proti roztavení nebo rozpoznávání, klepněte pravým tlačítkem myši na soubor InSpectre.exe a vyberte možnost Spustit jako správce. Potom můžete klepnutím na tlačítka "Zakázat ochranu proti roztavení" a "Zakázat ochranu proti rozpoznávání" zapnout nebo vypnout ochranu. Po provedení této změny restartujte počítač. Pokud znovu spustíte nástroj InSpectre a procházejte textem v poli, uvidíte kulatý bod, který vám říká, že ochrana byla zakázána v registru. Pomocí stejných tlačítek můžete znovu aktivovat ochranu v budoucnu, pokud změníte názor.
Můžete také zakázat ochranu v registru, pokud chcete. Spusťte příkazy v části "Zakázat tuto opravu" na této stránce podpory společnosti Microsoft. Zatímco jsou pokyny pro systém Windows Server, zakážou opravu i v jiných verzích systému Windows. Po změně nastavení registru restartujte počítač. Můžete zkontrolovat, zda je oprava povolena spuštěním skriptu PowerShell Get-SpeculationControlSettings. Pokud změníte názor a chcete obnovit ochranu v budoucnu, spusťte pokyny v části "Chcete-li povolit opravu" na webové stránce společnosti Microsoft.
Image Credit: VLADGRIN / Shutterstock.com.