Winnt_root\System32\Hal.dll eksik veya bozuk hatası

alattin (17125) 11 yıl önce sordu

Windows XP'yi başlatmak istediğinizde aşağıdaki hata iletilerinden birini alabilirsiniz.

Bir bilgisayar diski donanım yapılandırması sorunu nedeniyle Windows başlatılamadı.

Seçili önyükleme disketinden okunamadı. Önyükleme yolunu ve disk donanımını gözden geçirin.

Windows belgelerine başvurarak donanım disk yapılandırmasını inceleyin ve ek bilgi için donanım başvuru kılavuzlarına bakın.

 

Veya 
Aşağıdaki dosya eksik veya hatalı olduğundan Windows NT başlatılamadı:

Winnt_root\System32\Ntoskrnl.exe

Lütfen yukarıdaki dosyanın bir kopyasını yeniden yükleyin

 

Veya 
Winnt_root\System32\Hal.dll eksik veya bozuk:
Lütfen yukarıdaki dosyanın bir kopyasını yeniden yükleyin.

Bu sorunların çözümü nasıl olmalıdır?

Toplam 1 cevap


alattin (17125) 11 yıl önce cevapladı

Bu davranış, aşağıdaki koşullardan bir veya daha fazlası doğru olduğunda oluşabilir: 
-Boot.ini dosyasının [Boot Loader] bölümündeki Default değeri eksik veya geçersizdir.
-Windows XP, Boot.ini dosyasında belirtilen konuma yüklenmemiştir.
-Ntoskrnl.exe dosyası eksik veya bozuktur.
-Boot.ini file dosyasındaki bölüm yolu doğru ayarlanmamıştır.
-Genel donanım hatası vardır.
Bu sorunu çözümlemek için aşağıdaki yöntemlerden birini kullanın. 


Yöntem 1
Boot.ini dosyasını düzenleyerek Default girişini eski haline getirin veya düzeltin ve Boot.ini dosyasının [Operating Systems] bölümündeki diğer girişlerin doğru dizinleri gösterdiğinden emin olun.

Yöntem 2

Boot.ini dosyasını düzeltmek için Kurtarma Konsolu'ndaki Bootcfg yardımcı programını kullanın:

  1. Windows XP CD-ROM'unu kullanarak bilgisayarınızı başlatın.
  2. Kurtarma Konsolu'nu kullanarak Windows'u tamir etmek üzere R harfine basmanızı söyleyen iletiyi aldığınızda R tuşuna basın.
  3. İstediğiniz Windows yüklemesini seçin ve istendiğinde yönetici parolanızı girin.
  4. Bootcfg /rebuild yazın ve ENTER tuşuna basın.

Windows yüklemesi bulunduğunda aşağıdaki yönergeler gösterilir:

Önyükleme listesine yükleme ekle? (Evet/Hayır/Tümü)
[Bu iletiye E yanıtını verin.]

Yükleme Tanımlayıcısını Girin:
[Bu, işletim sisteminin adıdır. Windows XP Professional veya Windows XP Home Edition yazın.]

İşletim Sistemi Yükleme seçeneklerini girin:
[Bu alanı boş bırakın ve ENTER tuşuna basın].

Yukarıdaki adımları gerçekleştirdikten sonra bilgisayarı yeniden başlatın ve sonra önyükleme menüsündeki ilk öğeyi seçin. Bu şekilde Windows XP normal olarak başlamalıdır.

Windows XP başarıyla yüklendikten sonra, Boot.ini dosyası değiştirilerek hatalı giriş kaldırılabilir.

Yöntem 3
 

  1. Windows XP CD-ROM'unuzu kullanarak bilgisayarı başlatın. Herhangi bir tuşa basarak CD'den önyükleme yapın.
  2. Kurulum dosyalarının yüklenmesi sona erdikten sonra R harfine basarak Kurtarma Konsolu'nu kullanarak onarımı seçin.
  3. Kurtarma konsoluna girdiğinizde oturum açılacak yüklemeyi seçin (genellikle 1 numaradır) ve sonra ENTER tuşuna basın.
  4. Parolasını girerek Administrator hesabıyla oturum açın ve sonra ENTER tuşuna basın.
  5. Kurtarma konsolu komut isteminde aşağıdaki komutu yazın ve ENTER tuşuna basın: 

    Tek İşlemcili sistemler için:

    expand cd-rom:\i386\ntoskrnl.ex_ sürücü:\Windows\system32Çok İşlemcili sistemler için:

    expand cd-rom:\i386\ntkrnlmp.ex_ sürücü:\Windows\system32\ntoskrnl.exe
    Cd-rom, CD-ROM sürücünüzün sürücü harfi; sürücü, Windows'un yüklü olduğu sürücünün harfidir.

  6. Dosyanın üzerine yazma uyarısı alırsanız E'ye basın.
  7. Komut isteminde exit yazın ve ENTER tuşuna basın.

 

Yöntem 4
Kurtarma Konsolu'nu kullanarak bilgisayarı başlatın ve sonra CHKDSK /r komutunu çalıştırın.


Kaynak: microsoft.com