[Solved]64 bit
-
christian444 last edited by
It seems that the current Opera installer (42.0.2393.94 just downloaded from Opera.com) always installs Opera-32bit, even on Windows-64bit. What is the reason for this behaviour?
I would prefer Opera-64bit for enhanced security, such as Windows support for DEP (Data execution prevention).
Where on Opera.com can I download this? Will security patches be released always at the same day in Opera 32-bit and Opera 64-bit, or may Opera-64bit lag behind? -
sgunhouse Moderator Volunteer last edited by
Are you sure you have the 32-bit? If About Opera says
System: Windows 7 64-bit (WoW64)
then you are using the 32-bit version on a 64-bit Windows, whereas
System: Windows 7 64-bit
is 64-bit Opera on the same computer.
The default installer (known as the network installer) should detect your version of Windows and download the correct version, whereas the full installer (the offline installer) is 32-bit; also, auto-update will match the version it is updating.
As long as Chromium updates both at the same time then Opera should too, they won't hold up an update to one version to wait for Chromium to release the other version.
-
christian444 last edited by
Yes, About Opera says "Windows 7 64-bit (WoW64)".
And the installer offered only "C:\Program Files (x86)\Opera" (which I accepted), not "C:\Program Files\Opera".
(I chose the "for all users on this computer" installer option.)
And yes, I used the network installer (file size only 1,07 MB (1.131.664 Bytes) in Windows Explorer file properties).
And I downloaded the installer directly from Opera.com (not via a software download portal).Seems this is a bug in the network installer?
As a workaround, could you post a link where on Opera.com I can download the latest 64-bit stable version?
@Chromium: I guess Chromium will prioritize their 64 bit version, because Google Chrome by default installs its 64-bit version on Windows 64-bit systems (tried yesterday on the same computer).
-
sgunhouse Moderator Volunteer last edited by
Well, there's always the archive page. That's a link to the full 64-bit installer.
-
donq last edited by
I would prefer Opera-64bit for enhanced security, such as Windows support for DEP (Data execution prevention).
A bit offtopic, but Windows offers DEP protection to both 32- and 64bit software. For 64bit applications it is automatic and mandatory, for 32bit ones you may turn that on or off.
-
leocg Moderator Volunteer last edited by
Seems this is a bug in the network installer?
The online installer was supposed to detect your OS architecture and download the correspondent version (32 or 64 bits) of Opera.
However, due to a issue when updating to a x64 version from a x86 one, they stopped offering the x64 build through the online installer.And the installer offered only "C:\Program Files (x86)\Opera" (which I accepted), not "C:\Program Files\Opera"
'Program Files' and 'Program Files(x86)' are more for user's reference as there are no difference if you install a 64 bits program in 'Program Files(x86)' or a 32 bits one in 'Program Files'.
-
christian444 last edited by
Thank you, I took the 64-bit installer from the archive page and now everything works fine
-
kmielczarczyk Opera last edited by
Opera developer i beta installers are both able to detect what version of operating system you're using. Currently we've got some problem with Opera Stable and you need to get offline installer to have 64bit version installed. It should be fixed soon and available as soon as the next Stable update.
-
burnout426 Volunteer last edited by
'Program Files' and 'Program Files(x86)' are more for user's reference as there are no difference if you install a 64 bits program in 'Program Files(x86)' or a 32 bits one in 'Program Files'.
In the specific case of "Program Files (x86)", *if*\ (I don't remember and didn't check) the installer doesn't move the installation files to "Program Files" on upgrade to 64-bit, it should. For one, it's the correct and expected place for the 64-bit version to be. For two, it can mess with file path redirection in the registry and environment variables. If I use "%ProgramFiles%\Opera Developer" in a 64-bit program to launch Opera, I expect it to work. If I use the same in a 32-bit program, I expect it to load the 32-bit version of Opera (via file path redirection) and not a 64-bit version that's there. There also was an issue with this in presto 64-bit Opera and the flash plug-in with a path in the registry. Not saying you'd *normally* get an issue currently, I just think it should go where it's supposed to go. I'd also just be confused if 64-bit Opera was running from "Program Files (x86) or if the installer said it was going to upgrade to 64-bit and suggested "Program Files (x86)" as the path to install to. There's also the case of wanting to have both versions installed.
-
sgunhouse Moderator Volunteer last edited by
There's also the case of wanting to have both versions installed.
No particular issue as long as you don't try to install to the same path, and you don't run both at the same time. As both versions default to the same profile location (except in the case of a portable install), trying to run both at once should result in one failing to launch as the profile files are already in use. Should. But if they failed to prevent that, then you could really mess up your profile.
Anyway ... just check the install path to make sure it didn't default to the previous install and you should be fine - auto-update will always install the same version to the same path so updates are no problem.
-
burnout426 Volunteer last edited by
No particular issue as long as you don't try to install to the same path
Yeah, I just meant that if you want both versions installed after an upgrade, you wouldn't want the 64-bit version in the x86 folder as that's where the 32-bit version goes.
Anyway ... just check the install path to make sure it didn't default to the previous install and you should be fine - auto-update will always install the same version to the same path so updates are no problem.
Yeah, just don't think it's right for an auto-upgrade to 64-bit to put (by default/suggested default) the 64-bit files in the same x86 folder, even if there's no functional problem in doing so.
-
aa-che last edited by
Hello everybody
Question regarding ftp archive:
What is the difference between this: Opera_42.0.2393.94_Setup_x64.exe
and that: Opera_42.0.2393.94_Autoupdate_x64.exe ??
autoupdate from what to what? presumably not from 32 to 64 bit or am I wrong?
I installed 64 bit version using the first link and everything works great. So just wondering what the autoupdate link is for.
Thanks...
-
aa-che last edited by
That is the file the auto-update would download. As it is designed to run with minimal interaction you can't choose an install path with it, etc.
Thanks....
My question is thereby answered