Sådan rettes en beskadiget Master File Table på Windows med/uden software

manuviraj
Skrevet af
Godkendt af
15

fix master file tableEn korrupt masterfilstabel kan forhindre dig i at få adgang til dine filer, bruge værktøjer som CHKDSK og endda opstart af Windows. Men at rette fejlen og genvinde adgangen til dine data er ikke så svært, som du tror. En af metoderne, der er nævnt i vores dybdegående vejledning, vil helt sikkert fungere for dig.

Hvad forårsager en korrupt Master File Table på Windows

Før vi går videre til årsagerne bag en korrupt MFT, er det vigtigt at vide, hvad master file table er, og hvordan det fungerer.

På en NTFS-formateret drev er Master File Table (MFT) den fil, der indeholder information om alle filer og mapper på disken. Typen af lagrede oplysninger inkluderer filens størrelse, type, dato og klokkeslæt for ændring samt forfatter. Interessant nok øges MFT i størrelse, efterhånden som flere filer og mapper skrives til drevet, men når disse filer slettes, bliver deres poster i MFT ryddet og genbrugt (ikke slettet). Dette betyder, at MFT ikke mindskes i størrelse, når filer slettes fra NTFS-volumenet.

Du vil normalt støde på beskeden “Corrupt Master File Table” ved forsøg på at rette fejlen “The Disk Structure is Corrupted and Unreadable” ved hjælp af CHKDSK-værktøjet. Sjældent kan du støde på fejlen, når Windows ikke kan indlæses. Her vil Windows bede dig om at køre CHKDSK, og når du gør det, vil du igen støde på den samme fejl.

En korrupt MFT forhindrer dig i at få adgang til filerne på dit NTFS-volumen eller -drev, men de faktiske filer er stadig der, og du kan få dem tilbage ved hjælp af en program til datagendannelse.

Lad os se på de forskellige grunde, der fører til denne fejl:

Grund Beskrivelse
🦠 Virusangreb Malware kan forårsage kaos på din computer, beskadige dens filer, låse dig ude af dine data og endda ødelægge masterfiltabellen (MFT).
🗄️ Harddisken er for fragmenteret Filerne på din harddisk er ikke nødvendigvis gemt som en enhed. En individuel fil kan være opdelt i fragmenter og gemt på tværs af disken. Fragmentering er en del af, hvordan harddiske fungerer, og der er ikke meget, du kan gøre for at forhindre det.
Hvis du har lav diskplads, vil områder fra MFT-zonen blive brugt til at gemme fragmenter af brugerfiler, og hvis den reserverede MFT-zone er fuldt optaget, vil det ureserverede rum på disken blive brugt til at gemme MFT-poster. Uanset hvad betyder det, at din disk er for fragmenteret, og du skal køre en defragmentering.
💿 Dårlige sektorer Ringe sektorer er ulæselige områder på din disk. De er en del af harddiskens normale slid, men kan udvikle sig eksponentielt hurtigere på grund af faktorer som malware og forkert brug. Akkumulering af dårlige sektorer kan resultere i datakorruption, inklusive masterfiltabellen (MFT).
🔌 Forkert frakobling af drevet Fysisk fjernelse af et drev, mens det er i brug, kan forårsage datakorruption, hvis der blev skrevet data til drevet på tidspunktet for fjernelsen. Specifikt, hvis der blev skrevet til MFT, kan det blive beskadiget.
⚡ Strømafbrydelse under skriveprocessen Hvis skriveprocessen blev afbrudt på grund af en pludselig strømafbrydelse, kan det resultere i MFT-korruption og generelt tab af data.

Sådan repareres en beskadiget Master File Table

Vi har samlet flere metoder, der kan hjælpe dig med at reparere en beskadiget master file table. Hvis du bemærker, at din harddisk er fysisk beskadiget eller slet ikke registreres af din pc (selv ikke i Diskhåndtering) – anbefaler vi, at du stopper med at bruge drevet og kontakter en professionel datagendannelsestjeneste direkte, hvis du ønsker at få data fra drevet tilbage.

Derudover kan nogle metoder kræve, at du opretter Windows installationsmedier. Her er en guide om, hvordan du gør dette.

Løsning 1: Defragmentér drevet

Hvis du bruger en intern eller ekstern harddisk (HDD), er det en god idé at defragmentere den. Dette kan reparere den beskadigede masterfilstabel, samtidig med at læsehastigheden på dine filer forbedres.

Bemærk: Udfør kun defragmentering, hvis du bruger en fysisk harddisk, forsøg ikke at defragmentere en SSD eller nogen anden form for flash-lagring. Dette vil reducere lagringsdrevet levetid.

Sådan defragmenterer du en harddisk:

  1. Skriv “defrag” i Windows Search (Windows-tast + S) og klik på Defragmenter og Optimer Drev i søgeresultaterne.
  2. For at afgøre om disken skal defragmenteres eller ej, klik på Analyser disk .
  3. Vælg den NTFS-volumen, du ønsker at defragmentere, og klik på Optimér .Defragmentation option.
  4. Vent på, at Windows defragmenterer drevet. Du vil se OK under Nuværende status, når defragmenteringen er fuldført.

