Windows 95, Windows 98 veya Windows Millennium Edition üzerine Windows XP'yi yüklediğinizde veya yükselttiğinizde "NTLDR eksik" hata iletisi

Makale çevirileri Makale çevirileri
Makale numarası: 314057 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makalenin Microsoft Windows 2000 sürümü için bkz: 255220 Windows 95, Windows 98 veya Windows Millennium Edition üzerine Windows 2000'i Yüklediğinizde veya Yükselttiğinizde "NTLDR Eksik" Hata İletisi .
Hepsini aç | Hepsini kapa

Belirtiler

Microsoft Windows 95, Windows 98 ya da Windows Millennium Edition çalıştıran bir bilgisayara Microsoft Windows XP'yi yüklemeye veya o bilgisayarı Windows XP'ye yükseltmeye çalıştığınızda, yükleme sırasındaki ilk yeniden başlatma sonrasında aşağıdaki hata iletisini alabilirsiniz:
NTLDR eksik
Yeniden başlatmak için herhangi bir tuşa basın

Neden

Bu sorun, var olan Windows 95, Windows 98 veya Windows Millennium Edition kurulumunuz kopyalanmış ve sonra bu kopyanın kaynak sürücüsünden farklı bir geometriye sahip olan bir sürücüye uygulanmışsa oluşabilir.

Örneğin, Windows 98'i 4 gigabayt (GB) boyutunda bir sürücüde çalıştırdığınızı varsayalım. 30 GB boyutunda bir sabit diske yükselttikten sonra, üçüncü tarafa ait bir disk görüntüleme yardımcı programını kullanarak Windows 98 kurulumunuzun bir yansıma görüntüsünü oluşturuyor ve görüntüyü yeni sürücüye uyguluyorsunuz. Daha sonra Windows XP'ye yükseltiyorsunuz. Bunu yapmak için, Windows XP'yi, Windows 98'in kopyalanmış görüntüsünün üzerine yüklersiniz.

Bu sorunun oluşması için, aşağıdaki tüm koşulların doğru olması gerekir:
  • Sistem/başlangıç bölümü, FAT32 dosya sistemiyle biçimlendirilmiş.
  • Bilgisayar, INT-13 uzantıları kullanılarak başlatılıyor. (Bu, bölüm tablosunda 0C türünde Sistem kimliği olan ve 7,8 GB'tan büyük bir disk bölümüdür).
  • Kopyalama işlemi nedeniyle, FAT32 BIOS Parametre Bloğu'nun (BPB) Kafa Sayısı (yüz sayısı) değeri, fiziksel sürücünün geometrisiyle eşleşmiyor.
Windows 95, Windows 98 veya Windows Millennium Edition başlatma kodu, BPB'deki Kafalar değerini yok sayar ve değer geçersiz olsa bile bu programları başlatır. Ancak, Microsoft Windows 2000 ve Windows XP'deki başlatma kodları bu değerleri gerektirir ve değer geçerli değilse başlatma işlemi de başarılı olmaz.

€”zm

Bu soruna gidermek için, FAT32 BPB'deki Kafa Sayısı (yüz sayısı) değerini düzelterek Windows XP'yi başlatma işleminin devam edebilmesini sağlayın. Değeri güncelleştirmek için, Windows 95, Windows 98 veya Windows Millennium Edition başlatma kodunu yeniden yazın. Bunu yapmak için şu adımları izleyin:
  1. Bilgisayarı, Sys.com dosyasını içeren bir Windows 95, Windows 98 veya Windows Millennium Edition başlatma disketi yardımıyla yeniden başlatın. (Bu dosya varsayılan olarak bulunur.)
  2. Sistem sürücünüzün kök dizinindeki Msdos.sys dosyasının bir yedek kopyasını oluşturun. Bunu yapmak için, bir komut satırına aşağıdaki komutları yazın:
    attrib -h -r -s c:\msdos.sys
    rename msdos.sys *.ysy
  3. Komut isteminde sys c: yazıp Windows 95, Windows 98 veya Windows Millennium Edition başlatma kodunu uygun BPB bilgileriyle yeniden yazın. Bu komut başarıyla çalışırsa, adım 4'e gidin.

    Windows Millennium Edition başlatma disketini kullanıyorsanız ve aşağıdaki hata iletisini alırsanız, Windows Millennium Edition kurulumundaki dosyalardan biri veya birden fazlası kaldırılmıştır:
    C: sürücüsündeki standart konumlarda sistem dosyası bulunamıyor.
    Bu adımları izleyerek sys komutunun bulabilmesi için sürücüye doğru dosyaları yerleştirin:
    1. Aşağıdaki komutları yazın. Her komutun ardından ENTER tuşuna basın:
      c:
      cd\windows
      Windows, Windows klasöründen başka bir klasöre yüklenmişse, komutları buna göre ayarlayın.
    2. Aşağıdaki komutu yazıp, Command klasörüne geçmeye çalışın:
      cd command
      Yolun bulunamadığını bildiren bir hata iletisi alırsanız, aşağıdaki komutu yazıp Command klasörünü oluşturun ve cd command komutunu yeniden çalıştırın:
      md command
    3. Aşağıdaki komutu yazıp, EBD klasörüne geçin:
      cd ebd
      Yolun bulunamadığını bildiren bir hata iletisi almazsanız, aşağıdaki komutu yazıp EBD klasörünü oluşturun ve ardından cd ebd komutunu yineleyin:
      md ebd
    4. EBD klasöründe, aşağıdaki komutları kullanıp Io.sys dosyasını sabit diskin kökünden kopyalayın ve Winboot.sys olarak yeniden adlandırın:
      attrib -s -h -r c:\io.sys
      copy c:\io.sys winboot.sys
      Winboot.sys, Sys.com için gereken dosyadır.
    5. A sürücüsüne geçin ve aşağıdaki komutları yazın:
      a:
      sys c:
    Özgün Msdos.sys dosyasını geri yüklemek için aşağıdaki komutları yazın. Her komutun ardından ENTER tuşuna basın:
    attrib -s -h -r c:\msdos.sys
    copy c:\msdos.ysy c:\msdos.sys
    Var olan Msdos.sys dosyasının üzerine yazmak için Y tuşuna basın. Dosyanın üzerine yazıldığını doğrulayan "1 DOSYA KOPYALANDI" bildirimini alırsınız.
  4. Bilgisayarı Windows 95, Windows 98 veya Windows Millennium Edition ile yeniden başlatın ve Windows XP'yi yüklemeyi veya yükseltmeyi yeniden deneyin.

    Not Bir başka yol da, sys c: komutunu çalıştırdıktan sonra, Kurtarma Konsolu'nu başlatmak ve fixboot komutunu kullanarak Windows XP başlatma kodunu yeniden yazmaktır. Bu yordamla, özgün yükleme normal biçimde devam eder.

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla bilgi

Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
178947 Kayıt defteri dosyası bulunamıyor. Kayıt defteri hizmetleri... (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)
318948 Windows 2000 veya Windows NT 4.0 yükseltmesi sırasında "NTLDR eksik veya bozuk" hata iletisi (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)

Özellikler

Makale numarası: 314057 - Last Review: 22 Kasım 2005 Salı - Gözden geçirme: 3.1
Bu makaledeki bilginin uygulandigi durum:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Anahtar Kelimeler: 
kbacwsurvey kbfilesystems kbenv kberrmsg kbprb kbsetup KB314057

Geri Bildirim Ver

 

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