Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

QWERTY раскладка клавиатуры с позицией Control, Alt и Delete клавиша выделенной

Control-Alt-Delete (часто сокращенно Ctrl + Alt + Del , также известная как «приветствие тремя пальцами» или «Ключи безопасности») [1] [2] - это команда компьютерной клавиатуры на компьютерах, совместимых с IBM PC , вызываемая нажатие клавиши Delete , удерживая клавиши Control и Alt : Ctrl+ Alt+ Delete. Функция комбинации клавиш различается в зависимости от контекста, но обычно она прерывает или облегчает прерывание функции. Например, в предзагрузочной среде (перед запуском операционной системы ) [3] [4] [5] или в DOS , Windows 3.0и более ранних версиях Windows или OS / 2 комбинация клавиш перезагружает компьютер. Начиная с Windows 95 , комбинация клавиш вызывает диспетчер задач или компонент, связанный с безопасностью, который облегчает завершение сеанса Windows или завершение зависшего приложения.

История [ править ]

Оригинальная клавиатура IBM PC 5150: невозможно нажать Ctrl + Alt + Del одной рукой

Функция мягкой перезагрузки с клавиатуры была первоначально разработана Дэвидом Брэдли . [6] [7] Брэдли, как главный инженер проекта IBM PC и разработчик ROM-BIOS машины , изначально использовал Ctrl+ Alt+ Esc, [8] но обнаружил, что было слишком легко ударить левую сторону клавиатуры и случайно перезагрузите компьютер. По его собственным словам, Мел Халлерман, который был главным программистом проекта, поэтому предложил переключить комбинацию клавиш на Ctrl+ Alt+ Delв качестве меры безопасности, комбинацию, которую невозможно нажать одной рукой на оригинальной клавиатуре IBM PC .[9] [10] [11]

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

Брэдли рассматривал эту работу как одну небольшую задачу из многих: «Это было пять минут 10 минут активности, а затем я перешел к следующей из 100 вещей, которые необходимо было выполнить». [7] В электронном письме от марта 2018 года один из сотрудников Брэдли подтвердил, что эта команда была изобретена в 1981 году в Бока-Ратон , Флорида. [13]

Брэдли также известен своим добродушным ударом по Гейтсу на праздновании 20-летия IBM PC 8 августа 2001 года в Техническом музее : «Я должен отдать должное. Возможно, это я изобрел, но я думаю Билл сделал его известным ». ; он быстро добавил, что это ссылка на процедуры входа в Windows NT («Нажмите Ctrl + Alt + Delete для входа в систему»). [14] [10]

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

BIOS [ править ]

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

Windows [ править ]

Windows на базе DOS[ редактировать ]

Диалоговое окно закрытия программы, видимое в Windows 9x

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

  • Windows 3.1x отображает синий экран, который позволяет пользователю нажать Enter, чтобы завершить задачу, которая перестала отвечать на запросы системы (если такая задача существует), или снова нажмите Control + Alt + Delete, чтобы выполнить мягкую перезагрузку . [17] Текст этого элементарного диспетчера задач был написан Стивом Баллмером . [18]
  • Windows 9x временно останавливает всю систему и отображает диалоговое окно «Закрыть программу », окно , в котором перечислены запущенные в данный момент процессы и позволяет пользователю завершить их (при необходимости принудительно). Пользователь может снова нажать Control + Alt + Delete, чтобы выполнить мягкую перезагрузку. [19] [20]

Если LocalReboot = Off , Windows выполняет мягкую перезагрузку. [17] [20]

Семейство Windows NT [ править ]

Экран безопасности Windows в Windows 8 предоставляет различные параметры, связанные с безопасностью.
Экран безопасного внимания Windows 8

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

Вызов безопасности Windows
Когда пользователь входит в систему Windows, нажатие Ctrl + Alt + Delete вызывает Windows Security. Это графический пользовательский интерфейс, который позволяет пользователю заблокировать систему, [а] переключить пользователя , выйти из системы , изменить пароль , вызвать диспетчер задач Windows или завершить сеанс Windows путем выключения , перезагрузки или перевода компьютера в спящий режим или гибернацию. ; щелчок «Отмена» или нажатие клавиши Escape возвращает пользователя туда, где он был.

