图形界面比不上的诊断
网络问题正是 cmd 回本的地方。ipconfig /all 一屏显示网卡、DNS 服务器和租约时间;ipconfig /flushdns 在某个网站解析出错时清掉被污染的解析器缓存;跑上一分钟的 ping -t 8.8.8.8 会揭露出默认四次 ping 掩盖的丢包;tracert 显示路径到底死在哪一跳;nslookup example.com 1.1.1.1 给可疑的 DNS 应答一个第二意见。它们合起来用九十秒回答的问题,设置要埋五层屏幕。
硬件的诚实度也一样。powercfg /batteryreport 生成一页 HTML,把设计容量和当前满充容量并排列出——每句“我电池废了”背后的真实数字;systeminfo 一口气倒出运行时长、内存、补丁和最初安装日期;whoami /priv 列出你当前会话拥有的确切权限,在你开始搜索之前就解决了多半的“拒绝访问”悬案。
- ipconfig /all — 网卡、DNS 和租约一屏尽收
- ping -t 8.8.8.8 — 持续的丢包测试,而非四次快照
- tracert example.com — 连接死在哪一跳
- nslookup example.com 1.1.1.1 — DNS 的第二意见
- powercfg /batteryreport — 真实电池损耗,HTML 呈现
- systeminfo — 运行时长、内存、补丁、安装日期
修复与盘点
Windows 撒脾气时,修复链条从 cmd 启动。sfc /scannow 把受保护的系统文件与组件存储核对,能修的都修;sfc 无能为力时,DISM /Online /Cleanup-Image /RestoreHealth 修复组件存储本身;chkdsk C: /scan 无需重启在线检查磁盘,只在必要时安排离线修复。顺序很重要:如果 sfc 抱怨发现了无法修复的损坏文件,先跑 DISM。
进程和驱动的盘点也住在这里。tasklist /svc 把每个进程映射到它的服务——“svchost 到底在干什么”的答案;taskkill /PID 4212 /F 了结任务管理器不肯动手的对象;driverquery /v 连日期带提供商列出每个驱动——值得在更新驱动前后各存一份;netstat -ano 把端口映射到 PID,一锤定音“哪个应用在监听它”;shutdown /r /t 0 在崩溃的 shell 堵住开始菜单时立即重启。
小便利与一条会咬人的命令
日常套装小但容易上瘾:cls 清屏,ver 在有人问起时打印 Windows 版本,assoc 显示哪个程序拥有某种扩展名,而 robocopy 复制文件夹时支持断点续传和镜像模式——二流图形工具至今没有。robocopy source target /MIR 确实出色——也确实危险,因为镜像意味着目标变得与源完全一致,包括删除。
需要敬畏的是 cipher /w:C:它擦除空闲空间,让已删除的文件无法恢复——卖盘前很有用,随手在错误的卷上运行就是灾难。它不会伤害现有文件,但在大容量盘上会连跑数小时,用写入狠狠敲打 SSD。认识它,有意识地使用它,日常的活交给其余十九条。
常见问题与解答
都有了 PowerShell,还需要 cmd 吗?
需要——正是为了这些活。这里二十条命令从 XP 起在每代 Windows 上原样运行,不需要执行策略,启动更快,而且没有哪条的图形界面路径比敲一行更快。
Windows 里的 cipher /w 命令是干什么的?
它覆写磁盘的空闲空间,让之前删除的文件无法恢复。它不碰在用文件,但在大容量盘上要跑数小时并加速 SSD 磨损——请有意识地使用。
联系我们: [email protected]