Skip to content
This repository has been archived by the owner on Sep 8, 2022. It is now read-only.

Add alternative winget install for Windows LTSC/Server #323

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

Carterpersall
Copy link

@Carterpersall Carterpersall commented Apr 23, 2022

win10debloat.ps1:

  • Closes #229, the normal winget installation method does not work for LTSC and Server versions of Windows due to the lack of both Windows Package Manager and the VCLibs dependency. The current fix implements the method shown at Installation Guide for LTSC (and Server OS) microsoft/winget-cli#1956 which installs everything using Add-AppxProvisionedPackage.
  • No changes are made to the current winget installation method, this just adds an alternative method that is only used when on an LTSC/Server version of Windows.

Much of this was previously in my pull request #285 but there were issues with the diff creating confusion that caused it to be closed. So I'm redoing everything and putting them all into separate pull requests to increase clarity on exactly what has changed.

win10debloat.ps1:
  - Fixes #229, the normal winget installation method does not work for LTSC and Server versions of windows due to the lack of both Windows Package Manager and the VCLibs dependency. The current fix implements the method shown at microsoft/winget-cli#1956 which installs everything manually.
Changed the wording of some comments and added a comment
@Carterpersall Carterpersall changed the title Add alternative winget install Add alternative winget install for Windows LTSC/Server Apr 23, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

New script does not work on Windows 10 LTSC/LTSB.
1 participant