Installation question re: 1Password 6 Beta (Multiple instances in Program and Features)

wkleem
wkleem
Community Member
edited April 2023 in 1Password 7 for Windows

There have been some occasions when I found two 1Password 6 for Windows installations on Program and Features on my PC. I would like to know how it is possible to do this and to avoid it. If I take Mozilla Firefox as an example, it is safe to install over the existing installation and should I presume the same for 1Password 6 for Windows?

There is the update mechanism for the 1Password 6 app but I have also downloaded the latest beta from the Agilebits App Update Server and installed it from there as well.

Mentioned here:
https://discussions.agilebits.com/discussion/comment/331039#Comment_331039

I am currently at 1Password 6.0.245 (Latest).


1Password Version: 1Password 6.0.231 and .239
Extension Version: Not Provided
OS Version: Windows 7
Sync Type: Not Provided

Comments

  • @wkleem 1Password uses MSI (Microsoft Installer) technology to install itself. Some time ago we have had allowed user to choose to install for "everyone" or for "me only". Normally updates overwrite previous version and everything works as expected, but then we learned that when user changes "everyone/me" option - MSI fail to remove previous version. After some debate we decided to stick with "install for me only" and show no choice of "everyone". That way most people will benefit and we can save everyone trouble of one user updating to beta version while other is working or updating to stable version. After all 1Password is small enough to have a copy of it for each user on the computer. But this is MSI, so technically there is command line switch to install for everyone ;)

  • wkleem
    wkleem
    Community Member
    edited October 2016

    Thank you for replying. I do remember seeing an option for me or everyone some time ago but didn't think much of it at the time. I haven't seen it in the latest builds.

    1Password 4 always installed into the active or current user, me.

  • Yep, that's exactly how we see 1Password 6 to be used - one copy per user.

  • wkleem
    wkleem
    Community Member
    edited October 2016

    Hi Sergey

    Would Agilebits be willing to consider, like what Chrome does, an offline installer for all users which is what I download when looking for Chrome, and a standard installer for a single user similar to what 1Password does now?

  • Hi @wkleem

    I'd prefer to have installer as simple as possible, as we all know most users simply click next button all the time. But yes, there are scenarios when one might want another folder, install it for everyone or add shortcut to the desktop, etc. We use MSI, which means all these customizations are possible with command line like this msiexec Agilebits.OnePassword.Desktop.msi /ALLUSERS=1

    P.S. Personally I'd simply unpack .zip file with app folder, but then some one has to make shortcut to the desktop... so yeah, we have to stick to some installer.

  • wkleem
    wkleem
    Community Member
    edited October 2016

    Hi

    Going forward, will I now be able to download and install 1Password 6 versions from the App Update Server without having multiple installs appear?

    Another question @SergeyTheAgile. How do I unpack the .msi file?

    Thanks.

  • Hi @wkleem,

    Going forward, will I now be able to download and install 1Password 6 versions from the App Update Server without having multiple installs appear?

    Yes, it should be replacing the previous build when you download and install builds from our site. However, there's a good chance we may replace our installer with something else in the near future. We will explain in the changelog if we do change something.

    Another question @SergeyTheAgile. How do I unpack the .msi file?

    To do it easily with a GUI, you can try this tool, lessmsi or if you have 7Zip, it can extract it for you.

    The same msiexec command can be used to extract to a temporarily folder but it is more hassle than the tools above.

  • Hi @wkleem,

    Just to be clear, do you want to unpack the MSI file to grab its files, so you can run it? 7Zip won't extract certain files, which will be needed to let you run the program. lessmsi should but the msiexec command is required to extract all files to a specific directory for you to use.

This discussion has been closed.