Hur man kontrollerar startsektorn för en hårddisk. Hur man återställer startsektorn och startposten

Om du aldrig har stött på problemet med fel när du laddar operativsystemet på din dator, kanske den här artikeln inte är av intresse för dig. Det är avsett för dem som vill lära sig på egen hand (utan att ringa specialister) hur man åtgärdar enstaka fel i driften av operativsystemet och återställer startsektorn med sina egna händer.

Möjliga orsaker till fel

Som regel uppstår ett misslyckande oväntat. Det är bara det att du en dag inte kan slå på din dator eftersom operativsystemet inte kommer att laddas. Detta beror på att av olika skäl som inte är intressanta för de allra flesta användare skadas master boot record (MBR), eller som det också kallas, bootsektorn. Orsakerna till felet kan vara korruption av programvaran i MBR på grund av en virusattack eller en kränkning av hårddiskens fysiska sektorer. Du kan åtgärda problemet genom att återställa startsektorn. Som ett resultat kommer programmet att omtilldela hårddiskområdena, och en annan sektor av disken kommer att utföra MBR-funktionerna.

Lösning

Att återställa startsektorn är ganska enkelt. Oftast hjälper det att starta om systemet. Du kan ställas inför flera alternativ. För oerfarna användare rekommenderar vi att du väljer alternativet att starta upp systemet med de senaste arbetsparametrarna. Om det inte hjälper, försök att starta upp det i felsäkert läge. I det här fallet kommer du inte att se bakgrundsbilden. Dessutom kommer de flesta program inte att fungera, men filer som lagras på skrivbordet kan kopieras till andra media eller till en lokal enhet. Det här alternativet bör prövas, eftersom det enda sättet att återställa systemet bara kan vara att installera om det med formatering av systemdisken. Och om du inte vill förlora några viktiga dokument, försumma inte denna åtgärd.

Windows 7 Boot Sector Recovery

Du måste hitta installationsskivan för Windows 7. Om en saknas per definition eller går förlorad, måste du leta efter en startskiva. Glöm inte att kontrollera din hårddisk för virus innan du återställer systemet, eller snarare, för att se till att de är frånvarande. För att göra detta, installera den på en annan dator eller använd antivirus-CD:n. Om en sådan kontroll ignoreras finns det en risk att starthanteraren misslyckas igen på grund av att det lurande viruset aktiveras igen.

Sekvensering

Du bör börja återställa Windows 7-startsektorn genom att trycka på "Delete"-knappen när du slår på datorn. I avsnittet "Avancerat" (eller "Start") hittar du enhetens startordning. Ställ in BIOS som den första CD/DVD-enheten, spara ändringen och avsluta.

Nästa steg är att välja "Reparera Windows med hjälp av återställningskonsolen". Välj sedan systemet som ska återställas från den föreslagna listan och ange dess nummer. Tryck enter". Ange sedan kommandot "fixmbr" för att återställa MBR, eller kommandot "fixboot" med enhetsbeteckningen för att återställa, bekräfta det (Y) och tryck på "Enter" igen. Starta om din dator. Om återställningen av startsektorn på detta sätt misslyckades, är det enda som återstår att installera om systemet.

Hur man reparerar hdd-startsektorn

Nästan alla användare som arbetar med en dator står inför problemet med korruption av hdd-sektorn. Det kan finnas ett antal orsaker till detta, allt från felaktig avstängning till djup penetrering av viruset. Det finns många möjliga sätt att återställa hdd-startsektorn och data på den (i vissa fall kan information gå förlorad för alltid). Vissa alternativ kommer att vara för komplicerade för vanliga PC-användare, och det värsta är att fel åtgärder kan leda till just denna process av oåterkallelig dataförlust eller global skada på det övergripande systemet. Därför är den första regeln innan återställningsarbetet påbörjas att försöka minska antalet nedslag och särskilt obegripliga och overifierade manipulationer. Det rekommenderas inte att radera, klippa eller kopiera något. Varje problem är individuellt, så du måste kontrollera sektorn på olika program. Det finns många olika program, de mest populära är:

HDDScan;
Aktiv filåterställning;
R-Studio;
Norton Partitionmagic;
Raxco;
EASEUS Partition Master.

Och detta är naturligtvis inte allt, men dessa program klarar oftast uppgiften och åtnjuter goda recensioner bland användare. Tyvärr, detta är inte alltid möjligt att återställa hdd-startsektorn så snart som möjligt, problem kan uppstå med att bestämma typen av filsystem, eller närvaron av denna sektor kommer inte att vara synlig.

