64-bit Vivaldi updates to 32-bit
-
@kanishknishar You need to investigate more, find out where those Start Menu entries point, where they're located and clean it up. Make a backup of your Vivaldi profile if there's anything you want to save, delete all Vivaldi-related installations and clean up the registry entries. Then try to reproduce the problem with the upgrader updating to 32-bit, and make a step-by-step guide how to reproduce it, then you can report the bug:
https://vivaldi.com/bugreport/You seem to get into this trouble regularly:
https://forum.vivaldi.net/topic/23448/two-vivaldi-applications-installed-on-windows-10
I suspect you're doing something wrong somewhere, or maybe your use of the Revo Uninstaller causes this problem on your system.EDIT:
Check the following Registry locations for Vivaldi installation information:
Computer\HKEY_CURRENT_USER\SOFTWARE\Vivaldi
Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Vivaldi
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Vivaldi
-
@Pathduck What I found:
No entry here:On Settings' Apps and Features:
On Programs and Features:Even stranger.
Start Menu entries point to two locations:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs
andC:\Users\Lance\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
-
@kanishknishar said in 64-bit Vivaldi updates to 32-bit:
Start Menu entries point to two locations: C:\ProgramData\Microsoft\Windows\Start Menu\Programs and C:\Users\Lance\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
That's the location of the shortcut (LNK) files.
ProgramData
is for All Users.Go to the directories, find the Vivaldi shortcut, right-click, properties. Check the Target and Start In values and see what they point to.
Registry entries look as expected.
-
@Pathduck I uninstalled Vivaldi through Windows and checked the three registry entries that you mentioned and they didn't exist so they got removed automatically. I checked for folders named Vivaldi through Everything and can't find any on C drive where I have access, i.e. can't delete in Prefetch.
Is there anything else that I should remove?
-
@kanishknishar Before reinstalling just make sure that
C:\Program Files\Vivaldi
is deleted. Also make sure there's no Vivaldi installation inC:\Users\Stian\AppData\Local\Vivaldi
(apart from theUser Data
which is the profile folder).Also check the following in registry:
Computer\HKEY_CURRENT_USER\SOFTWARE\Wow6432Node
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node
This is where uninstallers for 32-bit applications might be located. Probably the extra 32-bit entry comes from there.Most uninstaller programs should allow you to just delete the erroneous entry manually, sometimes programs are not properly uninstalled.
-
@Pathduck This?
No Vivaldi folders.
-
@kanishknishar OK, and in your uninstaller application or the Windows installed programs view, does it still show the 32-bit version?
-
@Pathduck No.
-
@kanishknishar Good, now problem is solved, you can reinstall 64-bit version and hope it does not happen again
-
Same thing happened after everything we did. I clicked Install for All Users BTW.
-
@kanishknishar I honestly have no idea. Especially that the version is different is a mystery.
Does this happen right after installation or after updating Vivaldi?
What file are you using to install Vivaldi?
Where did you download it from?Go through the Registry locations above again now after you've reinstalled and note if you have any new entries, especially what version it shows.
-
@Pathduck I figured it out. The issue is Install for All Users specific. I reinstalled Vivaldi for only my account.
Voila. No two entries.
I sent a bug report but hadn't figured out that the reason was All Users' installation. If they send me an email, I'll notify them -- or should I post it somewhere else for devs to read?
-
In my experience, if you use the internal update protocol (check for updates from Vivaldi Menu/Help), it can only update to same version. Cannot update to a different one. There is also something weird about the image you showed. 32-bit and 64-bit installers are different sizes in all case, as are the installed versions - yet your image shows them the same size. Something definitely haywire here.
I can't reproduce the problem, but then, since my installs, all versions all machines are "user only" standalones (not all users), maybe your system is doing something to the registry for the browser when you choose "all users."
I even had a 64-bit system I had inadvertently installed 32-bit on, and when I discovered that, I downloaded and installed 64-bit over the top of it, and it has updated to 64-bit ever since.
-
@kanishknishar You can reply to the email received after reporting (if you gave email address), and update the case.
It shouldn't really be necessary to do the User install, but maybe you've found a bug in the latest Snapshot installer.
Are you using the latest Snapshot installer downloaded from the Snapshot posts?
https://vivaldi.com/blog/desktop/tab-fixes-and-a-minor-chromium-bump-vivaldi-browser-snapshot-2165-22/ -
@Pathduck I didn't install .22 because then I couldn't replicate updating the browser and the resultant bug. I installed the second latest one and updated it. This must be a long term issue considering it happen even back in 2017 -- I must've done entire PC install even then. That might've been a different PC too.
Revo is out of the question once we delete registry keys and associated folders, right?
-
@kanishknishar OK I understand, it's only after update.
Did you check the registry locations again after update, when you're seeing the problem? The uninstaller just looks in the registry to find the installed software so the 32-bit version should be there, probably under
Wow6432Node
.Now that you know how to reproduce it make sure to update the case with your findings so the team can reproduce it.
Revo is out of the question once we delete registry keys and associated folders, right?
Probably. But I don't know what Revo does, for instance does it run a background service that monitors installations, that might in some way interfere with installation? Just a theory, to test it try do disable any such service.
Make sure to disable all 3rd-party services including anti-virus, and close all other programs when reproducing the problem so you're sure nothing else is interfering.
-
@Gwen-Dragon Why did you close it? I had the bug even in 2017 on a different PC and the earlier moderator said that he uses Standalone installations not All Users installations.
-
-