Hur man använder kommandotolken för att åtgärda problem med datorns startposter

Du kan använda systemåterställningsverktyg för att fixa de flesta av dina datorproblem. Men det finns tillfällen då du behöver lösa sådana problem på ett manuellt sätt, som till exempel när din Windows -dator inte startar. I dessa fall kan du använda ett verktyg som heter Bootrec.exe . Det kan hjälpa dig att felsöka och reparera saker som master boot record ( MBR ), startsektorn eller Boot Configuration Data (BCD) -arkivet. Så här fungerar det i alla moderna versioner av Windows:

OBS:(NOTE:) Den här guiden täcker Windows 10 , Windows 7 och Windows 8.1 .

Bootrec.exe - Det ultimata reparationsverktyget för startproblem i Windows

Oavsett om du använder Windows 7 eller Windows 10 , om ditt operativsystem har problem med att starta och Startup Repair inte kan lösa problemet, är det värt att prova Bootrec.exe- verktyget. Med det här verktyget kan du reparera Master Boot Record (MBR) , skriva en ny startsektor, bygga om Boot Configuration Data (BCD) och lägga till saknade Windows -installationer till startkonfigurationsdata.

Om du behöver veta vad alla dessa betyder, här är en förklaring för var och en av dem:

  • Master Boot Record (MBR) - den första sektorn på din systemenhet. Syftet är att tala om för datorns BIOS var man ska leta efter operativsystemet, så att det kan starta det.
  • Bootsektor(Boot) - den region på disken som innehåller koden som ska laddas in i RAM - minnet, som är nödvändig för att ladda operativsystemet. En startsektor måste ha en specifik disksignatur för att BIOS ska ses som en startsektor. Om den här signaturen är skadad eller har ändrats, kommer BIOS inte att kunna hitta startsektorn och kommer inte att kunna ladda de nödvändiga instruktionerna för att hitta och starta operativsystemet. I Windows 7 och nyare versioner av Windows laddar startsektorn Windows Boot Manager , kommer åt Boot Configuration Data och använder denna information för att ladda operativsystemet
  • Boot Configuration Data (BCD) - BCD är en databas med konfigurationsdata vid uppstart som används av Windows Boot Manager . Startkonfigurationsdata lagras(Boot Configuration Data) i en datafil som har samma format som Windows-registret(Windows Registry) .

Hur man startar kommandotolken(Command Prompt) när Windows inte laddas

För att kunna använda Bootrec.exe måste du använda kommandotolken(Command Prompt) . Men eftersom du redan har startproblem är det uppenbart att du inte bara kommer att kunna köra det från Windows .

Du måste använda en reparationsskiva eller en återställningsenhet som skapades på en fungerande Windows -dator. Här är några guider som hjälper dig att skapa sådana skivor/enheter:

När du har skapat en återställningsenhet/skiva startar du från den. För att göra det, koppla in den och starta din Windows -dator eller -enhet. Omedelbart efter att den startar, tryck på startenhetsvalstangenten på ditt tangentbord. Det är vanligtvis F12 , F11 eller Escape - tangenten, men det kan också vara en annan, beroende på tillverkaren av din enhets moderkort. Om du gör det kommer din dator att visa en startprioritetsvalsmeny. Använd piltangenterna på tangentbordet för att välja återställningsenheten. Tryck sedan på Enter och gör det när du uppmanas att trycka på valfri tangent för att starta från den enheten.

Kommandotolk, boot, problem, Bootrec.exe

Om du använder Windows 10 eller Windows 8.1 kommer du att bli ombedd att välja tangentbordslayouten som du vill använda när din PC startar från USB- enheten. (USB)När detta händer, klicka eller tryck på layouten som matchar ditt tangentbord. För att navigera mellan alla tillgängliga tangentbordslayouter, tryck på "Se fler tangentbordslayouter"("See more keyboard layouts") .

Kommandotolk, boot, problem, Bootrec.exe

Listan över tillgängliga tangentbordsspråk är ganska lång och du kan behöva bläddra mycket tills du hittar den layout du vill använda. På nästa skärm ska du klicka eller trycka på Felsökning (Återställ din dator eller se avancerade alternativ)(Troubleshoot (Reset your PC or see advanced options)) .

Kommandotolk, boot, problem, Bootrec.exe

På skärmen Avancerade alternativ(Advanced options) klickar du eller trycker på Kommandotolken(Command Prompt) .

Kommandotolk, boot, problem, Bootrec.exe

Om du använder Windows 7 , välj först den tangentbordsinmatningsmetod du vill använda och klicka på Nästa(Next) .

Kommandotolk, boot, problem, Bootrec.exe

Sedan söker den efter tillgängliga Windows -installationer och listar de som hittas. Välj den Windows 7 -installation som du vill reparera och klicka på Nästa(Next) .

Kommandotolk, boot, problem, Bootrec.exe

Sedan, när listan över tillgängliga systemåterställningsalternativ(System Recovery Options) delas, klicka på Kommandotolken(Command Prompt) .

