快捷键大全

系统运维

Windows 运维命令大全

PowerShell 与 CMD 的系统信息、进程服务、网络、磁盘和故障恢复命令。

36 条5 个分区更新 2026-10-209 条危险操作

先看安全提示

涉及 diskpart、format、bcdedit、注册表删除和关机重启的命令必须先确认目标磁盘与备份。

显示 36 / 36 条

系统信息

4 条

先记录系统版本、补丁和硬件信息,便于比对与回滚。

系统信息命令表
命令 / 语法说明示例平台来源
systeminfo
输出 Windows 版本、补丁、内存、网卡等摘要。 systeminfo CMD Microsoft Learn · systeminfo核对 2026-10-20
Get-ComputerInfo
PowerShell 的系统与硬件信息对象,可筛选字段。 Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, CsTotalPhysicalMemory PowerShell Microsoft Learn · Get-ComputerInfo核对 2026-10-20
Get-CimInstance Win32_OperatingSystem
读取操作系统版本、安装时间和最后启动时间。 Get-CimInstance Win32_OperatingSystem | Select-Object Caption, Version, LastBootUpTime PowerShell Microsoft Learn · Get-CimInstance核对 2026-10-20
Get-Process
Get-Process [-Name <name>]
列出进程及 CPU、内存占用,可按名称过滤。 Get-Process | Sort-Object CPU -Descending | Select-Object -First 10 PowerShell Microsoft Learn · Get-Process核对 2026-10-20

进程与服务

9 条

停止服务或进程前先确认影响范围;生产机优先使用服务管理器或变更流程。

进程与服务命令表
命令 / 语法说明示例平台来源
tasklist
tasklist [/FI <filter>]
CMD 下列出进程;/FI 可按 PID、映像名筛选。 tasklist /FI "IMAGENAME eq chrome.exe" CMD Microsoft Learn · tasklist核对 2026-10-20
Stop-Process
Stop-Process -Name <name> [-Force]
危险强制结束进程可能造成未保存数据丢失。
按名称或 PID 停止进程;-Force 会跳过确认。 Stop-Process -Name notepad -Force PowerShell Microsoft Learn · Stop-Process核对 2026-10-20
taskkill
taskkill /PID <pid> [/F] [/T]
危险/F 强制结束,/T 会连带结束子进程。
按 PID 结束进程;/T 同时结束子进程。 taskkill /PID 1234 /F /T CMD Microsoft Learn · taskkill核对 2026-10-20
Get-Service
Get-Service [-Name <name>]
查看服务状态、启动类型和依赖关系。 Get-Service | Where-Object Status -eq 'Running' PowerShell Microsoft Learn · Get-Service核对 2026-10-20
Restart-Service
Restart-Service -Name <name>
危险重启服务会短暂中断依赖它的功能。
重启指定服务;可能需要管理员权限。 Restart-Service -Name Spooler PowerShell Microsoft Learn · Restart-Service核对 2026-10-20
sc query
sc query <service>
查询服务状态;sc 与 PowerShell 的 Get-Service 不同。 sc query Spooler CMD Microsoft Learn · sc核对 2026-10-20
Get-WinEvent
Get-WinEvent -LogName <log> [-MaxEvents <n>]
读取事件日志,适合排查启动、崩溃和策略问题。 Get-WinEvent -LogName System -MaxEvents 20 PowerShell Microsoft Learn · Get-WinEvent核对 2026-10-20
Get-ScheduledTask
Get-ScheduledTask [-TaskName <name>]
查看计划任务及其状态。 Get-ScheduledTask | Where-Object State -eq 'Ready' PowerShell Microsoft Learn · Get-ScheduledTask核对 2026-10-20
Register-ScheduledTask
Register-ScheduledTask -TaskName <name> -Action <action> -Trigger <trigger>
注册计划任务;通常先构造 Action、Trigger 和 Principal。 $a=New-ScheduledTaskAction -Execute 'notepad.exe'; Register-ScheduledTask -TaskName 'OpenNotepad' -Action $a PowerShell Microsoft Learn · Register-ScheduledTask核对 2026-10-20

网络

7 条

先看地址与 DNS,再看端口和路由;不要用“重置网络”代替定位。

网络命令表
命令 / 语法说明示例平台来源
ipconfig /all
查看所有适配器的 IP、网关、DNS、DHCP 和 MAC 地址。 ipconfig /all CMD Microsoft Learn · ipconfig核对 2026-10-20
ipconfig /flushdns
清空本机 DNS 解析缓存。 ipconfig /flushdns CMD Microsoft Learn · ipconfig核对 2026-10-20
netstat -ano
查看活动连接、监听端口和对应 PID。 netstat -ano | findstr :443 CMD Microsoft Learn · netstat核对 2026-10-20
Test-NetConnection
Test-NetConnection <host> -Port <port>
测试目标主机的指定 TCP 端口是否可达。 Test-NetConnection zuhejian.com -Port 443 PowerShell Microsoft Learn · Test-NetConnection核对 2026-10-20
Get-NetTCPConnection
Get-NetTCPConnection [-State Listen]
查看 TCP 连接和监听状态,可关联 OwningProcess。 Get-NetTCPConnection -State Listen | Sort-Object LocalPort PowerShell Microsoft Learn · Get-NetTCPConnection核对 2026-10-20
Get-NetIPConfiguration
查看接口、IPv4/IPv6 地址、网关和 DNS。 Get-NetIPConfiguration PowerShell Microsoft Learn · Get-NetIPConfiguration核对 2026-10-20
nslookup
nslookup <domain> [dns-server]
查询域名解析,可指定 DNS 服务器对比结果。 nslookup zuhejian.com 1.1.1.1 CMD Microsoft Learn · nslookup核对 2026-10-20

