Hemsida » Windows » Återställ BootExecute registret värde för att åtgärda Windows Shutdown & Startup problem

    Återställ BootExecute registret värde för att åtgärda Windows Shutdown & Startup problem

    Jag använder en bärbar dator bara för att testa mjukvaran och engagera sig i några buggfixar. Nyligen gick jag in i ett problem där jag inte kunde stänga av min Windows 8-bärbara dator. När jag pressade på avstängning hände ingenting. Jag hade ett liknande problem med min Windows 7-maskin, så jag har några felsökningsfelsökning Windows stängs inte avfrågor.

    Den första regeln hos en bra tekniker är att kontrollera loggarna före någonting annat. Loggar betyder Windows Event Log för att se om det finns några fel eller några ledtrådar. Annars, vad som helst du gör skulle bara vara ett skott i mörkret - det kan slå, eller det kan missa. Enligt min mening är felsökning en konst, och det tar tid att behärska det. Men det är tillfredsställande och värt ansträngningen!

    Selektiv start i Windows 10/8

    Tillbaka till ämnet. Så jag gick igenom Event Viewer, utan lycka till. Jag granskade programloggen, säkerhetslogg, systemloggen men fann ingenting relaterat till problemet. Så jag tänkte på att använda ett av de klassiska felsökningsstegen jag ofta använder, och det är "Selektiv start”. För de som inte vet är Selective Startup ett sätt där vi inaktiverar alla icke-Microsoft-objekt från start och har en ren start.

    • Öppna uppgiftshanteraren

    • Klicka på "Fler detaljer"Och klicka på"Börja"Fliken

    • Sortera efter Utgivare. Inaktivera de icke-Microsoft-startuppdateringarna. För att inaktivera högerklicka på objektet och klicka på Inaktivera

    • Se till att du inte inaktiverar andra viktiga applikationer som ditt moderkort, ljuddrivrutiner, bildskärmar, WiFi-drivrutiner etc..

    Nu slog jag av min dator, startade den och testade den. Fortfarande ingen tur.

    Bootexecute autocheck

    Då forskade jag lite och hittade en registernyckel, vars värde bestämmer start- och avstängningsbeteendet jag bestämde mig för att prova det. Vänligen ta en säkerhetskopia av registret innan du gör några ändringar. Att ta en säkerhetskopia:

    • Gå till Modern UI-skärm och skriv in "regedit"Och tryck på Enter
    • Gå sedan till Fil -> Exportera -> Under Exportera sortiment, se till att du väljer "Allt

    • Klicka sedan på Spara.

    Nu ska vi göra de registerändringar:

    • Gå till följande plats
    • HKEY_LOCAL_MACHINE -> SYSTEM => CurrentControlSet -> Control -> SessionManager
    • Nu hittar du på höger sida BootExecute

    • Högerklicka och klicka på Ändra
    • Ta bort alla värden från det och byt ut det med autocheck autochk * vilket är standardvärdet.
    • Klicka sedan på OK och avsluta Registerredigeraren.

    Jag startade om systemet och testade det igen. Det verkade fungera bra.

    De Bootexecute autocheck autochk * värde anger de program, tjänster och kommandon som körs under start. Det kan innehålla ytterligare kommandon efter autocheck autochk * värde. Men ta inte bort standardvärdet, autocheck autochk *, från värdet av BootExecute.

    Jag vet att det är mycket problem att gå igenom för att få något fixat, men det är värt det. Jag hoppas att du hittar den här åtgärden till hjälp.