Ob namestitvi ali nadgradnji iz operacijskega sistema Windows 95, Windows 98 ali Windows Millennium Edition v operacijski sistem Windows XP se prikaže sporočilo o napaki »NTLDR manjka«

Prevodi člankov Prevodi člankov
ID članka: 314057 - Oglejte si izdelke, na katere se nanaša ta članek.
Za članek o enakem postopku v operacijskem sistemu Microsoft Windows 2000 glejte članek 255220 (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini).
Razširi vse | Zmanjšaj

SIMPTOMI

Ko v računalnik, v katerem je nameščen operacijski sistem Windows 95, Windows 98 ali Windows Millennium Edition, poskusite namestiti operacijski sistem Microsoft Windows XP ali vanj nadgraditi, se po prvem vnovičnem zagonu med namestitvijo lahko prikaže naslednje sporočilo o napaki:
NTLDR manjka.
Pritisnite kar koli za zagon.

VZROK

Ta težava lahko nastane, če ste obstoječo namestitev operacijskega sistema Windows 95, Windows 98 ali Windows Millennium Edition klonirali in jo nato uporabili na pogonu, ki ima različno geometrijo od izvirnega pogona klonirane kopije.

V računalniku imate na primer nameščen operacijski sistem Windows 98 na 4-gigabajtnem (GB) pogonu. Ko nadgradite v 30-GB trdi disk, s pripomočkom za zajem diska drugega izdelovalca ustvarite zrcalno podobo namestitve operacijskega sistema Windows 98 in jo nato uporabite na novem pogonu. Pozneje nadgradite v operacijski sistem Windows XP. To naredite tako, da operacijski sistem Windows XP namestite prek klonirane podobe operacijskega sistema Windows 98.

Ta težava nastane samo, če so izpolnjeni vsi naslednji pogoji:
  • sistemska oz. zagonska particija je formatirana z datotečnim sistemom FAT32;
  • računalnik se zažene z razširitvami INT-13 (to je particija, ki je večja kot 7,8 GB z ID-jem sistema vrste 0C v tabeli particije);
  • zaradi kloniranja vrednost Heads v bloku parametra BIOS-a (BPB) datotečnega sistema FAT32 ne ustreza geometriji fizičnega pogona.
Zagonska koda operacijskega sistema Windows 95, Windows 98 ali Windows Millennium Edition prezre vrednost Heads v BPB-ju in zažene te programe, čeprav vrednost ni veljavna. Vendar pa zagonska koda v operacijskih sistemih Microsoft Windows 2000 in Windows XP zahteva to vrednost, zagon pa ne uspe, če ta vrednost ni veljavna.

REŠITEV

Če želite odpraviti to težavo, popravite vrednost Heads (stransko) v BPB-ju datotečnega sistema FAT32, da se bo zagon operacijskega sistema lahko nadaljeval. Če želite posodobiti vrednost, znova zapišite zagonsko kodo operacijskega sistema Windows 95, Windows 98 ali Windows Millennium Edition. Da bi to naredili, sledite tem korakom:
  1. Znova zaženite računalnik z zagonsko disketo operacijskega sistema Windows 95, Windows 98 ali Windows Millennium Edition, na kateri je datoteka Sys.com. (Ta datoteka je na disketi privzeto.)
  2. Ustvarite varnostno kopijo datoteke Msdos.sys v korenskem imeniku sistemskega pogona. To naredite tako, da v ukazni poziv vnesete naslednje ukaze:
    attrib -h -r -s c:\msdos.sys
    rename msdos.sys *.ysy
  3. V ukazni poziv vnesite sys c: da prepišete zagonsko kodo operacijskega sistema Windows 95, Windows 98 ali Windows Millennium Edition s pravilnimi podatki o BPB-ju. Če se ta ukaz izvede uspešno, nadaljujte s 4. korakom.

    Če uporabljate zagonsko disketo operacijskega sistema Windows Millenium Edition in če se prikaže naslednje sporočilo o napaki, je bila pri namestitvi operacijskega sistema Windows Millenium Editin odstranjena ena ali več datotek:
    Datotečnega sistema na standardnih mestih na pogonu C: ni mogoče najti.
    Sledite naslednjim korakom, da postavite pravilne datoteke na pogon, tako da jih bo ukaz sys lahko našel:
    1. Vnesite naslednje ukaze in za vsakim pritisnite tipko ENTER:
      c:
      cd\windows
      Če je operacijski sistem Windows nameščen v mapi Windows, ustrezno prilagodite ukaze.
    2. Poskusite preklopiti na mapo Command, tako da vnesete naslednji ukaz:
      cd command
      Če se prikaže sporočilo o napaki, da poti ni bilo mogoče najti, vnesite naslednji ukaz, da ustvarite mapo Command, nato pa znova zaženite ukaz cd command:
      md command
    3. Preklopite na mapo EBD, tako da vnesete naslednji ukaz:
      cd ebd
      Če se sporočilo o napaki, da poti ni bilo mogoče najti, ne prikaže, vnesite naslednji ukaz, da ustvarite mapo EBD, nato pa znova zaženite ukaz cd ebd:
      md command
    4. V mapi EBD z naslednjimi ukazi kopirajte datoteko Io.sys iz korena trdega diska in preimenujte datoteko Io.sys v datoteko Winboot.sys:
      attrib -s -h -r c:\io.sys
      copy c:\io.sys winboot.sys
      Winboot.sys je datoteka, ki jo zahteva datoteka Sys.com.
    5. Preklopite nazaj na pogon A in vnesite naslednje ukaze:
      a:
      sys c:
    Vnesite naslednje ukaze, da obnovite prvotno datoteko Msdos.sys. Za vsakim ukazom pritisnite tipko ENTER:
    attrib -s -h -r c:\msdos.sys
    copy c:\msdos.ysy c:\msdos.sys
    Pritisnite tipko Y, da prepišete obstoječo datoteko Msdos.sys. Prikaže se sporočilo »1 FILE(S) COPIED«, da je bila datoteka prepisana.
  4. Znova zaženite računalnik z operacijskim sistemom Windows 95, Windows 98 ali Windows Millennium Edition in nato znova poskusite namestiti operacijski sistem Windows XP ali vanj nadgraditi.

    Opomba Ko zaženete ukaz sys c:, lahko zaženete obnovitveno konzolo in nato z ukazomfixboot prepišete zagonsko kodo operacijskega sistema Windows XP. S tem postopkom se prvotna namestitev običajno nadaljuje.

STANJE

Microsoft je potrdil, da se ta težava pojavlja v njegovih izdelkih, naštetih v razdelku »Velja za«.

DODATNE INFORMACIJE

Če želite več informacij, kliknite naslednje številke člankov iz Microsoftove zbirke znanja:
178947 Registrske datoteke ni bilo mogoče najti. Storitve za registracijo so morda ... (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini)
318948 Med nadgradnjo operacijskega sistema Windows 2000 ali Windows NT 4.0 se prikaže sporočilo o napaki »NTLDR is missing or corrupt« (NTLDR manjka ali pa je poškodovan) (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini)

Lastnosti

ID članka: 314057 - Zadnji pregled: 19. maj 2006 - Revizija: 3.0
VELJA ZA
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Ključne besede: 
kbacwsurvey kbfilesystems kbenv kberrmsg kbprb kbsetup KB314057

Pošlji povratne informacije

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com