Opsüsteemi Windows 95, Windows 98 või Windows Millennium Edition kasutamiselt Windows XP-le üleminekul kuvatakse tõrketeade "NTLDR is missing" ("NTLDR puudub")

Artiklite tõlked Artiklite tõlked
Artikli ID: 314057 - Vaadake tooteid, millega see artikkel seostub.
Selle artikli Microsoft Windows 2000 kohta käiva versiooni vaatamiseks klõpsake linki 255220 (selle artikli sisu võib olla ingliskeelne).
Laienda kõik | Ahenda kõik

SÜMPTOMID

Kui proovite installida Microsoft Windows XP-d või üle minna Windows XP kasutamisele arvutis, mis töötab opsüsteemiga Windows 95, Windows 98 või Windows Millennium Edition, võidakse pärast installi esimest taaskäivitamist kuvada järgmine tõrketeade:
NTLDR is missing
Press any key to restart (NTLDR puudub. Vajutage arvuti taaskäivitamiseks suvalist klahvi)

PÕHJUS

See probleem võib ilmneda juhul, kui teie olemasolev Windows 95, Windows 98 või Windows Millennium Editioni install klooniti ja seejärel rakendati draivile, mille geomeetria erineb kloonitud koopia lähtedraivi omast.

Näiteks kasutate opsüsteemi Windows 98 4-GB-sel draivil. Pärast 30 GB-se kõvaketta kasutuselevõttu teete mõne muu tootja kettapildindusutiliidi abil oma Windows 98 installist peegelpildi ning seejärel rakendate selle uuele draivile. Hiljem installite versiooniuuendusena Windows XP. Selleks installite Windows XP Windows 98 kloonitud pildile.

Selle probleemi ilmnemiseks peavad kõik järgmised tingimused olema täidetud.
  • Süsteemi-/käivituspartitsioon on vormindatud FAT32-failisüsteemiga.
  • Arvuti käivitub INT-13 laiendite abil. (Selle partitsiooni maht on üle 7,8 GB ning partitsioonitabelis on selle süsteemi ID tüüp 0C).
  • Kloonimise tõttu ei vasta FAT32 BIOS-i BPB (Parameter Block) väärtus Heads (Sides) füüsilise draivi geomeetriale.
Windows 95, Windows 98 või Windows Millennium Editioni käivituskood ignoreerib BPB Heads-väärtust ja käivitab need programmid, kuigi väärtus on kehtetu. Microsoft Windows 2000 ja Windows XP käivituskood nõuab siiski seda väärtust ning kui see väärtus on kehtetu, siis käivitamine ei õnnestu.

ERALDUSVÕIME

Selle probleemi lahendamiseks parandage FAT32 BPB väärtus Heads (Sides), et Windows XP installimine saaks jätkuda. Väärtuse värskendamiseks kirjutage Windows 95, Windows 98 või Windows Millennium Editioni käivituskood ümber. Selleks toimige järgmiselt.
  1. Taaskäivitage arvuti Windows 95, Windows 98 või Windows Millennium Editioni käivitusketta abil, mis sisaldab faili Sys.com. (See fail on vaikimisi kaasatud.)
  2. Tehke süsteemidraivi juurkataloogi faili Msdos.sys varukoopia. Selleks tippige käsureale järgmised käsud:
    attrib -h -r -s c:\msdos.sys
    rename msdos.sys *.ysy
  3. Tippige käsureale käsk sys c:, et kirjutada Windows 95, Windows 98 või Windows Millennium Editioni käivituskood üle täpse BPB-teabega. Kui selle käsu käivitumine õnnestub, minge juhise 4 juurde.

    Kui kasutate Windows Millennium Editioni käivitusketast ning kuvatakse järgmine tõrketeade, siis on üks või mitu faili Windows Millennium Editioni installist eemaldatud:
    Cannot find the system file in the standard locations on drive C: (Draivi C: tavaasukohtadest süsteemifaili ei leitud)
    Õigete failide draivile paigutamiseks nii, et neid oleks käsuga sys võimalik leida, toimige järgmiselt.
    1. Tippige järgmised käsud. Vajutage pärast iga käsku sisestusklahvi (ENTER):
      c:
      cd\windows
      Kui Windows on installitud mõnda muusse kausta peale Windowsi kausta, reguleerige käsud vastavalt sellele.
    2. Proovige aktiveerida kaust Command, tippides järgmise käsu:
      cd command
      Kui kuvatakse tõrketeade, et teed ei leitud, tippige kausta Command loomiseks järgmine käsk ja seejärel käivitage käsk cd command uuesti:
      md command
      .
    3. Aktiveerige kaust EBD, tippides järgmise käsu:
      cd ebd
      Kui kuvatakse tõrketeade, et teed ei leitud, tippige kausta EBD loomiseks järgmine käsk ja seejärel korrake käsku cd ebd:
      md ebd
      .
    4. Kasutage kaustas EBD järgmisi käske, et kopeerida kõvaketta juurkataloogist fail Io.sys ja nimetada see ümber failiks Winboot.sys:
      attrib -s -h -r c:\io.sys
      copy c:\io.sys winboot.sys
      Winboot.sys on fail, mida Sys.com vajab.
    5. Aktiveerige uuesti draiv A ja seejärel tippige järgmised käsud:
      a:
      sys c:
    Tippige algse Msdos.sys-faili taastamiseks järgmised käsud. Vajutage pärast iga käsku sisestusklahvi (ENTER).
    attrib -s -h -r c:\msdos.sys
    copy c:\msdos.ysy c:\msdos.sys
    Olemasoleva Msdos.sys-faili ülekirjutamiseks vajutage klahvi Y. Saate kinnituse "1 FILE(S) COPIED" ("1 FAIL KOPEERITUD"), et fail kirjutati üle.
  4. Taaskäivitage arvutis Windows 95, Windows 98 või Windows Millennium Edition ja seejärel proovige Windows XP uuesti installida või kasutusele võtta.

    Märkus. Võite pärast käsu sys c: käivitamist käivitada ka taastekonsooli ning seejärel kirjutada käsu fixboot abil Windows XP käivituskoodi ümber. Selle protseduuri läbimisel jätkub algne install tavapäraselt.

OLEK

Microsoft on kinnitanud, et see probleem ilmneb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodete puhul.

LISATEAVE

Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artiklite kuvamiseks järgmisi artiklinumbreid:
178947 Registrifaili ei leitud. Registriteenused võivad... (selle artikli sisu võib olla ingliskeelne)
318948 Windows 2000 või Windows NT 4.0 versiooniuuenduse installimisel kuvatakse tõrketeade "NTLDR is missing or corrupt" ("NTLDR puudub või on rikutud") (selle artikli sisu võib olla ingliskeelne)

Atribuudid

Artikli ID: 314057 - Viimati läbi vaadatud: 12. september 2006 - Redaktsioon: 3.1
KEHTIB JÄRGMISE LÕIGU KOHTA:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Märksõnad: 
kbfilesystems kbenv kberrmsg kbprb kbsetup KB314057

Andke tagasisidet

 

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