Mediaformatering

Denna metod är lämplig för dem som inte bryr sig om informationen på media och det är viktigt att återställa hdd-startsektorn så snart som möjligt. Efter denna procedur, i 80% av fallen, är arbetet helt återställt. Men denna metod tillgrips oftare redan i de mest extrema fallen, eftersom. data på disken spelar fortfarande en viktig roll för nästan alla, speciellt om det är en fungerande dator.

testdisk
Om användaren stöter på ett problem för första gången och absolut inte vet hur man återställer hdd2-startsektorn, kan detta verktyg mycket snabbt hantera uppgiften. Men inte utan deltagande av användaren själv, kommer det att vara nödvändigt att förstå några punkter. Programmets speciella komplexitet är det engelska gränssnittet. Med kunskap om tekniska ord kommer systemet att vara begripligt.

Överväg denna metod punkt för punkt:
1) Hitta Skapa en ny loggfil, ange loggen om det behövs.
2) Därefter måste du hitta det skadade mediet enligt beskrivningen av dess egenskaper, till exempel: Disk / dev / sds - 160 GB, välj det.
3) Nästa steg, välj partitionstyp bland Intel, Sun, Mac, etc.
4) Därefter öppnas möjliga operationer som kan göras med disken. Välj Analysera.
5) Därefter kommer analysen av möjliga förluster och den övergripande strukturen.
6) Val av geometri på skivan
7) De sista stegen i avsnittet "Master Boot Record" är ansvariga för att starta om sektorn. Du måste välja en skadad disk, kontrollera sedan sektorerna, skriva över MBD.

Med rätt tillvägagångssätt, efter en omstart, bör disken fungera igen och samtidigt ha all sin data i sin ursprungliga form.

Det andra sättet är applikation på Windows
Av olika anledningar kanske det första alternativet inte fungerar, och frågan om hur du återställer din hdd3-startsektor förblir öppen. För att förstå själva återställningsprocessen, låt oss titta närmare på vad en MBR är.

MBR är den allra första sektorn som finns på disken, den har en speciell partitionstabell och ett startprogram, den läser data och deras sökväg, från hårddisken och slutar med partitionen för det installerade operativsystemet.

Tillvägagångssätt:
1) Först måste du slå på datorn och välja boot från installationsskivan eller USB-enheten, tryck på valfri tangent och välj "Systemåterställning" i Windows installationsfönster, om ett problem upptäcks, tryck fixa och starta om.
2) Om detta inte hjälpte uppstartssektorn, öppna "systemåterställning" igen och välj "nästa" objekt, skriv bootrec / fixmbr på kommandoraden. Det här kommandot kommer att kontrollera kompatibiliteten för huvudstartposten och lösa problemet med dess korruption. Men ingenting kommer att förändras i partitionstabellen.
3) Vi utfärdar följande bootrec / fixboot-kommando, den här åtgärden skriver en ny startsektor som kommer att vara kompatibel med Windows. Klicka på "avsluta" och starta om datorn.

Allt som allt borde detta fungera! Men som praxis visar är det inte så lätt att återställa HDD-startsektorn, och i det här fallet finns det fler sätt och kommandon:
1) Kommandot bootrec / ScanOs gör en fullständig genomsökning och söker efter operativsystem, om det hittas kommer det att synas på skärmen.
2) bootrec / RebuildBcd används för att lägga till de hittade Windows till den allmänna startmenyn, kombinationen av Y och enter kommer att slutföra tilläggsprocessen.

Om det inte heller fungerar kan ett kommando som bootsect/NT60 SYS, från fall till fall, återställa hdd-startsektorn genom att uppdatera huvudstartkoden. Sedan måste du klicka på "logga ut" och starta om din dator.
Naturligtvis är dessa långt ifrån alla befintliga metoder och program, så om dessa alternativ inte hjälpte, är det rimligt att kontakta datorforumet, eftersom många användare står inför detta problem och berättar för varandra hur man ska gå vidare för att rimligen återställ hdd-startsektorn och inte skada den ännu mer. Bootsektorer är ett ganska populärt ämne, om du googlar blir det tydligt att situationer med ett bootloader-fel är väldigt olika, men nästan alltid finns det en motverkan till varje åtgärd. Här är några fler bra och effektiva hårddiskåterställningsprogram:
MBRFix
Paragon hårddisk
Hirlens känga

