Återställa start från en win 7-flashenhet Vad du behöver förbereda

Hej alla! Idag ska jag prata om ett ganska vanligt problem operativsystem familjer Windows Vista/7/8/8.1/10 - brott mot MBR-starthanterarens integritet. Oavsett hur hårt Microsoft försöker ta hänsyn eventuella problem driften av din programvara är det förmodligen omöjligt att förutse allt i utvecklings- och teststadiet. Olika tredjepartsladdare (aktivatorer, andra versioner av operativsystem, virus) lägger till problem med stabiliteten.

Vad som behövs för att återställa starthanteraren.

  1. Installationsmedia för Windows Vista/7/8/8.1/10.
  2. Användare.
  3. DVD spelare.

Låt oss börja!

Det enklaste sättet att återställa starthanteraren. För att använda startreparationsverktyget måste du först starta miljön Windows återställning RE.

För detta:

  • Ställ in BIOS att starta från installationsmediet.
  • Välj ett föremål Systemåterställning.

  • Ytterligare.
  • Välj i dialogrutan Startåterställning.

  • Följ ytterligare instruktioner.

När startreparationsverktyget är klart, starta om datorn. Försök att starta Windows normalt, utan installationsmedia.

Om problemet kvarstår, låt oss fortsätta med ytterligare åtgärder.

Vi kommer nu att titta på att återställa MBR-startposten med hjälp av vanliga medel operativ system. Som kommer antingen som en del av installationsskivan eller som en komponent i operativsystemet. Nämligen BOOTREC.EXE Och BOOTSECT.

BOOTREC.EXE- återställningsverktyg för boot record. Stöder följande alternativ, från vilka du kan välja det som passar dig bäst.

Denna parameter skriver till systempartition Master Boot Record kompatibel med Windows 7 eller Windows Vista. Den skriver inte över den befintliga partitionstabellen. Det här alternativet bör användas för att felsöka problem med MBR-korruption eller om du behöver ta bort icke-standardkod från MBR.

/FixBoot

Det här alternativet skriver en ny startsektor till systempartitionen med en startsektor som är kompatibel med Windows Vista eller Windows 7. Det här alternativet bör användas om minst ett av följande villkor är sant.

  • Startsektorn har ersatts med den icke-standardiserade startsektorn för Windows Vista eller Windows 7.
  • Startsektorn är skadad.
  • Efter Windows installationer Vista eller Windows 7 har installerats på datorn i mer än tidig version Windows operativsystem. I det här fallet, för att starta datorn istället för avsändaren Windows start(Bootmgr.exe) använder Windows NT-starthanteraren (NTLDR).

Det här alternativet söker igenom alla enheter efter installerade system som är kompatibla med Windows Vista eller Windows 7. Det visar även alla poster som inte ingår i startkonfigurationsdatalagret. Använd det här alternativet om din dator har Windows Vista eller Windows 7 installerat och inte visas i starthanterarens meny.

/RebuildBcd

Det här alternativet söker igenom alla enheter efter installerade system som är kompatibla med Windows Vista eller Windows 7. Det låter dig också välja installerade system som måste läggas till i startkonfigurationsdatalagret. Det här alternativet bör användas om du behöver bygga om startkonfigurationsdatalagret helt.

Låt oss börja!

För att använda Bootrec.exe-verktyget måste du först starta Windows RE-återställningsmiljön.

  • Klistra installationsskiva Windows 7 eller Windows Vista i DVD-enheten och slå på datorn.
  • När du uppmanas, tryck på knappen.
  • Välj ett föremål Återställ din dator.
  • Ange vilket operativsystem du vill återställa och klicka Ytterligare.
  • I dialogrutan Systemåterställningsalternativ Välj föremål Kommandorad.
  • Skriv Bootrec.exe och tryck på RETUR. Kommer komma full lista möjligheter.
  • Skriv ner MBR-sektorn, vad är kommandot till för?

Bootrec.exe /FixMbr;

  • Efter att ha tryckt på Enter kommer datorn att meddela användaren om att operationen har slutförts på nästa rad;
  • Utför sedan proceduren för att spela in en ny startsektor genom att gå in

Bootrec.exe /FixBoot;

  • Allt som återstår är att gå in i Exit och försöka starta om datorn.

Om inte, kommer vi att beskriva hur du återställer Windows bootloader på annat sätt med samma program:

  • Ange kommandoraden från installationsskivan eller flashenheten.
  • Ange Bootrec /ScanOs, varefter verktyget skannar din dator efter närvaron av ett operativsystem.

Bootrec/ScanOs

  • Skriv kommandot Bootrec.exe /RebuildBcd på nästa rad, programmet kommer att erbjuda att lägga till alla hittade till startmenyn Windows-versioner, inklusive XP och andra.

Bootrec.exe /RebuildBcd

  • Allt du behöver göra är att acceptera detta genom att trycka på Y och Enter i följd, varefter du när du laddar systemet får välja vilket OS du ska ladda - XP eller Seven.

Om det inte heller hjälpte. Du kan också åtgärda problemet med MBR med ytterligare ett kommando. För att göra detta måste du ange på kommandoraden bootsect /NT60 SYS, sedan Enter.

Team BOOTSECT låter dig skriva den angivna programkoden för startsektorer som tillhandahåller laddning eller ntldr, eller bootmgr .

Formatera kommandorad:
bootsect (/help|/nt60|/nt52) (SYS|ALLA|< DriveLetter >:}

Bootsect kommandoradsalternativ:
/hjälp— Visning av hjälpinformation.
/nt52— skriva programkod startsektorn, som tillhandahåller användningen av starthanteraren ntldr för operativsystem före Windows Vista.
/nt60- skriva programkod till startsektorer för att säkerställa laddning av bootmgr-filen - boot manager för Windows Vista/Server 2008 och senare operativsystem Windows familj.
SYS— Inspelningen kommer att utföras i sektorerna för Windows-systemstartpartitionen i miljön där detta kommando körs.
ALLT— Programkod kommer att skrivas för alla befintliga partitioner som kan användas för att starta upp Windows.
DriveLetter— enhetsbeteckning för vilken programkoden för startsektorer kommer att skrivas om.
/tvinga— tvingad inaktivering av diskvolymer som används av andra program för att säkerställa exklusiv åtkomst för bootsect.exe-verktyget
/mbr- ändra programkoden för huvudstartposten (MBR - Master Boot Record) utan att ändra diskpartitionstabellen. När den används med parametern /nt52 kommer MBR att vara kompatibel med tidigare versioner av Windows Vista När den används med parametern /nt60 är MBR kompatibel med Windows Vista och senare operativsystem.

bootsect /nt52 E:— skapa för enhet E: startposter för Windows XP/2000/NT operativsystem, dvs. för uppstart baserat på ntldr;
bootsect /nt60 /mbr C:— ändra startsektorerna för enhet C: för att säkerställa att bootmgr-hanteraren laddas, och detta är Windows Vista/7/8/8.1/10;
bootsect /nt60 SYS— ändra startsektorer för partitionen från vilken det aktuella Windows-operativsystemet laddades.

Låt oss också försöka använda kommandot BCDBOOT. Detta är ett verktyg som används för att skapa en systempartition eller återställa startmiljön som finns på systempartitionen. Systempartitionen skapas genom att kopiera en liten uppsättning startmiljöfiler från den installerade Windows-bild®. Betyder BCDBOOT skapar ett datalager för startkonfiguration ( BCD) på systempartitionen med en ny startpost som låter dig starta den installerade Windows-avbildningen.

Ibland händer det att operativsystemets starthanterare kraschar. I de flesta fall hjälper normal återhämtning. Windows start 7, dock inte alltid. Du kan också prova. Om detta inte hjälper, läs nedan. detaljerade instruktioner, hur man återställer Windows 7 bootloader.

Kom ihåg: du kan inte installera ett äldre operativsystem efter ett lägre, det vill säga om du installerar Windows XP, startar inte Windows 7, eftersom master boot record (MBR) kommer att skrivas över av det gamla systemet.

För att återställa starthanteraren för Windows 7 kommer vi att använda återställningsmiljön, där vi behöver kommandoraden. Jag kommer att skriva och beskriva alla kommandon nedan. Men låt oss först titta på vad MBR är. MBR (master boot record) är den allra första sektorn på disken, som innehåller partitionstabellen, samt ett litet boot loader-verktyg som anger från vilken del av disken operativsystemet kommer att starta. Om MBR innehåller felaktig information om platsen för operativsystemet, startar inte Windows 7 och kommer sannolikt att visa ett liknande fel: "BOOTMGR saknas, tryck CTR-Alt-Del för omstart."

För att fixa operativsystemets starthanterare behöver vi en installationsskiva för Windows 7, som innehåller det Bootrec.exe-verktyg vi behöver, eller en återställningsskiva. Detta verktyg kommer att registrera en ny startsektor med hjälp av vissa kommandon.

Nåväl, låt oss börja. Vi startar från installationsskivan med Windows 7 eller från återställningsskivan, meddelandet "Tryck på valfri tangent för att starta från CD..." dyker upp och trycker omedelbart på valfri tangent på datorn, annars kommer uppstart från disken inte att ske


I det här fönstret måste du välja Systemåterställning

I de flesta fall hittas problem automatiskt, varefter du kommer att erbjudas att åtgärda dem automatiskt läge. För att göra detta klickar du helt enkelt på knappen Fixa och starta om, varefter systemet startas om och Windows 7 startar utan fel.

Men om problemen förblir desamma eller om systemet inte erbjuder att åtgärda felen automatiskt, måste du i samma fönster välja det operativsystem som behöver återställas (vanligtvis finns det bara ett). Klicka på Nästa

Här klickar vi på Startup Recovery

Vi väntar tills återställningsverktyget eliminerar operativsystemets startfel. Om den här metoden plötsligt inte hjälper, välj sedan kommandoraden i återställningsverktyget

Kommandotolken öppnas, där du måste ange Bootrec-kommandot och trycka på Enter.

Du kommer att se information om funktionerna i detta program. Ange kommandot Bootrec.exe /FixMbr - välj huvudstartposten

Det kommer att visa oss i fönstret att operationen är klar. Detta innebär att den första sektorn av startpartitionen hårddisk spelade in ny ingång.

Operationen är klar och nu går vi in ​​i Exit-kommandot, vilket betyder exit. Efter detta försöker vi starta systemet.

Detta borde hjälpa, men om dessa kommandon inte hjälper, ladda sedan kommandoraden igen (som skrivits ovan) och ange kommandot Bootrec /ScanOs, som kommer att skanna alla hårddiskar för närvaron av operativsystemet. Skriv sedan in kommandot Bootrec.exe /RebuildBcd, vilket kommer att be dig lägga till det hittade Windows till startmenyn. Vi godkänner detta genom att ange Y (ja). Efter detta kommer de hittade operativsystemen att läggas till i startmenyn.

Vi startar om och voila - vårt system startar upp igen.

Automatisk återställning

Operations rum Windows-system själv tillhandahåller ett verktyg som fixar startposten. Som regel, efter en misslyckad systemstart när omstart dator aktiveras den automatiskt, du behöver bara godkänna att utföra proceduren i dialogrutan. Men även om automatisk start inte inträffar kan den aktiveras manuellt.

Under de första sekunderna efter att du startar din dator kommer du att höra ett pip, vilket betyder laddar BIOS. Du måste omedelbart hålla nere F8-tangenten.

Den beskrivna åtgärden gör att fönstret för val av systemstarttyp öppnas. Använd upp- och nedknapparna på ditt tangentbord för att välja alternativet "Felsökning..." och tryck på Enter.

Återställningsmiljön öppnas. Här, på samma sätt, välj alternativet "Startup Repair" och tryck på Enter.

Detta kommer att starta det automatiska återställningsverktyget. Följ alla instruktioner som kommer att visas i dess fönster om de dyker upp. Efter att den angivna processen är klar startar datorn om och om resultatet är positivt startar Windows.

Om du, med metoden som beskrivs ovan, inte ens kan starta återställningsmiljön, utför sedan den angivna åtgärden genom att starta från installationsskivan eller flashenheten och välja alternativet "Systemåterställning" i startfönstret.

BCDboot

Om varken den första eller den andra metoden fungerar, är det möjligt att återställa starthanteraren med ett annat verktyg - BCDboot. Liksom det tidigare verktyget startas det via "Kommandoraden" i återställningsfönstret. BCDboot återställer eller skapar den aktiva startmiljön hårt avsnitt disk. Denna metod är särskilt effektiv om startmiljön överfördes till en annan hårddiskpartition som ett resultat av ett fel.

Starta kommandotolken i återställningsmiljön och ange kommandot:
bcdboot.exe c:windows

Om ditt operativsystem inte är installerat på partition C, måste du i detta kommando ersätta denna symbol med den aktuella bokstaven. Tryck sedan på Enter-tangenten.

En återställningsåtgärd kommer att utföras, varefter det är nödvändigt, som i tidigare fall, att starta om datorn. Starthanteraren måste återställas.

Metod nr 4
Ange kommandot Bootrec /ScanOs
, hon kommer att skanna alla dina hårddiskar och partitioner för närvaron av operativsystem, och om några hittas kommer en motsvarande varning att utfärdas. Sedan måste du ange kommandot Bootrec.exe /RebuildBcd, detta verktyg kommer att erbjuda att lägga till de hittade Windows till startmenyn, vi kommer överens och anger Y och trycker på Enter, alla hittade Windows läggs till i startmenyn.
Förutom ovanstående metod finns det en annan, skriv in bootsect /NT60 SYS på kommandoraden, huvudstartkoden, den kommer också att uppdateras.

Vårt hittade Windows 7 visas i operativsystemets startmeny

Om allt ovanstående inte hjälper, försök att skriva om alla BCD boot store-filer igen

Hur kan du annars återställa Windows 7 bootloader?

Nyligen kom en av mina vänner med mig en dator med ett klagomål om att de två som installerades på honom var olika. hårddiskar Windows 7 och Windows 8 operativsystem startar inte, vilket ger olika fel medan du laddar.
Det första jag gjorde var att starta upp datorn från startskivan. Acronis disk Regissör och såg en sådan bild. Som du kan se finns det två hårddiskar, den första är Disk 1 med installerat Windows 7, och den andra är Disk 2 med Windows 8 installerat. Var uppmärksam på de två röda flaggorna som markerar fel partitioner. Varför? En röd flagga betyder att denna partition är aktiv och att operativsystemet bör laddas från den.

Så, felet är att på båda hårddiskarna ska de första vara märkta med en röd flagga dolda avsnitt System reserverat. På Windows 7 är volymen på en sådan partition 100 MB, och på Windows 8, 350 MB, har dessa avsnitt följande attribut: System. Active och det är på dessa partitioner som st(BCD) och systemets boot manager-fil (bootmgr-filen) finns. Och det visar sig att dessa attribut bärs av andra sektioner. På grund av detta kommer inte Windows 7 och Windows 8 att starta.

Du kan göra den reserverade systempartitionen aktiv med hjälp av kommandoraden eller programmen AOMEI Partition Assistant och Acronis Disk Director.

Välj den första hårddisken 1, högerklicka på den första systemreserverade partitionen och välj "Markera som aktiv"

Volymen System Reserved kommer att markeras som aktiv. Klicka på OK.

Vi gör samma sak med Disk 2. Acronis Disk Director fungerar i väntande driftläge för att ändringarna ska träda i kraft, klicka på knappen "Använd väntande operationer".

Som du kan se, efter våra ändringar, blev de sektioner som behövdes aktiva.

Vi avslutar programmet och startar om.

Redigera filen boot.ini

En speciell boot.ini-fil är ansvarig för att ladda systemet. Idag ska vi tortera honom. Kanske har dess integritet äventyrats som ett resultat av en virusattack eller ett enkelt PC-fel, så att återställa starthanteraren för Windows 7 eller ett annat system är en prioritet.

Vi kommer att behöva det igen startbar flash-enhet med sju. När du har laddat ner klickar du på knappen "Installera". Gå till fönstret där du kan välja en disk för att installera systemet. Tryck på Skift+F10 för att starta kommandotolken.

Vid kommandotolken anger du:

Vi kommer att öppna Anteckningar, där vi måste klicka på "Arkiv" och "Öppna". Aktivera visning på systemdisken systemfiler annars ser du inte boot.ini.

Redigera den här filen med anteckningsblock. Det finns följande alternativ:

timeout=10 – tid för att välja operativsystemets start (om det finns flera av dem);
multi(0) och disk(0) – dessa objekt ska alltid se ut så här;
rdisk(0) – nummer på disken där systempartitionen finns. Om du har två diskar kan parametern se ut som rdisk(1).
Själva filen kan se ut så här, bara istället för XP - Windows 7.

I de flesta fall är det inte nödvändigt att redigera Boot.ini.

Använda kommandoraden

I återställningsalternativ, öppna Kommandotolken. Där kommer vi att skriva in följande kommando:

Med detta enkla kommando kan du återställa startposten på Windows 7. Om detta inte hjälper, gå vidare till nästa steg:

bootrec/fixboot

Båda kommandona är mer benägna att återställa Windows 7 bootloader Stäng kommandotolken, starta om datorn och se vad som händer. Faktum är att systemet bör starta utan problem. Om så inte är fallet har jag förberett några fler metoder.

Använd kommandoraden #Metod 2

Vi anger följande kommandon igen och ytterligare ett:

bootrec/fixmbr
bootrec/fixboot
bootsect /nt60 ALL /force /mbr
Låt oss försöka starta upp systemet.

Jag tror att alla ovanstående metoder kommer att lösa ditt problem.

Microsoft har under många år förbättrat återställningssystemet för operativsystemet Windows och i Windows 7 och Windows Vista fungerar det nästan automatiskt. Om du startar från installationen Windows disk 7 och klicka på " Systemåterställning" ("Reparera dator"), kommer Windows-återställningssystemet att starta och kommer självständigt att försöka fixa alla fel som det hittar. Det kan fixa ett stort antal problem, men det är ganska troligt att starthanteraren är skadad och återställningssystemet kan inte hantera detta problem I det här fallet kan du återställa starthanteraren manuellt med hjälp av verktyget Bootrec.exe.

Applikationen Bootrec.exe används för att fixa fel associerade med korruption av bootloader och, som ett resultat, oförmågan att starta operativsystemen Windows 7 och Windows Vista.

Sekvensering

Beskrivning av startnycklar för Bootrec.exe-verktyget

Bootrec.exe /FixMbr

Startat med /FixMbr-växeln, skriver verktyget en Windows 7 och Windows Vista-kompatibel Master Boot Record (MBR) till systempartitionen. Använd det här alternativet för att lösa problem med att huvudstartposten är skadad, eller om du vill ta bort icke-standardkod från den. I det här fallet skrivs inte den befintliga partitionstabellen över.

Bootrec.exe /FixBoot

Startat med /FixBoot-nyckeln, skriver verktyget en ny startsektor som är kompatibel med Windows 7 och Windows Vista till systempartitionen. Det här alternativet bör användas i följande fall:

  1. Startsektorn för Windows Vista eller Windows 7 har ersatts med en icke-standardiserad startsektor.
  2. Startsektorn är skadad.
  3. Har installerats föregående version Windows operativsystem efter installation av Windows Vista eller Windows 7. Om till exempel Windows XP installerades kommer NTLDR (Windows NT Loader, Windows NT loader) att användas, koden för standard NT 6 loader (Bootmgr) kommer att skrivas över av Installationsprogram för Windows XP.

Det bör noteras att en liknande effekt kan uppnås med hjälp av verktyget bootsect.exe, som också finns på det startbara mediet för Windows 7. För att göra detta måste du köra bootsect.exe med följande parametrar:

Bootsect /NT60 SYS

Systempartitionens startsektor kommer att skrivas över med BOOTMGR-kompatibel kod. Du kan lära dig mer om att använda bootsect.exe-verktyget genom att köra det med parametern /hjälp.

Bootrec.exe /ScanOs

Verktyget, som startas med /ScanOs-nyckeln, skannar alla diskar efter installerade Windows Vista- och Windows 7-operativsystem. När det används, visar det dessutom en lista över hittade system som för närvarande inte är registrerade i Windows-startkonfigurationsdataarkivet (Boot Configuration. Data (BCD) ) Store).

Bootrec.exe /RebuildBcd

Verktyget, som startas med den här nyckeln, skannar alla diskar för att se om det finns installerade Windows Vista- eller Windows 7-operativsystem. Hittade operativsystem visas i en lista från vilken de kan läggas till i Windows startkonfigurationsdatalager (Boot Configuration Data Store). . Använd även det här alternativet om du helt vill bygga om startkonfigurationsdatalagret. Innan du gör detta måste du radera den tidigare lagringen. Uppsättningen av kommandon kan vara följande:

Bcdedit /export C:\BCDcfg.bak attrib -s -h -r c:\boot\bcd del c:\boot\bcd bootrec /RebuildBcd

Exemplet ovan exporterar det aktuella startkonfigurationsarkivet till C:\BCDcfg.bak, tar bort dess system-, dolda och skrivskyddade attribut, tar bort det med DEL och bygger om det med bootrec /RebuildBcd.


Förstora bilden

Självklart nyttan Bootrec.exeär mycket funktionell, men det hjälper inte om till exempel Windows boot loader-filen bootmgr skadad eller fysiskt saknad. I det här fallet kan du använda ett annat verktyg, som också ingår i distributionsmediet för Windows 7 - bcdboot.exe.

Återställa startmiljön med hjälp av BCDboot.exe

BCDboot.exeär ett verktyg som används för att skapa eller återställa en startmiljö som finns på den aktiva systempartitionen. Verktyget kan också användas för att överföra nedladdningsfiler.

Kommandoraden i det här fallet kan se ut så här:

Bcdboot.exe e:\windows

Ersätt e:\windows med sökvägen som matchar ditt system.
Denna operation kommer att reparera den skadade Windows-startmiljön, inklusive lagringsfilerna för startkonfigurationsdata (BCD), inklusive bootmgr-filen som nämns ovan.

Syntax för bcdboot kommandoradsparametrar

Verktyget bcdboot.exe använder följande kommandoradsparametrar:

BCDBOOT källa]

källa

Anger platsen för Windows-katalogen som används som källa vid kopiering av startmiljöfiler.

Valfri parameter. Ställer in startmiljöns språk. Standard är engelska (USA).

Valfri parameter. Anger enhetsbeteckningen för systempartitionen där startmiljöfilerna kommer att installeras. Som standard används systempartitionen som anges av BIOS-firmware.

Valfri parameter. Aktiverar detaljerat loggningsläge för verktygsoperationen.

Valfri parameter. Kombinerar parametrarna för den nyskapade och befintliga startlagringsposten och skriver dem till den nya startposten. Om ett operativsystems starthanterare GUID anges, kombinerar bootloaderobjektet med systemmallen för att skapa en startpost.

Sammanfattning

Artikeln diskuterade principerna för att arbeta med verktygen bootrec.exe och bcdboot.exe, som används för att lösa problem i samband med oförmågan att starta operativsystemet Windows 7 på grund av en skadad eller saknad starthanterare.

Hej kära läsare.

Ibland, som ett resultat av olika åtgärder, kan det hända att datorn vägrar att komma in i operativsystemet. Och i vissa fall beror detta på ett fel på ett viktigt verktyg. Lösningen är att återställa starthanteraren för Windows 7.

Det finns flera huvudtecken som indikerar behovet av att "återgå till livet" motsvarande element i operativsystemet:

Bootrec( )

För att återställa din dator till fungerande skick måste du utföra ett antal steg. Dessutom behöver vi Windows installationsfiler för proceduren. Så vi kan inte hantera motsvarande data utan en disk. Vi gör följande:


Detta kommando visar alla möjliga parametrar som det fungerar med.

Beskrivning av Bootrec-nycklar( )

Lag i miljön cmd.exe kan lanseras i standardversionen, eller med speciella tillägg. Så om du till exempel skriver " bootrec.exe /FixMbr", skriver programmet en startpost till huvudpartitionen. Dessutom är den senare kompatibel med Windows 7 och Vista. Detta hjälper till att återställa enhetens funktionalitet. Dessutom kan du ta till det här tricket om det finns ett behov av att ta bort icke-standardkod i motsvarande segment. Den befintliga partitionstabellen förblir dock densamma.

Om du använder ""-tangenten skriver programmet en ny startsektor. Den är även kompatibel med ovanstående operativsystem från Microsoft. Det här alternativet används i flera fall:

    Startfilen har ersatts med en icke-standardfil.

    Den är skadad.

    Efter den sjunde versionen eller Vista publicerades den tidigare versionen. Till exempel, efter installation av XP, används Windows NT bootloader.

Intressant att veta! Samma effekt kan uppnås genom att använda programmet " bootsect.exe" Den finns också på disk. För att göra detta skriver vi " bootsect /NT60 SYS" En startsektor som är kompatibel med "" kommer att visas. För detaljerad information måste du köra verktyget med nyckeln " /hjälp».

När du skriver" bootrec.exe /ScanOs", skannar programmet alla tillgängliga diskar för OS 7 och Vista. Som ett resultat får användare en lista över alla system som hittats, även de som inte är registrerade i startdatalagringen.

Använda nyckeln " /RebuildBcd"kommer att börja skanna alla diskar efter installerade operativsystem. En lista sammanställs från vilken de kan läggas till lagringen. Dessutom låter det här kommandot dig bygga om databasen. Men innan du gör detta måste du definitivt radera tidigare data.

Ovanstående verktyg har bred funktionalitet. Men det hjälper inte om systemstartfilen saknas. I det här fallet måste du tillgripa ett annat verktyg.

Det är värt att notera att det fungerar automatiskt. Det vill säga, användare behöver bara komma till vissa verktyg, ange ett kommando, och allt kommer att göras oberoende - det finns inget behov av att göra något under själva processen.

BCDboot( )

Detta verktyg är utformat för att skapa eller reparera en starthanterare som finns på huvudpartitionen. Programmet låter dig också överföra filer mellan hårddiskar. Även om systemet inte syns på den senare.

