Užitečné tipy a triky: Pro Windows 95/98

1. 11. 1998

Sdílet

Obsahem našeho nového seriálu, jak již název napovídá, budou různé tipy a triky, které vám usnadní život s Wi...





Obsahem našeho nového seriálu, jak již název napovídá, budou

různé tipy a triky, které vám usnadní život s Windows

a s ostatními aplikacemi pro ně.



Jelikož se bude často jednat o editace systémových souboru

a registrů, obecně vždy doporučujeme provést nejprve jeho zálohu,

a potom teprve editovat. V dnešním dílu si na začátku řekneme

právě o tom, jak provést zálohu registrů, jak nenasytné registry

bezbolestně zmenšit. Příště se již vrhneme na některá jednodušší

vylepšení vašeho desktopu.



SYSTÉMOVÉ REGISTRY



A začneme hned zostra u jedné z nejkomplikovanějších věcí ve

Windows 95/98, u systémových registrů. Systémové registry jsou

dva soubory ( system.dat , user.dat ) umístěné v adresáři Windows.

V podstatě plně nahrazují veškeré soubory s koncovkou INI, na

které jsme byli zvyklí ve Windows 3.x.



Záloha a optimalizace (Win95/98)



Každý, kdo často instaluje do svých Windows nový software, mi dá

jistě za pravdu, že při každé instalaci se velikost registrů

zvětšuje a tím se zpomaluje start i běh Windows, neboť je pro

chod registrů nutné použít více systémové paměti. Současný

software sice obsahuje povinně utilitu na odinstalování, ale

pouhým pohledem do registrů zjistíme, že se spousta programů

neodinstaluje z registrů zcela kompletně. Existuje ovšem velmi

jednoduchý a bezpečný trik, jak velikost registrů přece jen

trochu korigovat.

Nejprve by bylo vhodné říci si něco o zálohování registrů,

protože v tomto případě opatrnosti nikdy neškodí.

Nejjednoduší spolehlivou zálohou je prosté vytvoření kopie výše

zmíněných dvou souborů z adresáře Windows do jiného adresáře,

nazvaného např. BACKUP. Toto můžete provést buď přímo

v Průzkumníku prostým přetažením (pozor, soubory jsou skryté, je

tedy nutno povolit v menu zobrazení všech souborů), nebo

vytvořením dávky, která po spuštění soubory sama překopíruje do

zvoleného adresáře. Takovou dávku můžete sami napsat např.

v Poznámkovém bloku (Notepad) – příklad můžete vidět na obrázku.

Vytvořenou dávku potom uložte na zvolené místo, a pouhým

ťuknutím na ni se provede záloha registru.

Nyní jsou registry bezpečně uloženy a můžeme se pustit do vlastní

optimalizace.

Spusťte z Windows program REGEDIT.EXE a podívejte se do sekcí

Hkey_Local_MachineSoftware a Hkey_Current_UserSoftware .

Tyto dvě sekce (klíče) ukazují instalovaný software a jistě zde

naleznete i odkazy na programy, které jste již odinstalovali

a jejichž zbytky zůstaly v registrech. Nyní vyberte první položku

roletového menu Registr (Registry) a v ní položku „Exportuj

registr do souboru“ (Export Registry File).

V následujícim

dialogovém okně je nutné správně zatrhnout rozsah exportu (Export

Range) na Vše (All) a určit název souboru, do kterého registr

exportujeme (např. registr.reg ). Volby potvrďte stiskem tlačítka

Ulož (Save). Nyní máte k dispozici kompletní kopii registru

v textovém souboru, jejž si můžete sami prohlédnout. Pozor na

nechtěnou změnu, mohla by mít nepříjemné následky.

Přepněte se nyní z Windows do MS DOS modu volbou položky

„Restartuj v MS-DOS modu“ (Restart in MS-DOS mode) z menu

Start/Vypnout. Počítač se přepne do příkazové řádky MS DOSu.