Starta från systemåterställningsdisketten och kör kommandot SYS C:, vilket skapar en Boot Sector på systemdisken och kopierar systemfilerna dit. Se till att versionerna av operativsystemen på disketten och på den återställda disketten matchar.

Boot Sector-återställning är lättare att göra på ett "automatiskt" sätt, men detta utesluter inte möjligheten till en "manuell" återställning med penna, papper och en diskredigerare. Som nämnts ovan, om det finns intakta (eller åtminstone delvis skadade) delar av den logiska strukturen på disken som återställs, spara dem som filer på säkerhetskopieringsdisken.

Svårt fall. Förstörde inte bara bootsektorn

Men samtidigt finns det en kopia av de nödvändiga systemområdena i form av filer eller diskområden.

Utför standardformatering av huvuddiskpartitionen, d.v.s. format C: kommando. Samtidigt bildas filstrukturen för den formaterade diskpartitionen med rekonstruktionen av Boot Sector, ren FAT och Root Directory, dataområdet påverkas inte, d.v.s. informationen i dataområdet ändras inte.

Kontrollera om rotkatalogens plats är korrekt. För att göra detta, i klustervyläget för den nyskapade partitionen, använd DiskEditor för att söka efter "Subdirectory"-objektet, kontrollera sammanträffandet av de fysiska klusternumren och klusternumret i den första posten i de hittade underkatalogerna. Om siffrorna inte stämmer överens är det nödvändigt att korrigera värdet på antalet FAT-sektorer i Boot Sector-startposten. Anpassningen görs genom att öka sektorerna med en multipel av hälften av antalet sektorer i klustret. Som regel är en sådan justering nödvändig i fall av icke-standard diskpartitionering eller efter artificiell storleksändring av partitioner.

Om du har tur och du har överlevande FAT- och/eller Root Directory-bilder säkerhetskopierade som filer, bör du använda DiskEditor för att återställa dem till disken. Om du har överlevt den andra kopian av FAT, men den första inte är det, bör du kopiera den andra kopian till platsen för den första kopian.

Om du har överlevt en av FAT-kopiorna och rotkatalogen, kommer full åtkomst till informationen på disken att återställas efter att ha slutfört alla punkter i ovanstående punkter.

Hur man återställer Boot Sector manuellt

Startsektorns adress kan hittas i den fysiska sektorn med koordinaterna 0/0/1 (Spår/Huvud/Sektor) i motsvarande sektion av partitionstabellelementet. Därefter måste du gå till den här sektorn och visa den i Boot Record-format (F7-tangenten i Disk Editor-programmet). Om det finns "skräp" i rotsektorns fält, måste denna sektor återställas manuellt. Det är nödvändigt att fylla i resten av startsektorn med nollor eller kopiera startsektorn för systemdisketten till denna plats om diskpartitionen är aktiv (C :) Då måste du manuellt fylla i kontrollfälten för denna sektor :

Fält för startpost

Rätt värde

Du kan skriva ditt namn här

Byte per sektor

Sektorer per kluster

Beräkna senare

Reserverade sektorer i början

Rotkatalogposter

Totala sektorer på disken

Detta värde är hämtat från partitionstabellen (fält +0Ch i motsvarande element)

Mediebeskrivningsbyte

Sektorer per FAT

Beräkna senare

Sektorer per spår

Värdet är hämtat från Drive info

Särskilda dolda sektorer

Detta värde är lika med värdet för relativa sektorer (fält +08h i motsvarande partitionstabellpost) Om disken inte är startbar läggs numret 8388608 (800000h) till detta värde

Fälten Sektorer per FAT och Sektorer per kluster lämnades tomma i den här tabellen. De måste beräknas ytterligare:

Sektorer per FAT: Vi tittar igenom skivans sektorer efter Boot Record tills vi hittar början av rotkatalogen. Vi minns koordinaterna för katalogsektorn. Sedan beräknar vi det relativa antalet av denna sektor i förhållande till Boot Record baserat på det faktum att antalet sidor på disken, antalet sektorer per spår och den relativa adressen för Boot Record = 1. Sedan hittar vi den önskade S/F-fält:

S/F:=(<Относ. сектор каталога>-1) div 2.

Sektorer per kluster: Detta värde måste väljas utifrån att det kan ha värdena 8 sekt/klass eller 4 sekt/klass.