Сочетание клавиш всегда вызывает безопасность Windows во всех версиях и выпусках семейства Windows NT, кроме Windows XP . (См. Ниже.) До Windows Vista Windows Security была диалоговым окном , не допускала переключения пользователей и показывала дату и время входа в систему, имя учетной записи пользователя, в которую пользователь вошел в систему, и имя компьютера. Начиная с Windows Vista, Windows Security стала полноэкранной.

Обеспечить внимание
Подмена имени пользователя - это прием социальной инженерии, при котором вредоносная компьютерная программа , маскируясь под диалоговое окно входа в Windows, запрашивает имя учетной записи и пароль пользователя, чтобы украсть их. Чтобы предотвратить эту атаку, Windows NT реализует дополнительную меру безопасности, в которой Ctrl + Alt + Delete действует как комбинация клавиш безопасного внимания . После активации защиты Windows требует, чтобы пользователь нажимал Ctrl + Alt + Delete каждый раз перед входом в систему или разблокировкой компьютера. Поскольку комбинация клавиш перехватывается самой Windows и вредоносное ПО не может имитировать такое поведение, [b] уловка не выполняется. [22] Если компьютер Windows не является частью домена Windowsсети безопасная защита внимания отключена по умолчанию и должна быть включена пользователем. [23] [24]
Поведение Windows XP
В Windows XP появился экран приветствия - обновленный интерфейс входа в систему. Однако экран приветствия Windows XP не поддерживает сценарий безопасного внимания. [24] Его можно отключить в пользу классического простого экрана входа в систему либо явно пользователем, либо в результате того, что компьютер Windows XP стал частью сети домена Windows. [25] Имея это в виду, Windows XP использует Ctrl + Alt + Delete в следующих уникальных сценариях:
  1. При появлении запроса на вход комбинация клавиш закрывает экран приветствия и вызывает классический пользовательский интерфейс входа в систему. [25]
  2. Когда пользователь входит в систему на компьютере с Windows XP и включен экран приветствия, нажатие комбинации клавиш вызывает диспетчер задач Windows, а не безопасность Windows. [26]
Windows Vista и следующие версии Windows NT не унаследовали ничего из вышеперечисленного.

OS / 2 [ править ]

В OS / 2 эта комбинация клавиш распознается драйвером устройства клавиатуры OS / 2, который уведомляет процесс диспетчера сеансов. [27] Обычный процесс диспетчера сеансов в OS / 2 версии 2.0 и более поздних - это родительский процесс Workplace Shell, который отображает окно «система перезагружается» и запускает мягкую перезагрузку. [28] При двойном нажатии OS / 2 немедленно запускает мягкую перезагрузку, не дожидаясь завершения процесса диспетчера сеансов.

В обоих случаях система очищает кеш страницы , аккуратно размонтирует все тома диска, но не завершает полностью работающие программы (и, таким образом, не сохраняет несохраненные документы или текущее расположение объектов на рабочем столе Workplace Shell или в любую из его открытых папок). [28] [29]

Mac [ править ]

Ctrl + Alt + Delete - это не сочетание клавиш в macOS . Вместо этого ⌘ Command+ ⌥ Option+ Escвызывает панель принудительного выхода. Control+ ⌘ Command+ Powerперезагружает компьютер. [30]

В исходном сервере Mac OS X было пасхальное яйцо, в котором нажатие Control+ ⌥ Option+ Delete(поскольку клавиша Option эквивалентна клавише Alt на клавиатуре Mac) отображало предупреждение «Это не DOS!». [31]

Linux [ править ]

Результат нажатия комбинации клавиш в Ubuntu v12.10

В некоторых операционных системах на базе Linux , включая Ubuntu и Debian , Control+ Alt+ Delete- это ярлык для выхода из системы. [32]

На сервере Ubuntu он используется для перезагрузки компьютера без входа в систему. [33]

Эквиваленты на различных платформах [ править ]

Культурное усыновление [ править ]

Голландский протестующий с табличкой "Ctrl-Alt-Del, план досрочного выхода на пенсию "

Поскольку компьютеры стали повсеместными, появился и жаргон . Control-Alt-Delete также может означать «дамп» или «покончить с». [49]

