Control-Alt-Delete (комбинация): различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м откат правок 2A00:1FA1:F011:34E2:426:4565:F72B:1766 (обс.) к версии 46.72.19.22
Метка: откат
 
(не показаны 33 промежуточные версии 26 участников)
Строка 1: Строка 1:
{{значения|Ctrl+Alt+Delete (значения)}}
{{значения|2=Ctrl+Alt+Delete}}
[[Файл:Three-finger salute.svg|thumb|320x320px|Размещение клавиш Control, Alt и Delete на QWERTY-клавиатуре.]]
[[Файл:Three-finger salute.svg|thumb|320x320px|Размещение клавиш Ctrl, Alt и Delete на QWERTY-клавиатуре.]]


'''Control-Alt-Delete''' (сокращённо Ctrl+Alt+Del) — [[Сочетание клавиш|комбинация компьютерных клавиш]] для [[IBM-PC-совместимый компьютер|IBM-совместимых компьютеров]], вызываемая нажатием клавиши Delete при удерживании клавиш Control и Alt: Ctrl+Alt+Delete. Функция комбинации клавиш различна, но обычно она прерывает или облегчает прерывание функции. К примеру, в [[BIOS]], [[DOS]], [[OS/2]], [[Windows 3.x|Windows 3.0]] и более ранних версиях комбинация клавиш перезагружает [[компьютер]]. Начиная с [[Windows 3.x|Windows 3.1]], команда вызывает [[Диспетчер задач Windows|диспетчер задач]] или компонент безопасности, облегчающий завершение сеанса [[Windows]].
'''Control-Alt-Delete''' (сокращённо Ctrl+Alt+Del) — [[Сочетание клавиш|комбинация компьютерных клавиш]] для [[IBM-PC-совместимый компьютер|IBM-совместимых компьютеров]], вызываемая нажатием клавиши [[Delete (клавиша)|Delete]] при удерживании клавиш [[Ctrl|Control]] и [[Alt (клавиша)|Alt]]: Ctrl+Alt+Del. Функция комбинации клавиш различна, но обычно она прерывает или облегчает прерывание функции. К примеру, в [[BIOS]], [[DOS]], [[OS/2]], [[Windows 3.x|Windows 3.0]] и более ранних версиях комбинация клавиш перезагружает [[компьютер]]. Начиная с [[Windows 3.x|Windows 3.1]], команда вызывает [[Диспетчер задач Windows|диспетчер задач]] или компонент безопасности, облегчающий завершение сеанса [[Windows]]. В [[Windows 8]], [[Windows 8.1]] и [[Windows 10]] данная комбинация открывает параметры безопасности компьютера, а для показа диспетчера задач используется {{Клавиша|[[Ctrl]]}} + {{Клавиша|[[Shift (клавиша)|Shift]]}} + {{Клавиша|[[Esc (клавиша)|Esc]]}}.
[[Windows 8]] и [[Windows 10]] на данную комбинацию блокируют экран, для показа диспетчера задач используется {{Клавиша|[[Ctrl]]}} + {{Клавиша|Shift}} + {{Клавиша|Esc}}.


== История ==
== История ==
Функция мягкой перезагрузки с помощью клавиатуры изначально была разработана Дэвидом Брэдли.<ref>{{Cite web|accessdate = 2016-01-11|title = The History of CTRL + ALT + DELETE|url = http://mentalfloss.com/article/51674/history-ctrl-alt-delete|publisher = Mental Floss}}</ref> Брэдли, главный инженер проекта [[IBM PC]] и разработчик машин ROM-BIOS, изначально использовал <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Esc</kbd>, но потом решил, что можно случайно нажать клавиши в левой части клавиатуры и перезагрузить компьютер. Поэтому главный программист проекта предложил использовать комбинацию клавиш <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> в качестве меры безопасности. На [[Компьютерная клавиатура|клавиатуре IBM PC]] такую комбинацию невозможно нажать только одной рукой.<ref>{{Cite web|accessdate = 2016-01-11|title = Byte Magazine Volume 07 Number 01 - The IBM Personal Computer|url = https://archive.org/stream/byte-magazine-1982-01/1982_01_BYTE_07-01_The_IBM_Personal_Computer#page/n37/mode/2up|publisher = archive.org}}</ref><ref name=":1">{{Cite web|accessdate = 2016-01-11|title = Happy 30th Birthday to the IBM PC video - CNET|url = http://cnettv.cnet.com/9742-1_53-50109594.html|publisher = CNET}}</ref>
Функция мягкой перезагрузки с помощью клавиатуры впервые была разработана Дэвидом Брэдли<ref>{{Cite web|accessdate = 2016-01-11|title = The History of CTRL + ALT + DELETE|url = http://mentalfloss.com/article/51674/history-ctrl-alt-delete|publisher = Mental Floss|archive-date = 2017-09-10|archive-url = https://web.archive.org/web/20170910180226/http://mentalfloss.com/article/51674/history-ctrl-alt-delete|deadlink = no}}</ref>. Брэдли, главный инженер проекта [[IBM PC]] и разработчик машин ROM-BIOS, сначала использовал <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Esc</kbd>, но потом решил, что можно случайно нажать клавиши в левой части клавиатуры и перезагрузить компьютер. Поэтому главный программист проекта предложил использовать комбинацию клавиш <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> в качестве меры безопасности. На [[Компьютерная клавиатура|клавиатуре IBM PC]] такую комбинацию невозможно нажать пальцами одной руки<ref>{{Cite web|accessdate = 2016-01-11|title = Byte Magazine Volume 07 Number 01 The IBM Personal Computer|url = https://archive.org/stream/byte-magazine-1982-01/1982_01_BYTE_07-01_The_IBM_Personal_Computer#page/n37/mode/2up|publisher = archive.org}}</ref><ref name=":1">{{Cite web|accessdate = 2016-01-11|title = Happy 30th Birthday to the IBM PC video CNET|url = http://cnettv.cnet.com/9742-1_53-50109594.html|publisher = CNET|archive-date = 2017-09-10|archive-url = https://web.archive.org/web/20170910181652/https://www.cnet.com/videos/happy-30th-birthday-to-the-ibm-pc/|deadlink = no}}</ref>.


Изначально особенность была задумана только как [[Пасхальное яйцо (виртуальное)|пасхальное яйцо]] и не была предназначена для использования конечными пользователями, поскольку она вызывает перезагрузку без предупреждения и дальнейшего подтверждения. Комбинация клавиш предназначалась для использования людьми, пишущими программы и документацию, чтобы они могли перезагружать свои компьютеры без их выключения. [[Гейтс, Билл|Билл Гейтс]] (основатель [[Microsoft]]) говорил об этом так: «То, что мы используем при разработке, не будет доступно где-либо ещё».<ref>{{Cite web|accessdate = 2016-01-12|title = Bill Gates: Control-Alt-Delete a mistake - CNN.com|url = http://www.cnn.com/2013/09/26/tech/innovation/bill-gates-control-alt-delete/index.html|publisher = CNN}}</ref> Однако эта особенность была описана в технической документации [[IBM]] к [[Персональный компьютер|ПК]], и тем самым она стала известна общественности.
Эта особенность была задумана только как [[Пасхальное яйцо (виртуальное)|пасхальное яйцо]] и не была предназначена для конечных пользователей, поскольку она вызывает перезагрузку без предупреждения и дальнейшего подтверждения. Комбинация клавиш предназначалась для использования людьми, пишущими программы и документацию, чтобы они могли перезагружать свои компьютеры без их выключения. [[Гейтс, Билл|Билл Гейтс]] (основатель [[Microsoft]]) говорил об этом так: «То, что мы используем при разработке, не будет доступно где-либо ещё»<ref>{{Cite web|accessdate = 2016-01-12|title = Bill Gates: Control-Alt-Delete a mistake CNN.com|url = http://www.cnn.com/2013/09/26/tech/innovation/bill-gates-control-alt-delete/index.html|publisher = CNN|archive-date = 2016-01-13|archive-url = https://web.archive.org/web/20160113221657/http://www.cnn.com/2013/09/26/tech/innovation/bill-gates-control-alt-delete/index.html|deadlink = no}}</ref>. Однако эта особенность была описана в технической документации [[IBM]] к [[Персональный компьютер|ПК]], и тем самым она стала известна общественности.


Брэдли рассматривал эту работу как всего одну небольшую задачу из многих: «На это ушло пять минут, 10 минут активности, а потом я перешёл к следующей из 100 вещей, которые надо успеть сделать».<ref>{{Cite web|accessdate = 2016-01-12|title = The History of CTRL + ALT + DELETE|url = http://mentalfloss.com/article/51674/history-ctrl-alt-delete|publisher = Mental Floss}}</ref>
Брэдли рассматривал эту работу как всего одну небольшую задачу из многих: «На это ушло пять минут, 10 минут работы, а потом я перешёл к следующему из 100 пунктов, которые надо успеть сделать»<ref>{{Cite web|accessdate = 2016-01-12|title = The History of CTRL + ALT + DELETE|url = http://mentalfloss.com/article/51674/history-ctrl-alt-delete|publisher = Mental Floss|archive-date = 2017-09-10|archive-url = https://web.archive.org/web/20170910180226/http://mentalfloss.com/article/51674/history-ctrl-alt-delete|deadlink = no}}</ref>.


Брэдли также известен своим добродушным высказыванием о [[Гейтс, Билл|Билле Гейтсе]] и своей комбинации клавиш во время празднования 20-го юбилея [[IBM PC]]: «Я изобрел её, а Билл сделал её знаменитой». Он тут же добавил, что эта комбинация упоминалась во время входа в [[Windows NT]] («Press Ctrl + Alt + Delete to log on»).<ref name=":1" />
Брэдли также известен своим высказыванием о Билле Гейтсе и своей комбинации клавиш во время празднования 20-го юбилея IBM PC: «Я изобрел её, а Билл сделал её знаменитой». Он тут же добавил, что эта комбинация упоминалась во время входа в [[Windows NT]] («Press Ctrl + Alt + Delete to log on»)<ref name=":1" />.


Во время презентации 21 сентября 2013, [[Гейтс, Билл|Гейтс]] заявил, что решение использовать Ctrl+Alt+Del как комбинацию клавиш для входа в [[Windows]] было ошибочным. Он сказал, что предпочёл бы для этого одну кнопку, но не мог позволить [[IBM]] добавлять дополнительные кнопки в [[Раскладка клавиатуры|раскладку клавиатуры]].<ref name=":2">{{Cite web|accessdate = 2016-01-12|title = If Bill Gates really thinks ctrl-alt-del was a mistake, he should have fixed it himself|url = https://arstechnica.com/information-technology/2013/09/if-bill-gates-really-thinks-ctrl-alt-del-was-a-mistake-he-should-have-fixed-it-himself/|publisher = Ars Technica}}</ref>
Во время презентации 21 сентября 2013, Гейтс заявил, что решение использовать Ctrl+Alt+Del как комбинацию клавиш для входа в [[Windows]] было ошибочным. Он сказал, что предпочёл бы для этого одну кнопку, но не мог позволить [[IBM]] добавлять дополнительные кнопки в [[Раскладка клавиатуры|раскладку клавиатуры]]<ref name=":2">{{Cite web|accessdate = 2016-01-12|title = If Bill Gates really thinks ctrl-alt-del was a mistake, he should have fixed it himself|url = https://arstechnica.com/information-technology/2013/09/if-bill-gates-really-thinks-ctrl-alt-del-was-a-mistake-he-should-have-fixed-it-himself/|publisher = Ars Technica|archive-date = 2017-09-10|archive-url = https://web.archive.org/web/20170910180227/https://arstechnica.com/information-technology/2013/09/if-bill-gates-really-thinks-ctrl-alt-del-was-a-mistake-he-should-have-fixed-it-himself/|deadlink = no}}</ref>.


== BIOS ==
== BIOS ==
По умолчанию, когда [[операционная система]] работает в [[Реальный режим|реальном режиме]] (или в загрузочной среде, пока [[операционная система]] ещё не запущена), эта комбинация клавиш обрабатывается в [[BIOS]]. [[BIOS]] реагирует путём выполнения [[Перезагрузка|мягкой перезагрузки]] (также известной как тёплая перезагрузка). Примерами таких [[Операционная система|операционных систем]] являются [[DOS]], [[Windows 3.x|Windows 3.0]] в Стандартном Режиме и более ранние версии [[Windows]].<ref name=":2" />
По умолчанию, когда [[операционная система]] работает в [[Реальный режим|реальном режиме]] (или в загрузочной среде, пока операционная система ещё не запущена), эта комбинация клавиш обрабатывается в [[BIOS]]. [[BIOS]] реагирует путём выполнения [[Перезагрузка|мягкой перезагрузки]] (также известной как тёплая перезагрузка). Примерами таких операционных систем являются [[DOS]], [[Windows 3.x|Windows 3.0]] в Стандартном Режиме и более ранние версии [[Windows]]<ref name=":2" />.


== Windows ==
== Windows ==


=== Windows, основанные на DOS ===
=== Windows, основанные на DOS ===
В [[Windows 9x]] и [[Windows 3.x|Windows 3.0]], запущенных в 386 Расширенном режиме<ref name=":2" />, комбинации клавиш распознаются [[драйвер]]ом клавиатуры [[Windows]]. В соответствии со значением опции <code>LocalReboot</code> в секции <code>[386Enh]</code> файла [[:en:SYSTEM.INI|«system.ini»]], [[Windows]] выполняет одно из нескольких действий. Если <code>LocalReboot=On</code> (по умолчанию):
В Windows 9x и Windows 3.x, запущенных в 386 Расширенном режиме<ref name=":2" />, комбинации клавиш распознаются [[драйвер]]ом клавиатуры Windows. В соответствии со значением опции <code>LocalReboot</code> в секции <code>[386Enh]</code> файла «[[:en:SYSTEM.INI|system.ini]]», [[Windows]] выполняет одно из нескольких действий. Если <code>LocalReboot=On</code> (по умолчанию):
* [[Windows 3.x|Windows 3.0]] отображает [[Синий экран смерти|синий экран]], позволяющий пользователю нажать Enter, чтобы завершить [[Зависание|не отвечающую задачу]] (если такая задача существует) или снова нажать Control+Alt+Delete для произведения [[Перезагрузка|мягкой перезагрузки]].<ref name=":3">{{Cite web|accessdate = 2016-01-12|title = http://support.microsoft.com/kb/q83435/|url = http://support.microsoft.com/kb/q83435/|publisher = support.microsoft.com}}</ref> [[Исходный код]] этого элементарного [[Диспетчер задач|диспетчера задач]] был написан Стивом Боллмером.
* Windows 3.x отображает [[Синий экран смерти|синий экран]], позволяющий пользователю нажать Enter, чтобы завершить [[Зависание|не отвечающую задачу]] (если такая задача существует) или снова нажать Control+Alt+Delete для выполнения перезагрузки<ref name=":3">{{Cite web|accessdate = 2016-01-12|title = http://support.microsoft.com/kb/q83435/|url = http://support.microsoft.com/kb/q83435/|publisher = support.microsoft.com|archive-date = 2016-03-20|archive-url = https://web.archive.org/web/20160320221651/https://support.microsoft.com/en-us/kb/83435|deadlink = no}}</ref>. [[Исходный код]] этого элементарного Диспетчера задач был написан [[Балмер, Стив|Стивом Балмером]].
* [[Windows 9x]] временно останавливает всю систему и отображает [[диалоговое окно]] завершения работы [[Компьютерная программа|программы]] ([[Окно (информатика)|окно]], в котором перечислены запущенные [[Процесс (информатика)|процессы]]) и позволяет пользователю завершить их (при необходимости, аварийно). Пользователь может снова нажать Control+Alt+Delete для произведения [[Перезагрузка|мягкой перезагрузки]].<ref name=":4">{{Cite web|accessdate = 2016-01-12|title = Группы Google|url = https://groups.google.com/forum/#!original/comp.os.ms-windows.programmer.vxd/N9QUe7djlCE/1hrGpGQpM6cJ|publisher = groups.google.com}}</ref><ref name=":5">{{Cite web|accessdate = 2016-01-12|title = Группы Google|url = http://groups.google.com/d/msg/microsoft.public.win98.gen_discussion/u9q3ph_2q5M/-xerngvF8VQJ|publisher = groups.google.com}}</ref>
* Windows 9x временно останавливает всю систему и отображает [[диалоговое окно]] завершения работы [[Компьютерная программа|программы]] ([[Окно (информатика)|окно]], в котором перечислены запущенные [[Процесс (информатика)|процессы]]) и позволяет пользователю завершить их (при необходимости, аварийно). Пользователь может снова нажать Control+Alt+Delete для выполнения мягкой перезагрузки<ref name=":4">{{Cite web|accessdate = 2016-01-12|title = Группы Google|url = https://groups.google.com/forum/#!original/comp.os.ms-windows.programmer.vxd/N9QUe7djlCE/1hrGpGQpM6cJ|publisher = groups.google.com|archive-date = 2012-07-08|archive-url = https://archive.today/20120708165748/http://groups.google.com/group/comp.sys.acorn.programmer/browse_thread/thread/b5fd3717bda6a8d0/d4d3e151a783dffa?lnk=gst&q=ioc%23d4d3e151a783dffa#!original/comp.os.ms-windows.programmer.vxd/N9QUe7djlCE/1hrGpGQpM6cJ|deadlink = no}}</ref><ref name=":5">{{Cite web|accessdate = 2016-01-12|title = Группы Google|url = http://groups.google.com/d/msg/microsoft.public.win98.gen_discussion/u9q3ph_2q5M/-xerngvF8VQJ|publisher = groups.google.com}}</ref>.
Если <code>LocalReboot=Off</code>, [[Windows]] производит [[Перезагрузка|мягкую перезагрузку]].<ref name=":3" /><ref name=":5" />
Если <code>LocalReboot=Off</code>, Windows производит мягкую перезагрузку<ref name=":3" /><ref name=":5" />.


=== Семейство Windows NT ===
=== Семейство Windows NT ===
Операционные системы семейства [[Windows NT]], в чьих названиях отсутствует «NT» (начиная с [[Windows 2000]]), используют Ctrl+Alt+Delete для самой системы. [[Программа входа в систему]] реагирует на комбинацию клавиш в следующих случаях:
Операционные системы семейства Windows NT, в чьих названиях отсутствует «NT» (начиная с [[Windows 2000]]), используют Ctrl+Alt+Delete для самой системы. [[Программа входа в систему]] реагирует на комбинацию клавиш в следующих случаях:
; Вызов безопасности Windows
; Вызов безопасности Windows
: Если пользователь вошёл в систему, нажатие Ctrl+Alt+Delete вызывает безопасность Windows. Это окно, позволяющее пользователю заблокировать систему, сменить пользователя, выйти из системы, сменить пароль, вызвать [[Диспетчер задач Windows]], завершить сеанс завершением работы, [[Перезагрузка|перезагрузкой]] или переводом компьютера в [[ждущий режим]] или в [[Гибернация (операционные системы)|гибернацию]]. Комбинация клавиш всегда вызывает безопасность Windows во всех версиях и изданиях семейства [[Windows NT]], исключая [[Windows XP]]. Сначала окно безопасности Windows было [[Диалоговое окно|диалоговым окном]], но, начиная с [[Windows Vista]], оно становится полноэкранным.
: Если пользователь вошёл в систему, нажатие Ctrl+Alt+Delete вызывает безопасность Windows. Это окно, позволяющее пользователю заблокировать систему, сменить пользователя, выйти из системы, сменить пароль, вызвать Диспетчер задач, завершить сеанс завершением работы, перезагрузкой или переводом компьютера в [[ждущий режим]] или в [[Гибернация (операционные системы)|гибернацию]]. Комбинация клавиш всегда вызывает безопасность Windows во всех версиях и изданиях семейства Windows NT, исключая [[Windows XP]]. Сначала окно безопасности Windows было диалоговым окном, но, начиная с [[Windows Vista]], оно становится полноэкранным.
; Предупреждение безопасности
; Предупреждение безопасности
: Обман входа — это социально-инженерная хитрость, суть которой заключается в том, что [[Компьютерный вирус|вредоносная компьютерная программа]], притворяясь окном входа в [[Windows]], просит пользователя ввести имя и пароль своей [[Учётная запись|учётной записи]] с целью их похищения. Для того чтобы препятствовать этой атаке, в [[Windows NT]] была добавлена дополнительная мера безопасности, в которой Ctrl+Alt+Delete действует как предупреждение безопасности. Когда защита включена, [[Windows]] требует пользователя нажимать Ctrl+Alt+Delete каждый раз перед входом в систему или разблокировкой компьютера. Поскольку комбинация клавиш перехватывается самой системой, [[Вредоносная программа|вредоносное ПО]] не может имитировать такое поведение, обман сорван.<ref>{{Cite web|accessdate = 2016-01-12|title = Why is Control-Alt-Delete the secure attention sequence (SAS)? {{!}} Larry Osterman's WebLog|url = http://blogs.msdn.com/larryosterman/archive/2005/01/24/359850.aspx|publisher = blogs.msdn.com}}</ref> Если компьютер не входит сеть [[Домен Windows NT|доменов Windows]], средство безопасности по умолчанию отключено и должно быть вручную включено пользователем.<ref>{{Cite web|accessdate = 2016-01-12|lang=en|title = Enable Press Ctrl+Alt+Del Secure Logon On Windows 7 or Vista « My Digital Life|url = http://www.mydigitallife.info/enable-press-ctrlaltdel-secure-logon-on-windows-7-or-vista/|publisher = My Digital Life}}</ref><ref name=":6">{{Cite web|accessdate = 2016-01-12|title = http://support.microsoft.com/kb/308226|url = http://support.microsoft.com/kb/308226|publisher = support.microsoft.com}}</ref>
: Обман входа — это социально-инженерная хитрость, суть которой заключается в том, что [[Компьютерный вирус|вредоносная компьютерная программа]], притворяясь окном входа в Windows, просит пользователя ввести имя и пароль своей [[Учётная запись|учётной записи]] с целью их похищения. Для того чтобы препятствовать этой атаке, в Windows NT была добавлена дополнительная мера безопасности, в которой Ctrl+Alt+Delete действует как предупреждение безопасности. Когда защита включена, Windows требует пользователя нажимать Ctrl+Alt+Delete каждый раз перед входом в систему или разблокировкой компьютера. Поскольку комбинация клавиш перехватывается самой системой, [[Вредоносная программа|вредоносное ПО]] не может имитировать такое поведение, обман сорван<ref>{{Cite web|accessdate = 2016-01-12|title = Why is Control-Alt-Delete the secure attention sequence (SAS)? {{!}} Larry Osterman's WebLog|url = http://blogs.msdn.com/larryosterman/archive/2005/01/24/359850.aspx|publisher = blogs.msdn.com|archive-date = 2007-03-04|archive-url = https://web.archive.org/web/20070304113956/http://blogs.msdn.com/larryosterman/archive/2005/01/24/359850.aspx|deadlink = no}}</ref>. Если компьютер не входит сеть [[Домен Windows NT|доменов Windows]], средство безопасности по умолчанию отключено и должно быть вручную включено пользователем<ref>{{Cite web|accessdate = 2016-01-12|lang = en|title = Enable Press Ctrl+Alt+Del Secure Logon On Windows 7 or Vista « My Digital Life|url = http://www.mydigitallife.info/enable-press-ctrlaltdel-secure-logon-on-windows-7-or-vista/|publisher = My Digital Life|archive-date = 2017-09-10|archive-url = https://web.archive.org/web/20170910185932/https://www.mydigitallife.net/enable-press-ctrlaltdel-secure-logon-on-windows-7-or-vista/|deadlink = no}}</ref><ref name=":6">{{Cite web|accessdate = 2016-01-12|title = http://support.microsoft.com/kb/308226|url = http://support.microsoft.com/kb/308226|publisher = support.microsoft.com|archive-date = 2015-03-08|archive-url = https://web.archive.org/web/20150308223519/http://support.microsoft.com/kb/308226|deadlink = no}}</ref>.
; Поведение Windows XP
; Поведение Windows XP
: [[Windows XP]] предоставляет экран приветствия, изменённый интерфейс входа в систему. Однако он не поддерживает предупреждение безопасности.<ref name=":6" /> Экран приветствия может быть отключен и, тем самым, заменён на простой классический интерфейс входа в систему. Отключение может быть произведено пользователем вручную или произойти в результате входа [[Windows XP]] в [[Домен Windows NT|домен Windows]].<ref name=":0">{{Cite web|accessdate = 2016-01-11|title = http://support.microsoft.com/kb/291559|url = http://support.microsoft.com/kb/291559|publisher = support.microsoft.com}}</ref>
: Windows XP предоставляет экран приветствия, изменённый интерфейс входа в систему. Однако он не поддерживает предупреждение безопасности<ref name=":6" />. Экран приветствия может быть отключен и, тем самым, заменён на простой классический интерфейс входа в систему. Отключение может быть произведено пользователем вручную или произойти в результате входа Windows XP в домен Windows<ref name=":0">{{Cite web|accessdate = 2016-01-11|title = http://support.microsoft.com/kb/291559|url = http://support.microsoft.com/kb/291559|publisher = support.microsoft.com|archive-date = 2015-02-15|archive-url = https://web.archive.org/web/20150215145530/http://support.microsoft.com/kb/291559|deadlink = no}}</ref>.
: [[Windows XP]] использует комбинацию в следующих случаях:
: Windows XP использует комбинацию в следующих случаях:
:# Во время входа Ctrl+Alt+Delete отключает экран приветствия и вызывает классический интерфейс входа в Windows.<ref name=":0" />
:# Во время входа Ctrl+Alt+Delete отключает экран приветствия и вызывает классический интерфейс входа в Windows<ref name=":0" />.
:# Если вход в систему уже был произведён, то вызывается [[Диспетчер задач Windows|диспетчер задач]] (если экран приветствия включен) или безопасность Windows (в противном случае).<ref>{{Cite web|accessdate = 2016-01-11|title = http://support.microsoft.com/kb/281980|url = http://support.microsoft.com/kb/281980|publisher = support.microsoft.com}}</ref>
:# Если вход в систему уже был произведён, то вызывается Диспетчер задач Windows (если экран приветствия включен) или безопасность Windows (в противном случае)<ref>{{Cite web|accessdate = 2016-01-11|title = http://support.microsoft.com/kb/281980|url = http://support.microsoft.com/kb/281980|publisher = support.microsoft.com|archive-date = 2015-02-28|archive-url = https://web.archive.org/web/20150228181707/http://support.microsoft.com/kb/281980|deadlink = no}}</ref>.


В обоих семействах Windows клавиша опознаётся клавиатурным драйвером, и невозможно повторить это поведение командой SendInput и подобными. Аппаратное обеспечение наподобие геймерских мышей, впрочем, на такое способно.
В обоих семействах Windows клавиша опознаётся клавиатурным драйвером, и невозможно повторить это поведение командой SendInput и подобными. Аппаратное обеспечение наподобие геймерских мышей, впрочем, на такое способно.


== OS/2 ==
== OS/2 ==
В [[OS/2]] данная комбинация клавиш распознаётся [[драйвер]]ом клавиатуры, который уведомляет о нажатии процесс менеджера сессий. Стандартный менеджер сессий в [[OS/2]] версии 2.0 и выше является родительским процессом по отношению к процессу оболочки, которая отображает окно «The system is rebooting» и выполняет [[Перезагрузка|мягкую перезагрузку]]. Если последовательность была нажата дважды [[OS/2]] вызывает немедленную перезагрузку, не ожидая реакции процесса менеджера сессий.
В [[OS/2]] данная комбинация клавиш распознаётся драйвером клавиатуры, который уведомляет о нажатии процесс менеджера сессий. Стандартный менеджер сессий в OS/2 версии 2.0 и выше является родительским процессом по отношению к процессу оболочки, которая отображает окно «The system is rebooting» и выполняет мягкую перезагрузку. Если последовательность была нажата дважды OS/2 вызывает немедленную перезагрузку, не ожидая реакции процесса менеджера сессий.


В обоих случаях система сбрасывает кэш дисков, выполняет безопасное отключение всех дисковых разделов, но не завершает работу запущенных программ. В результате этого теряются все несохранённые данные.
В обоих случаях система сбрасывает кэш дисков, выполняет безопасное отключение всех дисковых разделов, но не завершает работу запущенных программ. В результате этого теряются все не сохранённые данные.


== Mac ==
== Mac ==
[[Mac OS]] не реагирует на нажатие Ctrl+Alt+Delete. Вместо неё для вызова аварийного меню выхода может быть использована комбинация <kbd>⌘Command</kbd>+<kbd>⌥Option</kbd>+<kbd>Esc</kbd>. Тем не менее, на экране входа в [[OS X Server|Mac OS X Server]] нажатие <kbd>Control</kbd>+<kbd>⌥Option</kbd>+<kbd>Delete</kbd> (на [[Компьютерная клавиатура|клавиатуре Mac]] клавиша Option аналогична Alt) отобразит сообщение «This is not DOS».<ref>{{Cite web|accessdate = 2016-01-11|title = Mac OS X Server Easter Egg - This Is Not DOS|url = http://www.eeggs.com/items/11649.html|publisher = www.eeggs.com}}</ref>
[[Mac OS]] не реагирует на нажатие Ctrl+Alt+Delete. Вместо неё для вызова аварийного меню выхода может быть использована комбинация <kbd>⌘Command</kbd>+<kbd>⌥Option</kbd>+<kbd>Esc</kbd>. Тем не менее, на экране входа в [[OS X Server|Mac OS X Server]] нажатие <kbd>Control</kbd>+<kbd>⌥Option</kbd>+<kbd>Delete</kbd> (на [[Компьютерная клавиатура|клавиатуре Mac]] клавиша Option аналогична Alt) отобразит сообщение «This is not DOS»<ref>{{Cite web|accessdate = 2016-01-11|title = Mac OS X Server Easter Egg This Is Not DOS|url = http://www.eeggs.com/items/11649.html|publisher = www.eeggs.com|archive-date = 2016-02-19|archive-url = https://web.archive.org/web/20160219080621/http://www.eeggs.com/items/11649.html|deadlink = no}}</ref>.


== Ubuntu ==
== Ubuntu ==
В [[Ubuntu]] нажатие <kbd>Control</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd> вызывает выход из системы.<ref>{{Cite web|accessdate = 2016-01-11|title = Полезные сочетания клавиш|url = https://help.ubuntu.com/stable/ubuntu-help/shell-keyboard-shortcuts.html|publisher = help.ubuntu.com}}</ref>
В [[Ubuntu]] нажатие <kbd>Control</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd> вызывает выход из системы<ref>{{Cite web|accessdate = 2016-01-11|title = Полезные сочетания клавиш|url = https://help.ubuntu.com/stable/ubuntu-help/shell-keyboard-shortcuts.html|publisher = help.ubuntu.com|archive-date = 2016-03-04|archive-url = https://web.archive.org/web/20160304071035/https://help.ubuntu.com/stable/ubuntu-help/shell-keyboard-shortcuts.html|deadlink = no}}</ref>.


В [[Ubuntu|Ubuntu Server]] комбинация используется для перезагрузки компьютера без выхода из системы.<ref>{{Cite web|accessdate = 2016-01-11|title = Безопасность консоли|url = https://help.ubuntu.com/lts/serverguide/console-security.html|publisher = help.ubuntu.com}}</ref>
В Ubuntu Server комбинация используется для перезагрузки компьютера без выхода из системы<ref>{{Cite web|accessdate = 2016-01-11|title = Безопасность консоли|url = https://help.ubuntu.com/lts/serverguide/console-security.html|publisher = help.ubuntu.com|archive-date = 2016-03-04|archive-url = https://web.archive.org/web/20160304111630/https://help.ubuntu.com/lts/serverguide/console-security.html|deadlink = no}}</ref>.


== Результаты нажатия комбинации на различных платформах ==
== Результаты нажатия комбинации на различных платформах ==
Строка 61: Строка 60:
!Функция
!Функция
|-
|-
|[[BIOS]]
|BIOS
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|Производит [[Перезагрузка|мягкую перезагрузку]], не инициализируя память переходом к вектору сброса IPL, после передачи сигнала ожидания выключения (на [[IBM PC/AT|AT-совместимых компьютерах]]).
|Производит мягкую перезагрузку, не инициализируя память переходом к вектору сброса IPL, после передачи сигнала ожидания выключения (на IBM PC/AT-совместимых компьютерах).
|-
|-
|[[DOS]] +[[Список команд DOS|KEYB]]
|DOS +[[Список команд DOS|KEYB]]
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|Производит [[Перезагрузка|мягкую перезагрузку]], не инициализируя память переходом к вектору сброса IPL, после передачи сигнала ожидания выключения (на [[IBM PC/AT|AT-совместимых компьютерах]]) и сброса кэша дисков (начиная с DOS 6, или с загруженным FreeKEYB). Некоторые менеджеры памяти 386 (такие как QEMM) перехватить это событие и произвести быструю перезагрузку. Если в многозадачной системе типа DR-DOS <code>EMM386 /MULTI + TASKMGR</code> запущено несколько программ, то из них будет закрыта только активная.
|Производит мягкую перезагрузку, не инициализируя память переходом к вектору сброса IPL, после передачи сигнала ожидания выключения (на IBM PC/AT-совместимых компьютерах) и сброса кэша дисков (начиная с DOS 6, или с загруженным FreeKEYB). Некоторые менеджеры памяти 386 (такие как QEMM) могут перехватить это событие и произвести быструю перезагрузку. Если в многозадачной системе типа DR-DOS <code>EMM386 /MULTI + TASKMGR</code> запущено несколько программ, то из них будет закрыта только активная.
|-
|-
| rowspan="2" |[[DOS]] + K3PLUS или FreeKEYB
| rowspan="2" |DOS + K3PLUS или FreeKEYB
|<kbd>⇧Shift</kbd>+<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|<kbd>⇧Shift</kbd>+<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|Производит [[Перезагрузка|мягкую перезагрузку]], не инициализируя память ([[Перезагрузка|холодная перезагрузка]]) переходом к вектору сброса IPL, после передачи сигнала ожидания выключения (на [[IBM PC/AT|AT-совместимых компьютерах]]) и сброса кэша дисков
|Производит мягкую перезагрузку, не инициализируя память (холодная перезагрузка) переходом к вектору сброса IPL, после передачи сигнала ожидания выключения (на IBM PC/AT-совместимых компьютерах) и сброса кэша дисков
|-
|-
|<kbd>LShift</kbd>+<kbd>RShift</kbd>+<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|<kbd>LShift</kbd>+<kbd>RShift</kbd>+<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|Производит [[Перезагрузка|жёсткую перезагрузку]], путём сброса логики чипсета, после передачи сигнала ожидания выключения (на [[IBM PC/AT|AT-совместимых компьютерах]]) и сброса кэша дисков
|Производит холодную перезагрузку путём сброса логики чипсета после передачи сигнала ожидания выключения (на IBM PC/AT-совместимых компьютерах) и сброса кэша дисков
|-
|-
|[[Windows 3.x]]
|Windows 3.x
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|Закрывает неотвечающие приложения. При двойном нажатии производит [[Перезагрузка|мягкую перезагрузку]].<ref name=":3" /><ref name=":4" /><ref name=":5" />
|Закрывает неотвечающие приложения. При двойном нажатии производит мягкую перезагрузку<ref name=":3" /><ref name=":4" /><ref name=":5" />.
|-
|-
|[[Windows 9x]]
|Windows 9x
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|Отображает [[Диалоговое окно|диалог]] закрытия программ. При двойном нажатии производит [[Перезагрузка|мягкую перезагрузку]].<ref name=":4" /><ref name=":5" />
|Отображает диалог закрытия программ. При двойном нажатии производит мягкую перезагрузку<ref name=":4" /><ref name=":5" />.
|-
|-
| rowspan="2" |Семейство [[Windows NT]]
| rowspan="2" |Семейство Windows NT
|<kbd>Ctrl</kbd>+<kbd>⇧Shift</kbd>+<kbd>Esc</kbd>
|<kbd>Ctrl</kbd>+<kbd>⇧Shift</kbd>+<kbd>Esc</kbd>
|Вызов [[Диспетчер задач Windows|диспетчера задач Windows]].
|Вызов Диспетчера задач Windows.
|-
|-
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|
|
* Перед входом в систему: отображает экран входа в систему.
* Перед входом в систему: отображает экран входа в систему.
* После входа: вызов безопасности Windows; в [[Windows XP]] при включённом экране приветствия вместо этого запускается [[диспетчер задач Windows]].
* После входа: вызов безопасности Windows; в Windows XP при включённом экране приветствия вместо этого запускается Диспетчер задач Windows.
|-
|-
| rowspan="3" |[[OS/2]]
| rowspan="3" |OS/2
|<kbd>Ctrl</kbd>+<kbd>Esc</kbd>
|<kbd>Ctrl</kbd>+<kbd>Esc</kbd>
|Отображает список окон.
|Отображает список окон.
|-
|-
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|Производит [[Перезагрузка|мягкую перезагрузку]].
|Производит мягкую перезагрузку.
|-
|-
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>, <kbd>NumLock</kbd> (дважды)
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>, <kbd>NumLock</kbd> (дважды)
Строка 105: Строка 104:
| rowspan="2" |[[Linux]]
| rowspan="2" |[[Linux]]
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Delete</kbd>
|Уведомляет процесс ''[[init]]'' (обычно настроенный на [[Перезагрузка|мягкую перезагрузку]]).
|Уведомляет процесс ''[[init]]'' (обычно настроенный на мягкую перезагрузку).
|-
|-
|<kbd>Alt</kbd>+<kbd>SysRq</kbd>+клавиша
|<kbd>Alt</kbd>+<kbd>SysRq</kbd>+клавиша
|Выполняет определённое [[SysRq|действие]]. Работает всегда, пока работает [[Ядро Linux|ядро]].
|Выполняет определённое [[SysRq|действие]]. Работает всегда, пока работает [[Ядро Linux|ядро]].
|-
|-
| rowspan="4" |[[Mac OS]] 7
| rowspan="4" |Mac OS 7
и более поздних версий
и более поздних версий
|<kbd>⌥Option</kbd>+<kbd>⌘Command</kbd>+<kbd>Esc</kbd>
|<kbd>⌥Option</kbd>+<kbd>⌘Command</kbd>+<kbd>Esc</kbd>
|Меню аварийного закрытия приложений.<ref name=":7">{{Cite web|accessdate = 2016-01-12|title = Mac keyboard shortcuts - Apple Support|url = http://support.apple.com/kb/HT1343|publisher = support.apple.com}}</ref>
|Меню аварийного закрытия приложений.<ref name=":7">{{Cite web|accessdate = 2016-01-12|title = Mac keyboard shortcuts Apple Support|url = http://support.apple.com/kb/HT1343|publisher = support.apple.com|archive-date = 2014-10-25|archive-url = https://web.archive.org/web/20141025150530/http://support.apple.com/kb/ht1343|deadlink = no}}</ref>
|-
|-
|<kbd>⌘Cmd</kbd>+<kbd>Control</kbd>+<kbd>⏏Media Eject</kbd>
|<kbd>⌘Cmd</kbd>+<kbd>Control</kbd>+<kbd>⏏Media Eject</kbd>
Строка 130: Строка 129:
| rowspan="2" |[[KDE]]
| rowspan="2" |[[KDE]]
|<kbd>Ctrl</kbd>+<kbd>Esc</kbd>
|<kbd>Ctrl</kbd>+<kbd>Esc</kbd>
|Запуск [[Диспетчер задач|диспетчера задач]].
|Запуск Диспетчера задач.
|-
|-
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Esc</kbd> и щелчок по окну
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Esc</kbd> и щелчок по окну
Строка 152: Строка 151:
!Комбинация клавиш
!Комбинация клавиш
!Функция
!Функция
|-
|[[Android]]-совместимые устройства
|<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> на внешней клавиатуре
|В зависимости от модели: <br />
1. Полный жёсткий перезапуск оборудования и очистка [[RAM]];<br /> 2. Вызов меню завершения работы системы, аналогично зажатию кнопки <kbd>Power</kbd>(только некоторые устройства).
|-
|-
|TI-30XIIS
|TI-30XIIS
Строка 167: Строка 171:
| rowspan="3" |TI-89
| rowspan="3" |TI-89
|<kbd>2nd</kbd>+<kbd>Left Arrow</kbd>+<kbd>Right Arrow</kbd>+<kbd>On</kbd>
|<kbd>2nd</kbd>+<kbd>Left Arrow</kbd>+<kbd>Right Arrow</kbd>+<kbd>On</kbd>
|Перезагружает [[калькулятор]] и очищает [[RAM]].
|Перезагружает калькулятор и очищает RAM.
|-
|-
|<kbd>Esc</kbd>+<kbd>On</kbd>
|<kbd>Esc</kbd>+<kbd>On</kbd>
Строка 177: Строка 181:
|Natural display Casiocalculators
|Natural display Casiocalculators
|<kbd>⇧Shift</kbd>+<kbd>7</kbd>+<kbd>On</kbd>
|<kbd>⇧Shift</kbd>+<kbd>7</kbd>+<kbd>On</kbd>
|Перезагружает [[калькулятор]] и очищает [[RAM]] и [[EEPROM]]. Нажатие Shift приведёт к запуску режима самопроверки.
|Перезагружает калькулятор и очищает RAM и [[EEPROM]]. Нажатие Shift приведёт к запуску режима самопроверки.
|-
|-
|TI-99/4A
|TI-99/4A
Строка 185: Строка 189:
|Voyage 200
|Voyage 200
|<kbd>2nd</kbd>+<kbd>Hand</kbd>+<kbd>On</kbd>
|<kbd>2nd</kbd>+<kbd>Hand</kbd>+<kbd>On</kbd>
|Перезагружает [[калькулятор]] и очищает [[RAM]].
|Перезагружает калькулятор и очищает RAM.
|-
|-
| rowspan="2" |HP-48
| rowspan="2" |HP-48
Строка 200: Строка 204:


== В культуре ==
== В культуре ==
Поскольку комбинация клавиш очень известна, её стали использовать в современной культуре. К примеру, текст песни [[Billy Talent]] «Perfect World» включает такие слова: «Control-Alt-Deleted. Reset my memory».<ref>{{Cite web|accessdate = 2016-01-11|title = PERFECT WORLD LYRICS - BILLY TALENT|url = http://www.sing365.com/music/lyric.nsf/perfect-world-lyrics-billy-talent/75d092b0796b50cd4825717b000dfea0|publisher = www.sing365.com|archiveurl = https://web.archive.org/web/20160303234345/http://www.sing365.com/music/lyric.nsf/perfect-world-lyrics-billy-talent/75d092b0796b50cd4825717b000dfea0|archivedate = 2016-03-03|deadlink = yes}}</ref>
Поскольку комбинация клавиш очень известна, её стали использовать в современной культуре. К примеру, текст песни [[Billy Talent]] «Perfect World» включает такие слова: «Control-Alt-Deleted. Reset my memory».<ref>{{Cite web|accessdate = 2016-01-11|title = PERFECT WORLD LYRICS BILLY TALENT|url = http://www.sing365.com/music/lyric.nsf/perfect-world-lyrics-billy-talent/75d092b0796b50cd4825717b000dfea0|publisher = www.sing365.com|archiveurl = https://web.archive.org/web/20160303234345/http://www.sing365.com/music/lyric.nsf/perfect-world-lyrics-billy-talent/75d092b0796b50cd4825717b000dfea0|archivedate = 2016-03-03|deadlink = yes}}</ref>


Control-Alt-Delete также упоминается в строках песни «Weird Al» Yankovic Song — It’s all about the Pentiums:
Control-Alt-Delete также упоминается в строках песни «Weird Al» Yankovic Song — It’s all about the Pentiums:
<blockquote>«Play me online? Well, you know that I’ll beat you.</blockquote><blockquote>If I ever meet you I’ll Control-Alt-Delete you»</blockquote>
<blockquote>«Play me online? Well, you know that I’ll beat you.</blockquote><blockquote>If I ever meet you I’ll Control-Alt-Delete you»</blockquote>


"CtrlAltDelete" — одна из песен Bones ( альбом "unrendered")
«CtrlAltDelete» — одна из песен Bones (альбом «unrendered»)


«Ctrl + Alt + Del» — песня [[:en:Rêve_(singer)|Rêve]] (альбом «Saturn Return»)
== См. также ==
* [[Компьютерная клавиатура]]
* [[Сочетание клавиш]]
* [[Функциональные клавиши]]


== Ссылки ==
== Ссылки ==
Строка 218: Строка 219:
{{примечания|2}}
{{примечания|2}}


{{Клавиатура компьютера}}
{{Клавиши клавиатуры}}
{{Клавиши клавиатуры}}



Текущая версия от 08:25, 23 мая 2024

Размещение клавиш Ctrl, Alt и Delete на QWERTY-клавиатуре.

Control-Alt-Delete (сокращённо Ctrl+Alt+Del) — комбинация компьютерных клавиш для IBM-совместимых компьютеров, вызываемая нажатием клавиши Delete при удерживании клавиш Control и Alt: Ctrl+Alt+Del. Функция комбинации клавиш различна, но обычно она прерывает или облегчает прерывание функции. К примеру, в BIOS, DOS, OS/2, Windows 3.0 и более ранних версиях комбинация клавиш перезагружает компьютер. Начиная с Windows 3.1, команда вызывает диспетчер задач или компонент безопасности, облегчающий завершение сеанса Windows. В Windows 8, Windows 8.1 и Windows 10 данная комбинация открывает параметры безопасности компьютера, а для показа диспетчера задач используется Ctrl + Shift + Esc.

Функция мягкой перезагрузки с помощью клавиатуры впервые была разработана Дэвидом Брэдли[1]. Брэдли, главный инженер проекта IBM PC и разработчик машин ROM-BIOS, сначала использовал Ctrl+Alt+Esc, но потом решил, что можно случайно нажать клавиши в левой части клавиатуры и перезагрузить компьютер. Поэтому главный программист проекта предложил использовать комбинацию клавиш Ctrl+Alt+Del в качестве меры безопасности. На клавиатуре IBM PC такую комбинацию невозможно нажать пальцами одной руки[2][3].

Эта особенность была задумана только как пасхальное яйцо и не была предназначена для конечных пользователей, поскольку она вызывает перезагрузку без предупреждения и дальнейшего подтверждения. Комбинация клавиш предназначалась для использования людьми, пишущими программы и документацию, чтобы они могли перезагружать свои компьютеры без их выключения. Билл Гейтс (основатель Microsoft) говорил об этом так: «То, что мы используем при разработке, не будет доступно где-либо ещё»[4]. Однако эта особенность была описана в технической документации IBM к ПК, и тем самым она стала известна общественности.

Брэдли рассматривал эту работу как всего одну небольшую задачу из многих: «На это ушло пять минут, 10 минут работы, а потом я перешёл к следующему из 100 пунктов, которые надо успеть сделать»[5].

Брэдли также известен своим высказыванием о Билле Гейтсе и своей комбинации клавиш во время празднования 20-го юбилея IBM PC: «Я изобрел её, а Билл сделал её знаменитой». Он тут же добавил, что эта комбинация упоминалась во время входа в Windows NT («Press Ctrl + Alt + Delete to log on»)[3].

Во время презентации 21 сентября 2013, Гейтс заявил, что решение использовать Ctrl+Alt+Del как комбинацию клавиш для входа в Windows было ошибочным. Он сказал, что предпочёл бы для этого одну кнопку, но не мог позволить IBM добавлять дополнительные кнопки в раскладку клавиатуры[6].

По умолчанию, когда операционная система работает в реальном режиме (или в загрузочной среде, пока операционная система ещё не запущена), эта комбинация клавиш обрабатывается в BIOS. BIOS реагирует путём выполнения мягкой перезагрузки (также известной как тёплая перезагрузка). Примерами таких операционных систем являются DOS, Windows 3.0 в Стандартном Режиме и более ранние версии Windows[6].

Windows, основанные на DOS

[править | править код]

В Windows 9x и Windows 3.x, запущенных в 386 Расширенном режиме[6], комбинации клавиш распознаются драйвером клавиатуры Windows. В соответствии со значением опции LocalReboot в секции [386Enh] файла «system.ini», Windows выполняет одно из нескольких действий. Если LocalReboot=On (по умолчанию):

  • Windows 3.x отображает синий экран, позволяющий пользователю нажать Enter, чтобы завершить не отвечающую задачу (если такая задача существует) или снова нажать Control+Alt+Delete для выполнения перезагрузки[7]. Исходный код этого элементарного Диспетчера задач был написан Стивом Балмером.
  • Windows 9x временно останавливает всю систему и отображает диалоговое окно завершения работы программы (окно, в котором перечислены запущенные процессы) и позволяет пользователю завершить их (при необходимости, аварийно). Пользователь может снова нажать Control+Alt+Delete для выполнения мягкой перезагрузки[8][9].

Если LocalReboot=Off, Windows производит мягкую перезагрузку[7][9].

Семейство Windows NT

[править | править код]

Операционные системы семейства Windows NT, в чьих названиях отсутствует «NT» (начиная с Windows 2000), используют Ctrl+Alt+Delete для самой системы. Программа входа в систему реагирует на комбинацию клавиш в следующих случаях:

Вызов безопасности Windows
Если пользователь вошёл в систему, нажатие Ctrl+Alt+Delete вызывает безопасность Windows. Это окно, позволяющее пользователю заблокировать систему, сменить пользователя, выйти из системы, сменить пароль, вызвать Диспетчер задач, завершить сеанс завершением работы, перезагрузкой или переводом компьютера в ждущий режим или в гибернацию. Комбинация клавиш всегда вызывает безопасность Windows во всех версиях и изданиях семейства Windows NT, исключая Windows XP. Сначала окно безопасности Windows было диалоговым окном, но, начиная с Windows Vista, оно становится полноэкранным.
Предупреждение безопасности
Обман входа — это социально-инженерная хитрость, суть которой заключается в том, что вредоносная компьютерная программа, притворяясь окном входа в Windows, просит пользователя ввести имя и пароль своей учётной записи с целью их похищения. Для того чтобы препятствовать этой атаке, в Windows NT была добавлена дополнительная мера безопасности, в которой Ctrl+Alt+Delete действует как предупреждение безопасности. Когда защита включена, Windows требует пользователя нажимать Ctrl+Alt+Delete каждый раз перед входом в систему или разблокировкой компьютера. Поскольку комбинация клавиш перехватывается самой системой, вредоносное ПО не может имитировать такое поведение, обман сорван[10]. Если компьютер не входит сеть доменов Windows, средство безопасности по умолчанию отключено и должно быть вручную включено пользователем[11][12].
Поведение Windows XP
Windows XP предоставляет экран приветствия, изменённый интерфейс входа в систему. Однако он не поддерживает предупреждение безопасности[12]. Экран приветствия может быть отключен и, тем самым, заменён на простой классический интерфейс входа в систему. Отключение может быть произведено пользователем вручную или произойти в результате входа Windows XP в домен Windows[13].
Windows XP использует комбинацию в следующих случаях:
  1. Во время входа Ctrl+Alt+Delete отключает экран приветствия и вызывает классический интерфейс входа в Windows[13].
  2. Если вход в систему уже был произведён, то вызывается Диспетчер задач Windows (если экран приветствия включен) или безопасность Windows (в противном случае)[14].

В обоих семействах Windows клавиша опознаётся клавиатурным драйвером, и невозможно повторить это поведение командой SendInput и подобными. Аппаратное обеспечение наподобие геймерских мышей, впрочем, на такое способно.

В OS/2 данная комбинация клавиш распознаётся драйвером клавиатуры, который уведомляет о нажатии процесс менеджера сессий. Стандартный менеджер сессий в OS/2 версии 2.0 и выше является родительским процессом по отношению к процессу оболочки, которая отображает окно «The system is rebooting» и выполняет мягкую перезагрузку. Если последовательность была нажата дважды OS/2 вызывает немедленную перезагрузку, не ожидая реакции процесса менеджера сессий.

В обоих случаях система сбрасывает кэш дисков, выполняет безопасное отключение всех дисковых разделов, но не завершает работу запущенных программ. В результате этого теряются все не сохранённые данные.

Mac OS не реагирует на нажатие Ctrl+Alt+Delete. Вместо неё для вызова аварийного меню выхода может быть использована комбинация ⌘Command+⌥Option+Esc. Тем не менее, на экране входа в Mac OS X Server нажатие Control+⌥Option+Delete (на клавиатуре Mac клавиша Option аналогична Alt) отобразит сообщение «This is not DOS»[15].

В Ubuntu нажатие Control+Alt+Delete вызывает выход из системы[16].

В Ubuntu Server комбинация используется для перезагрузки компьютера без выхода из системы[17].

Результаты нажатия комбинации на различных платформах

[править | править код]
Операционные системы для настольных компьютеров
Платформа Комбинация клавиш Функция
BIOS Ctrl+Alt+Delete Производит мягкую перезагрузку, не инициализируя память переходом к вектору сброса IPL, после передачи сигнала ожидания выключения (на IBM PC/AT-совместимых компьютерах).
DOS +KEYB Ctrl+Alt+Delete Производит мягкую перезагрузку, не инициализируя память переходом к вектору сброса IPL, после передачи сигнала ожидания выключения (на IBM PC/AT-совместимых компьютерах) и сброса кэша дисков (начиная с DOS 6, или с загруженным FreeKEYB). Некоторые менеджеры памяти 386 (такие как QEMM) могут перехватить это событие и произвести быструю перезагрузку. Если в многозадачной системе типа DR-DOS EMM386 /MULTI + TASKMGR запущено несколько программ, то из них будет закрыта только активная.
DOS + K3PLUS или FreeKEYB ⇧Shift+Ctrl+Alt+Delete Производит мягкую перезагрузку, не инициализируя память (холодная перезагрузка) переходом к вектору сброса IPL, после передачи сигнала ожидания выключения (на IBM PC/AT-совместимых компьютерах) и сброса кэша дисков
LShift+RShift+Ctrl+Alt+Delete Производит холодную перезагрузку путём сброса логики чипсета после передачи сигнала ожидания выключения (на IBM PC/AT-совместимых компьютерах) и сброса кэша дисков
Windows 3.x Ctrl+Alt+Delete Закрывает неотвечающие приложения. При двойном нажатии производит мягкую перезагрузку[7][8][9].
Windows 9x Ctrl+Alt+Delete Отображает диалог закрытия программ. При двойном нажатии производит мягкую перезагрузку[8][9].
Семейство Windows NT Ctrl+⇧Shift+Esc Вызов Диспетчера задач Windows.
Ctrl+Alt+Delete
  • Перед входом в систему: отображает экран входа в систему.
  • После входа: вызов безопасности Windows; в Windows XP при включённом экране приветствия вместо этого запускается Диспетчер задач Windows.
OS/2 Ctrl+Esc Отображает список окон.
Ctrl+Alt+Delete Производит мягкую перезагрузку.
Ctrl+Alt, NumLock (дважды) Останавливает работу системы и начинает её выгрузку на дискету.
Linux Ctrl+Alt+Delete Уведомляет процесс init (обычно настроенный на мягкую перезагрузку).
Alt+SysRq+клавиша Выполняет определённое действие. Работает всегда, пока работает ядро.
Mac OS 7

и более поздних версий

⌥Option+⌘Command+Esc Меню аварийного закрытия приложений.[18]
⌘Cmd+Control+⏏Media Eject Закрытие всех программ и перезагрузка.[18]
⌘Cmd+⌥Option+Control+⏏Media Eject Закрытие всех программ и выключение.[18]
Control+⏏Media Eject Отображение диалога перезагрузки, выключения или перевода в ждущий режим.[18]
BeOS Ctrl+Alt+⇧Shift и нажатие пункта приложений в Deskbar Уничтожение приложений.
KDE Ctrl+Esc Запуск Диспетчера задач.
Ctrl+Alt+Esc и щелчок по окну Уничтожение окон.
Xfce Ctrl+Alt+Esc и щелчок по окну Уничтожение приложения.
Ctrl+Alt+Delete Блокирует экран и запускает экранную заставку.
X Window System Ctrl+Alt+←Backspace Аварийно закрывает X server (комбинацию можно отключить). При использовании X Display Manager X server запустится снова.
Другие платформы
Платформа Комбинация клавиш Функция
Android-совместимые устройства Ctrl+Alt+Del на внешней клавиатуре В зависимости от модели:

1. Полный жёсткий перезапуск оборудования и очистка RAM;
2. Вызов меню завершения работы системы, аналогично зажатию кнопки Power(только некоторые устройства).

TI-30XIIS On+Clear Перезагружает калькулятор и очищает RAM.
TI-80, TI-81, TI-82, TI-83, TI-84 Mode, Alpha, S Отображает версию ROM. Enter запускает режим самопроверки.
TI-85, TI-86 2nd, Mode, Alpha, S Отображает версию ROM. Enter запускает режим самопроверки.
TI-89 2nd+Left Arrow+Right Arrow+On Перезагружает калькулятор и очищает RAM.
Esc+On Аварийная очистка памяти.
F5, Diamond+Clear, Alpha+S Enter запускает режим самопроверки.
Natural display Casiocalculators ⇧Shift+7+On Перезагружает калькулятор и очищает RAM и EEPROM. Нажатие Shift приведёт к запуску режима самопроверки.
TI-99/4A FCTN+-++ Переход к экрану запуска.
Voyage 200 2nd+Hand+On Перезагружает калькулятор и очищает RAM.
HP-48 On+C Перезагружает RPL, очищает Stack и PICT, закрывает IO и возвращается в домашнюю папку (но не очищает память).
On+A+F Всё то же, только с очисткой памяти.
Scientific AtlantaExplorer DHCT Volume Down+Volume Up+Info (не на удалённом) Выполняет перезагрузку (загружает синий экран EXPLORER).

В культуре

[править | править код]

Поскольку комбинация клавиш очень известна, её стали использовать в современной культуре. К примеру, текст песни Billy Talent «Perfect World» включает такие слова: «Control-Alt-Deleted. Reset my memory».[19]

Control-Alt-Delete также упоминается в строках песни «Weird Al» Yankovic Song — It’s all about the Pentiums:

«Play me online? Well, you know that I’ll beat you.

If I ever meet you I’ll Control-Alt-Delete you»

«CtrlAltDelete» — одна из песен Bones (альбом «unrendered»)

«Ctrl + Alt + Del» — песня Rêve (альбом «Saturn Return»)

Примечания

[править | править код]
  1. The History of CTRL + ALT + DELETE. Mental Floss. Дата обращения: 11 января 2016. Архивировано 10 сентября 2017 года.
  2. Byte Magazine Volume 07 Number 01 — The IBM Personal Computer. archive.org. Дата обращения: 11 января 2016.
  3. 1 2 Happy 30th Birthday to the IBM PC video — CNET. CNET. Дата обращения: 11 января 2016. Архивировано 10 сентября 2017 года.
  4. Bill Gates: Control-Alt-Delete a mistake — CNN.com. CNN. Дата обращения: 12 января 2016. Архивировано 13 января 2016 года.
  5. The History of CTRL + ALT + DELETE. Mental Floss. Дата обращения: 12 января 2016. Архивировано 10 сентября 2017 года.
  6. 1 2 3 If Bill Gates really thinks ctrl-alt-del was a mistake, he should have fixed it himself. Ars Technica. Дата обращения: 12 января 2016. Архивировано 10 сентября 2017 года.
  7. 1 2 3 http://support.microsoft.com/kb/q83435/. support.microsoft.com. Дата обращения: 12 января 2016. Архивировано 20 марта 2016 года.
  8. 1 2 3 Группы Google. groups.google.com. Дата обращения: 12 января 2016. Архивировано 8 июля 2012 года.
  9. 1 2 3 4 Группы Google. groups.google.com. Дата обращения: 12 января 2016.
  10. Why is Control-Alt-Delete the secure attention sequence (SAS)? | Larry Osterman's WebLog. blogs.msdn.com. Дата обращения: 12 января 2016. Архивировано 4 марта 2007 года.
  11. Enable Press Ctrl+Alt+Del Secure Logon On Windows 7 or Vista « My Digital Life (англ.). My Digital Life. Дата обращения: 12 января 2016. Архивировано 10 сентября 2017 года.
  12. 1 2 http://support.microsoft.com/kb/308226. support.microsoft.com. Дата обращения: 12 января 2016. Архивировано 8 марта 2015 года.
  13. 1 2 http://support.microsoft.com/kb/291559. support.microsoft.com. Дата обращения: 11 января 2016. Архивировано 15 февраля 2015 года.
  14. http://support.microsoft.com/kb/281980. support.microsoft.com. Дата обращения: 11 января 2016. Архивировано 28 февраля 2015 года.
  15. Mac OS X Server Easter Egg — This Is Not DOS. www.eeggs.com. Дата обращения: 11 января 2016. Архивировано 19 февраля 2016 года.
  16. Полезные сочетания клавиш. help.ubuntu.com. Дата обращения: 11 января 2016. Архивировано 4 марта 2016 года.
  17. Безопасность консоли. help.ubuntu.com. Дата обращения: 11 января 2016. Архивировано 4 марта 2016 года.
  18. 1 2 3 4 Mac keyboard shortcuts — Apple Support. support.apple.com. Дата обращения: 12 января 2016. Архивировано 25 октября 2014 года.
  19. PERFECT WORLD LYRICS — BILLY TALENT. www.sing365.com. Дата обращения: 11 января 2016. Архивировано из оригинала 3 марта 2016 года.