拓冰建站拓冰建站
首页 / 资讯中心 / 正文

三键组合:Ctrl+Alt+Del 的简史

你卡死的时候手指会比脑子快——啪啪啪Ctrl、Alt、Del 三连。但你大概不知道这套三指礼的发明者当年写它只花了 5 分钟而且压根不想让你知道它的存在。更魔幻的是二十多年后比尔·盖茨亲自盖章说——“这是个错误。”一、故事要从一台总死机的电脑说起1981 年春天佛罗里达州博卡拉顿Boca Raton一栋不起眼的办公楼里空气是黏的。不是因为潮——虽然佛罗里达确实潮——而是因为十二个男人正被一个看不见的 deadline 压得喘不过气。IBM 给他们的代号叫Acorn橡果但他们私下管自己叫Dirty Dozen——肮脏的十二人组。任务是在一年之内造出 IBM 历史上第一台个人电脑后来的 IBM PC 5150。别人造电脑要三到五年。他们只有十二个月。戴夫·布拉德利David Bradley是这十二人里最后被塞进来的那个——第 12 号工程师主抓 BIOS基本输入输出系统。他个子不高话不多干活利索那年三十七岁。问题出在测试上。他们写的程序十次里有八次跑着跑着就卡死了。一卡死唯一的办法是关电源、等几秒、再开机。而开机不是啪一下完事——机器要做一长串内存自检POST一格一格扫过去慢得能让人长出白头发。布拉德利后来回忆“有些天你每五分钟就得重启一次找那个该死的 bug。简直想把键盘砸了。”二、5 分钟一个程序员对死机的报复有一天——具体日子他早忘了——布拉德利盯着又死掉的机器烦了。他给自己写了个后门在 BIOS 里埋一段代码让三个键同时按下时直接触发软重启跳过内存自检。他先选的是Ctrl Alt Esc。然后发现左边三个键离太近手一搭上去“啪”机器重启了——测试到一半白干。旁边的首席程序员梅尔·哈勒曼Mel Hallerman瞥了一眼给了个神建议“把 Esc 换成 Delete 吧。Delete 在键盘另一头隔着八丈远一只手够不着得两只手。”布拉德利想了想行。于是Ctrl Alt Del就这么定了。他估摸着这活儿花了五分钟到十分钟然后盖上盖子去忙清单上另外九十九件事了。原话是这么说的“It was five minutes, 10 minutes of activity, and then I moved on to the next of the 100 things that needed to get done.”就五分钟、十分钟的活儿然后我就去干下一件了。重点来了他根本没打算让外人知道这玩意儿。这是给内部程序员偷懒用的是个藏在机器里的Easter egg彩蛋。他要是知道四十年后全世界几十亿人每天主动、刻意、带着怨气去按这三个键估计会把那行代码删了重来。但他不知道。三、猫是怎么出笼的命运转折发生在 IBM 印技术手册的时候。那本《IBM PC 技术参考手册》厚得像砖头事无巨细地写了 BIOS 的每个中断、每个字节。有人——布拉德利至今不知道是谁——把 CtrlAltDel 这个小后门也写进去了。普通用户从没见过那本手册但搞技术的都看。一传十十传百从朋友到朋友从办公室的电脑高手到家里的表哥——“卡死了按 CtrlAltDel 啊”到 1990 年代 Windows 普及、蓝屏满天飞这三个键已经是全民操作。媒体给它起了个江湖绰号“三指礼”Three-finger Salute。布拉德利懵了。一个写 BIOS 的老实人突然成了被人追着在键盘上签名的网红。冷知识CtrlAltDel不是史上第一个多键重启。1978 年的 Exidy Sorcerer 电脑就在右上角放了两个紧挨着的 “RESET” 键——结果更容易误触。相比之下IBM 这个防误触设计反而成了经典。四、名场面一2001 年他当众调侃盖茨2001 年 8 月 8 日IBM PC 二十周年庆典硅谷圣何塞的科技博物馆。台上坐着一票大佬比尔·盖茨、安迪·格鲁夫……还有作为 IBM 代表的布拉德利。主持人第一个问题就抛给了他“说说 CtrlAltDel 呗”布拉德利讲完来历忽然嘴角一歪皮了一下“I may have invented it, but I think Bill made it famous.”发明算我的出名算比尔的。全场爆笑。镜头切到盖茨。那张脸僵住了。stone-faced。堪称科技史上最经典的表情包之一。这段视频现在还在 YouTube 上挂着搜 “Control-Alt-Delete David Bradley Bill Gates” 就能看到。盖茨那副我笑还是不笑的表情值一百万点击量。五、名场面二2013 年盖茨亲口认错十二年后的 2013 年 9 月 21 日哈佛一场活动上主持人又把这事翻出来问盖茨“为啥你们当年非得用这三个键”盖茨想了想给出了一个让所有人没想到的答案“It was a mistake.”那是个错误。他接着解释微软本来想要一个单独的登录按钮一按就行。但是——“The guy who did the IBM keyboard design didn’t want to give us our single button.”那个负责 IBM 键盘设计的人不肯给我们单独一个键。所以只能借用 CtrlAltDel。你品品这个逻辑闭环发明者说我干这活儿就花了五分钟。推广者说这是个错误。而那个不肯给单独一个键的人正是David Bradley——IBM 键盘/BIOS 的设计者本人。一台戏三个主角台词严丝合缝。盖茨还补了个正经理由这三键触发的是硬件级中断能防止假登录界面钓走你的密码。所以虽然别扭但安全性上有它的道理。六、一个怕被误触的设计成了被按得最多的键最绝的讽刺在最后。布拉德利当年挑这三个键逻辑严丝合缝左 Ctrl、左 Alt、右 Delete——必须两只手才按得到就怕一只手误碰。结果四十年后呢是全世界的几十亿人每天专门、主动、刻意地去按这个他生怕被误触的组合。一个防误触的设计变成了全世界被按得最多的三个键。七、CtrlAltDel 时间线时间事件备注1980.9布拉德利成为 Acorn 项目第 12 号工程师Boca Raton, Florida1981 春首创 CtrlAltEsc后改 CtrlAltDel哈勒曼建议改 Del 防误触1981 秋IBM PC 5150 上市组合藏在技术手册里内部工具意外曝光1990sWindows 普及蓝屏催生三指礼全民操作2001.8.820 周年庆典布拉德利调侃盖茨“Bill made it famous”2004布拉德利从 IBM 退休28.5 年盖茨亲笔信2013.9.21哈佛活动盖茨认错 “It was a mistake”经典名场面八、尾声发明算他的出名算比尔的遭罪算咱们的布拉德利 2004 年退休在 IBM 干了 28 年半有 7 项专利当过架构师管过整个 PC 部门。但他自己说得最透彻“I didn’t realize I was going to create a cultural icon when I did it.”我写它的时候根本不知道会创造一个文化符号。2001 年台上那句玩笑二十多年后再听忽然有点宿命的味道发明算他的出名算比尔的遭罪算咱们的。而那三个键还在每一个卡死的深夜等着你。参考资料Bill Gates: ‘ControlAltDelete’ Was a Mistake - PCMag, 2013Famous keyboard shortcut was a mistake, says Bill Gates - PBS NewsHour, 2013
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门