KWALIFIKACJA INF2 - WRZESIEŃ 2014 (test 2)

PYTANIE NR 35.
Ustawienia aktualnie zalogowanego użytkownika komputera zapisane są w gałęzi rejestru o akronimie
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Gałąź HKCU (HKEY_CURRENT_USER) przechowuje ustawienia profilu aktualnie zalogowanego użytkownika. Jest to widok (alias) na odpowiedni podklucz w HKU przypisany do jego identyfikatora SID. Dlatego zmiany w HKCU dotyczą tylko bieżącego konta, a nie całego systemu.

Pełne wyjaśnienie:

W rejestrze Windows istnieją główne gałęzie (tzw. root keys/hives), które grupują różne typy konfiguracji. Odpowiedź "HKCU" jest poprawna, ponieważ HKCU (HKEY_CURRENT_USER) zawiera ustawienia bieżącego profilu użytkownika, czyli tego, który jest w danej chwili zalogowany.

Ważne rozróżnienie praktyczne: HKCU nie jest "zbiorem ustawień wszystkich użytkowników". HKCU działa jako alias mapowany na część HKU (HKEY_USERS) odpowiadającą danemu użytkownikowi. W HKU znajdują się osobne podklucze profili (m.in. pod nazwami odpowiadającymi identyfikatorom SID), a HKCU wskazuje na ten właściwy dla aktualnej sesji logowania. Dzięki temu aplikacje i system mogą zapisywać ustawienia "per-user" bez konieczności każdorazowego odwoływania się do konkretnego SID.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • "HKLM" (HKEY_LOCAL_MACHINE) przechowuje ustawienia systemowe i sprzętowe wspólne dla komputera. Zmiany tutaj wpływają na działanie systemu/globalne konfiguracje, a nie na indywidualne preferencje jednego użytkownika.
  • "HKCR" (HKEY_CLASSES_ROOT) dotyczy m.in. skojarzeń plików i informacji o klasach/obiektach (np. COM). To nie jest podstawowe miejsce przechowywania ustawień profilu zalogowanego użytkownika.
  • "HKCC" (HKEY_CURRENT_CONFIG) odnosi się do bieżącego profilu sprzętowego. Jest to konfiguracja zależna od sprzętu/aktualnego zestawu ustawień urządzeń, a nie od preferencji użytkownika.

Wskazówka egzaminacyjna: gdy w pytaniu pojawia się "aktualnie zalogowany użytkownik", najczęściej chodzi o HKCU. Gdy mowa o "wszystkich użytkownikach/profilach", wtedy koncepcyjnie właściwym kierunkiem jest HKU (nawet jeśli nie zawsze jest podane w opcjach).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
HKCU (HKEY_CURRENT_USER) to gałąź rejestru zawierająca ustawienia profilu aktualnie zalogowanego użytkownika, np. preferencje pulpitu czy konfigurację wielu aplikacji. W praktyce jest to alias wskazujący na odpowiedni podklucz w HKU dla danego konta.
HKCU obejmuje tylko bieżący profil, bo jest mapowany na podklucz w HKU odpowiadający zalogowanemu użytkownikowi. Inne konta mają własne, oddzielne podklucze w HKU, więc zmiany w HKCU nie przenoszą się automatycznie na pozostałych użytkowników.
HKU (HKEY_USERS) zawiera profile wielu użytkowników jako osobne podklucze (np. według SID). HKCU (HKEY_CURRENT_USER) to wygodny widok na jeden z tych profili — ten, który jest aktualnie używany w danej sesji logowania.
Reguła praktyczna: ustawienia per-user najczęściej trafiają do HKCU, a ustawienia systemowe wspólne dla komputera do HKLM. Jeśli zmiana ma działać dla wszystkich kont, zwykle nie wystarczy HKCU — trzeba szukać rozwiązań globalnych lub modyfikować odpowiednie profile.
Tak, ale w innym sensie: HKLM wpływa na konfigurację komputera/systemu, więc może pośrednio zmienić działanie programów dla wszystkich. Nie jest to jednak miejsce typowych preferencji użytkownika. Dla ustawień osobistych właściwszy jest HKCU.
HKCR (HKEY_CLASSES_ROOT) dotyczy m.in. skojarzeń typów plików (np. czym otwierać dany format) i informacji o klasach/obiektach systemowych. Nie jest to podstawowa gałąź profilu użytkownika, więc nie służy do przechowywania typowych ustawień konta.
HKCC (HKEY_CURRENT_CONFIG) opisuje bieżący profil sprzętowy, czyli ustawienia zależne od aktualnej konfiguracji urządzeń. Przydaje się przy diagnostyce sprzętu lub sterowników. Nie jest to gałąź przechowująca preferencje konkretnego użytkownika.
Najczęściej myli się zakres: uczniowie wybierają HKCU także dla "wszystkich użytkowników", bo kojarzą go z "użytkownikiem" w nazwie. Druga pomyłka to wskazywanie HKLM jako miejsca ustawień profilu. Warto zapamiętać: HKCU = bieżący, HKU = wiele profili.
Gdy trzeba przeanalizować lub porównać ustawienia różnych profili (np. na komputerze współdzielonym), pomocne jest HKU, bo pokazuje wiele kont. HKCU pokaże tylko profil aktualnie zalogowany, więc nie wystarczy do wglądu w konfigurację innych użytkowników.
Najlepiej nauczyć się roli każdej głównej gałęzi: HKCU (bieżący użytkownik), HKLM (system), HKCR (klasy/skojarzenia), HKCC (konfiguracja sprzętu), HKU (profile). Pomaga też krótka praktyka w edytorze rejestru: zobaczyć, gdzie realnie zapisują się ustawienia.
info

To pytanie poprawnie rozwiązuje 55% zdających egzamin. średnie

Specjaliści zwracają uwagę: "Gałąź HKCU (HKEY_CURRENT_USER) przechowuje ustawienia profilu aktualnie zalogowanego użytkownika."

Źródła:

  • Microsoft Learn: Windows Registry architecture (root keys / hives) – opis HKEY_USERS i HKEY_CURRENT_USER, https://learn.microsoft.com/en-us/windows/win32/sysinfo/registry (dostęp: 2026-03-04)
  • Microsoft Learn: HKEY_CURRENT_USER registry key – opis zakresu klucza bieżącego użytkownika i mapowania profilu, https://learn.microsoft.com/en-us/windows/win32/sysinfo/hkey-current-user (dostęp: 2026-03-04)
  • Microsoft Learn: HKEY_USERS registry key – opis profili wszystkich użytkowników i struktury podkluczy, https://learn.microsoft.com/en-us/windows/win32/sysinfo/hkey-users (dostęp: 2026-03-04)

Materiały:

  • Dokumentacja Microsoft Learn dotycząca architektury rejestru Windows (hives/root keys)
  • Ćwiczenia praktyczne w edytorze rejestru: porównanie HKCU i odpowiedniego podklucza w HKU
  • Materiały szkolne do INF.2 z zakresu administracji Windows (profile użytkowników, uprawnienia, konfiguracja)

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego