Skip to content

Instantly share code, notes, and snippets.

@Steperman5692
Last active July 17, 2026 11:44
Show Gist options
  • Select an option

  • Save Steperman5692/441cccd4751be979e2143f4ea0df7542 to your computer and use it in GitHub Desktop.

Select an option

Save Steperman5692/441cccd4751be979e2143f4ea0df7542 to your computer and use it in GitHub Desktop.

Windows LTSC Setup Guide

First & foremost, I'd like to give credit to my friend for introducing me to the world of Windows LTSC <3

Choose your LTSC version

Note

  • I recommend reading this so you know what your putting yourself into.
  • Take a look at the minimum system requirements for Windows 10 LTSC & Windows 11 LTSC respectively.

When it comes to choosing what LTSC version you want to install, you can choose between Windows 10 LTSC 2021 (which runs better on older hardware) or Windows 11 LTSC 2024.

Install Windows LTSC

Once you choose the LTSC version you like, you can either download the ISO from Massgrave or OS.click, then flash it using Rufus with a 8GB flash drive minimum. After flashing the USB, it's your typical Windows installation, but with a few differences:

  • During install, choose the option "IoT Entreprise LTSC" & after that click "I don't have a product key" (Don't worry, we'll activate it later).
  • During OOBE, when you reach the internet connection screen, click "I don't have internet". On the privacy settings screen, turn off all options.

Once the setup is complete & you reach the desktop, connect to the internet & install any available Windows updates.

Activating Windows LTSC

Simply follow the instructions at Massgrave's Github.

Install winget

Next, install a package manager so you can easily install applications. We'll use winget, the official package manager for Windows.

Go to the latest WinGet release page & download the *Dependencies.zip & *.msixbundle files. Next, extract the ZIP archive & choose the folder that matches your CPU architecture.

Now install the .appx file from that folder. To do so, run the following command in PowerShell as Administrator:

# Note: You'll need to install each file one by one.
Add-AppxPackage -Path "C:\path\to\file.appx" 

After installing all the .appx files, install the .msixbundle file with the same command.

Add-AppxPackage -Path "C:\path\to\file.msixbundle"

Finally, run winget -v to verify winget is installed.

Disable Telemetry & remove Edge

Tip

Make sure you've installed your browser of choice before removing Edge :P

Follow these guide to disable telemetry & remove Microsoft Edge respectively.

Enjoy!

Congratulations! You've successfully set up Windows LTSC on your machine. You can now install applications using winget, rice your desktop with third-party tools & much more :3

You might want to check out Windows LTSC Useful Setup below.

Windows LTSC Useful Setup

Useful QoL tweaks & apps to make your experience nice & cozy :P

QoL Tweaks

  • Disable Fast Startup:

Fast Startup is a feature introduced in Windows 8 that saves the state of the Windows kernel to disk when you shut down, allowing your PC to boot faster. However, the boot time speed up gain is mostly negligible on SSDs & can cause issues with dual-boot setups, drivers & other issues. It's generally recommended to disable Fast Startup nowadays. I also recommend disabling Fast Boot (or whatever your OEM calls it) in your UEFI/BIOS.

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /f /v HiberbootEnabled /t REG_DWORD /d 0
  • File Explorer:

These include options to remove the Home & Gallery entries (Windows 11 only), as well as add the Recycle Bin to the navigation pane. You'll need to restart explorer for the changes to take effect.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment