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:
- Vad är en systemreparationsskiva och hur man skapar en i Windows(What is a system repair disc and how to create one in Windows) - den här guiden gäller alla moderna versioner av Windows . Windows 7-användare kan bara använda den här metoden om de vill ha en chans att reparera datorn. Reparationsskivan kan vara en CD eller DVD med alla nödvändiga filer för att felsöka ditt system
- Så här skapar du en återställningsenhet i Windows 10(How to create a recovery drive in Windows 10) - lär dig hur du skapar ett startbart USB- minne med återställningsverktyg för Windows 10 .
- Hur man skapar en återställningsenhet på ett USB-minne i Windows 8 & 8.1(How to create a recovery drive on a USB memory stick in Windows 8 & 8.1) - den här guiden är endast användbar för Windows 8 -användare.
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.
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") .
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)) .
På skärmen Avancerade alternativ(Advanced options) klickar du eller trycker på Kommandotolken(Command Prompt) .
Om du använder Windows 7 , välj först den tangentbordsinmatningsmetod du vill använda och klicka på Nästa(Next) .
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) .
Sedan, när listan över tillgängliga systemåterställningsalternativ(System Recovery Options) delas, klicka på Kommandotolken(Command Prompt) .
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 .
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 .
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 .
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 .
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.
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.
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.
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.
Related posts
Hur man öppnar kommandotolken när Windows inte startar (3 sätt)
Hur man reparerar saknade eller korrupta Windows-filer från kommandotolken
Genvägar för UEFI BIOS & Windows 10:s återställningsmiljö
Hur man använder diskpart, chkdsk, defrag och andra diskrelaterade kommandon
Hur man döljer (eller visar) valfri partition i Windows (alla versioner)
Hur man skriver ut listan över pågående processer i Windows -
Så här nedgraderar du Windows 11 och återgår till Windows 10
Hur ser jag alla användare på en Windows-dator? (5 sätt) -
Åtgärda problem som hindrar Windows från att laddas med Startup Repair
Arbeta med filhistorik från kontrollpanelen: Vad du kan och inte kan göra!
5 bästa systemräddningsskivorna för Windows-datorer som inte längre fungerar bra
Återställ PowerShell och CMD till deras standardinställningar
Kommandotolk: 11 grundläggande kommandon du bör känna till (cd, dir, mkdir, etc.)
3 steg för att återställa din Windows-dator till ett fungerande tillstånd med systemåterställning
Hur man avslutar felsäkert läge i Windows -
5 roliga och nördiga saker du kan göra med Telnet-klienten
Hur man anpassar kommandotolken (cmd) i Windows 10
Hur man använder Windows USB/DVD Download Tool
Hur man exporterar katalogträdet för en mapp i Windows
Så här testar du ditt RAM-minne med Windows Memory Diagnostic-verktyget -