Hoewel de meesten van ons waarschijnlijk weinig aandacht besteden aan alles wat er gebeurt elke keer dat we onze computers afsluiten, wat is er eigenlijk aan de hand? 'onder de motorkap' tijdens het afsluiten? De SuperUser Q & A-post van vandaag biedt de antwoorden op een nieuwsgierige lezer.
De Question & Answer-sessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een door de gemeenschap gestuurde groep van Q & A-websites.
SuperUser-lezer RACING121 wil weten wat er daadwerkelijk gebeurt wanneer een Windows-computer wordt afgesloten:
Wanneer ik op de afsluitknop op mijn Windows-systeem klik, krijg ik een ander scherm met de tekst Afsluiten :
Wat gebeurt er tijdens deze fase?
Als ik me goed herinner, zou het in Windows XP iets zeggen als Instellingen opslaan voordat het wordt uitgeschakeld. Welke instellingen zijn er om hier daadwerkelijk op te slaan? Als u bijvoorbeeld een thema hebt toegepast of een andere actie hebt voltooid, is het al 'opgeslagen' toen u op Toepassen of OK klikte.
Als het de harde koppeling opheft rijden, dan zou het zeker hetzelfde zijn als het forceren van een shutdown door aan de plug te trekken, toch?
Wat gebeurt er eigenlijk als een Windows-computer het afsluitingsproces doorloopt?
SuperUser-bijdragers Keltari en zzarzzur hebben het antwoord voor ons. Allereerst Keltari:
Er zijn veel dingen gaande tijdens het afsluiten. Hier zijn slechts enkele voorbeelden:
- Controleren of er nog geen gebruikerstoepassingen zijn gesloten (zoals een niet-opgeslagen document) en zo nodig de gebruiker vragen
- Achtergrondservices stoppen
- Wachten op het beëindigingssignaal van services en toepassingen die zijn geopend of worden uitgevoerd
- De cache op schijf spoelen
- Logbestanden schrijven
- Alle gebruikers worden afgemeld
- De shell beëindigen
- Windows-updates installeren en het systeem laten weten dat de update is voltooid proces tijdens de volgende opstart van het systeem indien nodig
- Stuur het ACPI shutdown-signaal (dit is wat de machine uitzet)
Gevolgd door het antwoord van zzarzzur:
Het systeemregister is (misschien?) geschreven naar de schijf. Toen ik Windows XP gebruikte, merkte ik dat als je wijzigingen in het register aanbrengt en vervolgens de stroom hebt getrokken, de wijzigingen niet worden opgeslagen. Ik ben niet helemaal zeker over deze, ik wijs hem er gewoon op.
Hier is een fragment uit een document dat door Microsoft is uitgegeven:
- Afsluiting van systeemsessie. Deze fase omvat de pre-stopmeldingskennisgeving en de submeldingen van de stilmelding.
- Kennisgeving voorafgaand aan afsluiten. Windows sluit serieel alle services af die zijn geregistreerd voor het ontvangen van pre-shutdown-meldingen. Bestelde services - services die de afsluitvolgorde van afhankelijke services hebben ingesteld - worden afgesloten voor niet-geordende services.
- Uitschakelingsmelding. Alle services die zijn geregistreerd om afsluitmeldingen te ontvangen, worden parallel uitgeschakeld. Als alle services na 20 seconden (in Windows Vista) of 12 seconden (in Windows 7 client-besturingssystemen) niet zijn afgesloten, gaat het systeem door met het afsluiten. Processen en services die niet tijdig worden afgesloten, blijven actief terwijl het systeem wordt afgesloten.
- Kernel shutdown. De rest van het systeem, zoals alle apparaten en stuurprogramma's, wordt uitgeschakeld tijdens de fase van het uitschakelen van de kernel.
Kortom, waar u op wacht, is elke individuele service om op te ruimen en te sluiten. Elke service krijgt 12 seconden om af te sluiten voordat deze wordt gedood.
De helft van de shutdown-tijd is bedoeld om systeemservices uit te schakelen. Als je echt interessant bent om te zien hoe laat het is om alles op te nemen tijdens een shutdown, bevat Windows een tool voor het traceren van de shutdown-tijd.
- xbootmgr -trace shutdown -numRuns 3 -resPath% systemdrive% traces -postBootDelay 180 -traceFlags base
En om het gegenereerde bestand te begrijpen (voer in % systemdrive% traces )
- xperf -i trace.etl -o summary.xml -a shutdown
Sources
Prestatie-analyse document van Windows aan / uit-overgang [Microsoft]
Windows On / Off Transitions Solutions Guide Document [Microsoft]
Heeft u iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread
Typ snel Nummers en Symbolen op de iPhone met deze sneltoets
Normaal gesproken presenteert het standaard iOS-toetsenbord u het alfabet. Wanneer u toegang wilt tot de nummers, tikt u eenvoudig op de "123" -toets, waarna de cijfers en symbolen verschijnen. Om terug te keren naar de letters, moet u vervolgens op de toets "ABC" drukken. Er is echter een snellere manier om getallen te typen.
Oplichters gebruiken een valse versie van AdwCleaner om mensen lastig te vallen
De nieuwste trend in het vreselijke Windows-ecosysteem is behoorlijk belachelijk - oplichters hebben een nepversie van de gerenommeerde AdwCleaner-tool, die een echte is hulpmiddel voor Windows-experts. En deze doet alsof je computer is geïnfecteerd en probeert je te laten betalen om het te verwijderen.