Waarom moet mijn computer opnieuw worden opgestart na het installeren van software?
Microsoft Vindovs 7 / / March 19, 2020
Vraag voor u MrGroove - Met de lancering van Windows 7 beloofde Microsoft dat opnieuw opstarten een "zeldzaam" iets anders zou zijn nu dat ik het al meer dan 6 maanden gebruik, reboots gebeuren nog steeds tijdens en soms zelfs voordat ik een nieuw installeer software. Waarom moeten we onze computers zo vaak opnieuw opstarten? Hoe komt het dat elke keer dat een systeemwijziging plaatsvindt, opnieuw moet worden opgestart? Waarom moeten de meeste programma's na installatie opnieuw worden opgestart?
1. Waarom is opnieuw opstarten vereist?
Veel applicaties en Windows Updates vereisen toegang tot de belangrijkste systeembestanden, die altijd in gebruik zijn terwijl Windows actief is. Voor een programma (of update) om zichzelf te integreren in de vereiste Windows-componenten, mogen de bestanden die de componenten vertegenwoordigen niet in gebruik zijn. Aangezien de meeste kernsysteembestanden in gebruik zijn terwijl Windows actief is, is er echter geen andere manier om de installatie netjes te voltooien zonder opnieuw op te starten.
Eerlijk gezegd heeft Microsoft uitstekend werk verricht door het opnieuw opstarten te minimaliseren, maar zowel zij als software-uitgevers van derden normaal gesproken een fout aan de voorzichtigheid en u vragen om opnieuw op te starten, ongeacht of er een vereist is van de software installeren. Velen, bijvoorbeeld tijdens een softwarepatch of upgrade, willen een volledige de-installatie uitvoeren, krijgen dan een schone reboot installeer hun software opnieuw om mogelijke problemen en telefoontjes naar hun supportdesk te voorkomen... Ik kan niet zeggen dat ik het de schuld geef hen. ;)
2. Zijn er programma's die me kunnen vertellen wanneer ik opnieuw moet opstarten?
Ja. Een goed voorbeeld is Waarom opnieuw opstarten - een kleine draagbare applicatie die je kan vertellen of je echt opnieuw moet opstarten of niet. Zoals hierboven vermeld, zullen sommige installatieprogramma's van toepassingen u vragen om opnieuw op te starten als veiligheidsmaatregel, ook al hoeft u technisch niet opnieuw op te starten. Als je ooit voor het overbodige bericht blijft staan 'Wilt u nu opnieuw opstarten?' nogmaals, een snelle run van WhyReboot zal u op de hoogte houden van alle lopende operaties, wat u de moeite bespaart om naar het register te moeten gaan.
3. Waar is de lijst met openstaande bewerkingen bij opnieuw opstarten opgeslagen?
De lijsten worden in het register opgeslagen in:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ PendingFileRenameOperations
en in:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Installer \ InProgress
Aan de hand van de namen van de stringlocaties zou je al hebben geraden waar ze over gaan - de eerste is voor eventuele in behandeling zijnde bestandsvervangingen, hernoemingen, verwijderingen en andere, en de tweede is de locatie waar Windows alle lopende installaties opschrijft (welke toepassingen dwingen de reboot). We raden u aan om de inhoud van een van de snaren niet aan te raken, want simpel gezegd: de beste geval scenario als u deze bestanden aanraakt, moet Windows opnieuw worden geïnstalleerd vanwege een onjuist geïnstalleerd bijwerken. Ik denk dat je deze strings nog steeds informatief kunt gebruiken om te begrijpen welke systeembestanden een update (of applicatie) wijzigt bij installatie.
4. Kan ik kernbestanden toch bewerken terwijl ze in gebruik zijn?
Nee. Helemaal niet. Een herstart is de enige en enige manier om een kernsysteembestand of een gebruikt bestand te wijzigen. Natuurlijk kunt u het proces dat dat bestand gebruikt technisch beëindigen, maar als u dergelijke processen afsluit terwijl Windows actief is, kan uw computer volledig crashen. Trouwens, opnieuw opstarten is niet echt pijnlijk. Het is niet zo dat u meerdere keren per dag opnieuw moet opstarten. Omdat ik de nerd ben die ik ben, software installeer en elke dag updates maakt, is mijn persoonlijke record van de meeste reboots op één dag slechts 10 (Raad eens…).
Heb je een nerdvraag?
Heb je een vraag voor het team hier bij groovyPost? U kunt op verschillende manieren vragen! Plaats uw vraag in onze gratis Forum, Stuur me een e-mail op [email protected]!