Enabling Script Debugging doesn't persist

  • Thread starter Thread starter J Williams
  • Start date Start date
J

J Williams

Hi,

Windows XP Pro SP2, IE6 SP2

I can't *enable* script debugging because every time I uncheck 'Disable
Script Debugging (Internet Explorer)' in Tools -> Internet Options ->
Advanced and go back in to that screen the option is checked again.

I've run Sysinternals Registry Monitor trace and it shows that iexplore.exe
is constantly setting the registry value to "yes", meaning Disable Script
Debugging. Here's an extract of the trace:

12 5.59445429 iexplore.exe:2360 SetValue HKLM\Software\Microsoft\Internet
Explorer\AdvancedOptions\BROWSE\WEBJIT\Software\Microsoft\Internet
Explorer\Main\DisableScriptDebuggerIE SUCCESS "yes"
13 5.85060978 iexplore.exe:2360 QueryValue HKLM\Software\Microsoft\Internet
Explorer\AdvancedOptions\BROWSE\SCRIPT_DEBUGGER_IE\ValueName SUCCESS
"DisableScriptDebuggerIE"
14 5.85110188 iexplore.exe:2360 SetValue HKLM\Software\Microsoft\Internet
Explorer\AdvancedOptions\BROWSE\WEBJIT\SOFTWARE\Microsoft\Internet
Explorer\Main\DisableScriptDebuggerIE SUCCESS "no"
15 6.09673071 iexplore.exe:2360 SetValue HKLM\Software\Microsoft\Internet
Explorer\AdvancedOptions\BROWSE\WEBJIT\Software\Microsoft\Internet
Explorer\Main\DisableScriptDebuggerIE SUCCESS "yes"

Line 12 (and all before) shows iexplore.exe setting the value to "yes"
Line 13 shows iexplore.exe querying the value, presumably as I enter the
Advanced Options screen.
Line 14 shows iexplore.exe setting the value to "no" as I uncheck the option
Line 15 (and all after) shows iexplore.exe setting the value to "yes"

I found the following thread:

http://groups.google.co.uk/group/mi..._frm/thread/32cfead8754bc0cc/b9cbf59a7886dfc4

which said to stop the Machine Debug Manager service. This was running. I
stopped it, but unchecking Disable Script Debugging still wouldn't persist.

Any other ideas why unchecking Disable Script Debugging (Internet Explorer)
doesn't persist?

Thanks for any help.
 
More information:

If I close down IE and uncheck the option via Control Panel -> Internet
Options, the option stays unchecked. However as soon as I run IE the option
changes back to checked again - "yes" as seen by Registry Monitor.
 
Found the culprit! It was PC Tools Spyware Doctor, or more specifically one
of its Browser Helper Objects.

To fix:

IE -> Tools -> Manage Add-ons -> Disable PCTools Browser Monitor. Close
down and restart IE. Now Disable Script Debugging can be permanently
unchecked.

Hope someone else finds this useful.
 
Back
Top