ServisReg2
V minulém dílu našeho miniseriálu dostal prostor popis struktury obsahu registru systému Windows. Druhé pokračování se zaměří na různé nástroje pro jeho údržbu a správu, které jsou k dispozici na internetu zcela zdarma.
Po nové instalaci Windows obsahuje registr poměrně málo položek, a to se kladně projevuje na stabilitě celého systému, zejména pak na rychlosti spouštění. S tím, jak uživatelé přidávají stále nové a nové aplikace, registr „robustní“, protože prakticky každý program v něm po sobě zanechá nějakou stopu.
Tento fakt logicky vyvolal potřebu po nových utilitách, které by dokázaly nalézt či odstranit již nepotřebné klíče a hodnoty, protože standardní Editor registru na tuto práci samozřejmě nestačí. Během surfování na vlnách internetu můžete narazit na nepřeberné množství takovýchto specializovaných aplikací na výpomoc, a tak se nyní blíže podívejme na ty z nich, které jsou poskytovány zdarma.
Windows Registry File Viewer
Pomocí této dobře přehledné utility od Michala Mutla můžete snadno editovat fyzické soubory registru systému, včetně bezpečnostních záznamů. Ačkoliv se jedná o výtvor zlatých českých ručiček, k dispozici je bohužel pouze anglická varianta.
Windows Registry File Viewer kromě běžných funkcí pro vytváření a editaci jednotlivých klíčů i hodnot dovoluje také automatické nalezení a vypsání některých informací, například o uživatelských účtech, skupinách, hash kódech hesel a řadě dalších vlastností systému. Díky nabízeným funkcím se tedy nejedná o nástroj pro čištění a údržbu registru v pravém slova smyslu, ale především o kvalitní náhradu či doplněk se systémem standardně dodávaného Editoru registru.
RegSeeker
Jedná se o freeware produkt společnosti Hover Desk, nabízející kromě základních funkcí pro čištění registru a vyhledávání položek v něm obsažených také další funkce. Patří mezi ně například zobrazení nainstalovaných aplikací, editace barevných schémat, práce s historií navštívených internetových stránek a některé možnosti přizpůsobení systému Windows. Přímou editaci registru RegSeeker? nepodporuje, dovoluje však vyhledávat jednotlivé položky (klíče, hodnoty, data), a ty poklepáním levým tlačítkem myši otevřít ve standardním systémovém Editoru registru.
Pravděpodobně nejužitečnějším je tlačítko Clean the Registry, kterým se spouští úklid registru. Ještě před vlastním prohledáváním můžete nastavit, které klíče se mají prohledávat, zda zároveň proběhne nalezení neplatných odkazů na spustitelné soubory či definovat výjimky, tedy klíče, jež nebudou prohledávány. Poté již nic nebrání vlastnímu skenování, přičemž nalezené chybné položky se přehledně zobrazují v pravé části okna. Každou z nich lze vybrat a díky kontextovému menu otevřít v Editoru registru, exportovat, přidat do seznamu výjimek nebo smazat. Při mazání položek samozřejmě nechybí volba automatického vytvoření zálohy pro budoucí opravu případně napáchaných škod.
RegCleaner
Kvalitním programem se širokým spektrem nabízených funkcí je z Finska pocházející RegCleaner?, který v současné době nahrazují jeho nové verze RegSupreme? a RegSupreme? Pro. Věnujme se však původnímu RegCleaneru?, jenž je na rozdíl od svých mladších bratříčků poskytován zdarma v podobě freeware. Program v sobě zahrnuje kompletní českou lokalizaci, v nabídce Options / Language / Select Language stačí vybrat soubor czech.rlg.
Uživatele přivítá především těchto sedm záložek:
* Software – dovoluje odstranit z registru klíče a hodnoty vybraných aplikací.
* Startup List – zobrazuje programy spouštěné ihned po startu počítače a umožňuje jejich snadné přidávání nebo odebírání.
* Nabídka Uninstall – alternativa ke klasickému oknu Přidat nebo Odebrat programy znamému z Ovládacích panelů.
* Typy souborů – vypisuje typy jednotlivých souborů včetně jejich asociací a dovoluje je odebírat.
* Nový soubor – dovoluje odebrat položky ze seznamu typů nových souborů; zobrazí se v kontextovém menu například při stisknutí pravého tlačítka myši na Ploše.
* Přípony souborů – seznam asociací souborů.
* Zálohy – správa vytvořených záloh.
Pravděpodobně stojí za zmínku, že při zaškrtnutí položky v některém ze seznamů se její odznačení neprovádí podle očekávání levým, nýbrž pravým tlačítkem myši (samozřejmě funguje také vybírání pomocí mezerníku).
Ta správná kouzla celého programu se ovšem skrývají v hlavní nabídce. Lze například nastavit, zda se má čištění registru provádět manuálně či automaticky. První možnost znamená, že program nejprve zobrazí seznam nalezených položek a nechá na vás, které smažete. Naproti tomu automatická čistka nalezené chybné položky rovnou smaže.
Dále program nabízí možnost detailního zobrazení všech DLL knihoven a jejich odstranění. Editovat lze také například seznam aplikací zobrazujících se v nabídce Otevřít v programu či Spustit standardní Editor registru.
RegistryProt
Tento prográmek plní odlišnou funkci, než je čištění již zaneřáděných registrů. Po svém spuštění sleduje, které položky jsou přidávány do registru, a při některých „důležitějších“ pokusech (např. aktivace programu ihned po spuštění systému) se vás dotáže, zda tuto akci skutečně chcete povolit. Během prvního spuštění RegistryProt? projde již existující položky, takže se nelekejte náhlé záplavy dotazů na potvrzení přidání nové položky. RegistryProt? lze samozřejmě také spouštět automaticky přímo po startu systému, což doporučuje i výrobce Diamond Computer Systems.
Registry Monitor
Je to už několik pátků, co Sysinternals vydali první verzi svého výtvoru Registry Monitor, takže aktuální verze se může honosit označením 7.0. Co je posláním právě popisované aplikace? Po svém spuštění začne monitorovat všechny procesy a systematicky vypisuje každý jejich pokus o přístup do registru. Jedná se o otevření klíče, přistupování k hodnotě, získání dat apod., přičemž většina akcí končí buď s výsledkem SUCCESS (položka byla úspěšně nalezena a načtena), nebo NOT FOUND (zadaný klíč neexistuje). Pokud se jedná o akci QueryValue?, tedy získání uložených dat, dojde po jejím úspěšném provedení také k vypsání právě načtených údajů.
Při testování Registry Monitor zachytil během jedné minuty něco málo přes dva tisíce přístupů do registru, takže jistě oceníte i funkce pro filtrování vypisovaných záznamů a vyhledávání v nich. Vybranou položku registru lze poklepáním levým tlačítkem myši otevřít v systémovém Editoru registru. Nechybí ani možnost uložení výpisu ve formě textového souboru pro pozdější studování či úpravy.
Prakticky v každém komerčním balíku aplikací usnadňujících správu systému Windows naleznete také součást nebo modul pro práci s registrem. Programů pro úpravu a čištění registru existuje nepřeberné množství, proto se tento článek zaměřil pouze na některé z kategorie freeware. Pomyslnou zlatou medaili výše představovaných aplikací by si s největší pravděpodobností zasloužil RegCleaner?. Odkaz nejen na jeho stažení naleznete v následující tabulce:
Přehled freeware programů
Windows Registry File Viewer Download: www.mitec.cz/rfv.htm
Program pro úpravu fyzických souborů registru systému. Podporuje automatické vyhledávání některých specifických informací, k dispozici je pouze anglická varianta.
RegSeeker Download: www.hoverdesk.net/freeware.htm
Úprava registru, jeho vyčištění. Nabízí také další funkce jako práci s historií navštívených internetových stránek nebo přizpůsobení některých vlastností Windows.
RegCleaner? Download: www.slunecnice.cz/product/RegCleaner
Jeden z nejlepších programů ve své kategorii. Dovoluje bezpečné čištění registru a navíc je v češtině.
RegistryProt? Download: www.diamondcs.com.au/index.php?page=regprot
Kontroluje, které položky jsou přidávány do registru, a dovoluje o tom uživateli rozhodnout.
Registry Monitor Download: www.sysinternals.com/ntw2k/source/regmon.shtml
Monitoruje všechny procesy a systematicky vypisuje každý pokus o přístup do registru.