Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Klíče registru Windows

Registr WindowsPravděpodobně jste již slyšeli, že v systémech Windows existuje nějaký registr. Je to jeden velký bordel, kam si nejen samotné Windows, ale i téměř všechny nainstalované aplikace ukládají informace o hardwaru, softwaru a jejich nastavení. Registr není nikde popsán (v manualu Windows o něm není ani zmínka) a na internetu jsem toho také moc nenašel. Když zavoláte na hot-line Microsoftu a chcete se zeptat na registr, řeknou vám, že na to nesmí běžný uživatel vůbec sahat a může se stát, že vám i odepřou technickou podporu. Tímto článkem bych to chtěl napravit a trochu přiblížit, co se v Registru Windows skrývá. Musím však upozornit, že jeho struktura není na každé verzi Windows úplně stejná a že neopatrné zacházení může způsobit ztráty dat či pády systému.

Co ten registr tedy je a kde je to vůbec uložené? Struktura vypadá tak, že úplně navrchu je několik kořenů: HKEY_CLASSES_ROOT, HKEY_CURRENT USER, HKEY_LOCAL_MACHINE, HKEY_USERS a HKEY_CURRENT_CON­FIG. Oni jsou kořeny ve skutečnosti jen dva - HKEY_LOCAL_MACHINE a HKEY_USERS, ostatní jsou tam jen pro snadnější orientaci a ústí někam do těchto dvou hlavních kořenů. Kde je to tedy uložené? Jsou to dva soubory někde ve Windows. Kořen HKEY_LOCAL_MACHINE je v souboru system.dat a obsahuje informace o hardwaru a softwaru v celém počítači. HKEY_USERS je uložen jako user.dat a obsahuje informace o uživatelích, jejich osobních nastaveních, nastaveních jejich aplikací atd. V kořenech jsou klíče, které mohou zase obsahovat další klíče nebo hodnoty, což jsou již samotné údaje o nastavení.

Teď si asi říkáte: "A k čemu mi to tedy všechno je, pokud nejsem programátor a nechci si tam zapisovat nastavení mých aplikací?". Přes registry se toho dá dělat poměrně hodně. Určitě máte v počítači nějakou sharewarovou aplikaci, která funguje jen 30 dní a potom se odmítá spustit. U většiny těchto aplikaci stačí smazat její klíč v registru (nejčastěji v "hkey_local_machi­ne\software" nebo "hkey_current_u­ser\software"), ona vše zapomene a funguje znovu. Dále si můžete přizpůsobit vzhled a funkce Windows nebo někomu znepříjemnit život nešikovným nastavením ;). Pokud víte o nějakých zajímavých klíčích, které zde nejsou popsány, dejte vědět do knihy návštěv. Příjemnou zábavu :)

 

Pracovní plocha


 

  • Změna pozadí pracovní plochy
    uživatelský klíč : [HKEY_CURRENT_U­SER\control panel\desktop]
    název hodnoty : wallpaper
    datový typ : REG_SZ (string)
    údaj hodnoty : (cesta k souboru s obrázkem)
    Pokud chcete, aby se obrázek zobrazil jen na určitém místě, přidejte další dvě textové hodnoty wallpaperoriginx a wallpaperoriginy. Jako údaj hodnoty pochopitelně zadejte X a Y souřadnice obrázku.

     
  • Nastavení rychlosti blikání kurzoru
    Při zadávání nějakého textu do textového pole ve Windows kurzor bliká. Následující hodnotou můžete nastavit rychlost blikání či blikání úplně vypnout.
    uživatelský klíč : [HKEY_CURRENT_U­SER\control panel\desktop]
    název hodnoty : cursorblinkrate
    datový typ : asi string
    údaj hodnoty : (1 - 60000)
    Kurzor nebude blikat vůbec, pokud údaj hodnoty bude 60000. Nejrychleji bude blikat s hodnotou 1.

     
  • Otevírání nabídky start
    Prodlevu, než vyjede nabídka start, si můžete nastavit vytvořením této hodnoty. Údaje jsou v milisekundách.
    uživatelský klíč : [HKEY_CURRENT_U­SER\control panel\desktop]
    název hodnoty : menu-showdelay
    datový typ : string
    údaj hodnoty : (milisekundy)

     
  • Zákaz minimalizace a maximalizace oken
    Praktické využití tohoto vidím jen do nějakého záškodného programu, ale třeba to někdo upotřebí.
    uživatelský klíč : [HKEY_CURRENT_U­SER\Control Panel\Desktop]
    název hodnoty : MinMaxClose
    datový typ : REG_SZ (string)
    údaj hodnoty : (0 = zakázáno, 1 = povoleno)

     
  • Změna velikosti fontu a ikon na pracovní ploše
    uživatelský klíč : [HKEY_CURRENT_U­SER\Control Panel\Desktop\Win­dowMetrics]
    název hodnoty : Shell Icon Size
    datový typ : REG_SZ (S string)
    údaj hodnoty : velikost v pixelech (základně 32)

     


Internet explorer


  • Změna pozadí lišty nástrojů
    V Internet Exploreru lze změnit mnoho věcí, jednou z nich je i pozadí lišty nástrojů (té nahoře s tlačítky zpět a podobně). Toho lze dosáhnout přidáním následující textové hodnoty:
    uživatelský klíč : [HKEY_CURRENT_U­SER\software\mi­crosoft\inter­net explorer\tool-bar]
    název hodnoty : backbitmap
    datový typ : string
    údaj hodnoty : (cesta k souboru s obrázkem)
    Vymazáním hodnoty se vrátí výchozí nastavení bez obrázku na pozadí.

     
  • Změna titulku okna
    Vytvořte novou hodnotu a do ní napište text, který chcete mít v titulku okna zobrazen (prázdný řetězec znamená, že se titulek nezobrazí vůbec).
    systémový klíč : [HKEY_LOCAL_MAC­HINE\SOFTWARE\Mi­crosoft\Inter­net Explorer\Main]
    název hodnoty : Window Title
    datový typ : string
    údaj hodnoty : (text titulku)


Ostatní


  • Vypnutí koše
    Také vás už nebaví pořád vysypávat koš a ztrácet čas přesouváním velkých souborů do koše? Prostě koš zakažte a soubory se do něj nebudou přesouvat, ale rovnou odstraňovat, což ušetří čas.
    systémový klíč : [HKEY_LOCAL_MAC­HINE\SOFTWARE\Mi­crosoft\Window­s\CurrentVersi­on\Explorer\Bit­Bucket]
    název hodnoty : NukeOnDelete
    datový typ : REG_DWORD (DWORD value)
    údaj hodnoty : (0 = používat koš, 1 = rovnou odstraňovat)
    Pozn.: Stejného efektu lze docílit, když při odstraňování souboru spolu s tlačítkem delete stisknete shift.

     
  • Odstranění tlačítka "Více programů" z nabídky start
    uživatelský klíč : [HKEY_CURRENT_U­SER\Software\Mi­crosoft\Window­s\CurrentVersi­on\Policies\Ex­plorer]
    systémový klíč : [HKEY_LOCAL_MAC­HINE\Software\Mi­crosoft\Window­s\CurrentVersi­on\Policies\Ex­plorer]
    název hodnoty : NoStartMenuMo­rePrograms
    datový typ : REG_DWORD (DWORD Value)
    údaj hodnoty : (0 = default, 1 = zakázat tlačítko)

     
  • Zakazani hotkeys
    User Key: [HKEY_CURRENT_U­SER\Software\Mi­crosoft\Window­s\CurrentVersi­on\Policies\Ex­plorer]
    systémový klíč : [HKEY_LOCAL_MAC­HINE\Software\Mi­crosoft\Window­s\CurrentVersi­on\Policies\Ex­plorer]
    název hodnoty : NoWinKeys
    datový typ : REG_DWORD (DWORD Value)
    údaj hodnoty : (0 = disable restriction, 1 = enable restriction)

     
  • Zakázání windows key
    systémový klíč : [HKEY_LOCAL_MAC­HINE\SYSTEM\Cu­rrentControlSet\Con­trol\Keyboard Layout]
    název hodnoty : Scancode Map
    datový 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

     
  • Vypnutí funkice pravého tlačítka na pracovní ploše
    uživatelský klíč : [HKEY_CURRENT_U­SER\Software\Mi­crosoft\Window­s\CurrentVersi­on\Policies\Ex­plorer]
    systémový klíč : [HKEY_LOCAL_MAC­HINE\Software\Mi­crosoft\Window­s\CurrentVersi­on\Policies\Ex­plorer]
    název hodnoty : NoViewContextMenu
    datový typ : REG_DWORD (DWORD Value)
    údaj hodnoty : (0 = zakázáno, 1 = povoleno)

     
  • Změna základního prohlížeče
    [HKEY_CLASSES_RO­OT\htmlfile\she­ll\open\comman­d]

     
  • Vypnutí programu regedit
    uživatelský klíč : [HKEY_CURRENT_U­SER\SOFTWARE\Mi­crosoft\Window­s\CurrentVersi­on\Policies\Sys­tem]
    název hodnoty : DisableRegistry­Tools
    datový typ : REG_DWORD (DWORD Value)
    údaj hodnoty : (0 = povolit, 1 = vypnout)

     
  • Vypnutí příkazového řádku
    Vypne příkazový řádek a používání batch souborů (*.bat)
    uživatelský klíč : [HKEY_CURRENT_U­SER\Software\Po­licies\Microsof­t\Windows\Sys­tem]
    název hodnoty : DisableCMD
    datový typ : REG_DWORD (DWORD Value)
    údaj hodnoty : (0 = základně, 1 = vypnuto, 2 = vypnuto, ale povoleny batch soubory)

     
  • Vypnutí windows installeru (instalací)
    systémový klíč : [HKEY_LOCAL_MAC­HINE\Software\Po­licies\Microsof­t\Windows\Insta­ller]
    název hodnoty : DisableMSI
    datový typ : REG_DWORD (DWORD Value)
    údaj hodnoty : (0 = povoleno, 1 = pouze admin, 2 = zakázáno)

     
  • Vypnutí vypalování
    uživatelský klíč : [HKEY_CURRENT_U­SER\Software\Mi­crosoft\Window­s\CurrentVersi­on\Policies\Ex­plorer] systémový klíč : [HKEY_LOCAL_MAC­HINE\Software\Mi­crosoft\Window­s\CurrentVersi­on\Policies\Ex­plorer]
    název hodnoty : NoCDBurning
    datový typ : REG_DWORD (DWORD Value)
    údaj hodnoty : (0 = povolit CDR, 1 = zakázat CDR)

     
  • Odstranění některých položek z nabídky start -> hledat
    Když vyvoláte okno hledat, zobrazí se možnosti: Počítače nebo osoby, Vyhledávat v internetu a podobně. Po vymazání následujících podklíčů se možnosti nezobrazí.
    systémový klíč : [HKEY_LOCAL_MAC­HINE\SOFTWARE\Mi­crosoft\Window­s\ CurrentVersion\ex­plorer\FindEx­tensions\Static]
    Podklíče: WebSearch, InetFind, WabFind.

     
  • Odstranění některých systémových složek
    systémový klíč : [HKEY_LOCAL_MAC­HINE\SOFTWARE\Mi­crosoft\Window­s\ CurrentVersion\ex­plorer\mycompu­ter\NameSpace]
    Smazat hodnoty: "992CFFA0-101A-88EC-00DD010CCC48" (Telefonické připojení sítě), "D6277990-4C6A-11CF-8D87-00AA0060F5BF" (Naplánované úlohy), "BDEADF00-C265-11D0-BCED-00A0C90AB50F" (Si?ové adresáře).

Netlogon:
HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Services\netlogon


 

Všechny články v sekci
Pokročilé postupy pro Windows
Článek pro vás napsal David Hartinger
Avatar
Uživatelské hodnocení:
6 hlasů
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
Unicorn university David se informační technologie naučil na Unicorn University - prestižní soukromé vysoké škole IT a ekonomie.
Aktivity