Zde stačí napsat v jedné řádce:

regedit /l:c: backup system.bak /r:c: backup user.bak /c

<cesta> registr.reg

Tím jste si vytvořili nové verze registrů s příponami BAK

v adresáři c:backup .

Vraťte se nyní zpět do Windows zadáním přikazu exit

a porovnejte nové verze registrů v adresáři c:backup s verzí

zálohovanou tamtéž. Nová verze by měla být menší.

Nyní již stačí nové registry překopírovat zpět do adresáře

Windows s koncovkami DAT přetažením v Průzkumníku (Explorer),

nebo druhou dávkou z obrázku.



Obnova zničeného registru (Win95/98)



Někdo ještě neměl to „štěstí“, aby mu jeho Windows nahlásila

poškození registrů a těm, kterým se to už stalo, jistě nemusím

vysvětlovat, co potom následovalo – systém se prostě nedal

udržet pod kontrolou. Windows si sice dělají vlastní

zálohu registrů (soubory system.da0 a user.da0 v adresáři

Windows), ale ta bývá často v momentě, kdy ji potřebujeme, také

poškozena, a pokud jsme již dříve neprovedli vlastní zálohu (viz

předchozí tip), zbývá nám reinstalace Windows.

Naštěstí je zde ještě další řešení. Windows si totiž při

instalaci vytvářejí ještě jednu zálohu hlavního registru

(system.dat). Je jí soubor „system.1st“ přímo v „rootu“ vašeho

systémového disku. Ten je vlastně obrazem registru v momentě

instalace (jeho velmi malá velikost mluví za vše).

Jelikož vaše Windows už pravděpodobně ani nenaběhnou, musíte

potřebnou operaci udělat v MS DOSu. Tam se po startu počítače

dostanete podržením klávesy F8 , kdy vám Windows nabídnou výběr

z několika položek. Zvolte „Jen systém MS-DOS“ a ocitnete se

v příkazové řádce DOSu. Zde již stačí napsat jen sérii příkazů.

attrib -r -h -s c: system.1st

attrib -r -h -s c: windows system.dat

copy c:system.1st c: windows system.dat

Restartujte Windows příkazem win , a vše by již mělo být

v pořádku.

Je třeba upozornit, že po tomto kroku je nutné ve Windows znovu

nakonfigurovat veškerý hardware, a pokud jste měli nainstalovaný

třeba MS Office či jiný software pro Windows 95, bude potřeba

jej reinstalovat a obnovit tak zápisy v registrech. Tento způsob

obnovy registrů lze samozřejmě použít i v případě, že vlastníte

funkční zálohu. Pouze místo souboru system.1st použijete

zálohovaný system.dat .





PRACOVNÍ PLOCHA WINDOWS



Pokud vám nevyhovuje pracovní plocha ve Windows 95

a dostupné nástroje na úpravu jste již vyčerpali, nezoufejte.

Existuje ještě mnoho způsobů, jak si v tomto případě pomoci. Zde

jsou jen některé z nich.



Ikony na ploše (Win95/98)



Na pracovní ploše Windows se vyskytují ikony, které tam byly

umístěny při instalaci, tedy nebyly vytvořeny zásahem uživatele.

Je to napřiklad ikona „Odpadkového koše“, nebo ikona „Dokumentů“

Jistě víte, že s těmito „systémovými“ ikonami pomocí klasického

stisku pravého tlačítka nic moc nezmůžete. Často nejdou

přejmenovat a ani odstranit z pracovní plochy. Editací

systémových registrů lze i tuto „nevýhodu“ obejít.

Jelikož se opět bude jednat o změny v registrech, velice vám

doporučujeme, abyste si celý registr nejprve zálohovali, jak bylo

uvedeno v některém z předchozích tipů.

Nyní spusťte program REGEDIT.EXE a podívejte se do klíče

Hkey_Local_MachineSoftware­MicrosoftWindowsCurrentVer­sion

