Skip to content

Sunshine-Windows-AMD64-installer.msi error, due to which any new version cannot be installed over the previous one. #5432

Description

@termuxxfceuser

Is there an existing issue for this?

  • I have searched the existing issues

Is your issue described in the documentation?

  • I have read the documentation

Is your issue present in the latest beta/pre-release?

None

Describe the Bug

Dear developers! About a few pre-release versions ago, you made an error in the logic of the msi-installer Sunshine-Windows-AMD64-installer.msi.
Whenever you try to install a newer version of the Sunshine application, this installer gives an error that it is impossible to install a newer version of the application, since the newest version is supposedly already installed.
This happens because you are using incorrect numbering of new builds of pre-release versions and an incorrect algorithm for generating and subsequently recording the hidden installation identifier of the MSI application package in the Windows registry!

As a result, until such incorrect identifiers are manually removed from the registry, you will not be able to install a newer version.

I even wrote a script in PowerShell, which itself searches for your incorrectly used identifiers and removes them from the Windows registry, after which the ability to safely install any next new versions of your Sunshine application returns.

Please fix this problem with your Sunshine msi installer!

Expected Behavior

No response

Additional Context

No response

Host Operating System

Windows

Operating System Version

Windows 11 25H2 64-bit Pro

Architecture

amd64/x86_64

Package

Windows - msi installer (recommended)

GPU Type

Intel

GPU Model

Nvidia RTX 2000 ADA

GPU Driver/Mesa Version

Latest official Nvidia drivers

Capture Method

None

Apps

Log output

Online logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions