Installing Windows 11 Without a Microsoft Account
Microsoft pushes hard to get you signed into a Microsoft account during setup, but a fully local account is still possible and keeps your data entirely on your machine — no OneDrive, no cloud sync you didn't ask for. There are two reliable methods.
Method 1 — Rufus (Recommended, Before Install)
This is the cleanest approach and removes the requirement before you even boot the installer. Download Rufus (a free USB creation tool) and your Windows 11 ISO from microsoft.com/software-download/windows11. When writing the ISO to a USB drive, Rufus asks whether you want to customise the installation — enable all three of these options:
- Remove requirement for an online Microsoft account
- Remove requirement for Secure Boot and TPM 2.0 (useful for older hardware)
- Disable data collection (sets all telemetry answers to No automatically)
Install Windows from that USB as normal. During Out-of-Box Experience (OOBE), you'll reach a local account creation screen directly — no fake email tricks needed.
Method 2 — No-Internet Bypass (During OOBE)
If you're doing a live install without Rufus, disconnect from the internet (unplug ethernet, don't join Wi-Fi) before the "Sign in with Microsoft" screen appears. Windows will then show an "I don't have internet" option. Click it, then "Continue with limited setup", and you'll be taken to a local account creation screen.
If the option doesn't appear (some Windows 11 Home versions hide it), open a command prompt during OOBE by pressing Shift + F10 and run:
OOBE\BYPASSNRO
The system will restart and re-enter OOBE with the "I don't have internet" path restored.
What to Skip During Setup
During initial setup, decline or set to "No" / "Basic" everything. Key screens to watch for: privacy settings (turn all toggles off), location (off), diagnostic data (select "Required only"), inking and typing improvement (off), tailored experiences (off), advertising ID (off), and OneDrive backup (click "Not now" or "Only save files to this PC").
First Things to Do After Install
Before doing anything else, open Windows Update (Settings → Windows Update) and install all available updates including optional driver updates. Reboot fully. Then work through the sections below.
Install Windows Terminal and winget
Winget comes pre-installed on Windows 11 but may need an update. Open Windows Terminal or PowerShell and run:
winget upgrade --all
Winget lets you install and update software from the command line without visiting browser download pages — similar to brew on macOS or dnf on Fedora. Install Windows Terminal if it's not already present:
winget install Microsoft.WindowsTerminal
Windows Terminal is the modern, tabbed terminal for Windows. It supports PowerShell, Command Prompt, and WSL tabs in the same window. Pin it to your taskbar — you'll use it often.
Install your preferred apps quickly via winget. For example:
winget install Mozilla.Firefox
winget install Obsidian.Obsidian
winget install Audacity.Audacity
winget install GIMP.GIMP
winget install darktable.darktable
winget install KDE.Kdenlive
winget install Notion.Notion
Debloating Windows 11
A stock Windows 11 install ships with a significant amount of bloatware and invasive features. The sections below address each category.
Chris Titus Tech WinUtil (Recommended All-in-One Tool)
The fastest way to debloat and configure Windows 11 in one pass is WinUtil by Chris Titus Tech — an open-source PowerShell-based tool with a simple GUI. Run it in an Administrator PowerShell window:
irm christitus.com/win | iex
The tool opens a GUI where you can install applications, run debloat presets (removes most Microsoft bloatware in one click), apply tweaks (disable telemetry, enable dark mode, disable Bing search in Start), and fix Windows Update settings. The source code is publicly auditable on GitHub.
Remove Pre-installed Bloatware Apps Manually
Uninstall unwanted stock apps via Settings → Apps → Installed apps. Apps you can safely remove include: Candy Crush, Clipchamp, Disney+, Facebook, Instagram, LinkedIn, Microsoft News, Microsoft Solitaire Collection, Microsoft Teams (consumer), Mixed Reality Portal, TikTok, Xbox Game Bar (if you don't game).
For apps without an Uninstall option in Settings, remove them via PowerShell (run as Administrator):
# Remove Clipchamp
Get-AppxPackage *clipchamp* | Remove-AppxPackage
# Remove Microsoft News
Get-AppxPackage *bingNews* | Remove-AppxPackage
# Remove Xbox app (keep if you game on Xbox)
Get-AppxPackage *Xbox* | Remove-AppxPackage
# List all installed packages to find names
Get-AppxPackage | Select-Object Name | Sort-Object Name
Disable Copilot, Cortana, and AI Features
Disable Windows Copilot
Open Settings → Personalisation → Taskbar and toggle Copilot off to remove it from the taskbar. To disable it fully via the Registry (works on all Windows 11 editions), open PowerShell as Administrator:
reg add "HKCU\Software\Policies\Microsoft\Windows\WindowsCopilot" /v TurnOffWindowsCopilot /t REG_DWORD /d 1 /f
On Windows 11 Pro/Enterprise you can also use Group Policy: press Win + R, type gpedit.msc, navigate to Computer Configuration → Administrative Templates → Windows Components → Windows Copilot, and set "Turn off Windows Copilot" to Enabled.
Disable Cortana
Get-AppxPackage *cortana* | Remove-AppxPackage
On Windows 11 22H2 and later, Cortana is no longer integrated into search and is largely inert — disabling it is mainly cosmetic, but removing it frees a small amount of background resources.
Disable Recall (Windows AI Recall / Copilot+ PCs)
On Copilot+ PCs, Windows Recall takes periodic screenshots of your screen and indexes them for AI search. Disable it in Settings → Privacy & Security → Recall & snapshots — toggle off "Save snapshots". You can also uninstall it entirely via PowerShell:
Disable-WindowsOptionalFeature -Online -FeatureName "Recall" -NoRestart
Disable Telemetry, Tracking, and Ads
Settings to Change Manually
Go to Settings → Privacy & Security and work through each sub-section:
- General — turn all four toggles off (advertising ID, suggested content, app launches tracking, settings suggestions).
- Speech — turn off online speech recognition.
- Inking & typing personalisation — turn off.
- Diagnostics & feedback — set to Required diagnostic data only. Turn off "Improve inking and typing", "Tailored experiences", and delete existing diagnostic data.
- Activity history — turn off and clear history.
- Search permissions — turn off "Cloud content search" for both work and personal accounts.
- Location — turn off if unused, or restrict to specific apps only.
- Camera / Microphone — review which apps have access and revoke any you don't recognise.
Disable Telemetry Services via PowerShell (run as Administrator)
# Set telemetry to minimum (Required only on Home/Pro)
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" `
-Name "AllowTelemetry" -Value 0 -Type DWord -Force
# Stop and disable the Connected User Experiences and Telemetry service
Stop-Service -Name DiagTrack -Force
Set-Service -Name DiagTrack -StartupType Disabled
# Disable WAP push routing service (sends device info to Microsoft)
Stop-Service -Name dmwappushservice -Force
Set-Service -Name dmwappushservice -StartupType Disabled
Disable Bing Search in Start Menu
By default, typing in the Start menu sends your keystrokes to Bing. To disable this:
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Search" /v BingSearchEnabled /t REG_DWORD /d 0 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Search" /v CortanaConsent /t REG_DWORD /d 0 /f
Disable Ads in Explorer, Start, and Lock Screen
In Settings → System → Notifications → Additional settings, uncheck "Suggest ways I can finish setting up my device" and "Get tips and suggestions when I use Windows".
In Settings → Personalisation → Lock screen, set the lock screen style to "Picture" or "Slideshow" instead of "Windows spotlight" — Spotlight injects Microsoft-served images and promotional content.
In Settings → Personalisation → Start, turn off "Show recommendations for tips, app promotions, and more".
Disable or Remove OneDrive
Unlink and Quit
Right-click the OneDrive icon in the system tray → Settings → Account → Unlink this PC. Then right-click the icon again → Quit OneDrive. This stops syncing but keeps OneDrive installed.
Prevent OneDrive from Starting at Boot
Open Task Manager → Startup apps and disable Microsoft OneDrive.
Fully Uninstall OneDrive
taskkill /f /im OneDrive.exe
winget uninstall Microsoft.OneDrive
If winget fails, use Control Panel → Programs → Uninstall a program → Microsoft OneDrive → Uninstall. After removing, delete any leftover OneDrive folder from your user directory if it remains.
Disable Xbox Game Bar and Game DVR
Xbox Game Bar (Win + G) runs in the background and captures your screen. If you don't play games, disable it in Settings → Gaming → Xbox Game Bar (toggle off), or via the Registry:
reg add "HKCU\Software\Microsoft\GameBar" /v UseNexusForGameBarEnabled /t REG_DWORD /d 0 /f
Also disable Game DVR (background recording) and Game Mode if you're not gaming:
# Disable background recording
reg add "HKCU\System\GameConfigStore" /v GameDVR_Enabled /t REG_DWORD /d 0 /f
# Disable Game Mode
reg add "HKCU\Software\Microsoft\GameBar" /v AllowAutoGameMode /t REG_DWORD /d 0 /f
Essential Terminal Commands
Windows has two main shells: Command Prompt (cmd.exe, legacy) and PowerShell (modern, recommended for everything). PowerShell is a superset — it runs almost all cmd commands plus its own more powerful ones. Use PowerShell for everything unless a tool specifically requires cmd.
File System Navigation
| Command | What it does |
|---|---|
pwd | Print current directory |
cd C:\Users\name\Documents | Change to a directory |
cd .. | Go up one directory level |
ls or dir | List files in current directory |
ls -Force | List including hidden files |
mkdir FolderName | Create a new folder |
rm filename.txt | Delete a file |
rm -Recurse FolderName | Delete a folder and all contents |
cp source.txt dest.txt | Copy a file |
mv old.txt new.txt | Move or rename a file |
cat file.txt | Print file contents to terminal |
explorer . | Open current folder in File Explorer |
System Information
| Command | What it does |
|---|---|
winver | Show Windows version dialog |
systeminfo | Detailed system info (OS, RAM, uptime, patches) |
hostname | Show computer name |
whoami | Show current user account |
ipconfig | Show IP addresses and network adapters |
ipconfig /all | Full network info including DNS and MAC addresses |
netstat -an | Show active connections and listening ports |
tasklist | List all running processes |
Get-Process | PowerShell process list (sortable, filterable) |
taskkill /IM notepad.exe /F | Force-kill a process by name |
Disk and Storage
| Command | What it does |
|---|---|
Get-PSDrive | Show all drives and free space |
chkdsk C: /f /r | Check and repair disk (Admin, requires reboot) |
sfc /scannow | Scan and repair corrupted Windows system files |
DISM /Online /Cleanup-Image /RestoreHealth | Repair Windows image from Microsoft servers |
cleanmgr | Open Disk Cleanup GUI |
winget Package Management
| Command | What it does |
|---|---|
winget search firefox | Search for a package |
winget install Mozilla.Firefox | Install a package |
winget upgrade --all | Update all installed apps |
winget uninstall Mozilla.Firefox | Uninstall a package |
winget list | List all packages winget knows about |
winget show Mozilla.Firefox | Show package info |
Networking
| Command | What it does |
|---|---|
ping google.com | Test network connectivity |
tracert google.com | Trace route to a host |
nslookup google.com | DNS lookup |
ipconfig /flushdns | Clear DNS cache |
netsh wlan show profiles | List saved Wi-Fi networks |
netsh wlan show profile "NetName" key=clear | Show a saved Wi-Fi password in plain text |
Test-NetConnection google.com -Port 443 | Check if a remote port is open |
Useful PowerShell One-liners
# Get your public IP address
(Invoke-WebRequest -Uri "https://api.ipify.org").Content
# Find files by name (recursive search)
Get-ChildItem -Path C:\ -Recurse -Filter "filename.txt" -ErrorAction SilentlyContinue
# Show top 10 largest files in a folder
Get-ChildItem -Path C:\Users -Recurse -File -ErrorAction SilentlyContinue |
Sort-Object Length -Descending | Select-Object -First 10 FullName, Length
# Kill all instances of a process
Get-Process chrome | Stop-Process -Force
# Check what's listening on a specific port
Get-NetTCPConnection -LocalPort 8080
Most Useful Things to Configure
Set a Sensible Default Browser
After installing Firefox (or your browser of choice): Settings → Apps → Default apps, search for "Firefox", and click Set default. Also manually set HTTP, HTTPS, and HTML file type defaults if the button doesn't catch everything — Microsoft tends to reset Edge as default after major updates.
Enable Dark Mode
Settings → Personalisation → Colours → Choose your mode → Dark.
Configure File Explorer
Open File Explorer → three-dot menu → Options. Set "Open File Explorer to" to "This PC". In the View tab, enable "Show hidden files, folders, and drives" and uncheck "Hide extensions for known file types" — seeing file extensions is essential for anyone working with files.
Enable Clipboard History
Win + V opens clipboard history, storing your last ~25 copied items. Enable it the first time you press Win + V, or in Settings → System → Clipboard → Clipboard history.
Install WSL 2 (Linux on Windows)
Windows Subsystem for Linux runs a real Linux environment inside Windows with no VM overhead. Install it with one command (Administrator PowerShell):
wsl --install
This installs Ubuntu by default. To choose a different distro:
wsl --list --online # see available distros
wsl --install -d Debian # install a specific one
WSL 2 integrates with Windows Terminal and gives you the full Linux toolchain (bash, git, Python, apt/dnf, grep, sed, awk, and everything else) natively inside Windows.
Windows Sandbox (Safe App Testing)
Windows Sandbox (Pro/Enterprise only) runs a lightweight, disposable VM for testing untrusted software. Enable it:
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
After reboot, search "Windows Sandbox" in the Start menu. Everything inside it is destroyed when you close it.
Move User Folders to a Second Drive
If you have a secondary drive for storage, right-click Downloads, Documents, Music, Pictures, or Videos → Properties → Location → Move and point them to the second drive. Keeps your system drive lean and makes Windows reinstallation much simpler.
Essential Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| Win + D | Show / hide desktop |
| Win + E | Open File Explorer |
| Win + I | Open Settings |
| Win + L | Lock screen |
| Win + V | Clipboard history |
| Win + Shift + S | Screenshot / snip tool |
| Win + PrtSc | Full screenshot saved to Pictures\Screenshots |
| Win + Tab | Task View / virtual desktops |
| Win + Ctrl + D | New virtual desktop |
| Win + Ctrl + ← / → | Switch virtual desktops |
| Win + ← / → / ↑ / ↓ | Snap window to screen edges |
| Win + Z | Snap Layouts (choose window arrangement) |
| Win + R | Run dialog |
| Win + X | Quick Link / Power User menu |
| Ctrl + Shift + Esc | Open Task Manager directly |
| Alt + F4 | Close window / shutdown dialog on desktop |
Tips and Gotchas
Run PowerShell as Administrator by right-clicking the Windows Terminal icon and choosing "Run as administrator", or searching "PowerShell", right-clicking, and selecting "Run as administrator". Many system commands require elevated rights and will silently fail otherwise.
The Quick Link menu (Win + X) is faster than the Start menu for accessing Task Manager, Device Manager, Event Viewer, Disk Management, and PowerShell.
Windows Defender is good enough. You don't need a third-party antivirus. Many third-party AV products add more background surveillance than they remove. Keep Windows updated, use a good DNS (Quad9 at 9.9.9.9 or Cloudflare at 1.1.1.1), and practice safe browsing.
The new Task Manager (Ctrl + Shift + Esc) is genuinely useful. The Startup apps tab is the quickest way to see what's slowing your boot and disable it. The Efficiency mode option (right-click a process) throttles background apps to reduce their CPU and power draw.
Windows 11 Pro is worth it over Home if you do anything technical. Pro adds Group Policy, BitLocker, Remote Desktop, Hyper-V, and Windows Sandbox. If you're already on Home, you can upgrade in Settings → System → Activation → Upgrade your edition of Windows using a Pro product key.
Power settings matter. In Settings → System → Power → Power Mode, set to "Balanced" on laptops and "Best performance" on desktops plugged in. Avoid "Power saver" unless on battery — it actively throttles CPU performance even for non-battery workloads.
Microsoft resets defaults after major updates. After each major Windows update, check that your default browser is still set correctly and review your privacy settings — Microsoft has a habit of re-enabling things you've turned off.