Rettelse 2: Geninstaller drevet

Simpelthen ved at afinstallere fra operativsystemet og derefter geninstallere det berørte drev, kan nogle gange løse den korrupte MFT-fejl ved at lade operativsystemet scanne drevet igen som en ny enhed. For at gennemføre dette behøver du ikke fysisk at fjerne drevet. Følg blot nedenstående trin, og du skulle være klar til at gå:

  1. Tryk på Windows-tasten + R for at åbne Kør-applikationen. Indtast devmgmt.msc i tekstboksen og tryk på Enter.
  2. Udvid sektionen Diskdrev, højreklik på drevet med den korrupte masterfilstabel, og vælg Afinstaller enhed .Uninstall device in Device Manager.
  3. Efter dette skal du sikre, at sektionen Diskdrev er valgt, og klik på Handling > Scan for hardwareændringer øverst i vinduet.Scan for hardware changes.

Løsning 3: Brug CHKDSK fra Recovery Mode

Hvis kørsel af CHKDSK efter opstart i Windows giver beskeden om korrupt masterfil tabel, kan du prøve at køre værktøjet i Windows Recovery Environment (WinRE). Der er flere måder at komme i Windows-gendannelsestilstand, men det nemmeste er at klikke på Start > Strøm og holde Shift-tasten nede, mens du klikker på Genstart.

Når du er startet op i Windows Recovery Environment, skal du følge disse trin:

  1. Klik på Fejlfinding og vælg derefter Avancerede indstillinger .
  2. Klik her på Kommandoprompt .
  3. Skriv CHKDSK *: /r /x i konsollen og tryk på Enter. Erstat “*” med drevbogstavet for NTFS-volumen.CHKDSK syntax.

For at få adgang til kommandoprompten i Windows 7, gå til Avancerede opstartsmuligheder > Reparer din computer > Kommandoprompt .

Fix 4: Reparér MFT’en ved hjælp af TestDisk

I situationer, hvor CHKDSK ikke kunne reparere MFT, kan du bruge et tredjeparts master file table reparationssoftware, TestDisk, til at hjælpe dig. Windows har en kopi af MFT, kaldet MFTMirr, og TestDisk sammenligner dem begge for at rette den beskadigede MFT.

Værktøjet har ikke en GUI, så følg disse instruktioner nøje:

  1. Download TestDisk og udpak indholdet af arkivet.
  2. Efter udpakning, kør testdisk_win.exe filen.
  3. Beslut om du vil oprette en logfil eller ej. Brug piletasterne for at fremhæve den relevante mulighed, og tryk på Enter for at bekræfte.Log file creation.
  4. Vælg det drev med NTFS-volumen og vælg Fortsæt .Select drive.
  5. Vælg partitionstypen. Det er bedst blot at trykke Enter på denne skærm, da TestDisk automatisk registrerer partitions-tabellen.Partition table.
  6. Fremhæv Avanceret og tryk Enter.Advanced option in TestDisk.
  7. Vælg NTFS-partitionen ved hjælp af pil op og ned tasterne, vælg derefter Boot muligheden og tryk på Enter.Boot option.
  8. Vælg Reparer MFT muligheden og tryk på Enter.Repair MFT option.
  9. TestDisk vil gendanne master filtabellen. Men hvis både hoved MFT og MFTmirr er beskadiget, vil det ikke være i stand til at løse problemet.

Ret 5: Reparer master bootsektoren (MBR) ved hjælp af Bootrec

Bootrec-værktøjet i Windows lader dig reparere hele startsektoren på din drev, og dette kan nogle gange også løse problemer med MFT’en. Du kan bruge Windows installationsmedie til at køre Bootrec, hvis du ikke er i stand til at starte op i Windows.

For at reparere MFT ved hjælp af Bootrec, følg disse trin:

  1. Tilslut Windows installationsmediet til din pc og tænd den.
  2. På Installér Windows-skærmen skal du vælge Reparer din computer .
  3. Klik på Fejlfinding > Avancerede indstillinger > Kommandoprompt .
  4. Skriv bootrec /fixmbr i konsollen og tryk på Enter.Bootrec command.

Fix 6: Formatter harddisken

Hvis din harddisk er i god fysisk tilstand, og ingen af ovenstående metoder virkede for dig, er det bedst at formatere den. Dette vil reparere den korrupte master fil tabel, men det vil også slette alle dine data. Derfor er det bedst at gendanne dine data, før du fortsætter med denne løsning.

Hvis MFT-problemet opstår på en systemdrev, skal du bruge Windows installationsmedie og vælge at formatere drevet i Windows installationsskærmen. Hvis det er et eksternt drev eller et ikke-system internt NTFS-drev eller volumen, kan du formatere det ved hjælp af Diskhåndtering:

  1. Søg efter “disk management” i Windows Search (Windows Key + S). Klik på Opret og formater harddiskpartitioner fra søgeresultaterne.
  2. Højreklik på volumen med den beskadigede MFT og klik på Format .Format option in Disk Management.
  3. Vælg formatparametrene, såsom filsystem og etiket. Klik på OK .Format parameters.

