Windows Postinstall
Things to do after Windows install.
See also The Ultimate Windows Development Environment Guide
CTT Windows Utility¶
The Chris Titus Tech's Windows Utility provides APP installs, fixes and tweaks.
irm christitus.com/win | iex
Enable MS store and winget in Windows 10 LTSC 2021¶
Run the following command and ignore the error. MS store will be installed.
wsreset -i
Click Microsoft.DesktopAppInstaller to install winget.
Chocolatey package manager¶
Install Chocolatey 🍫, a command-line interface (CLI) package manager for Windows.
Open the powershell prompt with admin privilege (e.g. via the Windows + X
menu):
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
Install packages
choco feature enable -n=useRememberedArgumentsForUpgrades
choco install -y git.install --params "'/NoShellIntegration'"
choco install -y vscode qbittorrent firefox brave telegram bandizip nanazip honeyview potplayer lavfilters yt-dlp ffmpeg crystaldiskinfo crystaldiskmark directx vcredist-all sudo starship obsidian nerd-fonts-firacode nerd-fonts-hack github-desktop
choco uninstall -n --skipautouninstaller vscode qbittorrent telegram github-desktop brave
See also the 🍫 Chocolatey package list for more packages.
Disable hibernation¶
Disabling hibernation saves a lot of disk space (No more C:\hiberfile.sys
). Run this in powershell with admin rights:
powercfg -h off
(Optional) Compress OS files for a smaller disk space footprint¶
Compact.exe /CompactOS:always
Install nvidia GPU driver¶
You can use nvcleaninstall to install Nvidia driver without bloat.
Afterward¶
- Setup 2024-03-29-WSL2
- Setup Environment variables