Нажатие клавиш хорошо известно и печально известно тем, что помогает избежать проблем в поп-культуре. Например, в песне Билли Таланта « Perfect World » часть текста включает последовательность и связывает ее со сбросом их памяти и выходом из ситуации: «Control-Alt-Deleted. Сбросить мою память». [50]

См. Также [ править ]

  • Таблица сочетаний клавиш

Заметки [ править ]

  1. ^ Когда компьютер Windows заблокирован, доступ к Windows разрешен только при наличии действительных учетных данных. Разблокировка компьютера аналогична входу в систему .
  2. ^ Единственный способ вырвать контроль над обработкой Ctrl + Alt + Delete из Windows - это подорвать его основные компоненты, такие как ядро ​​или winlogon . Однако вредоносной программе, сумевшей настолько серьезно нарушить целостность Windows, не нужно красть пароль.

Ссылки [ править ]

  1. ^ Смит, Джина (2007-12-03). «Невоспетые новаторы: Дэвид Брэдли, изобретатель« салюта из трех пальцев » » . Компьютерный мир . Архивировано из оригинала на 2014-07-15 . Проверено 12 апреля 2009 .
  2. ^ "CTRL-ALT-DEL: Салют тремя пальцами" . Togaware. Архивировано 10 сентября 2017 года . Проверено 12 апреля 2009 .
  3. ^ a b c d e Технический справочник по персональным компьютерам IBM (пересмотренная редакция). Корпорация IBM . Март 1983 г.
  4. ^ a b c d e f Персональный компьютер IBM AT Технический справочник . Справочная библиотека аппаратного обеспечения персонального компьютера IBM. 0, 1, 2 (Перераб. Ред.). Корпорация IBM . Март 1986 [1984-03]. 1502494, 6139362, 6183310, 6183312, 6183355, 6280070, 6280099.
  5. ^ Б с д е е Phoenix Technologies Ltd., (1989) [1987]. Системный BIOS для компьютеров IBM PC / XT / AT и совместимых устройств - Полное руководство по системному программному обеспечению на основе ПЗУ . Серия технических справочников Phoenix (1-е изд.). ISBN издательства Addison Wesley Publishing Company , Inc. 0-201-51806-6.
  6. ^ "Невоспетые новаторы: Дэвид Брэдли, изобретатель" салюта тремя пальцами " . Computerworld . 2007-12-03.
  7. ^ a b Хьюз, Вирджиния (12 июля 2013 г.). «История CTRL + ALT + DELETE» . умственная нить . Архивировано 10 сентября 2017 года . Проверено 10 июля 2013 .
  8. ^ a b c d Брайт, Питер (27.09.2013). «Если Билл Гейтс действительно думает, что ctrl-alt-del было ошибкой, он должен был исправить это сам» . Ars Technica . Condé Nast . Архивировано 10 сентября 2017 года . Проверено 1 октября 2013 .
  9. ^ a b Уильямс, Грегг (январь 1982 г.). «Более пристальный взгляд на персональный компьютер IBM» . БАЙТ . 7 (1). п. 36 . Проверено 19 октября 2013 .
  10. ^ a b Нидлман, Рэйф (15.08.2011). «С 30-летием IBM PC» . CNET . CBS Interactive . Архивировано 10 сентября 2017 года . Проверено 12 января 2013 .
  11. ^ Аамидор, Эйб. «Поблагодари этого парня за 'control-alt-delete ' » . Индианаполис Стар . Архивировано 10 сентября 2017 года . Проверено 9 сентября 2010 .
  12. ^ Гросс, Даг (2013-09-26). «Билл Гейтс: Ctrl-Alt-Удалить ошибку» . CNN . Архивировано 26 сентября 2013 года . Проверено 26 сентября 2013 .
  13. ^ Джарвис, Крейг (2018-03-05). «Упс. NC необходимо удалить ctrl + alt + delete из списка изобретений штата» . Новости и обозреватель . Проверено 3 апреля 2018 .
  14. Control-Alt-Delete: Дэвид Брэдли и Билл Гейтс , видеоклип с выставки IBM PC 20th Anniversary, 8 августа 2001 г. (опубликовано на YouTube 7 января 2011 г.)
  15. ^ Хайд, Рэндалл (1996-09-30). «Искусство программирования на языке ассемблера» . Архивировано из оригинала на 2012-12-12 . Проверено 25 апреля 2012 .
  16. ^ a b c d e f g h i Пол, Маттиас Р. (2002-04-03). "[fd-dev] Ctrl + Alt + Del" . freedos-dev . Архивировано 9 сентября 2017 года . Проверено 10 сентября 2017 .
  17. ^ a b c «Комплект ресурсов Windows 3.1 SYSTEM.INI 386ENH, раздел A – L» . Статья 83435 базы знаний Майкрософт (1.0-е изд.). 2001-07-30 [1992]. Архивировано 20 марта 2016 года . Проверено 7 января 2005 . Из SYSINI.WRI в Microsoft Windows Resource Kit для Windows 3.1 :LocalReboot = <вкл. Или выкл.>; По умолчанию: Вкл. Назначение: указывает, можете ли вы нажать CTRL + ALT + DEL для выхода из приложений, вызывающих неустранимые ошибки в расширенном режиме 386, без перезапуска Windows. Если этот параметр включен, вы можете закрыть приложения. Если этот параметр отключен, нажатие CTRL + ALT + DEL перезапустит всю систему (как обычно).
  18. ^ Chen, Raymond (2014-09-02). «Кто написал текст для диалогового окна Ctrl + Alt + Del в Windows 3.1?» . Старая новая вещь . Microsoft . Архивировано 10 сентября 2017 года . Проверено 10 сентября 2014 .
  19. ^ a b c Чаппелл, Джефф (1998-05-06). "Это возможно?" . Группа новостейcomp.os.ms-windows.programmer.vxd . Usenet: [email protected] . Архивировано 10 сентября 2017 года . Проверено 10 сентября 2017 . - отчет о различиях LocalRebootмежду Windows 3.x и Windows 95
  20. ^ a b c d Терхьюн, Гэри С. (11 января 2004 г.). «Утеряна функция Ctrl-Alt-Del на W98, 2nd» . Группа новостейmicrosoft.public.win98.gen_discussion . Usenet: [email protected] . Архивировано 2 октября 2013 года . Проверено 2 октября 2013 . - отчет об эффекте LocalRebootв Windows 95
  21. ^ Андрей Мирошников (2018). Мониторинг безопасности Windows: сценарии и шаблоны . ISBN 978-1119390879. Winlogon - это системный компонент
  22. Остерман, Ларри (24 января 2005). "Почему Control-Alt-Delete безопасная последовательность внимания (SAS)?" . WebLog Ларри Остермана . Блоги MSDN . Архивировано 10 сентября 2017 года . Проверено 15 марта 2007 .
  23. ^ «Включить нажмите Ctrl + Alt + Del Безопасный вход в Windows 7 или Vista» . Моя цифровая жизнь. 2010-01-28. Архивировано 10 сентября 2017 года . Проверено 19 января 2013 .
  24. ^ a b «Как включить или отключить последовательность CTRL + ALT + DELETE для входа в Windows XP, Windows Vista и Windows 7» . Служба поддержки Microsoft . Microsoft. 2010-12-10 . Проверено 19 января 2013 .[ мертвая ссылка ]
  25. ^ a b «Как изменить окно входа в систему и параметры завершения работы в Windows XP» . Служба поддержки Microsoft . Microsoft. 2007-05-07 . Проверено 19 января 2013 .
  26. ^ «Использование комбинации клавиш CTRL + ALT + DEL для открытия Windows Security открывает диспетчер задач» . Служба поддержки Microsoft . Microsoft. 2006-01-15 . Проверено 19 января 2013 .
  27. ^ Якобуччи, Эд (1988). Das OS / 2-Buch [ Руководство программиста OS / 2 ] (на немецком языке) (1-е изд.). Гамбург: Osborne / McGraw-Hill Book Company GmbH (опубликовано в 1989 г.). ISBN 3-89028-151-6.
  28. ^ a b Альбрехт, Роберт М .; Плюра, Майкл (1993). Das große Buch zu OS / 2 Version 2 (на немецком языке) (1-е изд.). Дюссельдорф: Data Becker . ISBN 3-89011-598-5.
  29. ^ Московиц, Дэвид; Керр, Дэвид (1995). OS / 2 Warp Version 3 для участников предварительной оценки [ OS / 2 Warp Unleashed Deluxe Edition ] (на немецком языке) (1-е изд.). Издательство САМС. ISBN 3-87791-815-8.
  30. ^ a b c d e f "Сочетания клавиш Mac" . Apple, Inc.
  31. ^ «Пасхальное яйцо Mac OS X Server - это не DOS» . Проверено 7 октября 2011 .
  32. ^ «Полезные сочетания клавиш» . Руководство рабочего стола Ubuntu . Канонический . Проверено 30 октября 2014 .
  33. ^ «Консольная безопасность» . Руководство по серверу Ubuntu . Канонический . Проверено 2 июня 2015 .
  34. ^ Вилен, Тони. "Ctrl-Amiga-Amiga что-то особенное?" . Английский Amiga Board . Проверено 19 сентября 2018 .
  35. ^ a b Пол, Маттиас Р. (13 марта 2004 г.). «Перезагрузка из пользовательского пространства» (техническое примечание FreeDOS). Архивировано из оригинала на 2017-01-16 . Проверено 15 января 2017 .
  36. ^ a b c Пол, Матиас Р .; Фринке, Аксель К. (1997-10-13) [впервые опубликовано в 1991 году], FreeKEYB - Enhanced DOS keyboard and console driver (User Manual) (v6.5 ed.) [1] (NB. FreeKEYB - это основанный на Unicode динамически настраиваемый преемник K3PLUS, поддерживающий большинство раскладок клавиатуры , кодовых страниц и кодов стран .)
  37. ^ a b c Пол, Матиас Р .; Фринке, Аксель К. (16 января 2006 г. ), FreeKEYB - Расширенный международный драйвер клавиатуры и консоли DOS (Руководство пользователя) (предварительная версия 7 (версия 6.58) изд.)
  38. ^ a b Frinke, Axel C .; Пол, Маттиас Р. (1995-05-10) [впервые опубликовано в 1991 году], K3PLUS v6 - Der ultimative Ersatz für den DOS-Standard-Tastaturtreiber KEYB GR (Руководство пользователя) (на немецком языке) (изд. R49-v6.21)(NB. K3PLUS был расширенным драйвером клавиатуры для DOS, широко распространенным в то время в Германии, с доступной адаптацией для нескольких других европейских языков. K3PLUS.DOCЯвляется частью K3P621P2.ZIPдистрибутива.)
  39. ^ «Сочетания клавиш» . Справочный центр Oracle .
  40. ^ «Список сочетаний клавиш, доступных в Windows XP» . Microsoft.com .
  41. ^ «Список сочетаний клавиш Windows» .
  42. ^ "Полный текст" Руководства по обучению базового уровня IBM OS 2 Warp 4 " " .
  43. ^ a b "FreeMiNT-Portal - mint.doc" . 2000-04-27. Архивировано 15 января 2017 года . Проверено 9 января 2017 .
  44. ^ "Ctrl + Alt + Delete" .
  45. ^ «Mac OS X 10.4 или более ранней версии: компьютер перестает отвечать» . Apple, Inc.
  46. ^ «Сервер подсказок Haiku / BeOS: убить и перезапустить трекер» .
  47. ^ «Сочетания клавиш XFCE4» . Технология Knucklehead . 2014-08-02.
  48. ^ Перезагрузка приставки FOXTEL
  49. ^ Вордспи цитирует самое раннее такое использование, как колонку «Компьютерный мир» Криса Миксанека от 18 декабря 1995 г., озаглавленную «Ctrl-Alt-Удалить эти праздничные безделушки».
  50. ^ «Билли Талант -« Идеальный мир »Тексты песен» . Архивировано из оригинала на 2016-03-03 . Проверено 13 июля 2011 .

Дальнейшее чтение [ править ]

  • Страницы руководства Linux для kill (2) и reboot (2).

Внешние ссылки [ править ]

  • Дэвид Брэдли объясняет, как он изобрел Ctrl-Alt-Delete , в GreatBigStory