诊断和修复 Windows 11 问题的最佳命令

最后更新: 五月13 , 2026
  • 使用管理员权限运行 CMD/PowerShell 来进行界面无法提供的深度诊断和修复,特别是 SFC/DISM 和 CHKDSK。
  • SFC 会修复受保护的文件;如果修复失败,DISM 会修复 Windows 映像,然后再次运行 SFC。
  • 对于磁盘问题,请使用 CHKDSK;它包含 /fy 和 /ry 选项,并且可能会要求重新启动以完成修复。
  • 网络和连接:ipconfig、netsh、ping 和 tracert 可用于清除缓存、更新 IP 地址和定位网络中断。

修复 Windows 11 中问题的命令

命令行仍然是诊断和修复 Windows 11 问题的瑞士军刀,省时省力。虽然图形界面有了显著改进,但有些问题使用命令行解决速度更快、控制更精准、效果更好。如果您的电脑运行缓慢、网络连接不稳定、出现蓝屏或怀疑文件损坏,这里有一份实用全面的指南。

本文汇总并整理了权威技术指南和官方支持推荐的关键命令,解释了每个命令的适用场景、安全步骤、可能遇到的消息、高级选项(例如在没有网络连接的情况下修复 Windows 映像)以及实用快捷方式。此外,您还可以轻松地在 Windows 10 或 11 中通过 .bat 文件运行其中许多命令,这非常适合自动化日常维护。

何时使用命令行修复 Windows 11 中的问题?

当您需要进行深入的系统诊断、自动化操作或修复时,请以管理员身份使用 CMD 或 PowerShell。命令可以访问一些并非始终可通过界面访问的功能,并且其反馈更加清晰,使您能够准确了解系统运行状况。

一般规则:如果怀疑系统文件或 Windows 映像问题,请先运行 SFC 和 DISM;如果怀疑磁盘或文件系统故障,请使用 CHKDSK;如果问题出在网络上,请运行 ipconfig、netsh、ping 和 tracert。

Windows 3 故障排除的 11 个基本工具:CHKDSK、SFC 和 DISM

CHKDSK:检查并修复磁盘

CHKDSK(磁盘检查)会分析并修复文件系统错误和坏扇区。当您遇到运行缓慢、崩溃、文件无法打开或怀疑硬盘存在物理/逻辑损坏时,它非常适用。

如果您扫描系统驱动器,它可能会要求重新启动以完成修复。请勿中断此过程。在 NTFS 中,有一些有用的参数,例如 /scan/spotfix o /perf 这使得优化在线或临时分析成为可能。

如何使用基本命令修复 Windows 11 中的问题

SFC:检查并恢复系统文件

系统文件检查器 (SFC) 会验证受保护的 Windows 文件的完整性并自动修复它们。如果您发现缺少 DLL 文件、系统错误、功能无响应或反复出现蓝屏,请使用它。

  1. 以管理员身份打开 CMD 并执行: sfc /scannow.
  2. 等待结果典型消息:修复成功;未检测到违规;或某些文件无法修复。

有用的参数/verifyonly (只需检查一下), /scanfile y /verifyfile (在特定路线上)和选项 /offbootdir/offwindir y /offlogfile 适用于离线场景。

如果 SFC 无法修复,则会使用 DISM。通常,问题出在 SFC 用于还原文件的 Windows 映像上。

DISM:修复 Windows 映像

DISM(部署映像服务和管理)用于修复系统用于自我修复的 Windows 映像。当 SFC 失败或持续检测到损坏时,DISM 是备用方案。

  • 快速诊断DISM /Online /Cleanup-Image /CheckHealth (确认是否有损坏)。
  • 深度分析DISM /Online /Cleanup-Image /ScanHealth (详细记录问题)。
  • 修复DISM /Online /Cleanup-Image /RestoreHealth (下载健康组件,通常来自 Windows 更新)。

推荐顺序: 第一的 /CheckHealth然后 /ScanHealth 最后, /RestoreHealth,等待每个步骤完成。使用 DISM 恢复后, 再次运行 SFC 使系统保持完好状态。

没有互联网或 Windows 更新失败? 使用 ISO/USB 作为源:使用以下方式查找版本 本指南介绍如何修复硬件和系统组件 并用类似的东西修复 DISM /Online /Cleanup-Image /RestoreHealth /Source:G:\sources\install.wim:Index /LimitAccess 用正确的路径和索引替换。

可靠的网络命令

如果您的网络连接不稳定、DNS 无法解析或应用程序无法连接,请先清除并刷新您的网络设置。这些命令快速有效。如需更高级的网络管理……

  • IPCONFIG:网络信息和 DHCP 和 DNS 管理。
    • 续订IPipconfig /release 进而 ipconfig /renew.
    • 刷新 DNS 缓存ipconfig /flushdns.
  • 的netsh winsock重置netsh winsock reset 重置 Winsock 目录并 它通常可以修复持续存在的中断和连接错误。. 更多详情请参阅。
  • :检查连接和延迟(例如, ping google.com).
  • tracert命令:跟踪到达目的地的网络跳数(tracert google.com),对于检测切割位置很有用。
  • netstat命令:显示活动连接和端口(netstat), 非常适合插座和流量诊断.
  • GETMAC:列出 MAC 地址(getmac),在库存和访问控制中很有用。

系统库存和过程控制

