1

When I boot up my corporate laptop, the "Automatically detect settings" option is ticked. This setting never works and I need to untick it before I can access the Internet.

I've tried looking for a registry entry so I can run a script on boot up that turns this setting off. I enabled the setting and exported a branch, then disabled the setting and exported. A diff comparison shows these two as identical between the two exports:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings]

Does anyone know what the setting is? I'm running Windows 7.

1 Answer 1

2

You might disable proxy caching, as described here:
How to disable automatic proxy caching in Internet Explorer

It's also very puzzling that the following registry key doesn't change:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections
As the difference is only one bit, it might have been overlooked.

See this thread for an example of differing values (skip to the very end):
Registry key for IE's "Auto Detect Settings" option
Note: If you can't see the ending comment, search this article through google and click on it. This is a particularity of experts-exchange.com.
You can use the info in this thread to build a batch script to reset the registry to your correct values.

5
  • Though using someone else's registry settings is a bad idea for this unless you want their entire proxy server settings too, so you'll want to save your own registry setting out.
    – Polsy
    Dec 7, 2009 at 9:10
  • @Polsy: You're absolutely right. My intention was only to demonstrate that other people do see a difference. I've clarified my answer.
    – harrymc
    Dec 7, 2009 at 10:11
  • I logged in today and it worked fine. I'll keep testing and come back once confirmed.
    – Alex Angas
    Dec 8, 2009 at 4:03
  • Seems to be fixed with the first link you gave, thanks!
    – Alex Angas
    Dec 10, 2009 at 21:57
  • 1
    Short version: you need to clear the first bit of the ninth byte in that registry key, by taking 8 off its value, e.g. change "XX XX XX XX XX XX XX XX XB ..." to "XX XX XX XX XX XX XX XX X3 ..." (or change 9 to 1, D to 5, or F to 7) Nov 23, 2010 at 5:37

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .