HKCU to gałąź rejestru bieżącego użytkownika procesu, który wykonuje wywołanie. Uruchomienie inspekcji z sesji administratora nie sprawia, że HKCU automatycznie wskazuje innego zalogowanego użytkownika.

Dla znanego SID użytkownika, którego gałąź rejestru profilu jest załadowana, odczyt może jawnie wskazać tę gałąź:

$key = "Registry::HKEY_USERS\$sid\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
Get-ItemProperty -LiteralPath $key |
    Select-Object ProxyEnable, ProxyServer, ProxyOverride, AutoConfigURL

Podaj SID zamierzonego konta w sid. Wynik opisuje zapisaną konfigurację dla danego użytkownika, a nie końcowe proxy wybrane dla konkretnego celu. Także mapa ProxyServer właściwa dla protokołu wymaga interpretacji, zanim zostanie użyta jako jeden punkt końcowy.

Istnienie profilu na dysku nie dowodzi, że jego gałąź rejestru jest obecnie załadowana pod HKEY_USERS. Inspekcja gałęzi w trybie offline to odrębna czynność administracyjna; brak załadowanej gałęzi nie jest dowodem, że użytkownik nigdy nie skonfigurował proxy.

Sprawdź też, czy zasada czyni ustawienia proxy wspólnymi dla komputera. Sam odczyt rejestru dla pojedynczego użytkownika nie pozwala ustalić obowiązującej zasady dla każdej aplikacji działającej na tym koncie.

Powiązane artykuły