解决 TraceView 错误

本主题介绍 TraceView 通常报告并建议解决方案的错误。 它不是完整的故障排除指南。

未添加跟踪提供程序

如果 TraceView 找不到 PDB 符号文件跟踪消息格式 (.tmf) 跟踪提供程序的文件,则它不会将跟踪提供程序添加到“ 创建新日志会话 ”对话框中的提供程序列表中,并且不会显示解释未添加提供程序的原因的消息。

如果尝试添加提供程序后提供程序列表中未显示该提供程序,请重启该过程,然后在“ 设置信息源选择格式 ”对话框中,单击“ 选择 TMF 文件” ,而不是 “设置 TMF 搜索路径”。 如果找不到提供程序的 PDB 文件或 TMF 文件,则无法使用 TraceView 创建与提供程序的跟踪会话。

未能为控制 GUID 启用跟踪: guid

当多个跟踪使用者从系统上的单个跟踪提供程序收集事件时,通常会发生此错误。 若要解决此冲突,请显示计算机上运行的所有跟踪会话,并停止发生冲突的会话。

若要显示计算机上的所有跟踪会话,请在命令提示符窗口中键入 traceview -l。 (TraceView 窗口仅显示 TraceView 中运行的跟踪会话。) 生成的显示将列出活动会话。

若要停止跟踪会话,请在命令提示符窗口中键入 traceview -stopSessionName

有关这些命令的详细信息,请参阅 TraceView 控件命令

无法打开日志文件进行读取

尝试显示跟踪提供程序的现有跟踪日志,该提供程序正在为 TraceView 中的实时跟踪会话或另一个现有跟踪日志提供事件时,会发生此错误。

无法连接到组中的任何跟踪会话

若要解决此错误,请查看 分组限制 主题,并仅包括可在系统上分组的跟踪会话。

内部错误:CloseTrace 错误 170

尝试加入已在进行中的 NT 内核记录器跟踪会话时,会发生此错误。 可以使用 TraceView 创建 NT 内核记录器跟踪会话,但不能加入由 TraceView 以外的工具或方法启动的 NT 内核记录器跟踪会话。

有关详细信息,请参阅 加入跟踪会话创建 NT 内核记录器跟踪会话