ExplorerDesktopNameSpace . Zde byste měli spatřit seznam

položek označených velice dlouhým číselným kódem. Každá tato

položka patří jedné ikoně (nepočítáme-li vaše vlastní odkazy) na

vašem desktopu. Na tomto místě registrů můžete pouze změnit její

název. Pro nás je však důležitější právě ten dlouhý kód položky.

Poklepejte na něj pravým tlačítkem myší a zvolte „Kopíruj jméno

klíče“ (Copy Name Key). Potom přejděte do roletového menu

Editace (Edit) a zvolte Najít (Find). Do kolonky Najít co

(Find what) vložte stiskem pravého tlačítka a volbou Vlož

(Paste) kód hledané položky (POZOR, musíte umazat vše ostatní

kromě číselného kódu). Potvrďte vaši volbu a měli byste se

ocitnout v klíči Hkey_Classes_RootCLSIDhledaný..kód , kde

naleznete veškeré další informace o zvolené ikoně, které můžete

změnit. Vymazáním celé položky odstraníte ikonu z pracovní

plochy. Takto můžete postupovat i u ostatních ikon.



Umístění pozadí pracovní plochy (Win95)



Podobné možnosti jako u nastavení ikon máte i při úpravě vašeho

pozadí. Pokud chcete cokoliv dělat s pozadím pracovní plochy,

jste odkázáni na nástroje Windows, které ovšem neumožňují vše.

Pokud si například chcete na plochu umístit menší obrázek, ale ne

přímo doprostřed, jste s použitím originálních nástrojů bezmocní

(Toto již neplatí pro uživatele Windows 98, kteří si pomocí

funkce „Aktivní desktop“ mohou umístit cokoliv kamkoliv).

Spusťte program REGEDIT.EXE . Informace o pozadí jsou uloženy

v registrech pod klíčem Hkey_Current_UserControl

PanelDesktop , kde naleznete odkaz na obrázek, který má být na

pozadí, a také jeho souřadnice, jež si můžete změnit dle

libosti. Není od věci se podívat i na ostatní nastavení tohoto

podklíče, neboť se zde dá nastavit mnoho dalších položek

týkajících se kurzoru, velikosti oken apod., které jsou však

proveditelné i z dialogů Windows.



Miniaturní zobrazení obrázků BMP (Win95/98)



Jak jste si jistě všimli, ve Windows bývají často jednotlivým

typům souborů (rozdělených podle koncovky) přiřazeny různé ikony

pro zobrazení a také aplikace, ve kterých se tyto soubory mají

otevřít. Například soubory DOC lehce rozeznáte podle specifické

ikony (např. v Průzkumníku) a po poklepání na ně se vám

automaticky otevřou v příslušné aplikaci (MS Word).

Informace o jednotlivých datových typech jsou v registru uloženy

pod klíčem Hkey_Classes_Root . Zde můžete vidět, že všem

rastrovým obrázkům ve formátu BMP je přiřazena jediná ikona.

Potom při zobrazení velkého množství obrázků musíte použít

specializovaný prohlížeč, neboť v Průzkumníku jednotlivé obrázky

nerozeznáte. Změnou položky v registru lze ovšem dosáhnout toho,

že se každý obrázek BMP bude přímo v Průzkumníku prezentovat

vlastní zmenšeninou podobně, jako když použijete funkci

„Thumbnail“ v některém z prohlížečů.

Spusťte REGEDIT.EXE a nalezněte v klíči Hkey_Classes_Root

položku Paint.Picture . V této položce zvolte DefaultIcon

a změňte nastavení na %1 jako na obrázku. Od té chvíle se budou

všechny soubory BMP zobrazovat ve formě svých zmenšenin

(Thumbnails).

Tímto tipem jsme zakončili dnešní díl. Příště se těšte na tipy

z oblasti MS Office, a samozřejmě budeme pokračovat v dalších

užitečných změnách registrů, a potažmo Windows.