用 sc query / qc 查询服务状态与配置

在 CMD 中直接查看服务是否在运行,以及它的启动类型和配置。

Windows命令提示符服务低风险
运行 sc query <服务名> 查看运行状态和退出码,运行 sc qc <服务名> 查看启动类型、二进制路径和运行账户。

01命令

命令
$ sc query wuauserv
sc qc wuauserv

02作用说明

sc query 报告 STATE(RUNNING/STOPPED/PAUSED)、PID 和 WIN32_EXIT_CODE——退出码非零是排查服务反复崩溃的第一条线索。sc qc 能看到 BINARY_PATH_NAME 和服务运行账户,排查权限问题时很关键。两个坑:服务名后必须有空格(sc querywuauserv 会失败);这里的 sc start/stop 操作的是服务控制管理器,与文件系统无关。

03风险

风险低风险

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • sc query
    Microsoft Learn · vendor-doc · 2026-09-17
    依据: Documents sc query output fields including STATE and its state filters.
  • sc - SS64
    SS64 · technical · 2026-09-17
    依据: Reference for sc query and qc subcommands and the note that sc requires a space after the service name.

最后验证: 2026-09-17 · 分类: 系统与设置

06相关方案