[Package Issue]: EpicGames.EpicGamesLauncher 1.3.210.0 is offered as an upgrade for Preview 0.111.0
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 48/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 領域
- devtools
調査の方向性
Start with the EpicGames.EpicGamesLauncher 1.3.210.0 installer manifest linked in the issue and compare its UpgradeCode with the Preview uninstall registry key and per-user install location reported here. Reproduce with the listed winget upgrade --all steps; done when WinGet no longer offers the legacy version as an upgrade for the Preview installation while still detecting the legacy installation correctly.
索引モデルが issue の本文から書いたものです。
説明
Please confirm these before moving forward
- I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
- I have not been informed if the issue is resolved in a preview version of the winget client.
Category of the issue
Side-By-Side installation.
Brief description of your issue
The new standalone Epic Games Launcher Preview (version 0.111.0) is incorrectly detected by WinGet as the legacy EpicGames.EpicGamesLauncher package.
My Preview installation is per-user and located at:
%LOCALAPPDATA%\Epic Games\Launcher
The legacy machine-wide installation directory does not exist:
%ProgramFiles(x86)%\Epic Games\Launcher
However, WinGet reports version 1.3.210.0 as an available upgrade for the installed Preview version 0.111.0.
A related issue (#365053) concerns the Microsoft Store version. This report concerns the standalone Preview installation.
I believe this may be an incorrect package detection or upgrade matching issue. Additional technical evidence:
The Preview installation has this uninstall registry subkey:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{D0769F44-D459-450F-B084-CAE38062C75B}
The WinGet 1.3.210.0 installer manifest contains the same GUID as its UpgradeCode.
This may explain why WinGet incorrectly matches the Preview installation with the legacy package.
Steps to reproduce
- Install the new Epic Games Launcher Preview.
- Confirm that the installed version is 0.111.0.
- Confirm that the installation location is %LOCALAPPDATA%\Epic Games\Launcher.
- Confirm that the legacy machine-wide installation directory does not exist.
- Run winget upgrade --all.
- Observe that WinGet offers version 1.3.210.0 as an upgrade.
The upgrade was not executed because a blocking pin was applied to prevent a potentially incompatible installation.
Actual behavior
WinGet incorrectly offers the legacy Epic Games Launcher version 1.3.210.0 as an upgrade for the new Preview installation version 0.111.0.
Expected behavior
WinGet should correctly distinguish the new Epic Games Launcher Preview from the legacy MSI/WiX installation.
The legacy version 1.3.210.0 should not be offered as an upgrade for the Preview installation.
Environment
Windows: 10.0.26300.9818
WinGet: 1.29.380
PowerShell: 5.1
Architecture: x64
Epic Games Launcher:
Installed Version: 0.111.0
Publisher: Epic Games, Inc.
Install Location:
C:\Users\KAĞAN\AppData\Local\Epic Games\Launcher
Legacy installation directory:
C:\Program Files (x86)\Epic Games\Launcher
Not present. Windows PowerShell 5.1
Copyright (C) Microsoft Corporation. All rights reserved.
PS C:\WINDOWS\system32> winget --info
Windows Package Manager v1.29.380
© 2026 Microsoft. All rights reserved.
Windows: Windows.Desktop v10.0.26300.9818
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.29.380.0
WinGet Directories
-----------------------------------------------------------------------------------------------------------------------
Logs %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\Diag…
User Settings %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\sett…
Portable Links Directory (User) %LOCALAPPDATA%\Microsoft\WinGet\Links
Portable Links Directory (Machine) C:\Program Files\WinGet\Links
Portable Package Root (User) %LOCALAPPDATA%\Microsoft\WinGet\Packages
Portable Package Root C:\Program Files\WinGet\Packages
Portable Package Root (x86) C:\Program Files (x86)\WinGet\Packages
Installer Downloads %USERPROFILE%\Downloads
Configuration Modules %LOCALAPPDATA%\Microsoft\WinGet\Configuration\Modules
Links
---------------------------------------------------------------------------
Privacy Statement https://aka.ms/winget-privacy
License Agreement https://aka.ms/winget-license
Third Party Notices https://aka.ms/winget-3rdPartyNotice
Homepage https://aka.ms/winget
Windows Store Terms https://www.microsoft.com/en-us/storedocs/terms-of-sale
Admin Setting State
--------------------------------------------------
LocalManifestFiles Disabled
BypassCertificatePinningForMicrosoftStore Disabled
InstallerHashOverride Disabled
LocalArchiveMalwareScanOverride Disabled
ProxyCommandLineOptions Disabled
ConfigurationProcessorPath Disabled
DefaultProxy Disabled
PS C:\WINDOWS\system32>
Screenshots and Logs
No response
- 主要言語
- 言語のデータがありません
- スター
- 11.3k
- フォーク
- 12.2k
- 平均マージ
- 3時間 29分
- マージ済み PR(30日)
- 685
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
microsoft/winget-pkgs のほかの issue
-
Needs-Triage
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
microsoft/winget-pkgs#476382 ·
メンテナーはふだん 1 日以内に返信
-
Help-Wanted Needs-Triage Package-Update
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
microsoft/winget-pkgs#476267 ·
メンテナーはふだん 1 日以内に返信
-
Help-Wanted Needs-Triage Package-Update
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
microsoft/winget-pkgs#476209 ·
メンテナーはふだん 1 日以内に返信
-
[Update Request]:オープンHelp-Wanted Needs-Triage Package-Update
難易度 1/5 1時間未満 初心者へのやさしさ 83/100
microsoft/winget-pkgs#476105 ·
メンテナーはふだん 1 日以内に返信
-
[Update Request]: Add ARM build for Iterate.CyberduckCLI対応中かも @UnownBot が 1 日前に担当しました。 オープンHelp-Wanted Needs-Triage Package-Update
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
microsoft/winget-pkgs#475655 ·
メンテナーはふだん 1 日以内に返信
microsoft/winget-pkgs の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
zilliztech/memsearch#853 ·
メンテナーはふだん 1 日以内に返信
-
S1: loud breakage ws:tooling
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
MedakaLang/medaka#5173 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
nowledge-co/community#1014 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
メンテナーはふだん 1 日以内に返信
-
[BUG]: restart-all.sh kills every process matching "curvine"対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンbug good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
メンテナーはふだん 1 日以内に返信