Obsah

HKCR (HKEY_CLASSES_ROOT)

HKCR je zkratka pro HKEY_CLASSES_ROOT, což je jeden ze základních kořenových klíčů (tzv. *hive*) v registru operačního systému Microsoft Windows.

Co je HKCR?

Registrační klíč HKEY_CLASSES_ROOT slouží k ukládání informací o:

Interní struktura

Technicky vzato HKCR není samostatným fyzickým klíčem v registru. Jedná se o virtuální pohled (alias) na data uložená v jiných částech registru:

Tímto způsobem Windows umožňuje uživatelům přepsat systémové asociace souborů svými vlastními nastaveními.

Příklady použití

    HKCR\.log
        (výchozí) = "txtfile"
    HKCR\txtfile\shell\open\command
        (výchozí) = "C:\Windows\notepad.exe %1"
    
    HKCR\.myext
        (výchozí) = "MyApp.Document"
    HKCR\MyApp.Document
        (výchozí) = "Můj vlastní dokument"
    HKCR\MyApp.Document\DefaultIcon
        (výchozí) = "C:\Program Files\MyApp\icon.ico"
    

Důležité poznámky

Související klíče v registru