
Control-Alt-Delete (souvent abrégé en Ctrl+Alt+Del et parfois appelé « salut à trois doigts » ou « touches de sécurité ») est une commande du clavier d'ordinateur sur les ordinateurs compatibles IBM PC , invoquée en appuyant sur la touche Suppr tout en maintenant les touches Contrôle et AltCtrl : + Alt+ Delete. La fonction de la combinaison de touches diffère selon le contexte, mais elle interrompt ou facilite généralement l'interruption d'une fonction. Par exemple, dans un environnement de pré-démarrage (avant le démarrage d'un système d'exploitation ) ou dans MS-DOS , Windows 3.0 et les versions antérieures de Windows ou OS/2 , la combinaison de touches redémarre l'ordinateur. À partir de Windows 95 , la combinaison de touches appelle un gestionnaire de tâches ou un composant lié à la sécurité qui facilite la fin d'une session Windows ou l'arrêt d'une application gelée .
Histoire

La fonction de redémarrage logiciel via le clavier a été conçue à l'origine par David Bradley . Bradley, en tant qu'ingénieur en chef du projet IBM PC et développeur du ROM-BIOS de la machine , avait initialement utilisé + + , mais a trouvé qu'il était trop facile de heurter le côté gauche du clavier et de redémarrer l'ordinateur accidentellement. Selon son propre récit, Mel Hallerman, qui était le programmeur en chef du projet, a donc suggéré de changer la combinaison de touches en + + par mesure de sécurité, une combinaison impossible à appuyer d'une seule main sur le clavier IBM PC d'origine . CtrlAltEscCtrlAltDel
Cette fonctionnalité a été conçue à l'origine uniquement comme une fonctionnalité de développement destinée à un usage interne et n'était pas destinée à être utilisée par les utilisateurs finaux, car elle déclenchait le redémarrage sans avertissement ni confirmation supplémentaire. Elle était destinée à être utilisée par des personnes écrivant des programmes ou de la documentation afin de pouvoir redémarrer leurs ordinateurs sans les éteindre. Bill Gates (ancien PDG de Microsoft ) s'en souvenait comme « juste quelque chose que nous utilisions en développement et qui ne serait pas disponible ailleurs ». La fonctionnalité, cependant, était détaillée dans la documentation de référence technique d'IBM du PC d'origine et ainsi révélée au grand public.
Bradley considérait ce travail comme une petite tâche parmi tant d'autres : « C'était cinq minutes, 10 minutes d'activité, puis je passais à la suivante des 100 choses à faire. » Dans un courriel de mars 2018, l'un des collègues de Bradley a confirmé que la commande avait été inventée en 1981 à Boca Raton , en Floride.
Bradley est également connu pour sa remarque bon enfant à l'encontre de Gates lors de la célébration du 20e anniversaire de l'IBM PC le 8 août 2001 au Tech Museum : « Je dois partager le mérite. Je l'ai peut-être inventé, mais je pense que Bill l'a rendu célèbre. » ; il a rapidement ajouté qu'il s'agissait d'une référence aux procédures de connexion de Windows NT (« Appuyez sur Ctrl + Alt + Suppr pour vous connecter »).
Lors d'une séance de questions-réponses le 21 septembre 2013, Gates a déclaré que « c'était une erreur », faisant référence à la décision d'utiliser Ctrl+Alt+Suppr comme combinaison de touches pour se connecter à Windows. Gates a déclaré qu'il aurait préféré un seul bouton pour déclencher les mêmes actions, mais qu'il n'avait pas réussi à convaincre IBM d'ajouter le bouton supplémentaire dans la disposition du clavier.
BIOS
Par défaut, lorsque le système d'exploitation fonctionne en mode réel (ou dans un environnement de pré-démarrage, lorsqu'aucun système d'exploitation n'est encore démarré), cette combinaison de touches est interceptée par le BIOS . Le BIOS réagit en effectuant un redémarrage logiciel (également appelé redémarrage à chaud). Des exemples de tels systèmes d'exploitation incluent DOS , Windows 3.0 en mode standard ainsi que les versions antérieures de Windows.
Fenêtres
Windows basé sur DOS
Sous Windows 9x et Windows 3.0 exécutés en mode 386 Enhanced, la combinaison de touches est reconnue par le pilote de périphérique du clavier Windows . Selon la valeur de l' option LocalReboot dans la section [386Enh] de system.ini , Windows exécute l'une des nombreuses actions en réponse. Si LocalReboot=On (par défaut) :
- Windows 3.1x affiche un écran bleu qui permet à l'utilisateur d'appuyer sur Entrée pour terminer une tâche qui a cessé de répondre au système (si une telle tâche existe) ou d'appuyer à nouveau sur Ctrl+Alt+Suppr pour effectuer un redémarrage logiciel . Le texte de ce gestionnaire de tâches rudimentaire a été écrit par Steve Ballmer .
- Windows 9x arrête temporairement l'ensemble du système et affiche la boîte de dialogue Fermer le programme, une fenêtre qui répertorie les processus en cours d'exécution et permet à l'utilisateur de les arrêter (de force, si nécessaire). L'utilisateur peut appuyer à nouveau sur Ctrl+Alt+Suppr pour effectuer un redémarrage progressif.
Si LocalReboot=Off , Windows effectue un redémarrage logiciel.
Famille Windows NT