为了了解您遇到的问题,列出硬件、驱动程序和进程会很有帮助。这将有助于您识别瓶颈、问题软件或过时的驱动程序。在更复杂的情况下,您还可以参考msinfo32 等工具

  • SYSTEMINFO:设备和系统规格(systeminfo).
  • 版本:Windows 版本和内部版本 (ver), 对于验证兼容性很有用.
  • DRIVERQUERY:列出已安装的驱动程序(driverquery),非常适合 审计驱动因素.
  • WMIC:经典管理界面。例如: wmic cpu get name 识别 CPU。
  • 任务列表:活跃进程(tasklist),任务管理器的“文本视图”。
  • TASKKILL:关闭有问题的进程(taskkill /IM notepad.exe /F).

启动、电源和配置

当问题与启动、电源或系统配置相关时,这些命令可以让你进行必要的控制。请谨慎使用它们,尤其是启动命令。

  • BCDEDIT:查看和编辑启动选项(bcdedit), 为非常具体的更改保留.
  • 关闭:快速重启计算机(shutdown /r),在配置更改后很有用。
  • POWERCFG:管理电源;例如,禁用休眠模式(powercfg /h off) 以节省磁盘空间。
  • GPUPDATE:刷新组策略(gpupdate /force),政策变化后的关键。
  • MSCONFIG:打开系统配置(运行 msconfig 来自搜索) 非常适合选择性启动.

磁盘、文件和关联

管理分区、修复文件系统和检查文件类型关联也是诊断过程的一部分。这涉及到使用一些实用程序,应谨慎使用。

  • DISKPART:创建、删除和格式化分区。它功能强大, 如果犯了错误,可能会删除数据;仅当您确切知道自己在做什么时才使用它。
  • assoc命令:查询和修改扩展与程序之间的关联(assoc),当文件类型使用错误的应用程序打开时很有用。
  • 帮助:可用命令和语法列表(help),非常适合 记住当前参数.

服务和系统状态

某些错误是由已停止或已阻止的服务引起的。在重新安装任何内容之前,请检查相关服务是否正常运行:

  • sc查询:查询服务状态(sc query wuauserv 用于 Windows 更新)。
  • 净开始 y 网站:启动或停止服务(net start wuauserv / net stop wuauserv), 更新错误后有用.

用户和手动替换系统文件

除了更改密码外,在极端情况下,您可以手动替换损坏的系统文件。请先进行备份,并确保使用可靠且完整的副本。

  • 网络用户:更改本地密码(net user NombreUsuario nueva_contraseña),例如: net user Vincent nueva_contraseña.

如果 SFC/DISM 无法修复特定文件,您可以手动获取所有权、授予权限并复制干净的文件来替换它:请参阅高级案例。

  1. 占有takeown /f C:\Windows\System32\jscript.dll (将该路径替换为损坏文件的路径)。
  2. 赋予管理员完全控制权icacls C:\Windows\System32\jscript.dll /grant administrators:F (在西班牙系统中可能是 administradores:F).
  3. 复制健康文件copy E:\temp\jscript.dll C:\Windows\System32\jscript.dll (设置出发地/目的地)。

更换部件后,重启系统并检查问题是否已解决。您也可以参考[相关文档链接]。

用于快速维护的.bat脚本

如果您希望自动执行维护,请使用关键命令创建 .bat. 打开记事本,粘贴如下行 DISM /Online /Cleanup-Image /RestoreHealth y sfc /scannow甚至编程 chkdsk 下次重新启动时。

将文件保存为 .bat 扩展名,在 Windows 10 或 11 中以管理员身份运行,然后让程序自动运行。这是一种简化“急救箱”配置的简单方法。

故障排除程序以及何时重新安装

Windows 11 内置了疑难解答程序,可以自动检测并修复常见问题。请转到“设置”>“系统”>“疑难解答”,然后尝试针对 Windows 更新、网络、蓝牙、视频播放等问题的疑难解答程序。

如果运行 CHKDSK/SFC/DISM 和故障排除程序后问题仍然存在,请考虑重新安装 Windows,如果出现以下情况:故障反复出现;存在严重的恶意软件;性能极差且频繁崩溃;关键更新后一切都变得不稳定;或者您更换了关键硬件,例如主板或硬盘驱动器。

生产力提示和内置帮助

要了解任何命令的语法,请添加 /? 最后 (例如, sfc /?)。您将看到参数、描述和示例,而无需在其他地方搜索。

请记住,当命令需要管理员权限时(例如 SFC、DISM、带修复功能的 CHKDSK、netsh、services 等),务必以管理员身份运行 CMD 或 PowerShell。这可以避免权限错误并节省时间。

更多有用的命令

  • IPCONFIG:已经看过了,但别忘了 /all 为 查看所有网络设置.
  • assoc命令- 检查哪个应用程序打开了每个扩展程序,并在必要时进行修复。
  • 帮助:可用命令列表;将其与 comando /? 以获得完整的帮助。

这组命令涵盖了 Windows 11 的诊断、修复和维护。首先从基础命令(CHKDSK、SFC、DISM)开始,然后使用 ipconfig/netsh 进行网络管理,使用 tasklist/taskkill 和 systeminfo/driverquery 分析系统,最后检查服务和启动项,并在必要时手动替换文件或使用内置的疑难解答工具。这可以大大减少重装系统的需要,并确保您的计算机流畅运行。请分享本指南,以便更多用户学习如何修复 Windows 11 中的问题