Hvis Udfør en hurtig formatering muligheden blev efterladt markeret, kan du gendanne data fra drevet, selvom det blev formateret. Sørg blot for, at du ikke skriver mange nye filer til drevet, da det kan mindske chancerne for en komplet gendannelse.

Rettelse 7: Udskift drevet

Hvis ingen af de ovennævnte metoder gav noget resultat, kan din drev simpelthen være for korrupt. I så fald er det bedst at forsøge datagendannelse – ved hjælp af et gør-det-selv-værktøj eller en professionel datagendannelseservice, og derefter erstatte drevet.

Sådan gendannes data fra en beskadiget disk

Hvis du valgte at formatere drevet, eller hvis du ikke er i stand til at reparere MFT’en, kan du stadig gendanne dine data fra harddisken ved hjælp af tredjeparts datagendannelsesprogrammer.

I tilfælde af at du vil gendanne data fra en intern systemdrev, er det bedst at bruge et disk kabinet og tilslutte det til en fungerende computer ved hjælp af et SATA til USB-kabel. Her er en fremragende guide om hvordan man gør dette.

Når det kommer til datagendannelsesprogrammer, er du forkælet med valgmuligheder. I vores tutorial valgte vi Disk Drill – takket være dets avancerede datagendannelsesalgoritme og uovertrufne brugervenlighed. Det fungerer med alle typer drev og kan gendanne data fra dit drev, selvom det slet ikke har noget filsystem, altså det er RAW. Den bedste del er, at du kan prøve programmet gratis og gendanne op til 500 MB data uden at betale en krone.

Sådan gendannes data fra et drev med en beskadiget MFT ved hjælp af Disk Drill:

  1. Hent Disk Drill og installér det.
  2. Åbn Disk Drill, vælg NTFS-drevet med den beskadigede masterfilstabel, og klik på Søg efter mistede data .Search for lost data Disk Drill.
  3. Klik på Gennemse fundne genstande for at se de data, som Disk Drill har fundet på disken. Du kan vælge at filtrere resultaterne direkte ved at klikke på den relevante filtype, du ønsker at gendanne (Billeder, Video, Lyd, Dokumenter, Arkiver og Andet).Review found items in Disk Drill.
  4. Udvid sektionen Eksisterende for at se de aktuelt lagrede filer på disken. Klik på Slettet eller mistet og Rekonstrueret for at vise filer, der blev slettet tidligere, men som stadig kan gendannes af Disk Drill.Data recovery sections.
  5. Brug afkrydsningsfelterne til at vælge de filer, du vil gendanne. Disk Drill viser automatisk en forhåndsvisning af den aktuelt valgte fil. Du kan dog klikke på øje-ikonet ved siden af filens navn for at forhåndsvise den manuelt. Klik på Gendan , når du har bekræftet dit valg.List of recoverable files.
  6. Vælg en gendannelsesdestination for filerne og klik på Næste .Recovery destination prompt.
  7. Disk Drill vil gendanne dine data.

Konklusion

Ved fejl i diskens korruption kan du miste adgangen til dine data, og lejlighedsvis er den eneste måde at løse problemet på at formatere disken. Mens datagendannelsesprogrammer kan hjælpe, er den eneste sikre måde at beskytte dig selv mod datatab i scenarier som en korrupt MFT på at lave regelmæssige sikkerhedskopier. Ideelt set skal du planlægge ugentlige sikkerhedskopier til skyen og en lokal lagringsenhed.

OSS

Du vil typisk finde ud af, om MFT er beskadiget, ved at køre kommandoen CHKDSK. Konsollen viser beskeden, “Corrupt Master File Table.”
Masterfilstabellen (MFT) er en fil, der indeholder metadataene for alle andre brugerfiler på et NTFS-formateret drev. Grundlæggende indeholder den poster, der indeholder oplysninger såsom ændrede data, forfatter, filtype osv. om andre filer på disken.
Det er umuligt at bestemme præcis, hvor MFT-backuppen er gemt. Dog kan du bruge værktøjer som NTFSInfo til at få en nogenlunde idé om, hvor MFT- og MFTMirr-filerne er placeret.
Du kan bruge Disk Defragmenter, eller dir /a $mft kommandoen til at finde størrelsen af MFT og hvor mange fragmenter den har. Normalt er MFT placeret lige i starten af en NTFS-partition.
manuviraj
Manuviraj Godara er en professionel indholdsforfatter med over 4 års erfaring. Hans konstant voksende fascination og erfaring med teknologi driver ham til at skabe indhold relateret til data recovery og forbrugerteknologi.
Godkendt af
12 års erfaring inden for softwareudvikling, databaseadministration og reparation af hardware.
0 COMMENTS
This field is required
This field is required
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

You have entered an incorrect email address!
This field is required