Making Opera default browser..

Forums » Opera for Windows/Mac/Linux » Opera for Windows

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

1. July 2012, 15:38:06

stevehak512

Posts: 14

Making Opera default browser..

Im trying to make Opera the default browser on Win 7 (new install) ... the button is ticked in preferences
to check if its default browser.. and everytime I click yes.. nothing happens.

IE9 is still default browser. Ive tried running as Administrator, no difference.

1. July 2012, 17:38:50

Pesala

Reclining Buddha

Posts: 25590

Try checking the HTML and other file types handled by Opera in the Details dialogue.
SkinsTipsButtonsBackupSecurityUser ScriptsLanguage ForumsWiki
Browser JSChangelogsOpera NextDragonflyBugsCrashesFTP
My WebsiteMy ForumsOpera ReviewMy FontsIrfanViewSearchDownloads
Opera 11.64 on Windows XP Home • AMD64 3500 1GB RAM specs idea
Rules of Conduct and Posting RulesPlease Don't ShoutEditing PostsOpera Config Links

1. July 2012, 18:23:21

stevehak512

Posts: 14

Thanks, I think thats the problem as I used a migration tool to import the settings on my new drive.

I need to find out how to assign handlers for .html Protocols to pass to Opera.

2. July 2012, 04:01:52

burnout426

Posts: 12419

Download the Opera installer, launch it, chose "options", make sure the install path is correct so that you get "accept and upgrade", make sure "all users" is checked and make sure "make Opera the default" is checked. Also, you can then go into "default programs" in windows and make sure Opera is set as the default and associated with all the stuff you want. That should fix it. If not, we can go from there.

migrate



These may help in the future:
<http://my.opera.com/operawiki/forums/topic.dml?id=1132442>
<http://my.opera.com/operawiki/forums/topic.dml?id=1457342>

This one too:
<http://my.opera.com/operawiki/forums/topic.dml?id=1299672>

Also see <http://my.opera.com/community/forums/topic.dml?id=1439032&t=1340038266&page=1#comment12521402> if Opera isn't in Default Programs.

2. July 2012, 23:45:03

stevehak512

Posts: 14

Thanks, I'd already solved it.. found a program called ChangeDefaultBrowser and this is the only tool that worked.. it can reassign the Protocol handlers to any browser so you can have multiple browser on the system and change between them without hassle on different OS partitions.

15. July 2012, 00:01:23

rschan

Posts: 1

I have installed Opera.dev and love it. But I cannot make it the default browser as there is no button for it and Opera.dev does not show up in Default Programs.

9. August 2012, 01:02:30 (edited)

rseiler

Posts: 1648

Originally posted by burnout426:

Download the Opera installer, launch it, chose "options", make sure the install path is correct so that you get "accept and upgrade", make sure "all users" is checked and make sure "make Opera the default" is checked


Burnout, you've obviously done a lot of research in this area so I'm wondering if you know whether installing with "all users" is a prerequisite for Opera to be able to set itself as the default browser on x64 systems. I notice that you've specifically mentioned that in a couple threads. On Win8 x64, where I installed 12.01 x86, I didn't choose all users and Opera can't make itself the default.

Update: There does seem to be a problem here, at least with Opera 12.01 x86 on Win8 x64, and at least when installing for a single user. Here's what happens:

First, on a fresh install of the OS and a first-time install of Opera, Opera never appears at all in Default Programs, so I had to use a .reg file from an older post of mine in another thread to get it there.

Once it's there, you can, of course, use Default Programs to make Opera the default, however, when you do and Opera has "Check if Opera is default browser at startup" checked, when you run Opera you'll always see the dialog box come up stating that Opera's not the default browser and asking whether you'd like to make it so. This is nothing new, since Opera was doing this from the moment I installed it. But this is the kicker: If you say No, all is well, Opera is still the default browser. If you say Yes, then Opera no longer is the default browser and you actually see fewer items checked now in Default Programs, including important ones like http and https.

So my solution was to set things how I wanted in Default Programs and then uncheck "Check if Opera is default browser at startup" so Opera doesn't mess with it anymore.

Is this just me?
Opera 12.1x.latest x86, Windows 8 x64,Fanboy's Adblock List

9. August 2012, 08:38:05

burnout426

Posts: 12419

Originally posted by rseiler:

so I'm wondering if you know whether installing with "all users" is a prerequisite for Opera to be able to set itself as the default browser on x64 systems.



It's needed so Opera writes the keys to HKLM (the installer prompts you so it can run as admin to do so). Otherwise, Opera won't be set as the default on the system.

If you don't install for "all users", the installer will write to HKCU where you can set Opera as the default for just your user account.

However, on a fresh install of an OS, if you never install Opera via "all users" so that there are no opera keys in HKLM, that might affect Opera showing up in default programs in some instances (it probably won't show up in Default Programs for other users too).

There is a bug with the installer where it doesn't write something to a key that other browsers do that might affect default program listing. I forget what thread it's in though. There's also the other bug with the installer where Opera doesn't show up in default programs after using Opera Next or something. Neither of those are fixed.

6. September 2012, 14:37:35

mcclausky

Posts: 47

Originally posted by rseiler:

Originally posted by burnout426:

Download the Opera installer, launch it, chose "options", make sure the install path is correct so that you get "accept and upgrade", make sure "all users" is checked and make sure "make Opera the default" is checked


Burnout, you've obviously done a lot of research in this area so I'm wondering if you know whether installing with "all users" is a prerequisite for Opera to be able to set itself as the default browser on x64 systems. I notice that you've specifically mentioned that in a couple threads. On Win8 x64, where I installed 12.01 x86, I didn't choose all users and Opera can't make itself the default.

Update: There does seem to be a problem here, at least with Opera 12.01 x86 on Win8 x64, and at least when installing for a single user. Here's what happens:

First, on a fresh install of the OS and a first-time install of Opera, Opera never appears at all in Default Programs, so I had to use a .reg file from an older post of mine in another thread to get it there.

Once it's there, you can, of course, use Default Programs to make Opera the default, however, when you do and Opera has "Check if Opera is default browser at startup" checked, when you run Opera you'll always see the dialog box come up stating that Opera's not the default browser and asking whether you'd like to make it so. This is nothing new, since Opera was doing this from the moment I installed it. But this is the kicker: If you say No, all is well, Opera is still the default browser. If you say Yes, then Opera no longer is the default browser and you actually see fewer items checked now in Default Programs, including important ones like http and https.

So my solution was to set things how I wanted in Default Programs and then uncheck "Check if Opera is default browser at startup" so Opera doesn't mess with it anymore.

Is this just me?



Rseiler: not just you. I had the same exact problem and I solved it following your instructions here. Thanks!

Forums » Opera for Windows/Mac/Linux » Opera for Windows