Hvor er ntldr-filen for windows xp. NTLDR mangler, hva bør jeg gjøre? NTLDR-gjenoppretting mangler

Hvor er ntldr-filen for windows xp. NTLDR mangler, hva bør jeg gjøre? NTLDR-gjenoppretting mangler

Mens du laster inn Windows-operativsystemet, kan brukeren støte på en ubehagelig melding på skjermen:

NTLDR mangler
Trykk CTRL+ALT+DEL for å starte på nytt.

Det kan være flere årsaker til denne feilen:

Systemet bruker flere harddisker og starter opp fra feil stasjon;
- CD, flash-stasjon, diskett satt inn;
- Alvorlig fragmentering av MFT-tabellen til rotmappen. Hvis rotmappens MFT inneholder et stort antall filer, kan den bli så fragmentert at en ekstra allokeringsindeks må opprettes. Fordi allokeringsindekser viser filer i alfabetisk rekkefølge, kan en NTLDR-fil ende opp i en andre allokeringsindeks;
- NTLDR- og/eller NTDETECT.COM-filer ble slettet av brukeren;
- filer ble skadet på grunn av strømbrudd eller harddiskfeil.

For å løse dette problemet trekker vi ut alle mulige lagringsmedier, og hvis dette ikke hjelper, velger vi en av følgende metoder:

1. Den enkleste måten er kopiere datafiler fra en fungerende maskin og erstatte.

Koble harddisken til en annen datamaskin;

Boot fra LiveCD

2. Start opp fra den originale Windows XP-disken i "Recovery Console"-modus. Etter at kommandolinjen vises:

Bruk kommando fixboot.

Kopier filer fra stasjonen "copy D:\i386\ntldr c:\", "copy D:\i386\ntdetect.com c:\" og endre attributtene for den kopierte filen
attrib ntdetect.com -r -s –h
attrib ntldr -r -s –h

Bruk et verktøy fra Microsoft Bcupdate2.exe (DOS-program).
Bcupdate2.exe C:/F
/q - stille modus (alternativet /y må også brukes)
/y - krever ikke bekreftelse
/f - oppdater det brukte volumet
/t - sjekk bare for gammel oppstartskode

Hvis datamaskinen ikke starter, er skjermen svart og viser feilen NTLDR mangler, dette betyr at det er umulig å lese oppstartsposten fra Ntldr- og NTDETECT-filene. La meg gjøre en reservasjon med en gang: det er ikke nødvendig å installere Windows på nytt. Disse filene kunne ha blitt skadet av et virus, en maskinvarefeil, eller for meg forsvant de rett og slett sporløst.
Slik gjenoppretter du Windows med denne feilen:
1. Demonter systemenheten, sjekk kabelen til harddisken, du kan bytte kablene (hvis det er 2) mellom stasjonen og skruen. Start på nytt og prøv.

2. Sett inn Windows XP-platen i stasjonen , Samtidig, ikke glem å sette BIOS til å starte opp fra CD-ROM. Etter oppstart trykker du på R-tasten for å åpne gjenopprettingskonsollen. Hvis ett operativsystem er installert på datamaskinen, vil følgende informasjon vises:

Hvilken kopi av Windows skal jeg logge på?

Skriv 1, trykk Enter.

En melding vil vises:

Skriv inn administratorpassordet:

Hvis administratoren ikke har et passord, trykker du bare på Enter.

Følgende melding vises:

**ADVARSEL**

Denne datamaskinen har en ikke-standard eller ugyldig Master Boot Record. Bruk av FIXMBR kan skade din eksisterende partisjonstabell. Dette vil resultere i tap av tilgang til alle partisjoner på gjeldende harddisk.

Hvis det ikke er problemer med disktilgang, anbefales det at du avbryter FIXMBR-kommandoen.

Bekrefter du den nye MBR-oppføringen?

Skriv inn bokstaven Y (ja, ja) og trykk Enter.

En melding vil vises:

En ny hovedoppstartspost opprettes på den fysiske disken \Device\Harddisk0\Partition0.

Den nye hovedoppstartsposten er opprettet.

Systemmeldingen vil da vises: C:\WINDOWS>

Tast inn fixboot og trykk Enter.

Etter dette vil meldingen vises:

Sluttseksjon: C:.

Vil du skrive en ny oppstartssektor til C:-partisjonen?

Skriv inn bokstaven Y (ja, ja) og trykk Enter.

En melding vil vises:

Filsystem på oppstartspartisjon: NTFS (eller FAT32).

FIXBOOT-kommandoen skriver en ny oppstartssektor.

Den nye oppstartssektoren ble skrevet.

Systemledeteksten C:\WINDOWS> vises

