COMPUTERWORLD
Specializovaný týdeník o výpočetní technice
Horká linka Windows 95
(CW 29/96)

* Rád bych se dozvěděl něco bližšího o zálohování a obnově registrů pro případ jejich zničení. Jaké jsou v tomto směru možnosti?

Toto je jeden z mnoha dotazů, na které jsem slíbil odpovědět v minulém povídání o registrech. Určitě vás bude odpověď zajímat i v těch souvislostech, o kterých byla zmínka, a nejenom pro případ jejich poškození či zničení. Psal jsem o možnosti upravit registr nalezením textových nebo binárních řetězců, jejich přepsáním nebo dokonce smazáním.

Pro tyto případy je dobře mít v záloze správné nastavení registrů. Jednu zálohu si vytváří systém sám. Při každém úspěšném startu Windows 95 jsou systémem zkopírovány soubory SYSTEM.DAT a USER.DAT do souborů SYSTEM.DA0 a USER.DA0. Tyto záložní kopie lze použít pro nahrazení aktuálně poškozené databáze registrů.

Všechny tyto soubory jsou standardně v adresáři, ve kterém jsou instalována Windows 95. V případě nutnosti obnovení poškozených souborů nastartujte počítač v režimu MS-DOS -- třeba i za použití startovací diskety. Přepněte se do adresáře se zmíněnými soubory a za pomoci příkazu ATTRIB změňte jejich atributy, které mají tyto soubory implicitně nastaveny -- jen ke čtení, archivovat, systémový a skrytý. Pokud budete tuto činnost provádět častěji a nepoužíváte žádný manažer, který vám usnadní práci, vytvořte si dávkový soubor. Jinak je potřeba pro každý soubor napsat:

ATTRIB -H -R -S SYSTEM.DA0

ATTRIB -H -R -S SYSTEM.DAT

ATTRIB -H -R -S USER.DA0

ATTRIB -H -R -S USER.DAT

Potom použijte příkaz COPY SYSTEM.DA0 SYSTEM.DAT a COPY USER.DA0 USER.DAT pro přepsání poškozených souborů registrů záložními kopiemi. Pak nezapomeňte vrátit souborům jejich původní atributy:

ATTRIB +H +R +S SYSTEM.DA0

ATTRIB +H +R +S SYSTEM.DAT

ATTRIB +H +R +S USER.DA0

ATTRIB +H +R +S USER.DAT.

Pokud by se vám podařilo omylem soubory SYSTEM.DAT nebo USER.DAT smazat a zapomenete na výše popsaný způsob obnovení, není důvod podléhat panice. Systém Windows 95 umí sám obnovit tyto soubory ze záložní kopie. To ale znamená, že musí být na disku tyto záložní kopie dostupné.

Další způsob zálohování souvisí s použitím programu REGEDIT. Pomocí tohoto programu můžete databázi exportovat nebo importovat, tak jak jsem se o tom zmiňoval minule. Tento program pracuje v duálním módu -- jak v prostředí Windows, tak v reálném režimu. V prostředí Windows se patrně snáze ovládá. V nabídce Registr klepněte na příkaz Exportovat registr. V okně, které se objeví, si můžete vybrat, zda exportovat vše, nebo vybranou větev (obrázek 1).



obr. 1

Takto uložený soubor lze potom použít pro obnovení registrů. Proto je potřeba volit takové jméno souboru, aby bylo zřejmé, zda soubor obsahuje kompletní obsah registrů nebo pouze jeho část. Další výhodou exportovaného souboru je možnost editovat jej jakýmkoli textovým editorem. Jen pro zajímavost, pokud použijete program Microsoft Word, dostanete se k číslům uvedeným na obrázku 2. Asi nebude nic příjemného editovat dokument o 717 stránkách a 34 907 řádcích. Ale důležitost tohoto souboru je v jeho obsahu a možnosti importovat jej dvojím kliknutím na jméno souboru do původních registrů.



obr. 2

Tento soubor můžete použít i pro obnovu registrů v případě, že spustíte počítač v režimu MS-DOS. Spustíte program REGEDIT.EXE v reálném režimu s příslušnými parametry:

/L:system -- specifikuje umístění souboru SYSTEM.DAT

/R:user -- specifikuje umístění souboru USER.DAT

souborx.reg -- specifikuje jméno souboru

/e souborx.reg -- specifikuje jméno souboru, do něhož má být databáze exportována

/c souborx.reg -- specifikuje soubor .REG, který nahradí celý obsah databáze registru

Při použití parametru /c je potřeba mít jistotu, že používáte skutečně soubor s celým obsahem registrů.

Jestliže jste si zakoupili Resource Kit, dostali jste spolu s knihou diskety nebo kompaktní disk, kde je řada užitečných utilit. K nim patří i program pro zálohování databáze registrů. Výhodou tohoto programu je, že provádí komprimování záložního souboru. Když uvážíme, že oba soubory registrů mají dohromady velikost větší než 1 MB, určitě to stojí za úvahu. Tento program slouží spíš k zálohování registrů před instalací nových programů apod., aby bylo možné v případě neúspěchu obnovit funkční stav sytému. Nevýhodou je, že obnovu záložních kopií je nutné provádět v grafickém prostředí Windows 95, což v některých krizových situacích nemusí být postačující.

Výběr nejčastějších dotazů z kurzů firmy Computer Help připravil Petr Matějů.


| COMPUTERWORLD - Horká linka Windows 95 | COMPUTERWORLD | IDG CZ homepage |