You need to be logged in to post in the forums. If you do not have an account, please sign up first.
Making Opera default browser..
Im trying to make Opera the default browser on Win 7 (new install) ... the button is ticked in preferencesto check if its default browser.. and everytime I click yes.. nothing happens.
IE9 is still default browser. Ive tried running as Administrator, no difference.
Browser JS • Changelogs • Opera Next • Dragonfly • Bugs • Crashes • FTP
My Website ▪ My Forums ▪ Opera Review ▪ My Fonts ▪ IrfanView • Search • Downloads
Opera 11.64 on Windows XP Home • AMD64 3500 1GB RAM specs
Rules of Conduct and Posting Rules • Please Don't Shout • Editing Posts • Opera Config Links
I need to find out how to assign handlers for .html Protocols to pass to Opera.
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.
9. August 2012, 01:02:30 (edited)
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?
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.
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!