首页 » 教程 » Windows 系统诊断命令:终极 CMD 指南
SFC、DISM 和 CHKDSK 涵盖系统文件、Windows 映像文件和磁盘文件。
Ipconfig、netsh、ping 和 tracert 可以解决大多数网络问题。
Systeminfo、driverquery、perfmon 和 eventvwr 提供深入的诊断。
如果你每天都使用 Windows,你肯定会感兴趣,因为 75% 的计算机 根据 StatCounter 的数据,全球有 1000 万人在运行它。考虑到这个数字,我们时不时需要诊断和修复问题也就不足为奇了。好消息是,系统本身包含非常有用的命令,无需安装任何其他程序即可对其进行微调。
虽然图形界面很舒服,但有时命令行 (CMD) 可以让你到达菜单无法到达的地方。 诊断命令 您可以检查网络、检查磁盘、修复系统文件、检查驱动程序等等。这里有一份实用全面的指南,包含清晰的解释和示例,方便您复制粘贴。
什么是 CMD 以及为什么它仍然是关键?
命令提示符 (CMD) 是 Windows 命令解释器。简而言之,它是旧版 MS-DOS 的继承者。与其他组件不同, 不加载系统配置 在启动时,它甚至不属于内核,但可以直接访问高级功能,无需任何中间层。它是维护、自动化和诊断任务的理想选择。
如何打开 CMD(以及为什么以管理员身份打开)
有几种方法可以打开 CMD。最快的方法是按下 Windows + R,然后输入 CMD 并按 Enter。您也可以在“开始”菜单中搜索“cmd”,或从任务管理器(文件 > 运行新任务 > cmd)启动它。无论哪种方式,右键单击并选择 以管理员身份运行 以避免维修时发生堵塞。
如果您使用的是 Windows 10/11,有时会看到 Windows PowerShell 或 Windows 终端。不用担心: 您将在此处看到的命令 只要您以提升的权限登录,它们在任何控制台上都可以同样地工作。
基本网络命令
互联网问题通常只需几个命令即可解决,无需触碰路由器。首先 IPCONFIG,其中显示了 IP、掩码、网关、DNS 等。如果连接卡住,请使用以下命令释放并更新配置:
跑:ipconfig /releaseipconfig /renew
当网站无法加载或出现 DNS 错误时,使用 IPCONFIG / FLUSHDNS的 要强制 Windows 再次查询服务器:
刷新DNS: ipconfig /flushdns
要检查连接性,请启动 平 连接到 IP 或域名,并测量延迟和数据包丢失。如果您想了解流量流向,请尝试 tracert命令 您将看到到达目的地的路线上的每次跳跃:
测试: tracert www.ejemplo.com
如果您怀疑端口繁忙或连接异常, netstat命令 列出 TCP/IP 连接和统计信息。如果您需要重置 Winsock 目录(这通常可以修复套接字问题和无法连接的应用程序),请运行:
Winsock 重置: netsh winsock reset
此外: GETMAC 您将看到您电脑的 MAC 地址,这在过滤网络中很有用。如果您想快速访问经典面板,请运行 control panel 从 CMD 即时打开它。
系统修复:SFC、DISM 和 CHKDSK
在接触任何新奇的东西之前,Windows 带来了三个可以解决大多数问题的“经典”功能: 证监会, DISM y CHKDSK每个程序都有其作用,当涉及到文件损坏和稳定性时,最好按照正确的顺序执行它们。
如何在 Outlook 中查看未读电子邮件文件夹?SFC(系统文件检查器)
SFC 检查受保护的系统文件并从中恢复损坏的文件 本地缓存。它很简单,不需要互联网访问。以管理员身份打开 CMD 并运行:
矛:sfc /scannow
完成后,SFC 将显示结果。最常见的消息包括: 未发现违规行为;找到并修复文件;或者发现无法修复的损坏(在这种情况下,继续使用 DISM)。
DISM(部署映像服务和管理)
DISM 与 窗口图像如果 SFC 无法修复所有问题,请执行以下步骤。请按以下顺序运行以下三个命令,并等待每个命令完成:
顺序:DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth
默认情况下,DISM 使用 Windows 更新作为更新源。如果 Windows 更新失败,你可以使用以下命令指定本地或网络更新源: /资源 并限制在线访问:
附有来源: DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
要有耐心: 深度分析 根据设备本身和损坏程度,可能需要一些时间。通常情况下,先让它们运行,不要触碰任何东西,然后在恢复映像后重复 SFC。
CHKDSK(检查磁盘)
CHKDSK 检查并修复文件系统错误和 坏道当你发现系统运行缓慢、打开文件夹/文件时出错,或者突然关机时,请使用它。典型的命令是:
CHKDSK 命令: chkdsk C: /F /R
修饰符 /F 纠正逻辑错误和 /R 扫描损坏的扇区并尝试恢复可读数据。如果您检查系统驱动器,Windows 将提示您安排下次启动时进行扫描。
在此过程中你会看到 三相:基本文件系统结构、名称链接和安全描述符。最后,CHKDSK 会显示状态摘要和所有已应用的修复。如需更具体的磁盘测试,请测试 希捷的SeaTools.
高级 CHKDSK 参数 (NTFS)
在 NTFS 驱动器上有 附加参数 微调诊断结果。请谨慎使用它们,并始终以管理员身份运行控制台,以免因权限问题而卡住。
/scan – 对指定驱动器运行在线扫描。
/forceofflinefix – 与 /scan 结合使用,跳过在线修复并安排离线修复。
/perf – 使用 /scan,分配更多资源以加快扫描速度(可能会暂时影响性能)。
/spotfix – 对检测到的错误进行现场修复。
/sdcleanup – 与 /f 一起使用,收集未使用的安全描述符。
有用的 SFC 选项
加 /现在扫描SFC 还提供了其他非常实用的变体,适用于特定情况。您可以通过 sfc /?这些是最重要的:
/verifyonly – 仅验证,不修复。
/scanfile – 通过提供完整路径来扫描并修复特定文件。
/verifyfile – 验证特定文件但不修复它。
/offbootdir 和 /offwindir – 定义启动和 Windows 离线位置以修复离线安装。
/offlogfile – 离线使用 SFC 时设置日志文件。
更多诊断和管理实用程序
这不仅仅是修复文件。Windows 包含用于收集信息、控制进程、测量性能以及 管理硬件,除了公用事业 记忆诊断有了它们在手边,就可以节省时间和避免麻烦。
SYSTEMINFO – 有关硬件、操作系统和已安装更新的详细信息。
DRIVERQUERY – 完整的驱动程序列表、类型和日期。
任务列表 – 正在运行的进程和消耗的内存。
任务终止/PID – 通过标识符结束进程。
性能监视器 – 打开性能监视器来检测瓶颈。
EVENTVWR – 带有系统错误和警告的事件查看器。
POWERCFG – 分析功耗和状态,对笔记本电脑很有用。
winsat正式 – 系统基准测试(CPU、RAM、图形、磁盘)。
cleanmgr – 清理磁盘以恢复空间。
碎片整理 – 碎片整理(不适用于 SSD;适用于 HDD)。
DISKPART – 磁盘和分区管理;谨慎使用。
关闭 – 关闭或重启(例如, shutdown -s -t 60 o shutdown -r).
注销 – 关闭用户会话。
MSCONFIG – 启动和服务配置。
注册表编辑器 - 注册表编辑器(低级设置)。
系统属性高级 – 高级系统属性。
磁盘管理 – 磁盘管理器(图形界面)。
暗号 – 管理文件和文件夹加密。
管理员 – 备份和恢复。
WMIC – 命令行管理界面。
版本 – 显示操作系统的确切版本。
次 – 显示或设置系统时间。
什么是 Windows XP Service Pack?导航控制台的基本命令
掌握基础知识 它会让你的速度更快。只需几个命令,你就能快速浏览文件夹、列出文件并进行复制。小心那些删除或格式化的命令。
cd – 更改目录 (cd .. 上升一级)。
DIR – 列出当前文件夹的内容。
树 – 子目录树。
CLS – 清洁屏幕。
出口 – 关闭控制台。
帮助 – 可用命令列表和简要说明。
复制 y ROBOCOPY – 复制文件(Robocopy 更强大、更快)。
移动 – 移动文件。
该 – 删除文件或文件夹。
重命名 – 重命名文件(您也可以更改扩展名)。
md – 创建文件夹。
类型 – 显示文件内容(通过重定向您可以创建/写入)。
格式 – 格式化驱动器(要非常小心)。
查看任何命令的帮助和示例
如果您不确定语法,请添加 /? 在命令末尾,控制台将显示参数和示例。例如, chkdsk /? o dism /?。这是无需浏览菜单就能记住选项的最快方法。
Windows 10 和 11 中的疑难解答
除了 CMD 之外,Windows 还内置了用于检测和修复常见错误的向导。在 Windows 11 中,请前往 系统 > 故障排除;在 Windows 10 中, 更新和安全 > 疑难解答当系统检测到异常时,系统本身可以执行它们。
如果使用求解器后错误仍然存在,它们会给你 建议 自行操作。此时,返回本指南中的命令通常是完成设置的最有效方法。
何时重新安装 Windows 而不是继续修复
虽然 SFC、DISM 和 CHKDSK 可以解决大多数问题,但在某些情况下,建议重新安装。如果您发现错误不断出现,则问题可能更深层次,并且 从头开始补偿如果计算机无法启动,请咨询 Windows 无法启动时该怎么办.
多次运行该工具后仍然出现故障。
严重的恶意软件感染会危害稳定性和安全性。
极其缓慢、频繁冻结或持续不稳定的行为。
关键更新失败,导致系统不稳定。
重大硬件变化(主板、存储等)导致驱动程序冲突。
什么是 Windows 10 ISO 映像?SFC、DISM 和 CHKDSK 之间的区别
不容错过: 证监会 修复活动安装中受保护的 Windows 文件; DISM 修复系统映像(并在无法修复时提供 SFC); CHKDSK 检查磁盘和文件系统。它们互相补充,但作用不同。
典型的策略是运行 DISM(如果 SFC 失败),然后运行 SFC,如果您怀疑存储, 通过 CHKDSK按照此顺序,您可以覆盖所有三个方面:图像、系统文件和磁盘。
手动替换损坏的系统文件
在非常特殊的情况下,您需要手动替换受保护的文件。 承担责任,然后授予权限,最后将好的文件复制到损坏的文件上。只有在你确切知道要操作什么的情况下才可以这样做。
步骤 1 — 承担责任: takeown /f C:\Windows\System32\archivo.dll
步骤 2 — 授予管理员权限: icacls C:\Windows\System32\archivo.dll /grant administrators:F
步骤 3 — 替换为正确的副本: copy D:\fuente\archivo.dll C:\Windows\System32\archivo.dll
如果仍然无法完成替换或系统仍然不稳定,请考虑使用安装介质 就地修复 或者最终进行全新重新安装。
高级性能调整(谨慎)
对于性能要求较高的场景(游戏、延迟),您可以尝试一些高级设置。这些设置并非强制要求,如果您没有注意到性能提升,建议您恢复这些设置。请先检查设置,并根据需要进行调整。 缓存策略:
查询/配置:fsutil behavior query memoryusagefsutil behavior set memoryusage 2
您还可以设置平台计时器的使用和 禁用动态刻度 为了稳定系统时间,请从提升的 CMD 执行此操作,然后重新启动:
计时器:bcdedit /set useplatformtick yesbcdedit /set disabledynamictick yes
请记住这些设置 选修的 其影响因硬件和驱动程序而异。如果您发现任何不良影响,请撤消更改并恢复默认设置。
使用 BAT 实现经典维护自动化
如果您要频繁重复这些任务,请创建一个批处理脚本,其中包含一些关键命令,以便以管理员身份一次性运行。例如,group DISM、SFC 和 CHKDSK (如果是系统驱动器,则安排下次启动):
示例脚本:DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealthsfc /scannowchkdsk C: /F /R
将文件保存为 .bat 扩展名,以管理员权限运行,并让该过程顺利完成。这是一个 预防性的维护 根据用途,最好每个月或每两个月花一次。
有了这个曲目,你已经在另一个联赛中比赛了:你可以用以下方法解决网络中断 ipconfig/netsh使用 SFC 和 DISM 恢复稳定性,使用 CHKDSK 检测坏扇区,并使用 systeminfo、driverquery、perfmon 或 eventvwr 等实用程序查看问题所在。如果您添加 Windows 疑难解答程序并知道何时重新安装,您的电脑将能够持久耐用。
相关文章:Windows Dig:发现适用于 Windows 10 的诊断工具