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_MachineSoftwareMicrosoftWindowsCurrentVersion
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.