Notera. Den här beskrivningen gäller FAT 16. Om din enhet använder FAT 32, se beskrivning

Vid logisk formatering av varje partition (logisk disk) skapas fyra logiska områden: bootsektor (bootsektor); filallokeringstabell (EKG1 och FAT2); · katalog; dataområdet.

Startsektorn på valfri logisk disk (partition) placeras först. Dess datablock (512 byte) börjar med ett JMP-kommando som överför kontrollen till IPL2-programmet, innehåller namnet på operativsystemet och dess version, innehåller diskens BIOS-parameterblock (BBB), IPL 2-programmet som laddar operativsystemet , och slutar med signatur 55AA .. Nedan Tabell 5 förklarar några av hans viktigaste poster.

Bootsektorändringar Antal reserverade sektorer

Antalet reserverade sektorer är nu 32 före den första FAT.

Nytt bios-parameterblock

BIOS-parameterblocket i EAT32 tar upp mer utrymme än standardblocket och kallas Big FAT BIOS Parameter Block (BF_BPB). På grund av detta upptar startsektorn nu inte en, utan tre fysiska sektorer, och det finns ytterligare en placerad genom tre fysiska sektorer i den sjunde, åttonde och nionde fysiska sektorn. BF_BPB är en utökad version av BBP som finns i 12-bitars och 16-bitars FAT. Den innehåller samma strukturer som standard BPB, men innehåller några extra fält som FAT32 behöver. Ändringar som gjorts i BPB för att stödja FAT32 beskrivs nedan.

Tabell 5. De viktigaste posterna i bootsektorn

Längd (i byte)

Innehåll

JMP och NOP instruktioner

Namn och version av Windows

Antal byte per sektor

Antal sektorer per kluster (alltid en multipel av två i n potens)

Antal reserverade sektorer före den första FAT

Antal FAT-tabeller

Antal objekt i rotkatalogen (maxgräns)

Totalt antal sektorer (00 00 - om diskstorleken är mer än 32 MB)

Miljö handtag; i det här fallet F8, som identifierar enheten som en hårddisk med valfri kapacitet

Antal sektorer per post i FAT-tabellen

Antal sektorer per spår

Antal huvuden

Antal dolda sektorer

Totalt antal sektorer om diskstorleken är större än 32 MB

disknummer; i detta fall 80, som identifierar den primära partitionen

Reserverad

Utökad signatur (alltid 29h)

Volymens serienummer

volymetikett

Filsystemstyp (12 eller 16 bitar)

Notera. Denna del av startsektorn kallas BIOS Parameter Block (BPB). Den innehåller de fysiska egenskaperna hos disken som MS-DOS och Windows använder när de söker efter ett visst område. Genom att lägga till eller multiplicera värdena för dessa parametrar, tar operativsystemet reda på var FAT-tabellen finns, rotkatalogen, var dataområdet börjar och slutar.

Rotkatalogfält.

Detta element rapporterar antalet sektorer i rotkatalogen. För hårddiskar har detta värde alltid varit 512 (0200h) och betyder antalet katalograder placerade i trettiotvå sektorer. Nu har den ändrats till 0 (0000h) och ignoreras på FAT32-enheter.

Antalet sektorer per post i FAT-tabellen.

Detta element har ersatts med null och fungerar nu som en pekare till motsvarande element i BF_BPB när det kommer till BF_BPB under laddning.

Beskrivning av disken.

Ett nytt 2-byte-fält som används som en flagga som indikerar om det finns en eller två FAT-tabeller på disken. Om flaggan är inställd finns det bara en FAT på disken, om den är rensad - två. FAT32 skapad av kommandot Format bildar alltid 2 FAT-tabeller.

Det första rotkatalogklustret.

Det maximala antalet objekt i rotkatalogen har nu utökats till 65535, och själva rotkatalogen kan vara var som helst. Detta värde anger numret på det första klustret som upptas av rotkatalogen på EAT32-disken.

Filinformationssektor.

Pekar på den andra startsektorn. Den innehåller information om hur många kluster som finns på disken, hur många av dem som är lediga och vilket kluster som senast tilldelades. För att få denna ofta använda information är det alltså inte längre nödvändigt att läsa hela FAT-tabellen.

Boot sektor backup.

