Here are 100 advanced tips and tricks for Windows 10 and 11.
Advanced Windows Tips & Tricks (IT / MSP Level)
🧠 System Administration & Control
-
Use
gpedit.mscto enforce local group policies. -
Use
rsop.mscto view Resultant Set of Policy. -
Use
secpol.mscfor local security policies. -
Use
lusrmgr.mscto manage local users/groups (Pro+). -
Use
whoami /groupsto verify permissions. -
Use
net user username /active:noto disable accounts. -
Use
net localgroup administratorsto audit admin users. -
Use
wmic useraccount get name,sidfor SID mapping. -
Use
control userpasswords2for advanced user control. -
Use
runas /user:domain\admin cmdto elevate without logout.
⚡ PowerShell & Automation
-
Use PowerShell profiles to load scripts automatically.
-
Run
Get-ExecutionPolicyand set to RemoteSigned if needed. -
Use
Get-Process | Sort CPU -Descendingto find heavy apps. -
Use
Get-Service | Where-Object {$_.Status -eq "Running"} -
Use
Invoke-Commandfor remote execution. -
Use
Enter-PSSessionfor remote shell access. -
Use
Get-WmiObject/Get-CimInstancefor system queries. -
Automate installs using PowerShell + winget.
-
Use Scheduled Tasks with PowerShell scripts.
-
Use
Export-Csvfor reporting.
🛡️ Security Hardening
-
Enable LSA Protection via registry.
-
Disable SMBv1 (security risk).
-
Use
auditpol /get /category:*for auditing. -
Enable Advanced Audit Policies.
-
Use AppLocker or WDAC for application control.
-
Disable NTLM where possible.
-
Enforce password complexity via GPO.
-
Enable Credential Guard.
-
Enable Exploit Protection settings.
-
Use Microsoft Defender Advanced Hunting queries.
🌐 Networking & Troubleshooting
-
Use
netsh wlan show profilesto view saved WiFi. -
Use
netsh wlan export profileto backup WiFi configs. -
Use
route printto view routing table. -
Use
tracertfor path analysis. -
Use
pathpingfor packet loss detection. -
Use
arp -ato view ARP table. -
Use
nslookupfor DNS debugging. -
Use Wireshark for deep packet inspection.
-
Reset TCP stack:
netsh int ip reset -
Reset Winsock:
netsh winsock reset
💾 Disk & Storage Management
-
Use
diskpartfor advanced disk control. -
Use
list disk/select disk/cleancarefully. -
Convert MBR to GPT with
mbr2gpt.exe. -
Use Storage Spaces for redundancy.
-
Use
chkdsk /f /rfor disk repair. -
Use
fsutilfor file system control. -
Check disk usage with
du(Sysinternals). -
Use VHD mounting for backups.
-
Use ReFS for data integrity (servers).
-
Enable BitLocker with TPM + PIN.
🖥️ Performance Optimization
-
Use Resource Monitor (
resmon) for deep analysis. -
Use Performance Monitor (
perfmon) counters. -
Disable SysMain (Superfetch) on SSD-heavy systems.
-
Analyze boot time with Event Viewer → Diagnostics-Performance.
-
Use Autoruns (Sysinternals) to disable hidden startup apps.
-
Use Process Explorer instead of Task Manager.
-
Use Process Monitor for real-time file/registry tracking.
-
Adjust virtual memory manually for heavy workloads.
-
Disable unnecessary services via GPO.
-
Use GPU scheduling (Hardware-accelerated GPU scheduling).
🧰 Sysinternals Suite (Must Know)
-
Use Autoruns for startup control.
-
Use PsExec for remote command execution.
-
Use PsKill to terminate stubborn processes.
-
Use PsList for process info.
-
Use TCPView for live connections.
-
Use Handle.exe to find file locks.
-
Use AccessChk for permission auditing.
-
Use Sigcheck to verify file signatures.
-
Use RAMMap to analyze memory usage.
-
Use BgInfo for system info on desktop.
🧩 Windows Deployment & Imaging
-
Use DISM to service Windows images.
-
Use
dism /online /cleanup-image /restorehealthregularly. -
Capture images with
dism /capture-image. -
Use Windows Autopilot for device provisioning.
-
Use Sysprep before imaging systems.
-
Use Unattend.xml for automated installs.
-
Use WDS or MDT for deployments.
-
Use winget import/export for app setups.
-
Use Provisioning Packages (.ppkg).
-
Use Azure AD Join + Intune policies.
🔐 Identity & Access (Modern IT)
-
Use Azure AD / Entra ID conditional access.
-
Enforce MFA for all users.
-
Use Privileged Identity Management (PIM).
-
Audit sign-ins via Entra logs.
-
Use device compliance policies (Intune).
-
Use SSO integrations for SaaS apps.
-
Use passwordless authentication.
-
Monitor risky sign-ins.
-
Use Defender for Identity.
-
Use Just-in-Time (JIT) admin access.
🧯 Troubleshooting & Recovery
-
Use
sfc /scannow+ DISM combo for OS repair. -
Use Safe Mode with Networking for malware cleanup.
-
Use System Restore via
rstrui.exe. -
Use Startup Repair (WinRE).
-
Analyze crashes with BlueScreenView or WinDbg.
-
Use Reliability Monitor (
perfmon /rel). -
Check logs in Event Viewer.
-
Use Reset this PC (keep files) when needed.
-
Use offline Defender scan for rootkits.
-
Keep a bootable USB toolkit (WinPE, tools, drivers).