指南

如何通过截图看懂报错信息

简短回答

先拿到报错的确切文字,加上引号去搜索;对于 Windows 错误,像 0x80070005 这样的十六进制代码是最好搜的部分。如果文字选不中,就截图:ScreenFeel 的排查报错镜头能读取任何应用中的错误对话框、终端或堆栈跟踪,给出可能的原因、能看到时具体到文件和行号,以及以步骤或代码形式给出的修复方法。在把截图分享到任何地方之前,先检查里面有没有密钥和令牌。

第 1 步:拿到确切的文字

许多 Windows 错误对话框虽然没有可见的复制按钮,但按 Ctrl+C 就能复制整条消息。在终端里,选中那几行再复制即可。如果两者都行不通——崩溃对话框一闪而过、远程桌面、禁止选中的应用——就截图,再用截图工具(Snipping Tool)的“文本操作”或 PowerToys 文本提取器把文字提取出来。

第 2 步:用对方法搜索

  • 搜索不变的部分。错误代码、异常名称和消息中固定的部分——而不是你的文件路径、用户名或时间戳。
  • 加上引号把确切的消息括起来,让搜索结果逐字匹配。
  • 加上产品名和版本号。同一条消息在不同版本中的含义并不一样。
  • 从你自己代码的最上层看起。在堆栈跟踪中,属于你代码的第一帧,通常比它上下的框架帧更重要。

第 3 步:让整个屏幕都被读到

一条错误消息很少能说明全部情况。运行的命令、红色那行上面的一行、标题栏里的版本号、编辑器中打开的文件,都会影响诊断——而搜索框只能看到你输入的内容。截取整个相关区域,就能保留这些上下文。

ScreenFeel 的排查报错镜头每次都按固定的形式回答:用一句大白话重述这个错误;最可能的原因,堆栈里能看到的话就点名具体的文件和行号;修复方法,代码是答案时给代码块,否则给编号步骤;以及如果第一个原因不对,下一个最可能的原因。它在任何应用中都能用——IDE、终端、浏览器里的 CI 页面、远程会话——因为截图本身在哪里都能用。

在任何地方贴出报错之前:先检查敏感信息

报错输出是凭据最常泄露的地方之一。连接字符串、API 密钥、Bearer 令牌、内部主机名和客户数据会出现在日志和堆栈跟踪里,再从那里进入发到聊天、工单和论坛的截图中。

在任何镜头运行之前,ScreenFeel 都会在你的电脑上、不发起任何网络请求,检查它已经读取过的文字中有没有密钥、令牌或卡号形状的字符串。查找敏感信息镜头更进一步,会把每一处发现都框出来,让你在图片发往别处之前先把它打码。

大家还会问

AI 能根据截图解释报错吗?

能。具备视觉能力的 AI 模型可以从图片中读取错误对话框、终端和堆栈跟踪。关键在于图片里还有什么,以及服务会保留什么;ScreenFeel 只在你要求时,把你截取的区域发给一个什么都不保留的模型。

如果报错是我看不懂的语言怎么办?

ScreenFeel 的镜头会用你的语言回答,所以如果你的语言是中文,排查报错就会用中文解释德文或日文的错误消息。如果你只想要这条消息的直译,可以改用翻译镜头。

怎么复制 Windows 错误对话框里的文字?

单击对话框,然后按 Ctrl+C;大多数标准的 Windows 消息框即使没有复制按钮,也会把标题、正文和按钮文字复制到剪贴板。如果没有反应,就截下对话框,再用文字识别工具提取。

下次,一个键就够了

ScreenFeel 在 Windows 10 和 11 上响应 Print Screen 键。在任何应用中选中任意内容,然后复制、翻译或提问。截图永久免费;AI 镜头每月附带免费额度。

本文由 ScreenFeel 团队撰写。我们会先介绍 Windows 自带的免费工具,因为对很多人来说它们就够用了;文中提到的工具有变化时,我们会更新指南。

CookiesThis site remembers the language you pick and, only if you allow it, counts anonymous page views. Nothing here follows you between sites, and there are no advertising cookies. Read the privacy policy.