För att komma igång, skriv bara " bcdboot.exe C:\windows" Åtgärden återställer skadad data, inklusive lagringsfiler.

Processen har flera parametrar:

    Källa – platsen för katalogen där Windows-distributionen finns. I vårt fall är detta en plastskiva eller USB-minne. Denna parameter krävs. Resten anges vid behov.

    « /I» — ställer in miljöns språk. Om den lämnas oförändrad används engelska.

    « /s"— indikerar enhetsbeteckningen där filerna kommer att finnas. nödvändiga filer. Som standard är detta den plats som ställs in av BIOS eller det nya systemet - UEFI.

    « /v"—det detaljerade arbetsredovisningsläget startar.

    « /m» - kombinera parametrarna för en befintlig post och en nyskapad. Allt detta skrivs till ett nytt startområde.

Återkommer efter att ha använt Linux( )

Det är värt att föreställa sig en situation där du tidigare hade ett operativsystem från Microsoft. Och efter Linux installationer plötsligt slutade den första att starta. Detta hände till följd av vissa fel.

Om Windows inte fungerar för dig efter installation av Ubuntu, få inte panik direkt. Problemet kan lösas enkelt.

dd if=/dev/sda2 of=/linux.boot bs=512 count=1

Koden ovan låter dig kopiera startsektorn från " sda2" i linux.boot.

Det är värt att notera att i det här operativsystemet rotelementet " / " Om detta inte är fallet i din personliga situation måste du först ta reda på vilken av befintliga områden känga.

Posten kopierades till användarens mapp. Därför går vi till lämplig katalog och överför filen till partitionen där Windows redan är installerat.

Resultatet blir " Kommandorad", där vi bara skriver två rader och efter varje klick " Stiga på»:
Bootrec.exe /FixMbr
Bootrec.exe /FixBoot
Efter det startar vi om enheten och ser hur allt fungerar i vårt operativsystem.

För att dra full nytta av Microsofts operativsystem räcker det inte att veta hur eller rensa operativsystemet från "skräpet" som samlats på hårddisken. Windows 7 är pålitligt och kan samtidigt överraska användaren - till exempel oväntat och utan någon anledning att "förlora" starthanteraren. Att starta systemet i en sådan situation kommer naturligtvis att vara omöjligt; Vi kommer att prata om sätt att lösa problemet.

Systemverktyg

Det enklaste alternativet för att återställa startsektorn, som de två som beskrivs nedan, innebär att datorägaren använder en installationsskiva eller flashenhet. I allmänhet är det inte svårare att återställa starthanteraren, noggrant följa algoritmen än; dessutom eventuella flyttbara media med Windows 7 - inte nödvändigtvis den som systemet installerades från.

Användaren kommer att behöva:

  • Sätt in disken i enheten eller flashenheten i valfri ledig plats, stäng av och starta sedan datorn eller den bärbara datorn under Windows kontroll 7, ställ sedan in i fönstret som visas för att starta från flyttbara media genom att snabbt trycka på valfri tangent.
  • Vänta tills filerna laddas ner - en användare som redan har installerat Windows 7 på egen hand kommer att uppleva en liten känsla av nostalgi.

  • Välj installationsspråk i fönstret som öppnas.

  • Gå igenom ytterligare ett standardsteg som krävs för att återställa starthanteraren för Windows 7.

  • Och använd länken "Systemåterställning" i det nya fönstret.

  • Vänta igen tills verktyget fastställer närvaron av OS installerat på datorn eller bärbara datorn.

  • Användaren måste välja den önskade - den vars starthanterare vägrar att fungera normalt och klicka på knappen "Nästa".

  • I listan som öppnas väljer du alternativet "Startreparation".

  • Och vänta tills systemet upptäcker befintliga bootloader-fel och erbjuder sig att fixa dem.

  • När återställningen är klar, med hjälp av systemverktyget, kan du starta om datorn och kontrollera statusen för starthanteraren igen - om den har återställts framgångsrikt visas meddelandet "Ett fel kunde inte upptäckas".

  • Nu kan användaren starta om Windows 7 med motsvarande knapp och börja arbeta som vanligt - inte glömma att göra i fall säkerhetskopia system.

Viktig: Denna metod är lämplig för alla versioner av Windows 7 och alla använda diskar, inklusive de med en MBR-struktur.

