Hvorfor stopper computere så langsomt?

Da de fleste computere nu støtter ekstremt hurtige søvn- og dvaletilstandscyklusser, forhindrer mange brugere en fuld shutdown. Hvorfor? Nå, i næsten alle operativsystemer derude, er en fuld nedlukning en tidskrævende proces. Nedlukningstider kan være så hurtige som fire sekunder, men en mere typisk tid er et sted omkring 90 sekunder eller mere. Så hvad er den store deal? Hvorfor tager computere så lang tid at lukke?

Processer og tjenester

Når du lukker en computer, slukker du ikke bare for systemet. Hver enkelt proces og service, der kører på computeren, sendes først en "exit" kommando. Et hurtigt kig på skærmbilledet nedenfor giver dig en ide om, hvor mange af disse baggrundstjenester og apps der skal lukkes. Men det er ikke helt så simpelt som at lukke alt og slukke.

Når computeren lukkes, forsøger operativsystemet at lukke alt uden at tabe data. Dette betyder, at hvis de åbne programmer / processer har en automatisk genoprettelse eller automatisk backup funktion, bliver den først kørt, før programmet lukkes. Dette kan skabe I / O-begrænsninger på langsommere harddiske (som en SSD ville forhindre). Dårlige sektorer kan betydeligt tilskrives dette, og det kan eventuelt løses med CheckDsk. Nogle gange kan dette gøre en velkendt "slibende" støj, der er forbundet med harddiske, der udøves.

Der er også andre komplikationer. For eksempel bruger Windows klumper af harddiskplads som virtuel hukommelse, dette kaldes personsøgerfilen. Hvis en åben baggrund eller minimeret forgrunds-applikation er blevet aflæst til personsøgningsfilen, skal Windows først rydde den ud af den virtuelle hukommelse, før den kan lukke den helt. Dette kan mildnes ved at bruge en SSD eller tilføje nok RAM til en computer, så personsøgningsfilen ikke længere er nødvendig.

Data Flush

Den næste ting, der sker, er spyling af cachelagrede data. Dette er data, der var klar til at blive skrevet, men endte ikke med at blive brugt. Det kan indeholde ting som f.eks. På din kopi / klip udklipsholder, delvist færdige overførsler og diskbuffere.

opdateringer

Nogle opdateringer kan kun installeres, mens operativsystemet er afmonteret. Windows Update er den mest berygtede for at holde op med en shutdown, men det fortæller i det mindste, hvad der sker. Der er tusindvis af andre applikationer derude, der kræver en fuld nedlukning for at opdatere, og det betyder, at de i løbet af en shutdown skal skrive nogle data til disken. Bortset fra at få en hurtigere disk (SSD), er der ikke meget af en måde at undgå dette.

Parkering fysiske medier

Før strømmen til en computer slukker helt, går de fysiske harddiske først ind i den parkerede position. Anden hardware er også sendt en kill-kommando, så systemet kan vente på, at andre enheder også tændes. Det tager ikke mere end et par sekunder, men det er værd at overveje.

BIOS

Den sidste ting at lukke er normalt bundkortets BIOS-software. BIOS'en har sin egen shutdown rutine, og dens lukketid varierer afhængigt af model og mærke. Uanset hvad der måtte være tilfældet, bør det ikke tage mere end et sekund, at alle BIOS skal lukke helt.

Manuel tilsidesættelse

Hvis du ikke vil vente på den automatiske nedlukningssekvens, kan du bruge manuel overstyringsafbryderen. I Windows er det simpelt, tryk blot på Windows Key + R for at åbne dialogboksen Kør, og skriv derefter:

shutdown.exe -s -t 00

Afbrydelsen skal være øjeblikkelig. Alternativt kan du bare gemme denne kommando i en .txt-fil og derefter omdøbe .txt-udvidelsen til .cmd og gemme den som en genvej på skrivebordet. Du kan derefter bruge denne genvej til at bruge den manuelle shutdown-tilsidesættelse til din bekvemmelighed.

Her er et par artikler, vi har om, hvordan du opretter en genvej for at lukke eller genstarte automatisk:

  • Opret en nedlukning eller genstart genvej i Windows
  • Opret en Shutdown Tile på Windows 8 Startskærm