Alle operasjoner er fullført, nå avslutter vi gjenopprettingskonsollen. Gå ut av gjenopprettingskonsollen, skriv inn exit-kommandoen og trykk Enter. Etter dette vil datamaskinen starte på nytt. Hvis feilen fortsetter å vises, gå til trinn 3.

3. Du må skrive Ntldr- og NTDETECT-filene til roten av stasjon C. Du kan laste dem ned, pakke dem ut og skrive dem til en flash-stasjon. Deretter trenger du en oppstartsdisk som Windows LiveCD, LiveCD, Hirens boot, Reanimator xP eller andre som lar deg starte opp uten Windows og få tilgang til filsystemet. Du kan laste ned Linux LiveCD fra Dr. Web-nettstedet (det er også et innebygd antivirus der) - en veldig nødvendig ting, og deretter bruke den innebygde filbehandleren Midnight Commander, flytte de angitte filene til roten av stasjon C . Det eneste særegne ved Midnight Commander er at det er på Windows-filsystemet viser i "vinn"-katalogen. Last ned LiveCD. Vi brukte samme disk for .

Noen ganger begynner datamaskinen å starte, NTLDR mangler feilen er ikke lenger der, men den begynner å banne på filen

boot.ini, som ligger i samme rot på stasjon C, så inneholder arkivet du lastet ned også denne filen, og den må også erstattes.

Ganske ofte i min praksis kom jeg over meldingen NTLDR mangler ved oppstart av datamaskinen. Kanskje ofte nok til å skrive en egen artikkel om dette emnet :)

Slik ser en lignende situasjon ut på skjermen:

Etter at meldingen NTLDR mangler (NTLDR fungerer ikke, "mangler" er skadet), blir vi bedt om å starte på nytt, og så gjentar situasjonen seg syklisk. Overbelastet - samme bilde. Generelt starter ikke operativsystemet.

Jeg foreslår, som alltid, å analysere situasjonen i detalj. Hva er NTLDR? Dette er oppstartslasteren for Windows XP og Windows 2000. Forkortelsen NTLDR betyr " nt last r" (last - laster og fullstendig - en oppstartslaster for systemer basert på NT-teknologi).

Merk: "NT" fra engelsk. Ny teknologi - ny teknologi. Jeg vet ikke hvorfor akkurat det er slik? Selv om det, sammenlignet med Windows 98, absolutt er nytt og til og med revolusjonerende! :)

Nå vet vi at operativsystemets oppstartslaster er skadet. Det høres ubehagelig ut. Men det er gode nyheter: dette er fullstendig fiksbart og det er ikke nødvendig å installere Windows på nytt!

Men før vi begynner å fikse problemet, la oss ta en grunnleggende titt på prosessen med å starte Windows XP. Hvordan skjer det? Vi må forstå hva vi har å gjøre med, ikke sant? La oss hoppe over alt relatert til "maskinvare"-delen av systemoppstartsprosessen (vi diskuterte disse punktene i tidligere artikler på nettstedet), og la oss berøre spesifikt programvarekomponenten.

I det innledende stadiet leser datamaskinen den såkalte " Master Boot Record"eller - MBR (Master Boot Record). MBR-data opptar én (første) sektor med harddiskplass (512 byte). Et ubetydelig volum, faktisk, men det inneholder kode som kopieres inn i RAM og forbereder datamaskinen for oppstart.

Uten å gå inn på detaljer (for ikke å komplisere beskrivelsen), skanner hovedoppstartsposten alle fysiske og logiske stasjoner og finner en partisjon merket som " aktiv"(OS-et starter fra akkurat en slik partisjon) og overfører ytterligere kontroll til oppstartssektoren som ligger på den.

Denne sektoren av den aktive partisjonen (den kalles oppstartssektoren - Boot sektor) er plassert i den første sektoren av den logiske disken som operativsystemet (OS) vil bli lansert fra. Oppstartssektoren inneholder all nødvendig informasjon om filsystemtype og størrelse og logiske parametere.

På sin side finner Boot Sector oppstartslasteren til selve operativsystemet (i dette tilfellet NTLDR) og overfører kontrollen til den.

Merk: Windows Vista og Windows 7 bruker fil i stedet for "NTLDR" Winload.exe. Dette er filen som ligger på C:\Windows\System32\winload.exe.

