I follow the steps outlined here but set Chrome instead of Internet Explorer. If I close all browser windows, Chrome and IE, the changes are reverted and IE becomes the default browser. I am the only user logged in.

Can I detect what process changes these settings?

Steps to change default browser:

  1. Swipe in from the right edge of the screen, and then tap Search. (If you're using a mouse, point to the lower-right corner of the screen, move the mouse pointer up, and then click Search.)
  2. Enter Default programs, and then tap or click Default Programs.
  3. Tap or click Set your default programs.
  4. Select Internet Explorer from the list of programs.
  5. Tap or click Set this program as default, and then tap or click OK.

Edit 1: @Kamal - I disabled my McAfee HIPS and AV and something else keeps changing my default browser.

Edit 2: I used Process Monitor to track changes in HKLM\Software\Classes\.html and other file extensions but no events are registered. Whatever is changing my default browser does not use this mechanism.

Then I started monitoring the Control Panel >> Default Programs >> Set Default Programs control dialog and forced changes in default browser (from/to IE/Chrome) and captured tons of registry queries and updates, all done by Explorer.exe.

migrated from serverfault.com Jun 17 '14 at 21:40

This question came from our site for system and network administrators.


Check your internet security/anti-virus program. It might be preventing the changes from sticking. You could try turning off your security software, make the changes and close out all your browser windows and see if the changes stuck. If yes, turn on your security software and try again.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.