System Properties commands
Open specific System Properties tabs directly from Win + R or Command Prompt.
| Command | Opens | Command | Opens |
|---|---|---|---|
sysdm.cpl | System Properties | SystemPropertiesAdvanced | Advanced tab |
SystemPropertiesComputerName | Computer Name tab | SystemPropertiesHardware | Hardware tab |
SystemPropertiesProtection | System Protection tab | SystemPropertiesRemote | Remote settings tab |
Control Panel applets
Open classic Control Panel tools directly from Win + R.
| Command | Opens | Command | Opens |
|---|---|---|---|
appwiz.cpl | Programs and Features | ncpa.cpl | Network Connections |
powercfg.cpl | Power Options | inetcpl.cpl | Internet Properties |
mmsys.cpl | Sound settings | timedate.cpl | Date and Time |
desk.cpl | Display settings | main.cpl | Mouse settings |
firewall.cpl | Windows Defender Firewall | wscui.cpl | Security and Maintenance |
intl.cpl | Region and Language | joy.cpl | Game Controllers |
Tip: Open Control Panel sections directly using
control /name Microsoft.<applet> — for example: control /name Microsoft.NetworkAndSharingCenter
Management console commands (.msc)
Microsoft Management Console snap-ins for system and user administration.
| Command | Opens | Command | Opens |
|---|---|---|---|
services.msc | Services Manager | devmgmt.msc | Device Manager |
diskmgmt.msc | Disk Management | compmgmt.msc | Computer Management |
eventvwr.msc | Event Viewer | certmgr.msc | Certificate Manager |
lusrmgr.msc | Local Users and Groups | gpedit.msc | Group Policy Editor (Pro+) |
perfmon.msc | Performance Monitor | secpol.msc | Local Security Policy (Pro+) |
System utilities
Built-in tools accessible from Win + R or Command Prompt.
| Command | Opens | Command | Opens |
|---|---|---|---|
control | Control Panel | cmd | Command Prompt |
powershell | PowerShell | msconfig | System Configuration |
regedit | Registry Editor | taskmgr | Task Manager |
explorer | File Explorer | cleanmgr | Disk Cleanup |
mstsc | Remote Desktop | dxdiag | DirectX Diagnostic |
msinfo32 | System Information | netplwiz | User Accounts |
resmon | Resource Monitor | winver | Windows version |
optionalfeatures | Optional Features | rstrui | System Restore |
charmap | Character Map | osk | On-Screen Keyboard |
magnify | Magnifier | snippingtool | Snipping Tool |
Shell folder shortcuts
Navigate directly to system and user folders from Win + R or File Explorer’s address bar.
| Command | Opens | Command | Opens |
|---|---|---|---|
shell:startup | User startup folder | shell:Common Startup | All users startup |
shell:AppData | AppData folder | shell:Downloads | Downloads folder |
shell:Desktop | Desktop folder | shell:Recent | Recent files |
shell:SendTo | Send To menu | shell:ProgramFiles | Program Files |
shell:ProgramFilesX86 | Program Files (x86) | shell:System | System32 folder |
shell:SystemX86 | SysWOW64 folder | shell:ControlPanelFolder | Control Panel |
shell:RecycleBinFolder | Recycle Bin |
Keyboard shortcuts for system administration
System
Win+X
Power User Menu
Win+Pause
System Properties
Ctrl+Shift+Esc
Task Manager
Ctrl+Alt+Del
Security screen
Win+L
Lock workstation
Alt+F4
Close app / shutdown dialog
Desktop & Windows
Win+D
Show desktop
Win+E
Open File Explorer
Win+Tab
Task View
Win+P
Display mode switch
Win+Shift+S
Screenshot selection
Virtual Desktops
Win+Ctrl+D
New virtual desktop
Win+Ctrl+F4
Close current virtual desktop
Win+Ctrl+← →
Switch between virtual desktops
Advanced
Win+Ctrl+Shift+B
Restart GPU driver
Ctrl+Shift+Right-click
(taskbar)
(taskbar)
Restart Explorer
PowerShell one-liners
# Windows version and build number
Get-ComputerInfo | Select CsName, WindowsVersion, OsBuildNumber
# OS name and version
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
# Top 10 processes by CPU
Get-Process | Sort CPU -Descending | Select -First 10
# Last 20 System log entries
Get-WinEvent -LogName System -MaxEvents 20
# All IPv4 addresses on this machine
Get-NetIPAddress | Where { $_.AddressFamily -eq 'IPv4' }
# List all local users
Get-LocalUser
# Add a new local user (run as admin)
net user <username> <password> /add
# Add user to local Administrators group
net localgroup administrators <username> /add
# List members of local Administrators group
Get-LocalGroupMember Administrators
# List all volumes
Get-Volume
# List physical disks
Get-Disk | Select Number, FriendlyName, OperationalStatus, Size
# List file system drives
Get-PSDrive | Where { $_.Provider -like '*FileSystem*' }
# Run check disk (read-only)
chkdsk C:
# Test TCP connectivity to a host
Test-NetConnection google.com
# Full network adapter configuration
ipconfig /all
# List adapters with status and MAC address
Get-NetAdapter | Select Name, Status, MacAddress
# Continuous ping
ping 8.8.8.8 -t
# TCP connections grouped by state
Get-NetTCPConnection | Group-Object -Property State
# Run Disk Cleanup with preset profile
cleanmgr /sagerun:1
# Delete all files in C:\Temp recursively
Get-ChildItem -Path C:\Temp -Recurse | Remove-Item -Force
# Last 10 Application errors (Level 2 = Error)
Get-WinEvent -FilterHashtable @{LogName='Application'; Level=2} | Select -First 10
# Start an interactive remote session
Enter-PSSession -ComputerName <hostname>
# Force restart the local machine
Restart-Computer -Force
# Start all stopped services
Get-Service | Where { $_.Status -eq 'Stopped' } | Start-Service
# List all scheduled tasks in table format
schtasks /query /fo table /v
Sysinternals tools
| Tool | Purpose | Tool | Purpose |
|---|---|---|---|
procexp | Process Explorer | autoruns | Manage all startup locations |
tcpview | Active network connections | procmon | File / registry / process monitor |
Install:
winget install Sysinternals
Notes
gpedit.mscandsecpol.mscrequire Windows Pro, Enterprise, or Education editions.- Commands like
regeditandlusrmgr.mscrequire administrator privileges. - Shell folder paths work from Win + R and from File Explorer’s address bar.
- PowerShell one-liners that modify users or services require an elevated session.
Get-WinEventreplaces the deprecatedGet-EventLogon modern Windows.