Kommandotolk, boot, problem, Bootrec.exe

När du har startat kommandotolken(Command Prompt) skriver du kommandot bootrec.exe och trycker på Enter för att se alternativen som är tillgängliga för det här verktyget. Som du kan se i skärmdumpen nedan finns det fyra parametrar tillgängliga: /FixMbr, /FixBoot, /ScanOs och /RebuildBcd .

Kommandotolk, boot, problem, Bootrec.exe

Låt oss se hur var och en av dem kan hjälpa dig att lösa datorns startproblem. Kom dock ihåg att även om verktyget Bootrec.exe kan hantera de flesta startproblem, garanterar det inte framgång i alla möjliga situationer.

Hur man reparerar Master Boot Record ( MBR )

Den första parametern i Bootrec.exe- verktyget är /FixMbr . Det tillåter reparation av en skadad eller skadad Master Boot Record (MBR) . Vanligtvis kommer du att använda den här parametern när du står inför ett av dessa felmeddelanden: "Operativsystem hittades inte"("Operating System not found") , "Fel vid laddning av operativsystem"("Error loading operating system") , "Operativsystem saknas"("Missing operating system") eller "Ogiltig partitionstabell"("Invalid partition table") . För att starta reparationsprocessen av MBR , kör kommandot: bootrec.exe /fixmbr .

Kommandotolk, boot, problem, Bootrec.exe

Hur man skriver en ny startsektor

Parametern /FixBoot skriver en ny startsektor till systempartitionen. Verktyget kommer att använda en startsektor som är kompatibel med din Windows - version. Att använda denna parameter är användbart i följande situationer:

  • Startsektorn har ersatts med en icke-standard Windows - startsektor;
  • Bootsektorn är skadad;
  • Ett tidigare Windows -operativsystem har installerats efter att din version av Windows installerades.

För att börja skriva en ny startsektor, använd det här kommandot: bootrec.exe /fixboot .

Kommandotolk, boot, problem, Bootrec.exe

Hur man bygger om Boot Configuration Data ( BCD )

Boot Configuration Data (BCD)(Boot Configuration Data (BCD)) innehåller en detaljerad lista över vad som ska laddas vid start. Microsoft indikerar att ett startfel också kan orsakas av saknade eller skadade filer i BCD . Parametern /rebuildbcd kan vara mycket användbar när du måste åtgärda vissa fel genom att helt bygga om BCD . För att fullständigt bygga om Boot Configuration Data , kör det här kommandot: bootrec.exe /rebuildbcd .

Kommandotolk, boot, problem, Bootrec.exe

Hur man lägger till saknade Windows -installationer till Boot Configuration Data

Om din dator har flera operativsystem installerade men inte alla är tillgängliga, använd alternativet /ScanOS . Om du använder den här parametern på Bootrec.exe startas(Bootrec.exe) en genomsökning på alla diskar för alla Windows - installationer som för närvarande inte ingår i Boot Configuration Data (BCD) . På skärmdumpen nedan kan du se hur den här skanningsprocessen kan se ut.

Kommandotolk, boot, problem, Bootrec.exe

Om bootrec.exe /scanos returnerar resultat kommer du att kunna fortsätta reparationsprocessen. I slutändan kommer du att få tillbaka den förlorade Windows -installationen till den säkra BCD- tabellen, vilket gör den startbar igen.

Kommandotolk, boot, problem, Bootrec.exe

Först(First) och främst måste du rengöra Master Boot Record (MBR) genom att använda bootrec /fixmbr . Skriv sedan bootsect.exe bootsect.exe /nt60 all /force och tryck på Enter . Parametern /nt60 tillämpar huvudstartkoden som är kompatibel med BOOTMGR . Argumentet /all uppdaterar huvudstartkoden på alla partitioner. Parametern /force demonterar volymen/volymerna med tvång under uppdateringen av startkoden så att Bootsect.exe- verktyget inte får exklusiv volymåtkomst.

Kommandotolk, boot, problem, Bootrec.exe

Om du kör alla dessa kommandon skapas en ny MBR och uppmanar den att använda rätt Windows -starthanterare för att ladda den specifika installationen från din enhet.

Slutsats

Som du kan från den här guiden är Bootrec.exe ett mycket kraftfullt verktyg för att felsöka och åtgärda problem med din Windows -dators startposter. Om du vet andra sätt att lösa problem med dina startposter, tveka inte att dela dem i en kommentar.



About the author

Jag är en mjukvarugranskare och trådlös ingenjör med över 10 års erfarenhet inom området. Jag är specialiserad på att granska mobila applikationer och mjukvara, samt att hjälpa kunder att optimera sina nätverk. Genom mina recensioner kan jag hjälpa dig att fatta välgrundade beslut om vilka produkter du ska använda, hur du kan förbättra ditt arbetsflöde med mera. Mina färdigheter inkluderar utmärkt skriftlig och muntlig kommunikation, problemlösning, stark teknisk kunskap och en känsla för detaljer. Jag är även skicklig på att arbeta självständigt och samarbeta i projekt.



Related posts