Vanligtvis är dess effektivitet hundra procent, men om du misslyckas med att återställa OS-starthanteraren med den här metoden, bör du prova något av följande - de är lika säkra, även om de är lite mer komplexa.

Använda kommandoraden

Kommandoraden är verkligen ett underbart verktyg. Med dess hjälp kan du inte bara återställa starthanteraren om "standardmetoden" inte fungerar. Användaren behöver återigen en installationsskiva eller flashenhet; Med lite tålamod kan du börja arbeta:

  • Redan på känt sätt välj alternativet "Systemåterställning" och välj sedan verktyget "Kommandorad".

  • I fönstret som öppnas anger du kommandot diskpart och trycker på Enter.

  • Läs informationen om datorn och skriv in följande kommando utan citattecken och extra mellanslag: lis vol.

  • Hitta din MBR-disk som innehåller starthanteraren i listan som öppnas och ange dess nummer med kommandot set vol N, där N är disknumret. Definiera nödvändiga media den enklaste i storlek: vanligtvis ligger den i intervallet 100–500 MB, men den bör i alla fall vara mindre än de andra.

  • Gör den tidigare angivna disken aktiv genom att ange ett nytt kommando för den: activ.

  • Läs informationen om den framgångsrika återställningen av Windows 7-starthanteraren, ange exit-kommandot och stäng konsolen, starta sedan om din dator eller bärbara dator - starthanteraren bör hittas.

Viktig: Reparation av startsektorer med hjälp av kommandoraden, utförd på detta sätt, är lämplig för hårddiskar med MBR-markering; i andra fall kommer användaren med största sannolikhet att misslyckas.

kommandot bootrec

Ett annat systemalternativ körs från kommandoraden. Windows 7-användare som redan har infogat startdiskett eller flash-enhet och lyckades anropa "Systemåterställning", bör fortsätta enligt följande:

  • Skriv bootrec på kommandoraden och tryck på Enter.

  • Läs en kort beskrivning av hur verktyget fungerar.

  • Och ange det nya kommandot bootrec.exe /fixmbr - det, som du kanske kan gissa, används för att fixa startpartitionsfel och är endast lämpligt för hårddiskar med en MBR-struktur.

  • Kontrollera att kommandot slutfördes.

  • Och skriv in följande kommando - bootrec.exe /fixboot. Den används för att få starthanteraren för Windows 7 i fungerande skick.

  • När begäran är klar av systemet.

  • Användaren kan ange det sista utgångskommandot.

  • Och starta om Windows 7 i normalt läge.

Viktig: För att återställa starthanteraren för Windows 7 kan du inte bara använda standardinstallationsdiskar eller flash-enheter, utan också alla typer av sammansättningar - det viktigaste är att de ger möjligheten att anropa kommandoraden.

Diskhantering

Om du har flera versioner av Windows OS installerat på din dator eller bärbara dator, kan du fixa starthanteraren för en av dem genom att starta den fungerande och utföra ett antal enkla manipulationer:

  • Öppna Start-menyn.

  • Gå till "Kontrollpanelen".

  • Fortsätt till avsnittet "System och säkerhet".

  • Befinn dig nu i undersektionen "Administration".

  • Användaren måste öppna genvägen Datorhantering.

  • I fönstret som öppnas byter du till fliken "Diskhantering".

  • Och kontrollera om systemet är aktivt Windows-partition 7 - det visar sig ofta att den är avaktiverad, och istället är den huvudsakliga markerad, som innehåller växlingsfilen, system- och användardata.

  • Om så är fallet, högerklicka på startsektorn och välj "Gör partition aktiv" från snabbmenyn.

  • Efter att ha bekräftat åtgärden, användaren.

  • Den kommer att se att MBR-partitionen är aktiverad och kommer troligen att kunna starta Windows 7 normalt.

Råd: om ingen av metoderna ovan hjälpte finns det bara en sak kvar: försök att installera om systemet, spara användardata - eller, om du vill börja om, kopiera viktig information till flyttbara media och formatera det sedan HDD Och .

Låt oss sammanfatta det

Du kan återställa starthanteraren för Windows 7 genom att starta installationsskivan eller flashenheten och välja alternativet "Boot Recovery". Andra metoder är att använda kommandoraden och aktivera önskat avsnitt manuellt eller fixa startsektorn. Om det är möjligt att logga in under ett annat operativsystem måste du kontrollera om Windows starthanterare är aktiverad - prioritet kan flyttas till huvuddiskpartitionen.

Publikationer om ämnet