This guide describes several methods to install WinGet (Windows Package Manager) on Windows 10/11 LTSC.
✅ Tested working on Windows 10/11 LTSC Recommended minimum build: 22H2 Requires Administrator Rights
- Windows 10 / 11 LTSC (22H2 recommended)
- Administrator privileges
- Internet access (for Method 1)
This is the simplest method.
-
Reset and initialize Microsoft Store:
- Press Win + R
- Paste and run:
wsreset -i
-
Launch Store page directly:
- Press Win + R
- Paste and run:
ms-windows-store://pdp?&productid=9nblggh4nns1
-
Install App Installer from Microsoft Store.
If the Store fails to install dependencies, use Method 2 or 3.
Manual installation directly from the Microsoft winget‑cli repository.
-
Download the following from the winget GitHub releases:
DesktopAppInstaller_Dependencies.zip*_License1.xmlMicrosoft.DesktopAppInstaller_*.msixbundle
-
Extract
DesktopAppInstaller_Dependencies.zip.- Copy all files from both
x86andx64folders into one folder.
- Copy all files from both
-
Install dependencies:
Add-AppxPackage Microsoft.VCLibs.140.00_14.0.*_x86.appx Add-AppxPackage Microsoft.VCLibs.140.00_14.0.*_x64.appx Add-AppxPackage Microsoft.VCLibs.140.00.UWPDesktop_14.0.*_x86.appx Add-AppxPackage Microsoft.VCLibs.140.00.UWPDesktop_14.0.*_x64.appx Add-AppxPackage Microsoft.WindowsAppRuntime.1.8_*_x86.appx Add-AppxPackage Microsoft.WindowsAppRuntime.1.8_*_x64.appx
-
Install main package:
Add-AppxProvisionedPackage -Online -PackagePath Microsoft.DesktopAppInstaller.Msixbundle -LicensePath *_License1.xml
Useful when Store fails or is unavailable.
-
Open any Windows Store link generator:
-
Enter this link:
https://apps.microsoft.com/detail/9nblggh4nns1Or use one of these identifiers:
Field Value LegacyWindowsStoreProductId af95a600-99a8-4161-9736-448c60b83f29 LegacyWindowsPhoneProductId 199c15cd-11cc-42bc-99de-619509297b5e XboxTitleId 1967595234 ProductID 9NBLGGH4NNS1 PackageFamilyName Microsoft.DesktopAppInstaller_8wekyb3d8bbwe -
Download the following packages (x64 + x86):
- Microsoft.VCLibs.140.00_14.0.*_x86__8wekyb3d8bbwe.Appx
- Microsoft.VCLibs.140.00_14.0.*_x64__8wekyb3d8bbwe.Appx
- Microsoft.VCLibs.140.00.UWPDesktop_14.0.*_x86__8wekyb3d8bbwe.Appx
- Microsoft.VCLibs.140.00.UWPDesktop_14.0.*_x64__8wekyb3d8bbwe.Appx
- Microsoft.UI.Xaml.2.8_8.*_x86__8wekyb3d8bbwe.Appx
- Microsoft.UI.Xaml.2.8_8.*_x64__8wekyb3d8bbwe.Appx
- Microsoft.WindowsAppRuntime.1.8_*_x86__8wekyb3d8bbwe.Msix
- Microsoft.WindowsAppRuntime.1.8_*_x64__8wekyb3d8bbwe.Msix
- Microsoft.DesktopAppInstaller.Msixbundle
*means version numbers may change in future releases. -
Download
License1.xmlfrom winget GitHub releases. 👉 https://github.com/microsoft/winget-cli/releases -
Install packages:
Add-AppxPackage Microsoft.VCLibs.140.00_14.0.33519.0_x86__8wekyb3d8bbwe.Appx Add-AppxPackage Microsoft.VCLibs.140.00_14.0.33519.0_x64__8wekyb3d8bbwe.Appx Add-AppxPackage Microsoft.VCLibs.140.00.UWPDesktop_14.0.33728.0_x86__8wekyb3d8bbwe.Appx Add-AppxPackage Microsoft.VCLibs.140.00.UWPDesktop_14.0.33728.0_x64__8wekyb3d8bbwe.Appx Add-AppxPackage Microsoft.UI.Xaml.2.8_8.2501.31001.0_x86__8wekyb3d8bbwe.Appx Add-AppxPackage Microsoft.UI.Xaml.2.8_8.2501.31001.0_x64__8wekyb3d8bbwe.Appx Add-AppxPackage Microsoft.WindowsAppRuntime.1.8_8000.642.119.0_x86__8wekyb3d8bbwe.Msix Add-AppxPackage Microsoft.WindowsAppRuntime.1.8_8000.642.119.0_x64__8wekyb3d8bbwe.Msix Add-AppxProvisionedPackage -Online -PackagePath Microsoft.DesktopAppInstaller.Msixbundle -LicensePath *Winget*_License1.xml
After installation, confirm WinGet works:
winget --versionYou should see a version number (e.g., v1.x.x).
- WinGet updates via Microsoft Store, so dependencies may change.
- LTSC systems may require additional AppX frameworks.
- Use Method 2/3 when Store is unavailable.
Remove Desktop App Installer:
Get-AppxPackage Microsoft.DesktopAppInstaller | Remove-AppxPackage
Alternatively, install choco or do both.