Windows 10 & 11 Troubleshooting Commands (Full Technician Reference)

System Health & Diagnostics

Reliability & Performance

perfmon /rel
perfmon /report
resmon
taskmgr
dxdiag
msinfo32
winsat formal

Memory Diagnostics

mdsched.exe

Event & Logging

eventvwr
eventvwr.msc /s

System File & Component Repair

SFC

sfc /scannow

DISM

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
DISM /Online /Cleanup-Image /StartComponentCleanup
DISM /Online /Cleanup-Image /AnalyzeComponentStore
DISM /Online /Cleanup-Image /RevertPendingActions

Windows Update & Component Reset

Services

net stop wuauserv
net stop bits
net stop cryptsvc
net start wuauserv
net start bits
net start cryptsvc

Update Triggers

wuauclt /detectnow
wuauclt /updatenow
usoclient StartScan
usoclient StartDownload
usoclient StartInstall

Group Policy

gpupdate /force
gpresult /h report.html

Networking & Connectivity

Basic Network Tools

ping <host>
tracert <host>
pathping <host>
nslookup <domain>
netstat -ano

IP & DNS Reset

ipconfig /flushdns
ipconfig /registerdns
netsh winsock reset
netsh int ip reset
netsh advfirewall reset

Wi‑Fi & Adapter Info

netsh wlan show drivers
netsh wlan show interfaces
netsh interface ipv6 show neighbors
netsh interface ipv4 show subinterfaces

PowerShell Networking

Get-NetAdapter
Get-NetIPConfiguration

Storage, Disk, and Boot

Disk Checking

chkdsk C: /scan
chkdsk C: /f /r

Disk & Partition Tools

diskpart
wmic diskdrive get status
defrag C: /O

Boot Repair (WinRE Only)

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

Boot Configuration

bcdedit
bcdedit /enum all

Security, Permissions & Accounts

Local Security Tools

secpol.msc
gpedit.msc
lusrmgr.msc
certmgr.msc

User/Group Info

whoami /groups
query user
query session

Audit Policy

auditpol /get /category:*

Secure Wipe

cipher /w:C:

Apps, Packages & Services

Services

services.msc
sc query
sc config
sc delete

Task Control

taskkill /IM <process> /F

UWP Packages (PowerShell)

Get-AppxPackage
Get-AppxPackage -AllUsers
Get-AppxPackage *name* | Remove-AppxPackage

Windows Installer

msiexec /i <package>
msiexec /x <package>
msiexec /regserver
msiexec /unreg

Power & Battery Diagnostics
powercfg /batteryreport
powercfg /energy
powercfg /sleepstudy

Control Panel & System Applets (Win+R Friendly)
sysdm.cpl
ncpa.cpl
inetcpl.cpl
appwiz.cpl
control printers

Shutdown & Reboot Commands
shutdown /r /t 0
shutdown /s /t 0

Win+R Compatibility Summary

Runs Directly

  • perfmon
  • perfmon /rel
  • perfmon /report
  • mdsched.exe
  • dxdiag
  • resmon
  • taskmgr
  • eventvwr
  • msinfo32
  • All .msc files
  • All .cpl files

Requires CMD

  • sfc
  • DISM
  • chkdsk
  • netsh
  • ipconfig
  • shutdown
  • gpupdate
  • cipher
  • auditpol

Requires PowerShell

  • Get-NetAdapter
  • Get-NetIPConfiguration
  • Get-AppxPackage

Requires WinRE

  • bootrec commands

Technician Notes
  • SFC + DISM fix most OS corruption.
  • netsh winsock reset solves many app-level network issues.
  • perfmon /rel is your “what broke this machine” timeline.
  • powercfg /sleepstudy is gold for battery drain on modern standby.
  • wmic diskdrive get status gives quick SMART info without tools.
Scroll to Top