Kľúče registra Windows
Pravdepodobne ste už počuli, že v systémoch Windows existuje nejaký
register. Je to jeden veľký bordel, kam si nielen samotné Windows, ale aj
takmer všetky nainštalované aplikácie ukladajú informácie o hardvéru,
softvéru a ich nastavenia. Register nie je nikde popísaný (v manualu Windows
o ňom nie je ani zmienka) a na internete som toho tiež moc nenašiel. Keď
zavoláte na hot-line Microsoftu a chcete sa opýtať na register, povedia vám,
že na to nesmie bežný užívateľ vôbec siahať a môže sa stať, že vám
aj zamietnu technickú podporu. Týmto článkom by som to chcel napraviť a
trochu priblížiť, čo sa v Registry Windows skrýva. Musím však upozorniť,
že jeho štruktúra nie je na každej verziu Windows úplne rovnaká a že
neopatrné zaobchádzanie môže spôsobiť straty dát či pády systému.
Čo ten register teda je a kde je to vôbec uložené? Štruktúra vyzerá tak, že úplne navrchu je niekoľko koreňov: HKEY_CLASSES_ROOT, HKEY_CURRENT USER, HKEY_LOCAL_MACHINE, HKEY_USERS a HKEY_CURRENT_CONFIG. Oni sú korene v skutočnosti len dva - HKEY_LOCAL_MACHINE a HKEY_USERS, ostatné sú tam len pre ľahšiu orientáciu a ústi niekam do týchto dvoch hlavných koreňov. Kde je to teda uložené? Sú to dva súbory niekde vo Windows. Koreň HKEY_LOCAL_MACHINE je v súbore System.dat a obsahuje informácie o hardvéru a softvéru v celom počítači. HKEY_USERS je uložený ako User.dat a obsahuje informácie o užívateľoch, ich osobných nastaveniach, nastaveniach ich aplikácií atď. V koreňoch sú kľúče, ktoré môžu zase obsahovať ďalšie kľúče alebo hodnoty, čo sú už samotné údaje o nastavení.
Teraz si asi hovoríte: "A načo mi to teda všetko je, ak nie som programátor a nechcem si tam zapisovať nastavenia mojich aplikácií?". Cez registre sa toho dá robiť pomerne veľa. Určite máte v počítači nejakú Sharewarová aplikáciu, ktorá funguje len 30 dní a potom sa odmieta spustiť. U väčšiny týchto aplikácii stačí zmazať jej kľúč v registri (najčastejšie v "HKEY_LOCAL_MACHINE \ softvér" alebo "HKEY_CURRENT_USER \ Software"), ona všetko zabudne a funguje znova. Ďalej si môžete prispôsobiť vzhľad a funkcie Windows alebo niekomu znepríjemniť život nešikovným nastavením . Ak viete o nejakých zaujímavých kľúčoch, ktoré tu nie sú popísané, dajte vedieť do knihy návštev. príjemnú zábavu
Pracovná plocha
- Zmena pozadie pracovnej plochy užívateľský kľúč: [HKEY_CURRENT_USER \ control panel \ desktop] názov hodnoty: wallpaper dátový typ: REG_SZ (string) údaj hodnoty: (cesta k súboru s obrázkom) Ak chcete, aby sa obrázok zobrazil len na určitom mieste, pridajte ďalšie dve textové hodnoty wallpaperoriginx a wallpaperoriginy. Ako údaj hodnoty pochopiteľne zadajte X a Y súradnice obrázka.
- Nastavenie rýchlosti blikania kurzora Pri zadávaní nejakého textu do textového poľa vo Windows kurzor bliká. Nasledujúce hodnotou môžete nastaviť rýchlosť blikania či blikania úplne vypnúť. užívateľský kľúč: [HKEY_CURRENT_USER \ control panel \ desktop] názov hodnoty: cursorblinkrate dátový typ: asi string údaj hodnoty: (1 - 60000) Kurzor nebude blikať vôbec, ak údaj hodnoty bude 60000. Najrýchlejšie bude blikať s hodnotou 1.
- Otváranie ponuky štart Oneskorenie, než vyjde ponuka štart, si môžete nastaviť vytvorením tejto hodnoty. Údaje sú v milisekundách. užívateľský kľúč: [HKEY_CURRENT_USER \ control panel \ desktop] názov hodnoty: menu-showdelay dátový typ: string údaj hodnoty: (milisekundy)
- Zákaz minimalizácia a maximalizácia okien Praktické využitie tohto vidím len do nejakého záškodného programu, ale treba to niekto upotrebia. užívateľský kľúč: [HKEY_CURRENT_USER \ Control Panel \ Desktop] názov hodnoty: MinMaxClose dátový typ: REG_SZ (string) údaj hodnoty: (0 = zakázané, 1 = povolené)
- Zmena veľkosti fontu a ikon na pracovnej ploche užívateľský kľúč: [HKEY_CURRENT_USER \ Control Panel \ Desktop \ WindowMetrics] názov hodnoty: Shell Icon Size dátový typ: REG_SZ (S string) údaj hodnoty: veľkosť v pixeloch (základni 32)
internet explorer
- Zmena pozadia lišty nástrojov V Internet Exploreri možno zmeniť veľa vecí, jednou z nich je aj pozadie lišty nástrojov (tej hore s tlačidlami späť a podobne). To možno dosiahnuť pridaním nasledujúce textové hodnoty: užívateľský kľúč: [HKEY_CURRENT_USER \ software \ microsoft \ internet explorer \ tool-bar] názov hodnoty: backbitmap dátový typ: string údaj hodnoty: (cesta k súboru s obrázkom) Vymazaním hodnoty sa vráti východiskové nastavenie bez obrázku na pozadí.
- Zmena titulku okna Vytvorte novú hodnotu a do nej napíšte text, ktorý chcete mať v titulku okna zobrazený (prázdny reťazec znamená, že sa titulok nezobrazí vôbec). systémový kľúč: [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Internet Explorer \ Main] názov hodnoty: Window Title dátový typ: string údaj hodnoty: (text titulku)
Ostatné
- vypnutie
koša
Tiež vás už nebaví stále vysypávať kôš a strácať čas presúvaním veľkých súborov do koša? Proste kôš zakážte a súbory sa do neho nebudú presúvať, ale rovno odstraňovať, čo ušetrí čas.
systémový kľúč: [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ BitBucket]
názov hodnoty: NukeOnDelete
dátový typ: REG_DWORD (DWORD value)
údaj hodnoty: (0 = používať kôš, 1 = rovnú odstraňovať)
Pozn .: Rovnaký efekt možno docieliť, keď pri odstraňovaní súboru spolu s tlačidlom delete stlačíte shift.
- Odstránenie tlačidla
"Viac programov" z ponuky štart
užívateľský kľúč: [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer]
systémový kľúč: [HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer]
názov hodnoty: NoStartMenuMorePrograms
dátový typ: REG_DWORD (DWORD Value)
údaj hodnoty: (0 = default, 1 = zakázať tlačidlo)
- zakázaný
hotkeys
User Key: [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer]
systémový kľúč: [HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer]
názov hodnoty: NoWinKeys
dátový typ: REG_DWORD (DWORD Value)
údaj hodnoty: (0 = disable restriction, 1 = enable restriction)
- Zakázanie windows
key
systémový kľúč: [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Keyboard Layout]
názov hodnoty: Scancode Map
dátový typ: REG_BINARY (Binary Value)
údaj hodnoty: 00 00 00 00 00 00 00 00 03 00 00 00 00 00 5B E0 00 00 5C E0 00 00 00 00
- Vypnutie funkice pravého
tlačidla na pracovnej ploche
užívateľský kľúč: [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer]
systémový kľúč: [HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer]
názov hodnoty: NoViewContextMenu
dátový typ: REG_DWORD (DWORD Value)
údaj hodnoty: (0 = zakázané, 1 = povolené)
- Zmena základného
prehliadača
[HKEY_CLASSES_ROOT \ htmlfile \ shell \ open \ command]
- Vypnutie programu
regedit
užívateľský kľúč: [HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System]
názov hodnoty: DisableRegistryTools
dátový typ: REG_DWORD (DWORD Value)
údaj hodnoty: (0 = povoliť, 1 = vypnúť)
- Vypnutie príkazového
riadka
Vypne príkazový riadok a používanie batch súborov (* .bat)
užívateľský kľúč: [HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows \ System]
názov hodnoty: DisableCMD
dátový typ: REG_DWORD (DWORD Value)
údaj hodnoty: (0 = základni, 1 = vypnuté, 2 = vypnuté, ale povolené batch súbory)
- Vypnutie windows
installeru (inštalácií)
systémový kľúč: [HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ Installer]
názov hodnoty: DisableMSI
dátový typ: REG_DWORD (DWORD Value)
údaj hodnoty: (0 = povolené, 1 = iba admin, 2 = zakázané)
- vypnutie
vypaľovanie
užívateľský kľúč: [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer] systémový kľúč: [HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer]
názov hodnoty: NoCDBurning
dátový typ: REG_DWORD (DWORD Value)
údaj hodnoty: (0 = povoliť CDR, 1 = zakázať CDR)
- Odstránenie niektorých
položiek z ponuky štart -> hľadať
Keď vyvoláte okno hľadať, zobrazia sa možnosti: Počítače alebo osoby, Vyhľadávať v internete a podobne. Po vymazaní nasledujúcich podkľúčov sa možnosti nezobrazí.
systémový kľúč: [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ explorer \ FindExtensions \ Static]
Podkľúče: WebSearch, InetFind, WabFind.
- Odstránenie niektorých
systémových priečinkov
systémový kľúč: [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ explorer \ mycomputer \ NameSpace]
Zmazať hodnoty: "992CFFA0-101A-88EC-00DD010CCC48" (Telefonické pripojenie siete), "D6277990-4C6A-11CF-8D87-00AA0060F5BF" (Plánované úlohy), "BDEADF00-C265-11D0-BCED-00A0C90AB50F" (Si? Ové adresára ).