La famille de systèmes d'exploitation Windows NT , dont les membres ne comportent plus le mot « NT » dans leur nom depuis Windows 2000 , réserve la combinaison de touches Ctrl+Alt+Suppr au système d'exploitation lui-même. Winlogon , un composant essentiel du système d'exploitation, répond à la combinaison de touches dans les scénarios suivants :
- Appel de la sécurité Windows
- Lorsqu'un utilisateur est connecté à un ordinateur Windows, appuyer sur Ctrl+Alt+Suppr appelle la sécurité Windows. Il s'agit d'une interface utilisateur graphique qui permet à l'utilisateur de verrouiller le système, de changer d'utilisateur de se déconnecter , de modifier le mot de passe , d'appeler le Gestionnaire des tâches de Windows ou de mettre fin à la session Windows en arrêtant , en redémarrant ou en mettant l'ordinateur en veille ou en hibernation ; en cliquant sur « Annuler » ou en appuyant sur la touche Échap, l'utilisateur revient là où il se trouvait.
- La combinaison de touches appelle toujours la sécurité Windows dans toutes les versions et éditions de la famille Windows NT, à l'exception de Windows XP . (Voir ci-dessous.) Avant Windows Vista , la sécurité Windows était une boîte de dialogue , ne permettait pas de changer d'utilisateur et affichait la date et l'heure de connexion, le nom du compte d'utilisateur auquel l'utilisateur s'était connecté et le nom de l'ordinateur. À partir de Windows Vista, la sécurité Windows est passée en plein écran.
- Attirer l'attention
- L'usurpation de connexion est une astuce d'ingénierie sociale dans laquelle un programme informatique malveillant sous l'apparence d'une boîte de dialogue de connexion Windows demande le nom de compte et le mot de passe de l'utilisateur pour les voler. Pour contrecarrer cette attaque, Windows NT met en œuvre une mesure de sécurité facultative dans laquelle Ctrl+Alt+Suppr agit comme une combinaison de touches de sécurité . Une fois la protection activée, Windows demande à l'utilisateur d'appuyer sur Ctrl+Alt+Suppr chaque fois avant de se connecter ou de déverrouiller l'ordinateur. Étant donné que la combinaison de touches est interceptée par Windows lui-même et que les logiciels malveillants ne peuvent pas imiter ce comportement, l'astuce est déjouée. À moins que l'ordinateur Windows ne fasse partie d'un réseau de domaine Windows , la protection de sécurité est désactivée par défaut et doit être activée par l'utilisateur.
- Comportement de Windows XP
- Windows XP introduit l'écran d'accueil , une interface de connexion repensée. L'écran d'accueil de Windows XP ne prend cependant pas en charge le scénario d'attention sécurisée. Il peut être désactivé en faveur de l'écran d'ouverture de session classique, soit explicitement par l'utilisateur, soit à la suite de l'intégration de l'ordinateur Windows XP dans un réseau de domaine Windows. Dans cette optique, Windows XP utilise Ctrl+Alt+Suppr dans les scénarios uniques suivants :
- À l'invite de connexion, la combinaison de touches ferme l'écran de bienvenue et appelle l'interface utilisateur de connexion classique.
- Lorsqu'un utilisateur est connecté à un ordinateur Windows XP et que l'écran d'accueil est activé, appuyer sur la combinaison de touches appelle le Gestionnaire des tâches Windows au lieu de la sécurité Windows.
- Windows Vista et les versions suivantes de Windows NT n’ont hérité d’aucun des éléments ci-dessus.
OS/2
Dans OS/2 , cette combinaison de touches est reconnue par le pilote de périphérique de clavier OS/2, qui informe le processus du gestionnaire de session. Le processus normal du gestionnaire de session dans les versions 2.0 et ultérieures d'OS/2 est le processus parent Workplace Shell, qui affiche la fenêtre « redémarrage du système » et déclenche un redémarrage logiciel. Si vous appuyez deux fois de suite sur cette touche, OS/2 déclenche un redémarrage logiciel immédiat, sans attendre le processus du gestionnaire de session.
Dans les deux cas, le système vide le cache de pages , démonte proprement tous les volumes de disque, mais n'arrête pas proprement les programmes en cours d'exécution (et n'enregistre donc aucun document non enregistré, ni la disposition actuelle des objets sur le bureau Workplace Shell ou dans l'un de ses dossiers ouverts).
Mac
Ctrl+Alt+Suppr n'est pas un raccourci clavier sur macOS . Au lieu de cela, + + affiche le panneau Forcer à quitter. + + redémarre l'ordinateur. ⌘ Command⌥ OptionEscControl⌘ CommandPower
Le serveur Mac OS X original avait un easter egg dans lequel appuyer sur + + (car la touche Option est l'équivalent de la touche Alt sur un clavier Mac) afficherait une alerte disant « Ce n'est pas DOS ! ». Control⌥ OptionDelete
Linux

Sur certains systèmes d’exploitation basés sur Linux, notamment Ubuntu et Debian , + + est un raccourci pour se déconnecter. ControlAltDelete
Sur Ubuntu Server , il est utilisé pour redémarrer un ordinateur sans se connecter.
Equivalents sur diverses plateformes
Adoption culturelle
Les ordinateurs sont devenus omniprésents, tout comme le jargon . Control-Alt-Delete peut également signifier « jeter » ou « supprimer ».
Les touches du clavier sont bien connues et tristement célèbres pour leur capacité à échapper aux problèmes de la culture pop. Par exemple, dans la chanson de Billy Talent « Perfect World », une partie des paroles inclut la séquence et l'associe à la réinitialisation de la mémoire et à la fuite d'une situation : « Control-Alt-Deleted. Reset my memory. »