Kontroll-Alt-Delete
Control-Alt-Delete (ofta förkortat till Ctrl+Alt+Del , även känd som "trefingerhälsningen" eller "Säkerhetsnycklar") är ett tangentbordskommando på IBM PC-kompatibla datorer som anropas genom att du trycker på Delete-tangenten medan du håller ned tangenten . Ctrl- och Alt- tangenterna : Ctrl + Alt + Delete . Tangentkombinationens funktion skiljer sig beroende på sammanhanget men den avbryter eller underlättar i allmänhet att avbryta en funktion. Till exempel, i pre-boot-miljö (innan ett operativsystem startar) eller i DOS , Windows 3.0 och tidigare versioner av Windows eller OS/2 , startar tangentkombinationen om datorn. Från och med Windows 95 anropar tangentkombinationen en aktivitetshanterare eller säkerhetsrelaterad komponent som underlättar att avsluta en Windows-session eller döda en fryst applikation.
Historia
Den mjuka omstartsfunktionen via tangentbordet designades ursprungligen av David Bradley . Bradley, som chefsingenjör för IBM PC -projektet och utvecklare av maskinens ROM-BIOS , hade ursprungligen använt Ctrl + Alt + Esc , men fann att det var för lätt att stöta på vänster sida av tangentbordet och starta om datorn av misstag. Enligt sin egen redogörelse föreslog Mel Hallerman, som var chefsprogrammeraren för projektet, därför att byta tangentkombinationen till Ctrl + Alt + Del som en säkerhetsåtgärd, en kombination omöjlig att trycka med bara en hand på det ursprungliga IBM PC-tangentbordet .
Funktionen var ursprungligen endast tänkt som en utvecklingsfunktion för internt bruk och inte avsedd att användas av slutanvändare, eftersom den utlöste omstarten utan förvarning eller ytterligare bekräftelse – den var tänkt att användas av personer som skriver program eller dokumentation så att de kunde starta om sina datorer utan att stänga av dem. Bill Gates (tidigare Microsoft- VD ) kom ihåg det som "bara något vi använde i utvecklingen och det skulle inte vara tillgängligt någon annanstans". Funktionen beskrevs dock i IBMs tekniska referensdokumentation till den ursprungliga PC:n och avslöjades därmed för allmänheten.
Bradley såg detta arbete som bara en liten uppgift av många: "Det var fem minuter, 10 minuter av aktivitet, och sedan gick jag vidare till nästa av de 100 saker som behövde göras." I ett e-postmeddelande från mars 2018 bekräftade en av Bradleys medarbetare att kommandot uppfanns 1981 i Boca Raton , Florida.
Bradley är också känd för sitt godmodiga inhopp på Gates vid firandet av 20-årsjubileet av IBM PC den 8 augusti 2001 på The Tech Museum : "Jag måste dela äran. Jag kanske har uppfunnit det, men jag tror Bill gjorde det känt." ; han lade snabbt till att det var en referens till Windows NT- inloggningsprocedurer ("Tryck på Ctrl + Alt + Delete för att logga in").
Under en fråge- och svarspresentation den 21 september 2013 sa Gates "det var ett misstag", med hänvisning till beslutet att använda Ctrl+Alt+Del som tangentbordskombination för att logga in i Windows. Gates sa att han skulle ha föredragit en enda knapp för att utlösa samma åtgärder, men kunde inte få IBM att lägga till den extra knappen i tangentbordslayouten.
BIOS
Som standard, när operativsystemet körs i verkligt läge (eller i en pre-boot-miljö, när inget operativsystem har startat ännu), fångas denna tangentkombination upp av BIOS . BIOS reagerar genom att utföra en mjuk omstart (även känd som en varm omstart). Exempel på sådana operativsystem inkluderar DOS , Windows 3.0 i standardläge samt tidigare versioner av Windows.
Windows
DOS-baserade Windows
I Windows 9x och Windows 3.0 som körs i 386 Enhanced-läge känns tangentkombinationen igen av Windows- tangentbordsdrivrutinen . Enligt värdet för LocalReboot i avsnittet [386Enh] i system.ini utför Windows en av flera åtgärder som svar. Om LocalReboot=På (standard):
- Windows 3.1x visar en blå skärm som låter användaren trycka på Enter för att avsluta en uppgift som har slutat svara på systemet (om en sådan uppgift finns) eller trycka på Ctrl+Alt+Delete igen för att utföra en mjuk omstart . Texten till denna rudimentära uppgiftshanterare skrevs av Steve Ballmer .
- Windows 9x stoppar tillfälligt hela systemet och visar dialogrutan Stäng program , ett fönster som listar processer som körs och låter användaren avsluta dem (med tvång, om det behövs). Användaren kan trycka på Ctrl+Alt+Delete igen för att utföra en mjuk omstart.
Om LocalReboot=Off utför Windows en mjuk omstart.
Windows NT-familjen
Windows NT- familjen av operativsystem, vars medlemmar inte har "NT" i sina namn sedan Windows 2000 , reserverar Ctrl+Alt+Delete för själva operativsystemet. Winlogon , en kärnkomponent i operativsystemet, svarar på tangentkombinationen i följande scenarier:
- Anropa Windows-säkerhet
- När en användare är inloggad på en Windows-dator, trycker du på Ctrl+Alt+Delete aktiverar Windows-säkerhet. Det är ett grafiskt användargränssnitt som låter användaren låsa systemet, byta användare , logga ut , ändra lösenordet , anropa Windows Task Manager eller avsluta Windows-sessionen genom att stänga av , starta om eller försätta datorn i viloläge eller viloläge ; genom att klicka på "Avbryt" eller trycka på Escape-tangenten återgår användaren till där de var.
- Tangentkombinationen åberopar alltid Windows Security i alla versioner och utgåvor av Windows NT-familjen utom Windows XP . (Se nedan.) Före Windows Vista var Windows Security en dialogruta , tillät inte byte av användare och visade inloggningsdatum och tid, namnet på användarkontot som användaren har loggat in på och datornamnet. Från och med Windows Vista blev Windows Security helskärm.
- Säker uppmärksamhet
- Inloggningspoofing är ett socialt ingenjörsknep där ett skadligt datorprogram som ser ut som en Windows-inloggningsdialogruta ber om användarens kontonamn och lösenord för att stjäla dem. För att motverka denna attack implementerar Windows NT en valfri säkerhetsåtgärd där Ctrl+Alt+Delete fungerar som en säker uppmärksamhetstangentkombination . När skyddet är aktiverat kräver Windows att användaren trycker på Ctrl+Alt+Delete varje gång innan man loggar in eller låser upp datorn. Eftersom tangentkombinationen fångas upp av Windows själv och skadlig programvara inte kan efterlikna detta beteende, omintetgörs tricket. Om inte Windows-datorn är en del av ett Windows-domännätverk är det säkra uppmärksamhetsskyddet inaktiverat som standard och måste aktiveras av användaren.
- Windows XP-beteende
- Windows XP introducerar välkomstskärmen , ett omdesignat inloggningsgränssnitt. Välkomstskärmen i Windows XP stöder dock inte det säkra uppmärksamhetsscenariot. Den kan inaktiveras till förmån för den klassiska vanliga inloggningsskärmen, antingen uttryckligen av användaren eller som en konsekvens av att Windows XP-datorn blir en del av ett Windows-domännätverk. Med det i åtanke använder Windows XP Ctrl+Alt+Delete i följande unika scenarier:
- Vid en inloggningsuppmaning stänger tangentkombinationen välkomstskärmen och anropar det klassiska användargränssnittet för inloggning.
- När en användare är inloggad på en Windows XP-dator och välkomstskärmen är aktiverad, aktiveras Windows Task Manager istället för Windows Security genom att trycka på tangentkombinationen.
- Windows Vista och nästa versioner av Windows NT ärvde inte något av ovanstående.
OS/2
I OS/2 känns denna tangentkombination igen av OS/2-tangentbordsenhetsdrivrutinen, som meddelar sessionshanterarprocessen. Den normala sessionshanterarprocessen i OS/2 version 2.0 och senare är den överordnade Workplace Shell-processen, som visar fönstret "Systemet startar om" och utlöser en mjuk omstart. Om den trycks två gånger i följd utlöser OS/2 en omedelbar mjuk omstart utan att vänta på sessionshanterarprocessen.
I båda fallen tömmer systemet sidcachen , avmonterar rent alla skivvolymer, men stänger inte av några program som körs (och sparar alltså inte några osparade dokument eller de aktuella arrangemangen av objekten på Workplace Shell-skrivbordet eller i någon av dess öppna mappar).
Mac
Ctrl+Alt+Delete är inte ett kortkommando på macOS . Istället tar ⌘ Kommando + ⌥ Alternativ + Esc fram panelen Force Quit. Ctrl + ⌘ Kommando + Power startar om datorn.
Den ursprungliga Mac OS X-servern hade ett påskägg där att trycka på Ctrl + ⌥ Option + Delete (eftersom Option-tangenten motsvarar Alt-tangenten på ett Mac-tangentbord) skulle visa en varning som säger "Detta är inte DOS!".
Linux
På vissa Linux -baserade operativsystem inklusive Ubuntu och Debian är Control + Alt + Delete en genväg för att logga ut .
På Ubuntu Server används den för att starta om en dator utan att logga in.
Motsvarigheter på olika plattformar
Plattform | Tangentkombination | Fungera |
---|---|---|
Amiga | Ctrl + Vänster Amiga + Höger Amiga | Utför en hårdvarustart genom att skicka en återställningssignal till systemet via tangentbords- MCU (+ eventuell extra tangentkod + max 10s fördröjning om "återställningsvarning" stöds och används). |
BIOS | Ctrl + Alt + Delete | Utför en mjuk omstart utan minnesinitiering genom att hoppa till IPL reset vector , efter att ha sänt en väntande avstängningshändelse (på AT- kompatibla maskiner). |
DOS + KNAPP | Ctrl + Alt + Delete | Utför en mjuk omstart utan minnesinitiering genom att hoppa till IPL-återställningsvektor, efter att ha sänt en väntande avstängningshändelse (på AT-kompatibla maskiner) och tömt diskcacher (sedan DOS 6, eller med FreeKEYB laddad). Några 386 minneshanterare (t.ex. QEMM ) kan fånga upp och förvandla detta till en snabb omstart . Om mer än en uppgift körs under multitaskers som DR-DOS EMM386 /MULTI + TASKMGR , kommer detta bara att döda den aktuella förgrundsuppgiften. |
DOS + K3PLUS eller FreeKEYB | ⇧ Skift + Ctrl + Alt + Delete | Utför en mjuk omstart med minnesinitiering (alias "kall omstart") genom att hoppa till IPL-återställningsvektorn, efter att ha sänt en väntande avstängningshändelse (på AT-kompatibla maskiner) och tömt diskcacher. |
LShift + RShift + Ctrl + Alt + Delete | Utför en hård omstart genom att trigga chipsets återställningslogik efter att ha sänt en väntande avstängningshändelse och tömt diskcacher. | |
Windows 3.x | Ctrl + Alt + Delete | Stäng program som inte svarar. Utför en mjuk omstart om den trycks två gånger. |
Windows 9x | Ctrl + Alt + Delete | Ta fram dialogrutan "Stäng program" (en förenklad uppgiftshanterare ). Utför en mjuk omstart om den trycks två gånger. |
Windows NT -familjen | Ctrl + ⇧ Skift + Esc | Ta fram Windows Task Manager |
Ctrl + Alt + Delete |
|
|
Ctrl + Alt + End | Används i Terminal Services för att skicka kommandot till fjärrsessionen/applikationen:
|
|
OS/2 | Ctrl + Esc | Ta fram fönsterlistan (avblockera den synkrona inmatningskön) |
Ctrl + Alt + Delete | Utför en mjuk omstart | |
Ctrl + Alt , NumLock (två gånger) | Stoppa systemet och påbörja en systemdumpning till diskett | |
TOS (1,4 och högre), MiNT | Ctrl + Alt + Delete | Utför mjuk omstart utan minnesinitiering (varmstart) |
RShift + Ctrl + Alt + Delete | Utför mjuk omstart med minnesinitiering (kallstart) | |
Linux | Ctrl + Alt + Delete | Signalera initprocessen (vanligtvis konfigurerad till mjuk omstart) |
Alt + SysRq + funktionstangent | Magic SysRq-tangent : Beroende på funktionstangenten, utför en viss lågnivåfunktion. Exempel: sync (spolcacher), omstart (tvingad mjuk omstart), u nmount (remontera filsystem skrivskyddat) etc. | |
Mac OS | ⌥ Alternativ + ⌘ Kommando + Esc | Tvångsavsluta applikationer |
⌘ Cmd + ⌃ Kontroll + ⏏ Mata ut media | Avsluta alla program och starta om | |
⌘ Cmd + ⌥ Alternativ + ⌃ Kontroll + ⏏ Mata ut media | Avsluta alla program och stäng av | |
Kontroll + ⏏ Mata ut media | Visa dialogrutan omstart , viloläge eller avstängning | |
Kontroll + ⌘ Kommando + Power | Startar omedelbart om datorn. | |
BeOS | Ctrl + Alt + ⇧ Skift och klicka på ett programs post i skrivbordsfältet | Dödar applikation |
Xfce | Ctrl + Alt + Esc + klicka på fönstret | Dödar applikation (anropar xkill) |
Ctrl + Alt + Delete | Lås skärmen och anropa skärmsläckaren | |
X fönstersystem | Ctrl + Alt + ← Backsteg | Dödar omedelbart X-servern (tangentkombinationen kan inaktiveras). När du använder en X Display Manager kommer den vanligtvis att starta X-servern igen. |
BBC Micro kör Acorn MOS |
|
|
Amstrad PCW på CP/M | ⇧ Skift + Extra + Avsluta |
Plattform | Tangentkombination | Fungera |
---|---|---|
TI-30 XIIS | På + Rensa | Startar om räknaren och rensar RAM |
TI-80 , TI-81 , TI-82 , TI-83 , TI-84 | Mode , Alpha , S | Visar ROM-versionsnummer. [Enter] går in i självtestläge |
TI-85 , TI-86 | 2 :a , Mode , Alpha , S | Visar ROM-versionsnummer. [Enter] går in i självtestläge |
TI-89 | 2:a + ← + → + På | Startar om räknaren och rensar RAM |
Esc + På | Tvinga avbrott utan att starta om RAM | |
F5 , ◆ + Rensa , Alpha + S | Gå in i självtestläge | |
Naturlig display Casio miniräknare | ⇧ Skift + 7 + På | Startar om räknaren och rensar RAM och EEPROM . Fortsätt att trycka på Shift för att gå vidare genom självtestläget. |
TI-99/4A | FCTN + = | Återställer maskinen till startskärmen. |
Resa 200 | 2:a + Hand + På | Startar om räknaren och rensar RAM |
HP-48 | På + C | Startar om RPL, rensar stacken och PICT, stänger IO och återgår till HOME-katalogen (men rensar inte minnet) |
På + A + F | Som ovan, men rensar också minnet | |
Scientific Atlanta Explorer DHCT Samsung kabelboxar |
Volym ner + Volym upp + Info (på digitalboxen; inte fjärrkontroll) | Startar om boxen |
Foxtel Set-top-boxar | Tillbaka + Välj (på lådan; förutom UEC 720) | Power växlar maskinen. |
Standby + Foxtel (på box; UEC 720) | ||
Tillbaka + Välj + Återställ (på box; iQ2) | ||
C64 | Kör/Stopp + Återställ | Varmstartar maskinen, fungerar inte om CPU har kraschat eller NMI är blockerad i hårdvara eller omdirigeras. |
Amazon Fire TV | Välj + Spela/Pausa (på fjärrkontrollen) | Startar om enheten CPU har kraschat eller NMI är blockerad i hårdvara eller omdirigeras. |
Plattform | Tangentkombination | Fungera |
---|---|---|
VMware | Ctrl + Alt + Infoga | Skicka kommandot till den virtuella maskinen. |
Microsoft Virtual PC | RAlt + Radera | Skicka kommandot till den virtuella maskinen. |
Windows Virtual PC för Windows 7 | Ctrl + Alt + End | Skicka kommandot till den virtuella maskinen. |
Oracle VM VirtualBox | RCtrl + Delete | Skicka kommandot till den virtuella maskinen. |
Kulturell adoption
jargongen också gjort det . Kontroll-Alt-Delete kan också betyda "dumpa" eller "göra bort".
Tangenttryckningarna är välkända och ökända för att fly från problem i popkulturen. Till exempel i Billy Talent -låten " Perfect World " inkluderar en del av texten sekvensen och associerar den med att återställa sitt minne och fly från en situation: "Control-Alt-Deleted. Reset my memory."
Se även
Anteckningar
Vidare läsning
- Linux-manualsidor för kill(2) och reboot(2).
externa länkar
- David Bradley förklarar hur han uppfann Ctrl-Alt-Delete , på GreatBigStory. Arkiverad på ghostarchive.org 2022 24 maj.
Esc | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
PrtScn / SysRq |
Scroll Lock |
Paus / paus |
|||||||||
|
Föra in | Hem | PgUp |
Num Lock |
∕ | ∗ | − | |||||||||||||||||
Radera | Slutet | PgDn | 7 | 8 | 9 | + | ||||||||||||||||||
4 | 5 | 6 | ||||||||||||||||||||||
↑ | 1 | 2 | 3 | Stiga på | ||||||||||||||||||||
← | ↓ | → | 0 Ins |
. Del |