文件与磁盘

9 条

磁盘操作先确认盘符和设备号;格式化会清除分区数据。

文件与磁盘命令表
命令 / 语法说明示例平台来源
Get-ChildItem
Get-ChildItem [-Path <path>] [-Recurse]
列出文件和目录;-Recurse 递归遍历。 Get-ChildItem C:\Logs -Recurse -File | Sort-Object LastWriteTime -Descending PowerShell Microsoft Learn · Get-ChildItem核对 2026-10-20
Get-Content
Get-Content <path> [-Tail <n>]
读取文本文件;-Tail 适合查看日志末尾。 Get-Content .\app.log -Tail 50 -Wait PowerShell Microsoft Learn · Get-Content核对 2026-10-20
Select-String
Select-String -Pattern <regex> -Path <files>
在文件中搜索文本或正则,类似 grep。 Select-String -Pattern 'ERROR' -Path .\*.log PowerShell Microsoft Learn · Select-String核对 2026-10-20
Remove-Item
Remove-Item <path> [-Recurse] [-Force]
危险删除后默认不进入回收站;先确认路径和备份。
删除文件或目录;-Recurse 删除目录树。 Remove-Item .\temp -Recurse -Force PowerShell Microsoft Learn · Remove-Item核对 2026-10-20
Get-Volume
查看卷、文件系统、剩余空间和健康状态。 Get-Volume | Select-Object DriveLetter, FileSystemLabel, SizeRemaining, Size PowerShell Microsoft Learn · Get-Volume核对 2026-10-20
Get-Disk
查看磁盘编号、分区表和联机状态,为 diskpart 操作前的只读检查。 Get-Disk PowerShell Microsoft Learn · Get-Disk核对 2026-10-20
chkdsk
chkdsk <volume> [/scan] [/f]
检查磁盘错误;/scan 在线扫描,/f 修复通常需要锁定卷。 chkdsk C: /scan CMD Microsoft Learn · chkdsk核对 2026-10-20
diskpart
危险clean 会清除分区表。必须确认 select disk 的编号。
交互式磁盘分区工具;list disk/select disk/clean 等操作风险极高。 diskpart (先执行 list disk,确认磁盘编号) CMD Microsoft Learn · diskpart核对 2026-10-20
format
format <volume> [/fs:<fs>] [/q]
危险格式化会清除目标卷数据,不能只靠撤销恢复。
格式化卷并清除其中数据。 format D: /fs:NTFS /q CMD Microsoft Learn · format核对 2026-10-20

维护与恢复

7 条

系统文件修复按“SFC → DISM → 重启”的顺序执行;修改启动项前先导出配置。

维护与恢复命令表
命令 / 语法说明示例平台来源
sfc /scannow
扫描并修复受保护的 Windows 系统文件,需要管理员权限。 sfc /scannow CMD Microsoft Learn · sfc核对 2026-10-20
DISM /Online /Cleanup-Image /RestoreHealth
修复 Windows 映像组件存储;常与 SFC 配合。 DISM /Online /Cleanup-Image /RestoreHealth CMD Microsoft Learn · DISM核对 2026-10-20
gpupdate /force
强制刷新组策略;部分策略需要注销或重启。 gpupdate /force CMD Microsoft Learn · gpupdate核对 2026-10-20
whoami /all
查看当前用户、组、权限和登录标识。 whoami /all CMD Microsoft Learn · whoami核对 2026-10-20
shutdown /r /t 0
shutdown /r /t <seconds>
危险会中断所有用户会话;生产机需先走变更流程。
立即重启或延时重启;默认会提示关闭应用。 shutdown /r /t 60 CMD Microsoft Learn · shutdown核对 2026-10-20
bcdedit
bcdedit [/enum] [/export <file>]
危险修改启动项前先 bcdedit /export 备份。
查看或修改启动配置数据;误改可能导致系统无法启动。 bcdedit /enum CMD Microsoft Learn · bcdedit核对 2026-10-20
reg delete
reg delete <key> [/v <value>] [/f]
危险注册表误删可能破坏应用或系统登录,先导出备份。
删除注册表键或值;/f 跳过确认。 reg query HKCU\Software\Vendor\App CMD Microsoft Learn · reg核对 2026-10-20

来源与校对

优先采用厂商或项目官方文档;验证日期为 2026-10-20。若官方页面更新,以官方说明为准。