64-bit Vivaldi updates to 32-bit



  • I only run a single Windows 10 64-bit OS on my SSD. I installed the 64 bit Vivaldi Snapshot. However the update installed the 32 bit Vivaldi (installation date confirms that as well.) Not only that but complete uninstallation/reinstallation of Vivaldi also didn't solve the issue.

    Can be seen here:

    50836734-7f5e-4404-9e04-f1e1d3dfa1db-image.png

    OS details:

    63c343a3-1479-4086-a8e9-05c6bb85ea06-image.png



  • @kanishknishar Hello, this is very strange, I've never seen this and I can't imagine how it would happen.

    Some things:

    • What's the installation path of these installs? I assume since it shows both 32/64-bit versions that the install path is different?
    • Have you been running different versions of Vivaldi before, like Standalone installs?
    • Please post the output of Help > About here in a code block
    • What tool is that first screenshot from?
    • Are you able to reproduce this on your system?


  • @Pathduck

    1. I am using Revo Installer.
    2. Installation location is showing the same for both programs: C:\Program Files\Vivaldi\Application
      I find that strange because IIRC to fix the problem I had let Vivaldi install it in its default location the second time.
    3. I haven't used Standalone before.
    4. I opened VIvaldi from the Start Menu -
    Vivaldi	3.6.2165.22 (Official Build) (64-bit)
    Revision	ed5d39a7cdbcb63ef10964744db3c92d6f9c964c
    OS	Windows 10 OS Version 2009 (Build 19042.746)
    JavaScript	V8 8.8.278.14
    User Agent	Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.99 Safari/537.36
    Command Line	"C:\Program Files\Vivaldi\Application\vivaldi.exe" --flag-switches-begin --flag-switches-end --save-page-as-mhtml
    Executable Path	C:\Program Files\Vivaldi\Application\vivaldi.exe
    Profile Path	C:\Users\Lance\AppData\Local\Vivaldi\User Data\Default
    

    What do you mean by reproduce it?



  • @kanishknishar OK and the version you now launch from C:\Program Files\Vivaldi\Application is the 32-bit version? C:\Program Files is only for 64-bit applications and I don't even know if a 32-bit app can be launched from there and still work.

    Your About data doesn't actually show the first line of Vivaldi information.

    What do you mean by reproduce it?

    Are you able to make the same thing happen again for a bug report? Do a clean install of the old 64-bit Vivaldi, trigger the updater and see that it installs the 32-bit version. If you're not able to do it again there would be no point in a bug report.



  • @Pathduck Updated



  • @Pathduck No it's 64 bit as you can see from the About section.

    The thing is I did a clean reinstall. That's why I use Revo. To delete all remnant files after uninstalling an application and I am pretty sure I must've done the same thing with Vivaldi as well.

    Furthermore, when I try to run the updater from Vivaldi, it says that it's running the latest version despite it being the 64 bit variant. So is this an issue where Vivaldi reports the incorrect data to the OS?



  • @kanishknishar In your first post you said "Not only that but complete uninstallation/reinstallation of Vivaldi also didn't solve the issue."

    But it's now solved I guess because you're running 64-bit again?

    Impossible to say now what could have happened. If you're somehow able to make it happen again, you should make a bug report.

    Note also that you're running a Snapshot, and it it will contain bugs that are important to find before the Stable release. Users running Snapshots are expected to be able to troubleshoot on their system and figure out how to reproduce an issue if possible.



  • @Pathduck Despite the fact that Vivaldi always runs in the 64 bit version, I still have duplication on my list of installed applications as mentioned above and on my Start Menu:
    064383ff-dfc0-4f87-9926-4af81f033d24-image.png

    What should I do for the bug report? This is already the second time I've installed Vivaldi.



  • @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


  • Moderator

    @kanishknishar After updater was running i did never see a Vivaldi Snapshot was installed as 32bit, always 64 bit.
    I tried it a few times with the version you listed on my Windows 10 x64 Pro 2009 (Build 19042.746)



  • @Pathduck What I found:
    6f7af1d9-8a51-40d3-bb2f-d1a51ddd8bdc-image.png
    2ad005f4-5ddf-46d5-9c48-50dec5b4a176-image.png
    No entry here: 21b6ea07-742e-42b7-bee9-ace17fd98438-image.png

    On Settings' Apps and Features: 623f6b53-9b43-4707-a3e5-debf8ada72a1-image.png
    On Programs and Features: 81b69446-aca3-4ef9-83c1-dcb4b51120c9-image.png

    Even stranger.


    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



  • @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?

    146abea9-0d1e-4256-ac5a-255f253faff4-image.png



  • @kanishknishar Before reinstalling just make sure that C:\Program Files\Vivaldi is deleted. Also make sure there's no Vivaldi installation in C:\Users\Stian\AppData\Local\Vivaldi (apart from the User 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?
    49ec5178-ec20-42ef-b755-9f9c19b5120f-image.png
    8c8fc1b5-2b77-4153-8beb-7f96e2c10d56-image.png

    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 🙂



  • @Pathduck 6d4c80a9-909d-4610-b5f4-c3cbd2e288ee-image.png

    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.


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.