当前位置: 首页 > 科技观察

为什么Windows错误报告被称为Dr.Watson?

时间:2023-03-17 16:25:59 科技观察

有些人可能知道Windows错误报告有一个绰号叫“华生医生”。今天的文章主要是关于“华生医生”这个名字的由来。正如您所猜到的,华生医生的灵感来自于柯南道尔的小说《福尔摩斯探案集》。在小说中,华生医生是侦探福尔摩斯的助手。我所知道的是Dr.Watson组件首次出现在Windows3.0Beta版本中。它的任务是在应用程序崩溃时记录相关的运行数据,以便作为错误报告的补充文件上传到服务器。它的显示图标是(现在仍然是)一位友好的医生使用他的听诊器来调查问题。Dr.Watson组件一直在处理“捕获应用程序崩溃信息”。同时,“Watson”一词的含义已经扩展到包括与所有用户反馈机制相关的概念,例如“ContentWatson”。(但如果你在Windows开发论坛中听到“Watson”这个词,几乎可以肯定它意味着错误报告)总结在现代操作系统(Win10、Win11)中,Dr.Watson组件不幸被删除了。每当想起它,我就会想起曾经用VS6.0开发程序的那个无忧无虑的夏天。那时候的生活很简单,没有复杂事物的打扰。