cs.phhsnews.com


cs.phhsnews.com / Proč se systém Windows hodlá tak často rebootovat?

Proč se systém Windows hodlá tak často rebootovat?


Pokud existuje jedna stížnost, zdá se, že téměř všichni mají o systému Windows, chce se tak často opakovat. Ať už se jedná o aktualizaci systému Windows nebo o instalaci, odinstalaci nebo aktualizaci softwaru, systém Windows bude často vyžadovat restartování.

Systém Windows se obecně musí restartovat, protože nemůže používat systémové soubory během jejich používání. Tyto soubory jsou uzamčené a mohou být změněny pouze v případě, že nejsou použity.

Co dělá restartování?

Systém Windows nemůže aktualizovat nebo odebírat soubory, které se používají. Když služba Windows Update stáhne nové aktualizace, nemůže je okamžitě použít pro systémové soubory systému Windows. Tyto soubory jsou v provozu a uzamčeny proti jakýmkoli změnám. Chcete-li skutečně nainstalovat tyto aktualizace, systém Windows musí vypnout většinu operačního systému. Windows může potom restartovat systém a načíst aktualizované soubory při spuštění.

Restartování může být také nutné při aktualizaci nebo odebrání určitých typů softwaru. Pokud používáte například nějaký antivirový program nebo ovladač hardwaru, který se hádá hluboko do systému, jeho soubory budou načteny do paměti a chráněny před úpravami. Při aktualizaci nebo odebrání souborů používaných v systému Windows pravděpodobně bude nutné restartovat počítač a upravit soubory před úplným spuštěním systému.

Restartování systému Windows Update

SOUVISEJÍCÍ: Zabraňte systému Windows po restartování počítače po aktualizacích systému Windows

Společnost Microsoft často vydává záplaty pro Windows, přičemž většina z nich přichází na "Patch Tuesday", druhý úterý každého měsíce. Většina těchto aktualizací upravuje systémové soubory, které nelze aktualizovat během spouštění systému Windows, a proto vyžadují restart. Ne každý Windows Update vyžaduje restartování počítače. Například aktualizace pro sadu Microsoft Office by neměly vyžadovat restartování - tyto soubory mohou být uvolněny z paměti restartováním sady Office.

Windows vás potíží restartovat, protože aktualizace zabezpečení nejsou skutečně nainstalovány, dokud to neuděláte. Společnost Microsoft představila vyskakovací okna, které vás chybují k restartování počítače a dokonce i restartování počítače automaticky v prvních dnech Windows XP, když červi jako Blaster, Sasser a Mydoom běhali divoce. Společnost Microsoft se chtěla ujistit, že po aktualizaci aktualizací budou všichni rychle rebootovat, aby nebyli infikováni. Aktualizace by nepomohly, pokud by lidé čekali dny nebo týdny před restartováním počítače a do té doby se nakazili.

Instalace, odinstalování nebo aktualizace softwaru

Softwarové programy někdy chtějí po instalaci, odinstalování nebo aktualizaci počítače restartovat jim. Může to být proto, že používají systémové soubory a ovladače nízké úrovně, které nelze aktualizovat nebo odstranit za běhu. Řekněme například, že odinstalujete antivirový program. Odinstalátor pravděpodobně nebude moci okamžitě odstranit všechny soubory, takže budete muset restartovat. Odinstalační program naplánuje smazání souborů a systém Windows automaticky odstraní soubory při příštím spuštění počítače.

Některé programy mohou také po instalaci restartovat. Pokud například nainstalujete antivirový program, může se vám chtít okamžitě restartovat, aby mohl sledovat proces spouštění. Některé ovladače hardwaru na nižší úrovni mohou vyžadovat restartování předtím, než budou moci fungovat. Samozřejmě, je také možné, že někteří inženýři programu vás mohou požádat o restartování, pokud to není skutečně nutné.

Jak Windows plánuje přesunutí a odstranění souboru při restartu

Windows nabízí rozhraní API, které vývojáři aplikací mohou používat k přesunu, nebo odstranit soubor, který se používá. Aplikace požádá systém Windows o přejmenování nebo přesunutí souboru, když se počítač znovu restartuje a požadavek je zapsán do hodnoty HKLM System CurrentControlSet Control Session Manager PendingFileRenameOperations v registru. Při spuštění systému Windows kontroluje tento klíč registru a provádí všechny požadované operace souborů

