Ler as configurações de proxy de outro usuário do Windows em HKEY_USERS
Inspecione outro perfil carregado de usuário do Windows por meio de HKEY_USERS em vez de ler por engano o HKCU do chamador.
HKCU é a ramificação do registro do usuário atual do processo que faz a chamada. Executar uma inspeção a partir de uma sessão de administrador não faz o HKCU apontar automaticamente para outro usuário conectado.
Para um SID de usuário conhecido cujo hive do perfil esteja carregado, uma leitura pode visar essa ramificação explicitamente:
$key = "Registry::HKEY_USERS\$sid\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
Get-ItemProperty -LiteralPath $key |
Select-Object ProxyEnable, ProxyServer, ProxyOverride, AutoConfigURL
Informe o SID da conta pretendida em sid. O resultado descreve a configuração salva por usuário, não o proxy final escolhido para um destino específico. Um mapa ProxyServer específico de protocolo também precisa de interpretação antes de ser usado como um único endpoint.
A existência de um perfil no disco não comprova que seu hive esteja carregado no momento em HKEY_USERS. A inspeção de hive offline é uma operação administrativa separada; a ausência de uma ramificação carregada não é prova de que o usuário nunca tenha configurado um proxy.
Verifique também se uma política torna as configurações de proxy por máquina. A leitura do registro por usuário, isoladamente, não consegue estabelecer a política efetiva de cada aplicativo que roda sob essa conta.