HKEY_CURRENT_USER, často zkracovaný jako HKCU, je jedním z asi půl tuctu podregistrů registru, hlavní součástí registru Windows.
Obsahuje konfigurační informace pro Windows a software specifický pro aktuálně přihlášeného uživatele.
Například různé hodnoty registru v různých klíčích registru umístěných pod tímto úlem řídí nastavení na úrovni uživatele, jako jsou nainstalované tiskárny, tapeta plochy, nastavení zobrazení, proměnné prostředí, rozložení klávesnice, namapované síťové disky a další.
Mnoho nastavení, která nakonfigurujete v rámci různých apletů v Ovládacím panelu, je ve skutečnosti uloženo v tomto úlu.
Jak se dostat k HKEY_CURRENT_USER
Podregistry jsou jedním ze snazších typů věcí, které lze v Editoru registru najít:
-
Otevřete Editor registru. Jedním rychlým způsobem, jak toho dosáhnout, je spustit regedit z dialogového okna Spustit.
Vždy doporučujeme registr před provedením změn zazálohovat, abyste jej mohli obnovit, pokud budete potřebovat vrátit změny.
- Najděte HKEY_CURRENT_USER v podokně vlevo.
-
Poklepejte nebo dvakrát klikněte na HKEY_CURRENT_USER nebo jednou klikněte/klepněte na malou šipku nebo ikonu plus vlevo, pokud ji chcete rozbalit.
Novější verze systému Windows používají jako tlačítko k rozbalení podregistrů šipku, ale ostatní mají znaménko plus.
Nevidíte HKEY_CURRENT_USER?
HKEY_CURRENT_USER může být těžké najít, zda byl ve vašem počítači dříve použit Editor registru, protože program vás zavede přímo na místo, kde jste byli naposledy. Protože všechny počítače s registrem Windows mají tento úl, ve skutečnosti vám nechybí, pokud jej nevidíte, ale možná budete muset skrýt několik věcí, abyste jej našli.
Jak postupovat: Na levé straně Editoru registru přejděte úplně nahoru, dokud neuvidíte Computer a HKEY_CLASSES_ROOTVýběrem šipky nebo znaménka plus vlevo od složky HKEY_CLASSES_ROOT minimalizujete/sbalíte celý podregistr. Ten těsně pod ním je HKEY_CURRENT_USER.
Můžete stisknout Home odkudkoli v Editoru registru a přejít na Počítač, který „uchovává“všechny úly v program. Jakmile se tam dostanete, můžete sbalit všechny ostatní úly, pokud chcete.
Podklíče registru v HKEY_CURRENT_USER
Zde jsou některé běžné klíče registru, které můžete najít pod podregistrem HKEY_CURRENT_USER:
- HKEY_CURRENT_USER\AppEvents
- HKEY_CURRENT_USER\Console
- HKEY_CURRENT_USER\Ovládací panel
- HKEY_CURRENT_USER\Environment
- HKEY_CURRENT_USER\EUDC
- HKEY_CURRENT_USER\Identities
- HKEY_CURRENT_USER\Rozložení klávesnice
- HKEY_CURRENT_USER\Network
- HKEY_CURRENT_USER\Printers
- HKEY_CURRENT_USER\Software
- HKEY_CURRENT_USER\System
- HKEY_CURRENT_USER\Volatile Environment
Klíče umístěné pod tímto úlem na vašem počítači se mohou lišit od výše uvedeného seznamu. Verze systému Windows, kterou používáte, a software, který jste nainstalovali, určují, co může být přítomno.
Vzhledem k tomu, že podregistr HKEY_CURRENT_USER je specifický pro uživatele, klíče a hodnoty v něm obsažené se budou lišit od uživatele k uživateli, a to i na stejném počítači. To je na rozdíl od většiny ostatních podregistrů registru, které jsou globální, jako je HKEY_CLASSES_ROOT, a uchovávají stejné informace pro všechny uživatele.
Příklady HKCU
Následuje několik informací o několika ukázkových klíčích nalezených pod podregistrem HKEY_CURRENT_USER:
HKEY_CURRENT_USER\AppEvents\EventLabels
Na tomto místě se nacházejí štítky, zvuky a popisy různých funkcí ve Windows a aplikacích třetích stran, jako jsou pípnutí faxu, dokončené úkoly iTunes, alarm vybití baterie, pípnutí pošty a další.
HKEY_CURRENT_USER\Control Panel
Zde se nachází několik nastavení klávesnice, jako jsou možnosti zpoždění klávesnice a rychlosti klávesnice, které se obě ovládají pomocí nastavení zpoždění opakování a rychlosti opakování v apletu Ovládací panel klávesnice.
Aplet Myš je další aplet, jehož nastavení jsou uložena v klíči HKEY_CURRENT_USER\Control Panel\Mouse. Některé možnosti zahrnují DoubleClickHeight, ExtendedSounds, MouseSensitivity, MouseSpeed , MouseTrails a SwapMouseButtons.
Ještě další část Ovládací panely je věnována výhradně kurzoru myši, který se nachází v části Kurzory. Zde jsou uloženy názvy a umístění fyzických souborů výchozích a vlastních kurzorů. Windows používá statické a animované soubory kurzoru, které mají přípony souborů CUR a ANI, takže většina zde nalezených souborů kurzoru ukazuje na soubory těchto typů ve složce %SystemRoot%\cursors\.
Totéž platí pro klávesu HKCU Control Panel Desktop, která definuje mnoho nastavení souvisejících s pracovní plochou v hodnotách, jako je WallpaperStyle, který popisuje, zda se má tapeta vycentrovat nebo roztáhnout po displeji. Mezi další na stejném místě patří CursorBlinkRate, ScreenSaveActive, ScreenSaveTimeOut a MenuShowDelay.
HKEY_CURRENT_USER\Environment
Klíč prostředí je místo, kde se nacházejí proměnné prostředí jako PATH a TEMP. Změny lze provést zde nebo prostřednictvím Průzkumníka souborů a projeví se na obou místech.
HKEY_CURRENT_USER\Software
V tomto klíči registru je uvedena spousta položek softwaru specifického pro uživatele. Jedním z příkladů je umístění programu Firefox. V tomto podklíči se nacházejí různé hodnoty, které vysvětlují, kde se v instalační složce nachází firefox.exe:
HKEY_CURRENT_USER\SOFTWARE\Mozilla\Firefox\Launcher\
Více o HKEY_CURRENT_USER
Tento podregistr je ve skutečnosti jen ukazatel na klíč umístěný pod podregistrem HKEY_USERS, který se jmenuje stejně jako váš bezpečnostní identifikátor. Změny můžete provádět v obou umístěních, protože jsou jedno a totéž.
Důvod, proč HKEY_CURRENT_USER vůbec existuje, vzhledem k tomu, že je to jen referenční bod k jinému úlu, je ten, že poskytuje jednodušší způsob zobrazení informací. Alternativou je najít bezpečnostní identifikátor vašeho účtu a přejít do této oblasti HKEY_USERS.
Opět, vše, co vidíte v HKEY_CURRENT_USER, se týká pouze aktuálně přihlášeného uživatele, nikoli žádného jiného uživatele, který existuje v počítači. To znamená, že každý uživatel, který se přihlásí, vytáhne své vlastní informace z odpovídajícího podregistru HKEY_USERS, což zase znamená, že HKEY_CURRENT_USER se bude lišit pro každého uživatele, který jej zobrazí.
Vzhledem k tomu, jak je toto nastaveno, můžete ve skutečnosti jednoduše přejít na bezpečnostní identifikátor jiného uživatele v HKEY_USERS a vidět vše, co by viděli v HKEY_CURRENT_USER, když jsou přihlášeni.