Om du startar om datorn är en vanlig uppgift. Oavsett om det gäller felsökning eller installation av programvara och maskinvara, startar de flesta datorer på ett ganska regelbundet sätt. Och de som kanske inte börjar visa problem förrän de blir omstartade. Vad händer när du startar om datorn? Det är faktiskt en ganska enkel process med några ganska grundläggande kommandon.

Vad händer när du startar om?

I abstrakt anges en omstart av en strömtillståndsflagg som ställts in av din dator i slutet av avstängningsprocessen. Den här flaggan berättar moderkortet om att återställa de bifogade komponenterna med hjälp av de korrekta återställningskommandona, följ sedan normalstartsprocessen (AKA "bootstrap").

Detta återställningskommando är inget annat än ett visst värde vid en viss registeradress som moderkortet kontrollerar innan de flyttas till sitt "från" tillstånd. Om omstartsflaggan är närvarande startar datorn startprocessen så snart avstängningsprocessen är klar. Om flaggan inte är närvarande flyttas datorn till "Mjukt av" -läge, väntar på att du kommer tillbaka och trycker på strömbrytaren igen.

Omstartsprocessen är bara lite annorlunda än avstängningsprocessen. Datorn "vet" omstartar tack vare ACPI-återställningskommandot, men det är bara inställt efter att datorn har slutfört avstängningsprocessen. Alla komponenter återställs som en del av avstängningsprocessen, så den enda skillnaden mellan avstängning och omstart är att datorn startas omedelbart.

Avstängningsprocessen är ganska enkel själv. När du väljer "avstängning" från OS-menyn stängs datorn av alla appar, gör en liten hushållning, avmonterar filsystemet och stänger av kringutrustning.

Vad är strömtillstånd?

Mycket av datorns avstängnings- och omstartsprocesser styrs av ACPI (avancerade konfigurations- och strömgränssnitt) strömtillstånd. Strömtillstånd kommer i ett par smaker och styrs av moderkortet. Dessa strömtillstånd kommer från ACPI, eller Advanced Configuration och Power Interface, som styr strömhantering i din dator. Det finns några viktiga krafttillstånd som hjälper oss att förstå hur datorn fungerar.

  • G0: Slå på och arbeta; din dators operativa status
  • G1: Sovande
    • S1: RAM och CPU-ström fortsätter, men CPU hanterar inte instruktioner. Perifera enheter är avstängda.
    • S2: CPU-enheten är avstängd, men RAM-strömmen upprätthålls och minnesinnehållet bevaras
    • S3: Allt annat än RAM och kringutrustning som kan väcka datorn, som tangentbordet, är avstängt. Det här är datorns "sovande" tillstånd, som utlöses från startmenyn i Windows.
    • S4: RAM-innehållet skrivs till disken och allt slår av. Detta är "viloläge" -läget. Den enda skillnaden mellan detta och G2 är CV-processen: du behöver inte starta datorn för att återgå från detta strömtillstånd.
  • G2: "Mjuk av". Detta är datorns typiska avstängning. Strömmen skärs till allt utom apparater som lyssnar på strömmen.
  • G3: Mekaniskt avstängd, kan inte startas förrän du går tillbaka till G2.

Varför startar omstart så många problem?

Omstart är ett viktigt felsökningssteg eftersom det åtgärdar ett stort antal problem. Men hur?

Under omstartsprocessen återställs all datorens logik. Det betyder att CPU, minnet, kontrollenheterna och kringutrustningarna alla tar emot sina återställningskommandon och återgår till sina uppstartstillstånd. Genom att torka bort allt som hänt tidigare kan denna återställning ofta lösa problem genom att återställa saker till sitt "nya" tillstånd. Självklart betyder det inte att problemet inte kommer att återfå. Men denna nya start tar ofta bort den oroande gremlinen, åtminstone tillfälligt.