HKCU는 호출하는 프로세스의 현재 사용자 레지스트리 분기입니다. 관리자 세션에서 검사를 실행한다고 해서 HKCU가 자동으로 다른 로그온 사용자를 가리키게 되는 것은 아닙니다.

프로필 하이브가 로드된 알려진 사용자 SID라면 해당 분기를 명시적으로 대상으로 읽을 수 있습니다.

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

sid에 대상 계정의 SID를 지정합니다. 결과는 사용자별로 저장된 구성이며, 특정 대상에 대해 선택된 최종 프록시가 아닙니다. 프로토콜별 ProxyServer 맵도 하나의 엔드포인트로 사용하기 전에 해석이 필요합니다.

디스크에 프로필이 있다는 사실은 해당 하이브가 지금 HKEY_USERS 아래에 로드되어 있음을 증명하지 않습니다. 오프라인 하이브 검사는 별도의 관리 작업입니다. 로드된 분기가 없다고 해서 사용자가 프록시를 한 번도 구성하지 않았다는 증거는 아닙니다.

정책이 프록시 설정을 컴퓨터 단위로 만드는지도 확인하십시오. 사용자별 레지스트리 읽기만으로는 해당 계정에서 실행되는 모든 애플리케이션의 유효 정책을 확인할 수 없습니다.

관련 글