首页/系统/Windows 运维速查/场景:服务假死(无响应)排查

场景:服务假死(无响应)排查

服务进程在但功能停摆:先确认状态与端口,再看资源与日志,最后重启并保留现场。

Windows 运维速查系统更新于 2026-10-12
  • 1. sc query 与端口测试确认服务是否仍可用
  • 2. Get-Process 看 CPU、句柄、内存是否异常
  • 3. 查应用日志与事件日志的最后活动时间
  • 4. 重启服务复现,必要时抓 dump 分析

常用示例

常用示例
sc query MySvc
Test-NetConnection 127.0.0.1 -Port 8080
Get-Process -Name MySvc | Select-Object Id, CPU, Handles, WorkingSet64
假死常见根因:死锁、线程池耗尽、依赖后端不可达导致超时阻塞。

易错点

  • 先别急着重启:保留现场(dump/日志)才能定位根因
  • 重启恢复后还要确认依赖(数据库/中间件)是否在抖动

数据来源与参考

  • Microsoft Learn:sc query
  • Microsoft Learn:Test-NetConnection

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