Video available: View this video to see this in action.
If you have more than one web browser installed, any links that you click on will automatically open in your default browser. This article shows you how to make Firefox your default browser.
- Click the menu button and choose ..
- In the General panel, click .
- If Firefox still isn't the default browser, see Setting Firefox as the default browser does not work - What to do.
- Close the about:preferences page. Any changes you've made will automatically be saved.
- Click the menu button and choose ..
- In the General panel, click .
- The Set Default Programs window will open.
- In the Set Default Programs window, select Firefox from the list of programs on the left and click . Then click to close the window.
- Close the about:preferences page. Any changes you've made will automatically be saved.
- Click the menu button and choose ..
- In the General panel, click
- The Windows Settings app will open with the Choose default apps screen.
- Scroll down and click the entry under Web browser.
- Click on Firefox in the dialog that opens with a list of available browsers.
- Firefox is now listed as your default browser. Close the Settings window to save your changes.
Alternatively, you can open the Settings App from the Windows 10 Start menu to set Firefox as the default browser:
- Go to the Windows Start menu and click the Settings icon.
- Click Apps, then choose Default Apps on the left pane.
- Scroll down and click the entry under Web browser.
- Click on Firefox in the dialog that opens with a list of available browsers.
- Firefox is now listed as your default browser. Close the Settings window to save your changes.
Note: To change your default to another browser, see the support documentation for that other browser.
Based on information from Default browser (mozillaZine KB)
We all have been easily able to do this prior to Windows 8 (in XP/VISTA/WIN7) with few changes in Registry and it was done.
With Windows 8 it's not that easy (I'm yet to figure it out how). Windows 8 too has few registry settings to be changed mentioned below, but along with this it also stores a unique Hash for every computer. Can any body help me to possibly create this hash for every computer or with some API provided by Microsoft to set default browser ('SetAppAsDefaultAll' does not work). Following are the registry entries.
ComputerHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.htmUserChoice Progid : IE.AssocFile.HTM Hash : XXXXXXXXXXX
How To Set Ie As Default Browser In Windows 8
ComputerHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.htmlUserChoice Progid : IE.AssocFile.HTM Hash : XXXXXXXXXXX
ComputerHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.xhtUserChoice Progid : IE.AssocFile.XHT Hash : XXXXXXXXXXX
ComputerHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.xhtmlUserChoice Progid : IE.AssocFile.XHT Hash :
ComputerHKEY_CURRENT_USERSoftwareMicrosoftWindowsShellAssociationsUrlAssociationsftpUserChoice Progid : IE.FTP Hash : XXXXXXXXXXX
ComputerHKEY_CURRENT_USERSoftwareMicrosoftWindowsShellAssociationsUrlAssociationshttpUserChoice Progid : IE.HTTP Hash : XXXXXXXXXXX
ComputerHKEY_CURRENT_USERSoftwareMicrosoftWindowsShellAssociationsUrlAssociationshttpsUserChoice Progid : IE.HTTPS Hash : XXXXXXXXXXX
Many Thanks in advance.
Shubham Shrivastava
Shubham ShrivastavaShubham Shrivastava
3 Answers
For all those waiting for answer to this question.
Here you go, looks like that one of the way to do it is through DISM.exe provided by Win 8. Your user should be admin of the machine though.
Using C# code you should be able to run this DISM.exe with specific parameters.
Following blog has the details.
Thanks.
Shubham ShrivastavaShubham Shrivastava
I believe the reason is so that the user, not your software, gets to control this setting. Fallout new vegas vs fallout 4 map size.
You ought to be able to trigger the 'Your computer has new applications for Web Browsing' popup, however, so that the user can easily choose your program if they want.
Ben VoigtBen Voigt240k30 gold badges327 silver badges593 bronze badges
I asked about this too and managed to find a solution, this might be of a help to you since I tested this on Windows 8.1 and it worked:How to set the default browser on Windows 7 using c#?
This actually fits to a case where you want to make any program as the default of it's protocols and file extensions.
Community♦
MoshishoMoshisho1,7701 gold badge12 silver badges29 bronze badges
How To Change Default Web Browser In Windows 8
Not the answer you're looking for? Browse other questions tagged c#browserwindows-8default or ask your own question.
Is there a way to set Chrome as the default browser for all my applications? By default, Windows will launch the built-in Internet Explorer for you to access the Internet, when you click a link in an email or external application. In this tutorial we’ll show you how to change the default web browser in Windows 8.1, 8 and 7. Set Firefox, Chrome, Safari or whatever web browsers you like as the default.
How to Change Default Web Browser in Windows 8 / 7?
First you need to open the Control Panel. In Windows 8.1/8 you can press the Windows key + R to bring up the Power User menu and then select “Control Panel”, while navigate to Start -> Control Panel in Windows 7.
Under Control Panel, set the View by option to Small icons. Click on the Default Programs icon.
Under Default Programs, click on the Set your default programs link.
You’ll see all web browsers that you’ve installed in the left-hand pane. Just select the one you want to use as default browser, and then click on the Set this program as default link. Click OK and you’re done!
Now you’ve successfully change the default web browser that Windows will use. If you click on a link included in a Word document, email or external programs, Windows will now open the link with your favorite web browser.