zajímavý

Co je to registr, měl bych to vyčistit a co má smysl?

Na počítači se systémem Windows není nic tajemnějšího než Registr a dnes si přesně vysvětlíme, co to je, jak to funguje a zda byste se měli obtěžovat jeho čištěním. Rovněž se pokusíme odhalit několik rozšířených mýtů registru.

Jak jsem řekl, registr byl vždy záhadnou - ne-li zcela nepochopenou - součástí operačního systému Windows. Dnes jsem se rozhodl podrobně vysvětlit, o čem registr je. Pokud již máte práci s registrem dobře funkční, přeskočte dolů do sekce mýtů, abyste si trochu ujasnili užitečnost mnoha čisticích prostředků registru.

Co je to registr?

Registr Windows je hierarchická databáze, která ukládá nastavení prakticky všeho v počítači se systémem Windows - od nastavení aplikace, uživatelských hesel, informací o ovladačích zařízení, nastavení systému Windows a téměř všeho ostatního.

Nastavení aplikace byla uložena v textových konfiguračních souborech (a u některých aplikací stále jsou), se samostatným souborem pro každou aplikaci. Účelem registru Windows je vyřešit tento problém poskytnutím jediného místa pro všechna nastavení ve všech aplikacích.

Ukládání všech těchto nastavení na jedno místo a do databázového formátu kromě konsolidace systémových nastavení znamená, že přístup k hodnotám v registru je mnohem rychlejší než analýza textového konfiguračního souboru - takže registr lze použít pro více než jen nastavení. Ve skutečnosti je většina nebo celý registr načten do paměti při každém spuštění systému, takže přístup k registru je téměř okamžitý.

Úpravy registru

Existuje celá řada metod pro úpravu registru, ale většinu času stačí použít nástroj regedit.exe k provedení změn, které můžete spustit z vyhledávacího nebo spouštěcího pole nabídky Start. (Stiskněte Win + R, vložte regedit.exe, poté stiskněte Enter a jste tam.) Jakmile otevřete editor, zobrazí se stromový pohled na klíče na levé straně a hodnoty vpravo. Nejdůležitější věcí, kterou budete chtít udělat při úpravách registru, je exportovat celý klíč před provedením jakýchkoli změn - nikdy nepředpokládejte, že stačí změnit hodnotu zpět.

Regedit můžete použít k připojení k jinému počítači a úpravě registru tam, pokud máte správný přístup k síti a je spuštěna služba vzdáleného registru. Můžete také upravovat z příkazového řádku pomocí obslužného programu reg.exe, což může být velmi užitečné, pokud potřebujete provést změnu registru z počítače, který se již nespustí - pokud se dostanete na konzolu pro zotavení, můžete ručně provést změnu registru z příkazového řádku.

Co jsou tyto soubory .reg?

Pokud trávíte nějaký čas procházením webů vyladěných Windows, nepochybně narazíte na soubor REG, který lze stáhnout, který někdo poskytuje jako způsob, jak rychle přidat nastavení do registru. Tyto soubory nejsou ničím jiným než jednoduchými textovými soubory, které obsahují pokyny pro obslužný program regedit pro přidání, změnu nebo odebrání klíčů v registru bez náhodných překlepů, které způsobí selhání systému.

Mé doporučení je, že dříve, než použijete některý z těchto souborů, je nejprve otevřete v textovém editoru, abyste viděli, co skutečně obsahují, ale obecně je použití souboru .reg mnohem bezpečnější a snadnější než manuální úpravy registru, pokud důvěřujete zdroji.

Jak je registr uložen a jak jej zálohuji?

Přestože má být registr jedním konsolidovaným místem pro uložení všeho ve vašem systému, není uložen v jediném souboru - všechny systémové podregistry než HKEY_CURRENT_USER jsou uloženy pod% SystemRoot% \ System32 \ Config a zbytek je uložen ve složce% SystemRoot% \ Profiles \ Username a existuje spousta souborů.

Nejlepším řešením pro zálohování registru je pouze vytvoření bodu obnovení systému (další informace naleznete v našem úplném průvodci obnovou systému Windows), ale většina populárních balíčků zálohovacího softwaru by měla být schopna zálohovat a obnovit registr.

Pokud potřebujete pouze zálohovat část registru, můžete otevřít regedit, najít na levém panelu klíč, který chcete zálohovat, a pomocí funkce Export z nabídky klepnutím pravým tlačítkem uložit celý sekce do formátu textového souboru. Pravděpodobně nebudete chtít použít k zálohování celého registru, ale může být užitečné, pokud si chcete ponechat kopii HKEY_CURRENT_USER v případě, že potřebujete obnovit některá nastavení - a jste připraveni udělat nějaký vážně podivínský registr hackování. Pro průměrného uživatele není Obnovení systému pouze upřednostňovanou možností, ale je to také ta, kterou společnost Microsoft doporučuje.

