Which registry keys need to be edited to change the default browser?

I have found these keys so far and they seem to do what I want, but I am not sure if I have found all of them:

Data in:

HKEY_CURRENT_USER\Software\Classes\http\shell\open\command HKEY_CURRENT_USER\Software\Classes\https\shell\open\command HKEY_CURRENT_USER\Software\Classes\ftp\shell\open\command

Value in:

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache

Are there any other keys which would need to be changed, so that it is done perfectly?

link|improve this question

77% accept rate
A very comprehensive article about your question: How Does Your Browser Know that It’s Not The Default? – Mehper C. Palavuzlar May 23 '11 at 10:46
@Mehper: Thanks. It looks like I have got them the right locations, other than the local filetypes, as Cosmin mentioned. – paradroid May 23 '11 at 10:59
feedback

1 Answer

up vote 2 down vote accepted

Each browser sets its own registry entries. But you can try finding the common ones by comparing the REG files in these forum threads:

It looks like you missed some registry keys (.html, .htm, gopher etc.).

link|improve this answer
1  
Thanks. I doubt any modern browsers still have any gopher:// support! – paradroid May 23 '11 at 10:55
feedback

Your Answer

 
or
required, but never shown

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