HKEY_CURRENT_USER, często określany skrótem HKCU, jest jedną z około pół tuzina gałęzi rejestru, głównej części rejestru Windows.
Zawiera informacje o konfiguracji systemu Windows i oprogramowania specyficznego dla aktualnie zalogowanego użytkownika.
Na przykład różne wartości rejestru w różnych kluczach rejestru znajdujących się w tej gałęzi kontrolują ustawienia na poziomie użytkownika, takie jak zainstalowane drukarki, tapeta pulpitu, ustawienia wyświetlania, zmienne środowiskowe, układ klawiatury, zmapowane dyski sieciowe i inne.
Wiele ustawień, które konfigurujesz w różnych apletach w Panelu sterowania, jest w rzeczywistości przechowywanych w tej gałęzi.
Jak dostać się do HKEY_CURRENT_USER
Ule rejestru są jednym z łatwiejszych typów rzeczy do znalezienia w Edytorze rejestru:
-
Otwórz Edytor rejestru. Jednym z szybkich sposobów, aby to zrobić, jest wykonanie regedit z okna dialogowego Uruchom.
Zawsze zalecamy wykonanie kopii zapasowej rejestru przed wprowadzeniem w nim zmian, aby móc przywrócić rejestr w razie potrzeby cofnięcia zmian.
- Zlokalizuj HKEY_CURRENT_USER w okienku po lewej stronie.
-
Dotknij dwukrotnie lub kliknij dwukrotnie HKEY_CURRENT_USER lub kliknij/dotknij małą strzałkę lub ikonę plusa po lewej stronie, jeśli chcesz ją rozwinąć.
Nowsze wersje systemu Windows używają strzałki jako tego przycisku do rozwijania gałęzi rejestru, ale inne mają znak plus.
Nie widzisz klucza HKEY_CURRENT_USER?
HKEY_CURRENT_USER może być trudny do znalezienia, jeśli Edytor rejestru był wcześniej używany na Twoim komputerze, ponieważ program przenosi Cię bezpośrednio do ostatniego miejsca, w którym byłeś. Ponieważ wszystkie komputery z Rejestrem Windows mają tę gałąź, tak naprawdę nie brakuje jej, jeśli jej nie widzisz, ale może być konieczne ukrycie kilku rzeczy, aby ją znaleźć.
Oto co należy zrobić: Z lewej strony Edytora rejestru przewiń do samej góry, aż zobaczysz Komputer i HKEY_CLASSES_ROOTWybierz strzałkę lub znak plusa po lewej stronie folderu HKEY_CLASSES_ROOT, aby zminimalizować/zwinąć cały ul. Ten tuż pod nim to HKEY_CURRENT_USER.
Możesz nacisnąć Home z dowolnego miejsca w Edytorze rejestru, aby przejść do Komputer, który "przechowuje" wszystkie ule w program. Gdy już tam dotrzesz, możesz zwinąć wszystkie inne ule, jeśli chcesz.
Podklucze rejestru w kluczu HKEY_CURRENT_USER
Oto kilka popularnych kluczy rejestru, które można znaleźć w gałęzi HKEY_CURRENT_USER:
- HKEY_CURRENT_USER\AppEvents
- HKEY_CURRENT_USER\Konsola
- HKEY_CURRENT_USER\Panel sterowania
- HKEY_CURRENT_USER\Środowisko
- HKEY_CURRENT_USER\EUDC
- HKEY_CURRENT_USER\Identities
- HKEY_CURRENT_USER\Układ klawiatury
- HKEY_CURRENT_USER\Sieć
- HKEY_CURRENT_USER\Drukarki
- HKEY_CURRENT_USER\Oprogramowanie
- HKEY_CURRENT_USER\System
- HKEY_CURRENT_USER\Zmienne środowisko
Klucze znajdujące się pod tym ulem na twoim komputerze mogą różnić się od powyższej listy. Wersja systemu Windows, z której korzystasz, oraz oprogramowanie, które zainstalowałeś, określają, co może być obecne.
Ponieważ gałąź HKEY_CURRENT_USER jest specyficzna dla użytkownika, zawarte w niej klucze i wartości będą się różnić w zależności od użytkownika, nawet na tym samym komputerze. W przeciwieństwie do większości innych gałęzi rejestru, które są globalne, takie jak HKEY_CLASSES_ROOT, i zachowują te same informacje dla wszystkich użytkowników.
Przykłady HKCU
Poniżej znajduje się kilka informacji o zaledwie kilku przykładowych kluczach znalezionych w gałęzi HKEY_CURRENT_USER:
HKEY_CURRENT_USER\AppEvents\EventLabels
Tutaj można znaleźć etykiety, dźwięki i opisy różnych funkcji w systemie Windows i aplikacjach innych firm, takich jak sygnały faksu, ukończone zadania iTunes, alarm niskiego poziomu baterii, sygnały dźwiękowe poczty i inne.
HKEY_CURRENT_USER\Panel sterowania
Tu można znaleźć kilka ustawień klawiatury, takich jak opcje opóźnienia klawiatury i szybkości klawiatury, które są kontrolowane za pomocą ustawień Opóźnienie powtarzania i Szybkość powtarzania w aplecie Panel sterowania klawiatury.
Aplet Mysz jest kolejnym, którego ustawienia są przechowywane w kluczu HKEY_CURRENT_USER\Control Panel\Mouse. Niektóre opcje obejmują DoubleClickHeight, ExtendedSounds, MouseSensitivity, MouseSpeed , MouseTrails i SwapMouseButtons.
Kolejna sekcja Panelu sterowania jest poświęcona wyłącznie kursorowi myszy, znajdująca się w sekcji Kursory. Przechowywane są tutaj nazwa i fizyczne lokalizacje plików domyślnych i niestandardowych kursorów. System Windows używa nieruchomych i animowanych plików kursorów, które mają odpowiednio rozszerzenia plików CUR i ANI, więc większość znalezionych tutaj plików kursorów wskazuje na pliki tych typów w folderze %SystemRoot%\cursors\.
To samo dotyczy klawisza pulpitu panelu sterowania HKCU, który definiuje wiele ustawień związanych z pulpitem w wartościach, takich jak WallpaperStyle, który określa, czy wyśrodkować tapetę, czy rozciągnąć ją na ekranie. Inne w tej samej lokalizacji to CursorBlinkRate, ScreenSaveActive, ScreenSaveTimeOut i MenuShowDelay.
HKEY_CURRENT_USER\Środowisko
Klucz środowiska służy do znajdowania zmiennych środowiskowych, takich jak PATH i TEMP. Zmiany można wprowadzać tutaj lub za pomocą Eksploratora plików, a zostaną one odzwierciedlone w obu miejscach.
HKEY_CURRENT_USER\Oprogramowanie
W tym kluczu rejestru znajduje się wiele wpisów dotyczących oprogramowania specyficznego dla użytkownika. Jednym z przykładów jest lokalizacja programu Firefox. W tym podkluczu znajdują się różne wartości, które wyjaśniają, gdzie znajduje się plik firefox.exe w folderze instalacyjnym:
HKEY_CURRENT_USER\SOFTWARE\Mozilla\Firefox\Launcher\
Więcej o HKEY_CURRENT_USER
Ten gałąź jest w rzeczywistości tylko wskaźnikiem do klucza znajdującego się w gałęzi HKEY_USERS, który ma taką samą nazwę jak identyfikator bezpieczeństwa. Możesz wprowadzać zmiany w dowolnej lokalizacji, ponieważ są one jednym i tym samym.
Powodem, dla którego HKEY_CURRENT_USER w ogóle istnieje, biorąc pod uwagę, że jest on tylko punktem odniesienia do innego ula, jest to, że zapewnia on łatwiejszy sposób przeglądania informacji. Alternatywą jest znalezienie identyfikatora bezpieczeństwa konta i przejście do tego obszaru klucza HKEY_USERS.
Ponownie wszystko, co widać w kluczu HKEY_CURRENT_USER, dotyczy tylko użytkownika, który jest aktualnie zalogowany, a nie innych użytkowników istniejących na komputerze. Oznacza to, że każdy zalogowany użytkownik będzie pobierał własne informacje z odpowiedniego gałązki HKEY_USERS, co z kolei oznacza, że klucz HKEY_CURRENT_USER będzie inny dla każdego użytkownika, który go wyświetli.
Ze względu na to, jak to jest skonfigurowane, możesz po prostu przejść do identyfikatora bezpieczeństwa innego użytkownika w HKEY_USERS, aby zobaczyć wszystko, co zobaczyliby w HKEY_CURRENT_USER, gdy są zalogowani.