Opravdu potřebujete vyčistit registr?

Internety jsou plné reklam a osvědčení o přípravcích na čištění registrů, které tvrdí, že opravují každý problém v počítači tím, že registrům poskytují dobré čištění; čtenáři si dokonce mohou pamatovat na neoficiální nástroj dodávaný společností Microsoft nazvaný regclean z let zpět, což dává ještě větší platnost myšlence, že čištění registru je velmi užitečným výkonem. Ale opravdu fungují?

Smutnou odpovědí, kterou jsme pokryli, když jsme odhalili mýty o vylepšení výkonu, je to, že většina z těchto produktů nestojí za běh, a zatímco ti lepší nemusí nutně zabít váš počítač, zřídka vám také hodně pomohou. Pokud se zastavíte a přemýšlíte o tom, uvědomíte si, že protože registr obsahuje mnoho stovek tisíc klíčů (nebo více), odstranění 50 nebo dokonce 100 z nich nepřinese žádné zvýšení výkonu.

Windows Expert Ed Bott má na toto téma několik silnějších slov:

Chtěl bych jít ještě o krok dál: Nespouštějte programy pro čištění registru, období. Nebudu tak daleko, abych jim říkal hadovitý olej, ale jaké možné výhody výkonu můžete získat z „vyčištění“ nepotřebných položek registru a odstranění několika zbloudilých souborů DLL?

To znamená, že existuje několik okrajových případů, kdy by čištění registru mohlo přinést určité zvýšení výkonu, pokud jste nainstalovali něco, co se zapojuje do systému Windows, nefunguje velmi dobře a také se neodinstaluje správně. Většině z těchto problémů lze zabránit především tím, že budete opatrnější ohledně toho, co nainstalujete do svého počítače - nakonec byste neměli pravidelně přeinstalovat Windows.

Pokud s mým hodnocením nesouhlasíte, ráda bych vám vydala tuto výzvu: Proč mě než zavoláte, proč jste první, kdo kdy měl skutečná měřítka, což dokazuje, že čističe registrů podstatným způsobem mění výkon vašeho systému. . Nebudu zadržovat dech.

A co defragging registru?

Dalším požadavkem, který často čtete o registru, je to, že jej musíte pravidelně defragmentovat, abyste zabránili extrémnímu zpomalení vašeho počítače - ve skutečnosti společnost Microsoft poskytuje nástroj PageDefrag pro Windows XP k defragmentaci stránkovacího souboru a registru. Uživatelé Windows 7 nebo Vista se budou muset obrátit na freewarový nástroj, jako je Auslogics Registry Defrag, aby byl jejich registr defragmentován.

Většina lidí si však neuvědomuje, že váš registr je při spuštění systému plně načten do paměti RAM, což znamená, že všechna čtení a zápisy do registru jsou prováděny přímo do paměti a později načteny na disk. Takže když se chystáte získat nějaký mírný nárůst výkonu tím, že se ujistíte, že váš registr není příliš roztříštěný, realita je taková, že váš systém nebude náhle rychle žhnout, protože jste defragmentovali svůj registr.

Geek Secrets: Zjišťování hacků v registru

Na webu How-To Geek jsem pravidelně našel hacky v registru a sdílel je s celým světem. Jedinou otázkou, kterou dostávám, je: "Jak jste na to přišel?". Dnes se konečně s vámi podělím o své tajemství, ale než začneme, musíte si vzít kopii Process Monitoru.

Po otevření okna Monitor procesu budete chtít přidat filtr pro aplikaci, kterou se pokoušíte sledovat - pro nastavení systému Windows, jako je Ovládací panely, budete muset použít explorer.exe nebo mmc.exe. většinu času. Po přidání filtru a vymazání protokolu můžete přesně sledovat, ke kterým klíčům registru přistupujete, když změníte nastavení nebo vyvoláte funkci. Poté můžete zastavit protokolování a prozkoumat klíče, které vás často povedou k přesnému klíči registru, který hledáte, av některých případech tam byly skryté funkce, které jste si neuvědomili.

Nyní, když jste našli klíč registru, můžete provést zálohu aktuálních klíčů a poté provést změny hodnot, abyste viděli, co se stane - všimněte si, že byste to měli udělat pravděpodobně jen na testovacím počítači, protože byste mohli vážně zlomit něco tím, že si pohrává v registru.