Control-Alt-Delete (souvent abrégé Ctrl-Alt-Del ou Ctrl-Alt-Suppr, Suppr étant la version française de la touche Del) est une combinaison de touches classique sur les PC.
Pour exécuter cette combinaison, il faut presser simultanément les touches + + (ou ) du clavier.
Ce type de fonctionnalité est appelé secure attention key.
Cette combinaison de touches a été inventée par David Bradley, l'un des douze ingénieurs ayant travaillé sur le premier PC IBM. Bradley avait d'abord pensé à + + , mais il trouva qu'il était trop facile de frapper le côté gauche du clavier et de redémarrer ainsi l'ordinateur accidentellement. Il pensa alors à la combinaison + + , qu'il est impossible d'effectuer avec une seule main (sauf sur certains claviers plus récents). La plupart des systèmes d'exploitation récents réservent cette combinaison pour divers emplois, mais elle permet le plus souvent d'effectuer un redémarrage du système dans différentes circonstances. Pour faire référence à l'instabilité des systèmes d'exploitation de Microsoft, Bradley dit un jour : « I may have invented Control-Alt-Delete, but Bill Gates made it famous » (que l'on peut traduire par « J'ai peut-être inventé la combinaison Ctrl-Alt-Suppr, mais c'est Bill Gates qui l'a rendue célèbre »).
Dans la chanson Perfect World de Billy Talent, on peut entendre une allusion à cette combinaison de touches pendant le refrain : « Control-Alt-Deleted, Control-Alt-Deleted, Control-Alt-Deleted, Reset my memory ! »
Aussi en référence à cette combinaison de touche, Anthony Clarvoe a nommé sa pièce de théatre satirique de 2002, Ctrl+Alt+Delete.
Avant le lancement du système d'exploitation, le BIOS réagit aussi à cette combinaison de touches et provoque un redémarrage.
Autrefois, sur des PC utilisant MS-DOS ou fonctionnant en mode réel, c'était le BIOS qui interceptait cette combinaison de touches et provoquait le redémarrage.
Voir (en) en:Control-Alt-Delete#DOS and all real mode systems.
Sous linux, la même séquence de touche (Ctrl-Alt-Del) peut dans certains cas provoquer un redémarrage de l'ordinateur. Voir un comparatif avec winlogon
Avec la configuration par défaut de la plupart des distributions linux, la séquence de touches + + provoque un redémarrage immédiat, avec risque de perte de données (voir Magic SysRq key).
Le redémarrage du serveur X est fait avec la séquence de touches + + .
Le chargeur d'amorçage grub réagit aussi à la séquence de touches + + .
Sous Windows NT et ses successeurs (windows XP, Windows Server 2003, etc), cette combinaison de touches n'est reconnue que par le gestionnaire d'ouverture de session. Si aucun utilisateur n'est connecté, il affiche la boîte de dialogue d'ouverture de session, et dans le cas contraire il affiche la boite de dialogue "Sécurité de Windows" permettant entre autres la déconnexion, le reboot ou le lancement du Gestionnaire de tâches.
Le processus système étant le premier à recevoir la combinaison de touches, tout appui déclenchera de manière certaine l'affichage d'une boîte de dialogue ou l'exécution d'une action par un processus système de Windows et non un programme tiers. C'est donc pour cette raison que c'est cette combinaison de touches qui est demandé en préalable à certaines opérations sensibles comme la connexion d'un nouvel utilisateur au système.
Dans les postes de travail où la gestion du réseau et de la sécurité du poste est simplifié (poste "stand-alone"), Ctrl-Alt-Del envoie directement au gestionnaire de tâche (sauf sous Vista). Pour obtenir directement ce gestionnaire de tâches, le bon raccourci est + + .
Il y a des cas où la combinaison de touches + + échoue (et donc le gestionnaire de tâches n'est pas appelé).
Par exemple, sous Windows XP :
Pour pallier les difficultés des personnes ayant des difficultés à appuyer sur les 3 touches à la fois, Microsoft propose un mode touches rémanentes. La combinaison de touches peut alors être effectuée non plus par appui simultané mais par appuis successifs.