Eu acho que o seu "Windows Proxy" é um proxy que requer autenticação NTLM (nome de usuário, senha, domínio do Windows). O exemplo típico é o Microsoft ISA Server, o servidor proxy padrão para grandes ambientes corporativos executando um ambiente Windows.
Se você precisar passar por um proxy NTLM, use CNTLM( sourceforge ) entre você e o proxy da empresa. Ele armazena suas credenciais NTLM e as usa para conversar com o proxy da empresa, apresentando um proxy local (ou seja localhost:3128), ao qual você pode se conectar sem necessidade de autenticação.
Sua configuração ficaria assim:
- CNTLM configurado para apontar para proxy da sua empresa,
proxy.big-company.com:8080com o seu credenciais user = jsmith, pass = god123, domain = BIGCOMPANY, e porta proxy locallocalhost:3128
- sua
HTTP_PROXYvariável de ambiente definida comolocalhost:3128
Mais sobre isso na minha resposta a esta pergunta sobre falha no servidor.