{"id":93,"date":"2014-09-02T07:00:00","date_gmt":"2014-09-02T07:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/oldnewthing\/2014\/09\/02\/who-wrote-the-text-for-the-ctrlaltdel-dialog-in-windows-3-1\/"},"modified":"2021-02-08T10:07:36","modified_gmt":"2021-02-08T18:07:36","slug":"20140902-00","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20140902-00\/?p=93","title":{"rendered":"Who wrote the text for the Ctrl+Alt+Del dialog in Windows 3.1?"},"content":{"rendered":"<p>One of the <a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20130208-00\/?p=5303\"> differences between standard-mode Windows and enhanced-mode Windows<\/a> was what happened when you hit <kbd>Ctrl<\/kbd>+<kbd>Alt<\/kbd>+<kbd>Del<\/kbd>. Since 16-bit Windows applications are co-operatively multi-tasked, it is easy to determine whether the system is responding, and if not, it is also easy to identify the application which is responsible. In that case, Windows gave you options to close the non-responsive application, restart the computer, or cancel.<\/p>\n<p>During this time period, Steve Ballmer was head of the Systems Division, and he paid a visit to the Windows team to see what they were up to, <a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20091021-00\/?p=16303\"> as is the wont of many executives<\/a>.\u00b9 When they showed him the <kbd>Ctrl<\/kbd>+<kbd>Alt<\/kbd>+<kbd>Del<\/kbd> feature, he nodded thoughtfully and added, &#8220;This is nice, but I don&#8217;t like the text of the message. It doesn&#8217;t sound right to me.&#8221;<\/p>\n<p>&#8220;Okay, Steve. If you think you can do a better job, then go for it.&#8221; Unlike <a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20131008-00\/?p=3003\"> some other executive<\/a>, Steve took up the challenge, and a few days later, he emailed what he thought the <kbd>Ctrl<\/kbd>+<kbd>Alt<\/kbd>+<kbd>Del<\/kbd> screen should say.<\/p>\n<p>The text he came up with was actually quite good, and it went into the product pretty much word for word.<\/p>\n<table style=\"font-size: 80%; background-color: #00f; color: white; font-family: Consolas, monospace; font-weight: bold;\">\n<tbody>\n<tr style=\"background-color: inherit;\">\n<td style=\"padding: 5ex;\"><!-- width: 80ex; --> \u00a0<br \/>\n\u00a0<\/p>\n<div style=\"text-align: center;\"><span style=\"background-color: #aaaaaa; color: #0000ff;\">Contoso Deluxe Music Composer<\/span><\/div>\n<div>\u00a0<br \/>\n\u00a0<\/div>\n<div>\u00a0\u00a0This Windows application has stopped responding to the system.<br \/>\n\u00a0<br \/>\n\u00a0\u00a0*\u00a0 Press ESC to cancel and return to Windows.<br \/>\n\u00a0\u00a0*\u00a0 Press ENTER to close this application that is not responding.<br \/>\n\u00a0\u00a0\u00a0\u00a0 You will lose any unsaved information in this application.<br \/>\n\u00a0\u00a0*\u00a0 Press CTRL+ALT+DEL again to restart your computer. You will<br \/>\n\u00a0\u00a0\u00a0\u00a0 lose any unsaved information in all applications.<\/p>\n<div>\u00a0<br \/>\n\u00a0<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><b>Note to journalists<\/b>: This is the <kbd>Ctrl<\/kbd>+<kbd>Alt<\/kbd>+<kbd>Del<\/kbd> dialog, <a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20140909-00\/?p=44123\"> not the blue screen of death<\/a>. Thank you for paying attention.<\/p>\n<p>\u00b9 It occurred to me only as I wrote up this entry that people took the phrase <i>Right on top of my notepad<\/i> from the earlier story literally: There was a chair, the chair had a notepad on its seat, Bill sat in the chair (on top of the notepad). That interpretation never occurred to me. From the description in the previous paragraph, it was apparent to me that the notepad was on a desk, and Bill&#8217;s choice of seat blocked access to the notepad. (<i>I.e.<\/i>, the manager would have to reach around Bill to get the notepad.) The person telling the story is not a native English speaker, so there may have been a preposition translation issue.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Steve.<\/p>\n","protected":false},"author":1069,"featured_media":111744,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[2],"class_list":["post-93","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-history"],"acf":[],"blog_post_summary":"<p>Steve.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/93","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/users\/1069"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/comments?post=93"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/93\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media\/111744"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media?parent=93"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=93"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}