En annan viktig innovation i EAT32. I tidigare versioner av FAT-filsystemet, resulterade bootsektorskada i fullständig förlust av allt diskinnehåll. FAT32 lindrar detta problem. När du skriver ändringar till en FAT32-startvolym, säkerhetskopierar FDISK startsektorn och placerar den i logisk sektor 6 av volymen. Om den nya MBR:n stöter på ett läsfel eller en ogiltig signatur vid åtkomst till startsektorn, letar den efter sektor 6 och läser resten av startkoden därifrån.

Hur man reparerar hdd-startsektorn

Nästan alla användare som arbetar med en dator står inför problemet med korruption av hdd-sektorn. Det kan finnas ett antal orsaker till detta, allt från felaktig avstängning till djup penetrering av viruset.

Aktiv filåterställning;

EASEUS Partition Master.

Och detta är naturligtvis inte allt, men dessa program klarar oftast uppgiften och åtnjuter goda recensioner bland användare. Tyvärr, detta är inte alltid möjligt att återställa hdd-startsektorn så snart som möjligt, problem kan uppstå med att bestämma typen av filsystem, eller närvaron av denna sektor kommer inte att vara synlig.

Denna metod är lämplig för dem som inte bryr sig om informationen på media och det är viktigt att återställa hdd-startsektorn så snart som möjligt. Efter denna procedur, i 80% av fallen, är arbetet helt återställt. Men denna metod tillgrips oftare redan i de mest extrema fallen, eftersom. data på disken spelar fortfarande en viktig roll för nästan alla, speciellt om det är en fungerande dator.

Om användaren stöter på ett problem för första gången och absolut inte vet hur man återställer hdd2-startsektorn, kan detta verktyg mycket snabbt hantera uppgiften. Men inte utan deltagande av användaren själv, kommer det att vara nödvändigt att förstå några punkter. Programmets speciella komplexitet är det engelska gränssnittet. Med kunskap om tekniska ord kommer systemet att vara begripligt.

Överväg denna metod punkt för punkt:

1) Hitta Skapa en ny loggfil, ange loggen om det behövs.

3) Nästa steg, välj partitionstyp bland Intel, Sun, Mac, etc.

4) Därefter öppnas möjliga operationer som kan göras med disken. Välj Analysera.

6) Val av geometri på skivan

7) De sista stegen i avsnittet "Master Boot Record" är ansvariga för att starta om sektorn. Du måste välja en skadad disk, kontrollera sedan sektorerna, skriva över MBD.

Med rätt tillvägagångssätt, efter en omstart, bör disken fungera igen och samtidigt ha all sin data i sin ursprungliga form.

Det andra sättet är applikation på Windows

Av olika anledningar kanske det första alternativet inte fungerar, och frågan om hur du återställer din hdd3-startsektor förblir öppen. För att förstå själva återställningsprocessen, låt oss titta närmare på vad en MBR är.

MBR är den allra första sektorn som finns på disken, den har en speciell partitionstabell och ett startprogram, den läser data och deras sökväg, från hårddisken och slutar med partitionen för det installerade operativsystemet.

1) Först måste du slå på datorn och välja boot från installationsskivan eller USB-enheten, tryck på valfri tangent och välj "Systemåterställning" i Windows installationsfönster, om ett problem upptäcks, tryck fixa och starta om.

2) Om detta inte hjälpte uppstartssektorn, öppna "systemåterställning" igen och välj "nästa" objekt, skriv bootrec / fixmbr på kommandoraden. Det här kommandot kommer att kontrollera kompatibiliteten för huvudstartposten och lösa problemet med dess korruption. Men ingenting kommer att förändras i partitionstabellen.

3) Vi utfärdar följande bootrec / fixboot-kommando, den här åtgärden skriver en ny startsektor som kommer att vara kompatibel med Windows. Klicka på "avsluta" och starta om datorn.

Allt som allt borde detta fungera! Men som praxis visar är det inte så lätt att återställa HDD-startsektorn, och i det här fallet finns det fler sätt och kommandon:

1) Kommandot bootrec / ScanOs gör en fullständig genomsökning och söker efter operativsystem, om det hittas kommer det att synas på skärmen.

2) bootrec / RebuildBcd används för att lägga till de hittade Windows till den allmänna startmenyn, kombinationen av Y och enter kommer att slutföra tilläggsprocessen.

Om det inte heller fungerar kan ett kommando som bootsect/NT60 SYS, från fall till fall, återställa hdd-startsektorn genom att uppdatera huvudstartkoden. Sedan måste du klicka på "logga ut" och starta om din dator.