Eu fiz um aplicativo que altera o valor do registro de duas chaves:
Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer
para
ftp=10.8.0.1:808;http=10.8.0.1:808;https=10.8.0.1:808;socks=10.8.0.1:1080
e
Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable
para
True
Funciona no Firefox. Eu suponho que o FF verifica as configurações no registro toda vez que ele carrega a página.
Enquanto o IE é aberto, ele impede todas as alterações no registro nas configurações da Internet. O Chrome precisa ser reiniciado ou abrir o Proxy settings
para recarregar as informações do proxy.
Existe uma maneira de forçar o recarregamento das configurações de proxy do IE e do Chrome sem reiniciar esses aplicativos?