SOUVISEJÍCÍ: Jak odstranit, přesunout nebo přejmenovat uzamčené soubory v systému Windows

Můžete zobrazit seznam nevyřízených změny souborů a naplánovat vlastní pohyby a odstranění pomocí nástrojů PendMoves a MoveFile SysInternals. Umožňuje odstranit a přesunout soubory, které nelze odstranit, protože se právě používají. Existují další nástroje, které nabízejí k přesunutí nebo odstranění souborů při restartování a všichni pracují tak, že zapisují do tohoto klíče registru systému Windows. Některé nástroje také umožňují odemknout uzamčené soubory a odstranit nebo přesunout je, ale způsobí problémy, pokud se pokusíte odemknout a upravit soubory, na kterých závisí systém.

Co jste o Linuxu a jiných operačních systémech?

Pokud jste někdy používali Linux nebo jiný operační systém, pravděpodobně jste si všimli, že systém Windows se chce restartovat častěji než to dělá. Linux se prostě nedoporučuje restartovat jako Windows, i po instalaci aktualizací systému. To je pravda, ale není to tak jednoduché.

V systémech Windows jsou soubory, které se používají, obvykle uzamčeny a nemohou být změněny ani smazány. V systému Linux mohou být soubory s běžným použitím upraveny nebo smazány. To znamená, že v systémech Linux mohou být tyto systémové knihovní soubory okamžitě aktualizovány bez rebootování. Jaké jádro Linuxu a co to dělá?

Zde je úlovek: Změny se nemusí nutně projevit až po restartování. Pokud například nainstalujete aktualizaci pro systémovou knihovnu, budou soubory na disku okamžitě aktualizovány, ale všechny běžící procesy používající tuto knihovnu budou stále používat starou nezabezpečenou verzi. Pokud aktualizujete program, nová verze tohoto programu nebude použita, dokud program nezavřete a restartujte. Pokud nainstalujete nové jádro linuxu, nebudete používat nové jádro, dokud restartujete počítač a nezavedete do nového jádra. Existuje několik způsobů, jak přepnout na nové jádro bez restartu, ale tyto jsou obecně nepoužívány v systémech spotřebitelských systémů Linux a jsou pro servery, které vyžadují maximální provozní dobu. Jinými slovy, je nutný restart, důležité aktualizace se projevily na Linuxu. Jistě, pokud používáte server a uptime je pro vás důležité, můžete obejít potřebu aktualizací restartováním postižených procesů. Ale pokud jste běžným uživatelem počítače, pravděpodobně budete chtít počítač restartovat.

Dobrou zprávou je, že restartování je v průběhu času méně potřebné. Systém Windows nyní může vyměnit mnoho typů ovladačů - například grafické ovladače - aniž by byl systém restartován. Moderní bezpečnostní prvky (jako je zapnutí brány firewall systému Windows) umožňují bezpečnější systém Windows, takže systém Windows 8 nabízí po aktualizaci systému Windows třídenní období odkladu pro restartování.

Image Credit: Anders Sandberg / Flickr



Jak zobrazit více časových zón na hodinách systémového zásobníku v systému Windows 8.1

Jak zobrazit více časových zón na hodinách systémového zásobníku v systému Windows 8.1

Aplikace Outlook umožňuje přidání druhé časové pásmo do kalendáře, ale dvě časové pásma, včetně místního časového pásma, je vše, co můžete zobrazit v aplikaci Outlook. SOUVISEJÍCÍ: Jak přidat druhou časovou zónu do kalendáře v aplikaci Outlook Pokud se prakticky setkáváte s lidmi ve více než dvou časových pásmech, možná budete potřebovat více časových pásem, než může Outlook poskytnout.

(how-to)

Přenos souborů ze systému Windows XP, Vista, 7 nebo 8 do systému Windows 10 pomocí programu Windows Easy Transfer

Přenos souborů ze systému Windows XP, Vista, 7 nebo 8 do systému Windows 10 pomocí programu Windows Easy Transfer

Ať už máte v úmyslu provést upgrade vašeho systému Windows XP, Vista, 7 nebo 8 na systém Windows 10 nebo koupit nový počítač s předinstalovaným systémem Windows 10, můžete pomocí programu Windows Easy Transfer zkopírovat všechny soubory a nastavení ze starého počítače nebo staré verze systému Windows do nového počítače se systémem Windows 10. V tomto článku vás provedete k

(How-to)