Kontroll-alt-slett

I informatikk er control-alt-canc en kombinasjon av taster på datatastaturet og har som formål å påkalle en viss funksjon i noen populære operativsystemer (fra Microsoft , fremfor alt), vanligvis for å utføre avstengninger og/eller omstarter i tilfelle av problemer.

Beskrivelse

Funksjonen ble skrevet og implementert av IBM - ingeniøren David Bradley på slutten av syttitallet for å lette hans daglige programvareutviklingsarbeid : takket være denne kombinasjonen kunne han, i tilfelle krasj, starte systemet på nytt uten å måtte forlate tastaturet. Det tok Bradley bare 5 minutter å skrive rutinen, som burde vært holdt hemmelig. [1] Kombinasjonen ble gjort berømt av Microsoft , som igjen implementerte den i Windows , opprinnelig kjent for sin ustabilitet. Som Bradley selv sa:

( NO )

«[...] det var som en fem-minutters jobb med å gjøre det, jeg skjønte ikke at jeg kom til å skape et kulturelt ikon da jeg gjorde det, men jeg må dele æren. Jeg kan ha oppfunnet det, men jeg tror Bill gjorde det til en ting."

( IT )

«[...] det var en fem-minutters jobb, jeg trodde ikke jeg skapte et kulturelt ikon da jeg gjorde det, men jeg må dele æren. Jeg kan ha oppfunnet den, men Bill gjorde den berømt."

( David Bradley på en IBM PC 20th Anniversary Celebration Event, San Jose Tech Museum of Innovation, 8. august 2001. [2] [3] [4] [5] )

Ifølge en annen kilde var den ansvarlige for først å velge en tastekombinasjon som ligner på Control-Alt-Del Michael Donald Wise i 1975 , som utviklet den for å utføre omstart under utviklingen av Sphere 1 , som var før PC-er. Seks år -gammel IBM. [6]

Effekter

I dag har kombinasjonen ulike effekter avhengig av operativsystem.

MS-DOS

I MS-DOS , så vel som i alle operativsystemer som opererer i ekte modus , gjenkjennes kombinasjonen av BIOS , som sender en ikke-maskerbar avbruddsmelding til prosessoren , noe som får datamaskinen til å starte på nytt i de fleste tilfeller.

Windows (MS-DOS-familie)

På DOS-baserte Windows-systemer ( Windows 3.x , 95 , 98 og Me ) identifiseres kombinasjonen av Windows-tastaturdriverne. Handlingen som utføres av systemet avhenger av innstilt filflaggverdi . LocalReboot system.ini

Windows (NT-familie)

I Windows NT, Windows 2000 , Windows XP , Windows Vista , Windows 7 , Windows 8 og Windows 10 gjenkjennes tastekombinasjonen av Winlogon.exe-prosessen, som, i tilfelle maskinen legges inn i et domene, svarer ved å starte en bestemt meny som lar deg utføre visse operasjoner, som å logge av, låse datamaskinen, endre passord osv. Ellers kjører bare Task Manager- applikasjonen , hvorfra du kan avslutte individuelle applikasjoner og prosesser og overvåke ytelsen og bruken av datamaskinressurser.

Det er også mulig å starte Oppgavebehandling kun ved å trykke Ctrl+ ⇧ Maiuscolo+ Esc(selv om en datamaskin er koblet til et domene).

Strukturen til Windows NT (og derivater) krever at kombinasjonen identifiseres direkte av kjernen og rapporteres kun til systemprosessen Winlogon.exe. På denne måten er brukeren som bruker kombinasjonen sikker på at det er operativsystemet selv som reagerer, ikke tredjeparts applikasjonsprogrammer. På denne måten er det også mulig å stille inn Windows-systemet slik at kombinasjonen blir den sikre oppmerksomhetsnøkkelen , som garanterer brukeren sikkerheten ved at ingen programmer kan oppdage passordet som er skrevet inn.

Systemet sørger også for at ingen programmer er i stand til å hindre oppgavebehandlingen i å åpne, da ingen programmer klarer å fange opp kombinasjonen i tiden som går mellom å skrive Ctrl++ Altog Cancåpne oppgavebehandlingen.

Som en siste utvei kan administratoren nekte brukere som ikke har tilgang til de fysiske strøm- og tilbakestillingskommandoene muligheten til å slå av eller starte datamaskinen på nytt.

Linux

Linux er ikke kombinasjonsresponsen forhåndsdefinert og avhenger av installasjonsinnstillingene. Uten instruksjoner kan kombinasjonen starte systemet på nytt, men oftere starter den en administratordefinert prosess, for eksempel avslutningsskjermen.

For å tvinge omstart av et Linux-system, må du trykke på en tastesekvens kalt Magic Sys Req , bestående av Ctrl+ Alt+ R Sist+ Beller Alt+ R Sist+ B. [7]

Linux kan også settes til å ignorere kombinasjonen, dvs. ikke gjøre noe når den skrives. [8]

Mac OS X

I macOS , ved å skrive kombinasjonen Cmd+ Alt+ Escfår du opp dialogboksen "Force Quit Applications", der du kan se listen over kjørende programmer og tvinge avslutning av alle som ikke svarer. CtrlHvis du trykker på + + strømknappkombinasjonen , tvinges datamaskinen til å starte på nytt. [9] Cmd

Merknader

  1. ^ David Bradley forklarer kombinasjonen CTRL-ALT-DELyoutube.com , YouTube. Hentet 12.12.2012 .
  2. ^ David Bradley og Bill Gates på IBM PC 20th Anniversary , på youtube.com , YouTube. Hentet 12.12.2012 .
  3. ^ Rafe Needleman, GratulererLyd film med 30 -årsdagen til IBM PC: Tech Culture , i CNET , CBS Interactive, 15. august 2011, kl. 01:00. Hentet 26. april 2015 .
  4. ^ PC : 20 years + beyond Paneldiskusjon , på microsoft.com , 2001 (arkivert fra originalen 16. august 2001 ) .
  5. ^ Daniel S. Bricklin, Feiring av 20-årsjubileet for IBM PC-kunngjøringen , på bricklin.com , 2001. Hentet 26. april 2015 .
  6. ^ A-Systems Company Information , på a-systems.net , A-Systems.
  7. ^ Tastekombinasjonsinformasjon for Linux Magic System Request Key ( TXT ), på kernel.org , 28/01/2001. Hentet 2013-05-25 (arkivert fra originalen 2. august 2016) .
  8. ^ Informasjon om Magic SysRq-tastekombinasjoner , på linuxhowtos.org . Hentet 2013-05-25 .
  9. ^ Mac-tastatursnarveier , på support.apple.com , Apple. Hentet 05.06.2017 .

Andre prosjekter