Når NTLDR har kontroll, gjør følgende:

  • bytter til 32-bits driftsmodus
  • organiserer tilgang til filsystemet
  • leser filen" boot.ini"og i tilfelle av flere installerte systemer - viser en meny for å velge dem
  • lanserer programmet " ntdetect.com", som samler inn data om sammensetningen av datamaskinens maskinvare (ntdetect.com bygger en liste, som deretter brukes i systemregisternøkkelen: HARDWARE i grenen HKEY_LOCAL_MACHINE)
  • initialiserer filen " ntoskrnl.exe"(kjernen til operativsystemet. "Kernel" - kjerne) og overfører den innsamlede informasjonen om det funnet utstyret. I tillegg til kjernen, lastes en annen veldig viktig fil - " hal.dll"(Maskinvareabstraksjonslag - nivå av maskinvareabstraksjoner). Den skiller (abstraherer) systemkjernen fra maskinvaren (denne mekanismen gjør at operativsystemet kan fungere på forskjellige maskinvareplattformer).

Merk: Filene "ntoskrnl.exe" og "hal.dll" er plassert i System32-katalogen.

Etter dette starter selve operativsystemet. Dette er kort fortalt :) Det er fortsatt mye "interessant" som skjer der, men vi er ikke interessert i dette nå, men i inskripsjonen NTLDR mangler og hvordan fikse det?

NTLDR mangler hvordan du fikser det og hva du skal gjøre?

Når vi nå forstår hvilken rolle og på hvilket stadium av systemoppstarten operativsystemlasteren utfører, kan vi begynne å løse problemer knyttet til den.

La oss huske følgende: for en vellykket start av Windows 2000/XP/2003-operativsystemene, kreves følgende filer:

  1. Ntldr
  2. Ntdetect.com
  3. Boot.ini

De er plassert ved roten av disken " C:" Ja, oppstartslasteren er en fil på harddisken vår, i tillegg til de medfølgende modulene som er involvert i lasting. La oss se nærmere på det.

For å gjøre dette, må vi vise systemfiler og mapper som er skjult som standard i Windows Utforsker. For å gjøre dette, klikk på "Verktøy" -menyen og fra rullegardinmenyen - "Mappealternativer".


Gå til "Vis"-fanen og fjern merket (som vist nedenfor) avkrysningsboksen "Skjul beskyttede systemfiler" og sett bryteren til "Vis skjulte filer og mapper". Jeg anbefaler også å fjerne "fuglen" fra elementet: "Skjul utvidelser for registrerte filtyper."


Klikk på "Bruk" og gå til "C"-stasjonen vår. Dette er hva vi ser der:


Alle tre filene våre som er ansvarlige for å laste systemet er tilstede. Flott!

Jeg foreslår å simulere en ulykke og fjerne dem alle! :) Dette er den enkleste måten å visualisere hva som vil skje hvis noen av disse filene er skadet (eller mangler).

Vi sletter dem alle og starter på nytt. Etter omstart ser vi meldingen NTLDR mangler Trykk Ctrl+Alt+Del for å starte på nytt. Akkurat det vi trenger! :) La oss starte restaurering.

Først, her er handlingsplanen vår: siden filene mangler (skadet), ville det være veldig logisk å anta at vi må ta nøyaktig de samme filene et sted og erstatte dem i stedet for de manglende (skadede). Jern logikk! :) Hvor får jeg tak i dem? Her er flere alternativer:

  • laste ned fra Internett
  • omskriv fra en venn
  • bruk Windows installasjonsdisken (kopier dem derfra)

Siden vi er våre egne administratorer og er vant til å løse problemer uten hjelp utenfra, velger vi det tredje alternativet! :)

For å gjøre dette trenger vi en disk med original Windows XP (i tilfelle av Windows 2000 ser prosessen nesten lik ut), helst med den vi installerte på datamaskinen. Vi laster den inn, setter BIOS til å starte opp fra CD og venter på at vinduet vi trenger skal vises.

Til å begynne med ligner det på prosessen med å installere Windows fra bunnen av, med ett (veldig viktig) unntak. På et tidspunkt bør vi ha et vindu som ser omtrent slik ut:



Vær oppmerksom på linjen: "For å gjenopprette Windows XP ved hjelp av gjenopprettingskonsollen, klikk " R" La oss dra nytte av denne muligheten: klikk på " R" på tastaturet.

Merk: Hva gjør gjenopprettingskonsollen? Den lar deg få begrenset tilgang til systemet (i tekstmodus) hvis det ikke starter opp. I "tekst" betyr det at vi ikke vil kunne bruke musen (siden det ikke vil være noe grafisk skall) og vi må legge inn alle kommandoer fra tastaturet.

Allerede redd? Da jeg så det for første gang, ble jeg redd, men så gikk det bort :) Generelt vil alle som er kjent med DOS føle seg helt komfortable.

Så etter lansering vil programmet skanne diskene for tilstedeværelsen av Microsoft-operativsystemer på dem og vise resultatet i en kolonne under tall, fra den første.

Siden vi har ett system, ser vi (på bildet nedenfor) at det er ett OS under nummeret " 1 " i mappen "C:\WINDOWS".



Deretter blir vi spurt, "Hvilken kopi av Windows skal jeg logge på?" Naturligvis - den første (og, i vårt tilfelle, den eneste). Trykk på nummeret på tastaturet " 1 ", så - nøkkelen" Tast inn" Vi blir deretter bedt om å angi administratorpassordet. Hvis du har det, skriv det inn hvis ikke, trykk "Enter" igjen.

Her er vi, pålogget! Dette er bevist av inskripsjonen helt nederst "C:\WINDOWS" og den blinkende markøren for å legge inn tekstkommandoer.

Hvilke kommandoer trenger vi å vite? Først av alt, de som reagerer på vår navigasjon (bevegelse) rundt disken. Vi må gå inn i mapper.

Oppgaven er å gå til stasjon "C" og se innholdet! Bare å ha en mus for hånden :)

Ta en nærmere titt på skjermbildet nedenfor:

La oss rynke hjernen vår og finne ut av det! Først av alt, hva betyr oppføringen "C:\WINDOWS>"? Dette er identifikatoren for vår nåværende stilling. Vi befinner oss på "C:"-stasjonen i "WINDOWS"-katalogen. Ikon " > " er en separator som ganske enkelt visuelt skiller resultatet av tidligere kommandoer (til venstre for den) fra de vi skriver inn (til høyre for den).

Siden vi må vise innholdet på systemdisken, må vi først "velge" fra "WINDOWS"-katalogen. For å gjøre dette, skriv inn som vist på bildet ovenfor: " cd.." Forkortelsen "CD" står for " Endre katalog"(endre katalog, mappe, katalog), deretter - et mellomrom og to prikker på rad. Denne kommandoen er analog med tilbakepilen i Windows Utforsker.

Bare husk at ting som mellomrom, innrykk, venstre eller høyre skråstrek er veldig viktig her. Det er bare én korrekt stavemåte og det er den som må oppgis!

Jeg dveler ved dette så detaljert på grunn av det faktum at dette er grunnlaget (røtter og opprinnelse), som dessverre ikke alle vet og husker. Og så vises meldingen på skjermen NTLDR mangler, men hvordan fikse det, hva du skal gjøre og umiddelbart - gå til spesialisten! :) Og mesteren går til "kildene", laster inn i gjenopprettingskonsollen, legger inn enkle kommandoer fra tastaturet og får et positivt resultat :)

La oss gå videre. Etter det, trykk på "Enter" (dette avslutter inntastingen av en hvilken som helst kommando) og se symbolet "C:". følgende forkortelse: " dir"(katalog), som viser innholdet i gjeldende katalog.



Vi ser alle filene og katalogene våre som er plassert på den.

La oss nå gå til CD- eller DVD-stasjonen vår. Vi har en Windows-installasjonsdisk i den, husker du? For å gjøre dette, skriv inn kommandoen " D:"(uten sitater). Det viktigste her er å "gjette" under hvilken bokstav i alfabetet den er plassert. Jeg har en logisk partisjon (aka systempartisjon), så bokstaven "D" er en optisk stasjon. Hvis du har flere partisjoner (eller harddisker), kan bokstaven være helt annerledes. La oss si - "F", "G" eller - enda lenger ned i alfabetet. Vel, jeg tror du vil velge med rå makt :)

I mappen med installasjonsdisken vår gir vi kommandoen "dir" (bla gjennom innholdet) som allerede er kjent for oss. Vi får dette resultatet:



Her vil vi være interessert i mappen " I386" Den inneholder bootloader-filene vi trenger. NTLDR Og Ntdetect.com, som vi skal kopiere i stedet for de skadede (slettet av oss med vilje).

For å gjøre dette, må vi gå til denne mappen og sørge for at dette er sant? Skriv inn kommandoen "cd" (endre katalog) og det nøyaktige navnet på målkatalogen er "i386". Trykk enter. Vi ser resultatet: D:\i386> Vi har flyttet til katalogen vi trenger. I den vil vi utføre innholdsgjennomgangskommandoen - "dir".

Blant det store antallet filer den inneholder, kan vi se den vi trenger!



Nå skriver vi en kopikommando, angir hvilken fil vi kopierer og hvor: " kopier ntldr c:"Du må skrive nøyaktig slik, observere alle mellomrom, kolon og sette en skråstrek på slutten.

Systemet forteller oss at én fil ble vellykket kopiert til roten til stasjon C. La oss sjekke dette forholdet. La oss gå til systemstasjonen (du bør allerede vite hvordan du gjør dette), skriv inn "dir" og se dette bildet:



Det dukket opp en Windows bootloader-fil - ntldr.

Super! Vi har nettopp løst problemet med meldingen NTLDR mangler fra kommandolinjen ved oppstart av datamaskinen! La oss starte på nytt og smake på fruktene av arbeidet vårt :)

For å gjøre dette trenger vi bare å skrive kommandoen " exit» (avslutt) og trykk enter. Datamaskinen vil begynne å starte på nytt. Men ... for nå vil vi ikke se noe lykkelig, bortsett fra at NTLDR mangler-meldingen vil ikke lenger vises, og systemet vil starte på nytt syklisk uten å gi flere meldinger. Husker du at vi i et anfall av eksperimentering slettet ytterligere to filer "Ntdetect.com" og "boot.ini"?

Den første filen kan kopieres fra den samme "i386"-mappen på installasjonsdisken. La oss gjøre dette. La oss gå inn i gjenopprettingskonsollen, gå deretter til katalogen med denne filen og utfør kopieringskommandoen.

Vær oppmerksom på at filen "Ntdetect.com" har en utvidelse (alt etter prikken i navnet), så utvidelsen må også spesifiseres i selve kommandoen. Vi ser bekreftelse på vellykket kopiering.

La oss sørge for dette. Gå til stasjon C og se deg rundt der:



Vi ser at begge filene vi kopierte er på plass. Vi prøver å starte på nytt - "avslutt". Ved lasting ser vi igjen ikke at NTLDR mangler, men vi ser dette bildet:


"boot.ini"-filen er ikke bare feil, vi har den ikke i det hele tatt! Men Windows-systemet er smart og "forteller" oss at det er klart til å begynne å laste uten det. Og faktisk, etter noen sekunder kan vi observere den vellykkede starten av operativsystemet vårt.


Problemet er at en slik oppføring ikke vil forsvinne og vises hver gang du slår på datamaskinen (og hvis konfigurasjonsfilen virkelig er feil, vil ikke systemet starte opp i det hele tatt).

Derfor, la oss også lære hvordan du løser dette problemet! Først av alt, hva er denne filen og hvilken funksjon utfører den? Dette er en liten tekstkonfigurasjonsfil som kan åpnes ved hjelp av Notisblokk. La oss gjøre det. Her er hva som er inni:



La oss raskt se på innholdet.

  • boot loader - oppstartsseksjon (bare en betegnelse)
  • timeout=30 - nedtellingstidtaker til operativsystemet begynner å laste (i sekunder)
  • standard - operativsystem som vil starte opp som standard (relevant for systemer med flere operativsystemer installert samtidig)
  • operativsystem - oppstartsparametere for systemet(e). Hver påfølgende legger til en ny linje her.

La oss nå se på parameterverdiene selv. Parameterne "multi" og "disk" vil nesten alltid være satt til "0", og vi berører dem ikke. Vi vil være interessert i " rdisk" - serienummeret til disken (starter fra null) som operativsystemet er lastet fra. For eksempel: hvis vi fysisk (på maskinvarenivå) har en harddisk, bør det være "0", men hvis vi har to harddisker og operativsystemet er installert på den andre, vil "rdisk"-verdien i dette tilfellet være "1".

Parameter " skillevegg"betyr nesten det samme, men for logisk disker som harddisken vår er delt inn i. Her starter nummereringen fra én. For eksempel: hvis jeg laster inn Windows fra stasjon "C", vil "partisjon" være lik "1", hvis fra stasjon "D", så - "2", "E" - "3", etc.

Det gjenstår å analysere hva som kommer etter skråstreken: Windows="Microsoft Windows XP Professional RU". I stedet for det som er angitt i anførselstegn, kan du skrive hva som helst. Dette er tekstinformasjon (nedlastings-ID) og påvirker ingenting. Parameter " /fastdetect"instruerer oppstartslasteren om at (hvis det bare er ett system installert) skal den ignorere verdien av timeout-timeren og umiddelbart laste operativsystemet uten å vise vinduet for valg av oppstartsalternativ.

Når du vet disse enkle tingene, kan du angi de nødvendige verdiene direkte i et tekstredigeringsprogram (notisblokk) og lagre filen. Når du starter på nytt, vil de nye verdiene vi skrev inn bli lest fra den. Men jeg vil vise deg en annen metode, spesielt designet for slike tilfeller av utviklere fra Redmond.

Vi starter opp i vår (forhåpentligvis allerede kjente konsoll) og skriver inn kommandoen der " bootcfg", fra engelsk. "boot config" (boot management). Siden vi skrev inn kommandoen uten parametere (vi angav ikke hva den skulle gjøre), vil systemet vise oss alle mulige alternativer for bruk:



Merket med rødt er "nøklene" (tilleggsalternativer) til denne kommandoen, som vi kan skrive umiddelbart etter den. Se, les, alt er på russisk.

La oss først bruke "nøkkelen" liste" for å vise en liste over systemer som allerede er i oppstartslisten. Før "nøkkelen" setter vi et mellomrom og en skråstrek.

Vi blir "fortalt" at det ikke er noen elementer tilgjengelig for visning i nedlastingslisten. Det er ikke rart, vi har ikke selve oppstartslisten (boot.ini), vi har slettet den.

Vi bruker en annen "tast" av denne kommandoen - " Legg til"(legg til), du kan også - " gjenoppbygge"(gjenoppbygge). Resultatet blir det samme.



Vi "tvang" programmet til å skanne alle disker for tilstedeværelsen av Windows-familiesystemer installert på dem. Resultatet er ett operativsystem på "C"-stasjonen i "Windows"-mappen. Deretter blir vi bedt om å velge systemet som skal legges til. Hvor skal det legges til? Nemlig i "boot.ini"-filen, som ble opprettet på samme tidspunkt :) Vi setter tallet "1" - serienummeret til operativsystemet som ble funnet. Neste er en melding om å angi nedlastings-ID. Du kan skrive hva du vil. For eksempel - "Min Windows XP". I linjen "Angi oppstartsparametere" anbefaler jeg deg å skrive inn "/fastdetect" (for ikke å kaste bort tidtakeren).

La oss sørge for at "boot.ini"-filen faktisk er opprettet i roten av disken. La oss gå til det og utføre "dir"-kommandoen.



Dette er sant! Vi starter på nytt og sørger for at lastingen går problemfritt, meldingen om NTLDR mangler vises ikke, og ingen andre vinduer heller. Q.E.D!

La oss gå til det lastede systemet (ved hjelp av musen) inn i oppstartslasterens konfigurasjonsfil og se hva det inneholder?



Legg merke til hva som er uthevet i rødt. Dette er nøyaktig dataene vi la inn fra konsollen, og de ble skrevet på det tidspunktet til denne filen.

Avslutningsvis vil jeg merke meg følgende, hvis du ser meldingen når du laster NTLDR mangler, så kan du løse problemet på en annen måte. Ta ut harddisken, koble den til en annen datamaskin med samme system og kopier de nødvendige filene derfra. Det er opp til deg å bestemme, men jeg tror konsollferdighetene dine vil definitivt komme godt med i fremtiden!

NTLDR mangler ved oppstart av Windows XP eller bootmgr mangler ved oppstart av Windows 7

Du slått på datamaskinen, men når du laster inn Windows XP står det NTLDR mangler og Windows 7 laster ikke eller laster ikke med en feil oppstartsspor mangler. Ikke få panikk. Vanligvis er problemet ganske enkelt å løse.

La oss finne ut hva inskripsjonen betyr NTLDR mangler(i Windows 7 feil oppstartsspor mangler). Meldingen indikerer at Windows bootloader (ntldr- eller bootmgr-fil) ikke ble funnet. Bootloaderen er programmet som først lastes inn i RAM og kontrollerer den påfølgende lastingen av operativsystemet. Naturligvis, hvis oppstartslasteren ikke blir funnet, er det ikke snakk om ytterligere lasting av operativsystemet, og datamaskinen ber deg om å starte på nytt ved å trykke på Ctrl+Alt+Del-tastene.

Filer ntldr Og ntdetect.com må være plassert i rotmappen til stasjonen som Windows XP lastes fra (stasjon C:). Hvis den ikke er der, vises denne feilen.

I Windows 7 boot loader bootmgr kan være plassert enten på partisjonen med operativsystemet (stasjon C) eller på en spesiell skjult partisjon som opprettes under installasjonen og NTLDR mangler - årsaker til feilen

1) Årsaken til at Windows bootloader mangler fra disken kan primært være logiske feil i filsystemet. Disse feilene kan for eksempel oppstå etter en feilaktig avslåing av datamaskinen eller etter at den fryser, eller som følge av skade på selve harddisken.

2) Årsaken til denne feilen kan også være banal sletting av en fil av brukeren selv eller av et virus.

3) En annen grunn er å endre den aktive diskpartisjonen. Filer ntldr Og ntdetect.com(Windows XP) eller bootmgr(Windows 7) må være på den aktive diskpartisjonen, ellers vil de ikke bli funnet.

4) Denne feilen oppstår også ofte etter at oppstartsdisken, det vil si stasjon C, har blitt komprimert.

5) Årsaken til skade på ntldr- og bootmgr-filene kan være fysisk skade på harddisken (dårlige sektorer eller dårlig blokk).

NTLDR mangler - hvordan fikser du det

For å løse feilen trenger du en ERD Commander-oppstartsdisk (diskbildet kan lastes ned, og i denne artikkelen kan du lese: hvordan brenne et bilde til en CD) og et arkiv som inneholder filene ntldr og ntdetect.com: .

Hvis du ikke har en diskstasjon, kan du lage en oppstartbar USB-flashstasjon ERD Commander. Arkivet med filene må pakkes ut på en flash-stasjon slik at det senere kan kopieres til systemharddisken.

Nå skal jeg fortelle deg hva du skal gjøre hvis du mottar meldingen NTLDR mangler

1) Først av alt må du sjekke disken for logiske feil i filsystemet.

Vi starter datamaskinen fra ERD Commander-oppstartsdisken eller flash-stasjonen. Velg versjonen av ERD Commander for din versjon av Windows. Skjermen vil være svart en stund etter at lasting starter - ikke vær redd, slik skal det være. Du kan vurdere at lasting pågår av aktiviteten til stasjonen eller flash-stasjonen. En dialogboks vil da dukke opp som ber deg koble til nettverket i bakgrunnen. Klikk på knappen Hopp over nettverkstilkobling (i ERD 6.5 må du klikke Nei) for å hoppe over dette trinnet. Hvis du blir bedt om å omdistribuere stasjonsbokstaver som i operativsystemet, godta ved å klikke Ja.

I det neste vinduet velger du operativsystemet ditt og klikker OK.

Nå må du åpne et ledetekstvindu. For å gjøre dette, gå til menyen Start - ledetekst(i ERD Commander for Windows 7, velg Kommandolinje)

Skriv inn kommandoen ved ledeteksten chkdsk c: /f for å sjekke C:-stasjonen og trykk på Enter Hvis en melding vises som i figuren nedenfor, trykk y(ja), deretter Enter

Verifiseringsprosessen starter, hvoretter en rapport vil vises.

Vær oppmerksom på poenget i dårlige sektorer, som viser antall ulesbare sektorer på harddisken. Hvis denne parameteren er forskjellig fra 0, anbefaler jeg å prøve å gjenopprette ulesbare sektorer ved å bruke spesialiserte programmer eller bytte ut harddisken. Etter at diskfeilene er rettet, prøv å starte Windows på vanlig måte. I mange tilfeller er operasjonene som utføres tilstrekkelig til å gjenopprette oppstarten av Windows XP.

Hvis feilen NTLDR mangler eller BOTMGR mangler fortsatt vises etter å ha gjort dette, fortsett til neste trinn.

2) Sjekk om det finnes NTLDR- og NTDETECT.COM-filer på systemdisken

For Windows 7 er ikke dette trinnet alltid relevant, siden oppstartslasteren ofte er plassert på en spesiell skjult partisjon og det ikke er mulig å fjerne den. Derfor kan du hoppe over dette trinnet for Windows 7.

Sjekk om det er filene ntldr og ntdetect.com i rotmappen på C:-stasjonen. For å gjøre dette, last ned ERD Commander og start Explorer ( Start - Utforsker) og se etter tilstedeværelsen av disse filene.

Selv om filene ntldr og ntdetect.com finnes på C:-stasjonen, er det bedre å erstatte dem med filer fra Ntldr_ntdetect.zip-arkivet

Velg filene som skal kopieres og høyreklikk. Velg fra kontekstmenyen Kopier til .

I vinduet som vises, må du angi destinasjonsbanen for de kopierte filene. Velg stasjon C og klikk OK.

Hvis filene allerede fantes, vises et vindu som spør deg om du vil erstatte filen. Klikk Ja for å erstatte den eksisterende filen med den du kopierer.

Prøv nå å starte datamaskinen på nytt. Hvis dette ikke hjelper, gå til det tredje punktet.

3) Kontroller at diskpartisjonen som Windows XP er installert på, er aktiv

Windows kan bare starte opp hvis oppstartslasteren ntldr eller bootmgr er plassert på den aktive partisjonen. Du bør sjekke om partisjonen ved et uhell har blitt inaktiv.

Acronis Disk Director vil hjelpe med dette. Oppstartsdiskbildet kan lastes ned. Brenn bildet til disk og start opp fra det.

Velg fra platemenyen som vises Acronis Disk Director 11 Advanced.

Start nå administrasjonskonsollen (Arbeid med gjeldende maskin)

Stasjon (C:) (eller den som Windows er installert på, hvis den ikke er på stasjon C) må være det aktiv. Seksjonsstatusen skal inneholde inskripsjonen Aktiv(understreket i figuren under), og det skal være et rødt flagg på det grafiske bildet av seksjonen. For Windows 7 må den skjulte 100 MB-partisjonen på begynnelsen av disken være aktiv, hvis den finnes.

Hvis disken med bootloader er inaktiv, er årsaken til feilen NTLDR mangler i Windows XP og Oppstartsspor mangler i Windows 7 er dette akkurat tilfelle. Det er nødvendig å gjøre stasjonen (C:) eller den skjulte systempartisjonen (hvis den finnes) aktiv. For å gjøre dette, høyreklikk på lokalt volum (C:) og i kontekstmenyen som vises, velg Merk som aktiv.

Et advarselsvindu vises som advarer deg om at dette kan påvirke oppstart av operativsystemet. Klikk OK.

Nå trenger du programmet for å utføre de planlagte operasjonene og gjøre stasjonen (C:) aktiv. For å gjøre dette, klikk på knappen Bruk planlagte operasjoner.

Et vindu vil vises der operasjonene som skal utføres vil bli skrevet. Klikk Fortsette.

Etter å ha fullført alle operasjoner, klikk på knappen Lukk.

Lukk deretter hovedvinduet Diskbehandling og trykk på knappen Start på nytt.

Prøv å starte datamaskinen i normal modus. Windows skal starte opp normalt.

Denne artikkelen handler om en liten feil NTLDR mangler Windows-operativsystem, som enkelte brukere kan støte på mens de jobber.

Jeg må si at feilen er ganske irriterende, og ikke alle vet hvordan de skal fikse den, som et resultat av at de installerer systemet på nytt. Dette er ikke veldig praktisk og ikke helt riktig, fordi det er mer humane og til dels enkle metoder, som vil bli diskutert i denne artikkelen.

NTLDR mangler i Windows XP

Og denne feilen dukker opp i stedet for å laste OS (operativsystemet) til Windows-familien i form av inskripsjonen: NTLDR mangler. Det er umulig å komme inn i Windows etter dette. Hva betyr det? Mest sannsynlig er oppstartsfilene på systempartisjonen slettet eller skadet, og operativsystemet kan ikke starte, fordi. vet ikke hva, hvor eller hvorfor.

Når du ser noe slikt, ikke få panikk, men sett rolig inn disken med (Har du det, ikke sant? :)), satt til å starte opp fra CD-ROM og etter oppstart fra denne disken, trykk i stedet på R-knappen for å åpne gjenopprettingskonsollen. I denne konsollen blir du bedt om å velge operativsystemet du vil gjenopprette (for å gjøre dette må du for eksempel klikke på 1 og Enter, samt når du svarer på konsollspørsmålet, må du kanskje trykke y og Enter) og skrive inn kommandoene FIXBOOT og FIXMBR (se bildene nedenfor).

Alle. Start på nytt, vent... det burde fungere :)
Hvis det ikke fungerer.

Hvis kommandoene ovenfor ikke hjalp, vil den samme gjenopprettingskonsollen og kopieringskommandoen, dvs. kommandoen for å kopiere filer, redde oss. Ved å bruke denne kommandoen må du overføre 2 filer fra disken din - "NTLDR" og "NTDETECT.COM".

For å gjøre dette bruker vi kopieringskommandoen. Det fungerer slik: "kopier ", Hvor – hele banen til filen eller mappen vi vil kopiere, og – hele banen til stedet der vi ønsker å kopiere. Det vil si at for å kopiere skriver vi inn følgende kommandoer (en etter en):

kopier e:\i386\ntldr c:\
kopier e:\i386\ntdetect.com c:\

Der e:\ er bokstaven til CD\DVD-stasjonen, og c:\ er bokstaven der operativsystemet er plassert der du faktisk ønsker å kopiere disse filene.

NTLDR mangler i Windows 7/8/10 (og gjenoppretting av bootloader)

Løsningen er generelt lik. Du må komme inn i gjenopprettingsmodus, som du for eksempel må starte opp (også ved å bruke oppstart fra eksterne medier, som i metoden ovenfor) fra installasjonsdisken eller flash-stasjonen og i det første trinnet av installasjonen, klikk på " Systemgjenoppretting":

I kommandolinjen som vises, må vi skrive inn to kommandoer:

bootrec/fixmbr
bootrec/fixboot

Vel, det er alt, faktisk.

Ikke glem å trykke Enter på slutten av alt dette, start datamaskinen på nytt, og faktisk vil den starte opp igjen fra disken, og ikke fra eksterne medier.

Det burde hjelpe.

Etterord

Også, hvis du har noen problemer eller ikke forstår noe, skriv gjerne i kommentarene, jeg skal prøve å hjelpe, selv om NTLDR mangler er ikke et så forferdelig problem, med mindre, selvfølgelig, harddisken har sviktet .

visninger