How to Disable Just-in-Time Debugging in Explorer

Just-In-Time debugging is a Visual Studio feature that starts automatically when a fatal software error or exception occurs. It allows software developers to study the program code and find the cause of the error. The Just-In-Time debugger may also pop up when a Windows application--such as Internet Explorer--tries to access a program that isn't installed properly or has been uninstalled. You can disable the Just-In-Time debugger by making changes in the Internet Explorer settings. If that doesn't work, try removing the registry keys for the JIT debugger.

Instructions

  1. Changing Explorer Settings

    • 1

      Open Internet Explorer.

    • 2

      Click "Tools," and then "Internet Options" in the menu bar. This will bring up the Internet Options dialog box.

    • 3

      Click the "Advanced" tab. Uncheck the "Disable Script Debugging (Internet Explorer)" and "Disable Script Debuggung (Other)" box, and click OK.

    Editing the Registry

    • 1

      Click "Start," and then click "Run." Type "regedit" in the Run field. This will open the Registry Editor.

    • 2

      Navigate to following registry key and delete it:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger

    • 3

      Navigate to following registry key and delete it:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\DbgManagedDebugger

Tips & Warnings

  • Don't install the Visual Studio if you want to avoid the Just-In-Time debugger pop-ups. If Visual Studio is already installed, uninstalling it will not solve the problem because some programs might still look for Visual Studio. This will lead to even more errors.
  • When making changes to the registry, be careful not to delete or change other registry keys because it may disable your computer.
Related Searches

References

You May Also Like

Related Ads

Watch Video

The 2014 Holiday Gadget Roundup