WhatIsHang 是一款面向 Windows 平台的免费诊断工具,专门用来排查应用程序卡死或无响应的问题。当某个程序突然停止响应时,它能通过分析运行状态找出造成卡顿的原因,比如死锁、死循环或资源争用。工具会把相关的堆栈追踪信息展示出来,让用户不需要编程基础也能大致判断问题出在哪里。它支持从 Windows 2000 到 Windows 10 的各个版本,并且同时提供 32 位和 64 位两种版本。

1、 监视并分析应用程序的运行状态,识别导致崩溃或停止响应的常见因素
2、 发现异常后显示堆栈追踪信息,帮助定位具体的错误来源
3、 提供监视多个进程、设置超时时间、保存分析结果等进阶选项
4、 面向没有编程知识的普通用户,用直观方式呈现问题原因
- 下载资源包后,根据系统位数选择对应的 32 位或 64 位安装包,资源包里还附带一个中文语言包
- 主程序本身不需要安装,直接打开 exe 文件就能启动界面
- 解压中文资源包,会得到一个 ini 文件,把它放到主程序所在的文件夹中
- 重新启动程序,界面就会变成简体中文
- 该工具适用于 Windows 2000 到 Windows 10 的各个版本,32 位和 64 位系统都能运行
- 要检测 32 位应用程序的卡顿,即使系统是 64 位,也必须使用 32 位版本的 WhatIsHang
- 要检测 64 位应用程序的卡顿,则必须使用 64 位版本
1、 在 Windows 7、8、2008、Vista 上启用 UAC 时、如果目标程序以 SYSTEM 或管理员权限运行、WhatIsHang 可能无法检测到挂起的应用
2、 遇到这种情况,可以右键点击 WhatIsHang.exe,选择“以管理员身份运行”来解决
3、 部分卡顿情况无法被准确识别,比如一个线程等待另一个线程时,工具会显示等待的详细信息,但问题可能出现在另一个线程中
4、 从 1.05 版开始,可以使用实验性的“所有线程”报告来查看所有运行线程的信息
5、 如果整个系统都卡住,WhatIsHang 本身也无法运行
6、 该版本修复了“自动获取报告”菜单项无法正常工作的问题
(您的评论需要经过审核才能显示)
0条评论