Makale numarası: 945380 - Son Gözden Geçirme: 11 Ocak 2008 Cuma - Gözden geçirme: 1.2

Windows XP SP2'de hata iletisi: “ aşağıdaki dosya eksik veya bozuk olduğundan Windows başlatılamadı. Windows\System32\Hal.dll ”

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Duyuru
Windows XP Service Pack 2 bitiyor 13 Temmuz 2010 üzerinde'desteği. Windows 2000 End-of-Support Solution Center (http://support.microsoft.com/?scid=http%3a%2f%2fsupport.microsoft.com%2fwin2000) Client Migration (http://support.microsoft.com/ph/1131#tab4) konu, Windows XP SP2'den geçiş stratejisini planlama bir başlangıç noktasıdır. Daha fazla bilgi için Microsoft Support Lifecycle Policy (http://support.microsoft.com/lifecycle) bakın.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Windows XP Service Pack 2'de (SP2), aşağıdaki hata iletisini alabilirsiniz:

Aşağıdaki dosya eksik veya bozuk olduğundan Windows başlatılamadı.
Windows root\system32\hal.dll.
Yukarıdaki dosyanın bir kopyasını yeniden yükleyin.

Neden

Bu sorun, aşağıdaki sorunlardan biri oluşursa ortaya çıkabilir.

Sorun 1

Bozuk bir bölüm ya da bozuk önyükleme kaydı var.

Sorun 2

Dosya sistemi veya disk bozulması, birincil önyükleme kaydı, HAL.dll dosyasını veya zarar görmüş Ntoskrnl.exe dosyasının neden olur.

Sorun 3

HAL.dll ve Ntoskrnl.exe dosyaları eşleşmiyor.

Çözüm

GELİŞMİŞ SORUN GİDERME

Gelişmiş sorun giderme konusunda deneyimli değilseniz, yardım için bir başkasına danışabilir veya Destek hizmetlerine başvurabilirsiniz. Microsoft desteğine başvurma hakkında bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/ (http://support.microsoft.com/contactus/)

Sorun 1

Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın.

Yöntem 1

Windows XP Kurtarma Konsolu'nda fixmbr komutunu kullanarak ana önyükleme kaydını onarın.

Windows XP'de Kurtarma Konsolu'nu kullanma hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
307654  (http://support.microsoft.com/kb/307654/ ) Windows XP'de Kurtarma Konsolu nasıl yüklenir ve kullanılır
FIXMBR komutunu kullandığınızda alabileceğiniz bir hata iletisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
266745  (http://support.microsoft.com/kb/266745/ ) Fixmbr komutunu çalıştırdığınızda hata iletisi

Yöntem 2

Birincil önyükleme bölümü bir FAT bölümüyse, Windows XP Kurtarma Konsolu'nu <a2>fixboot</a2> komutu sistem bölümüne yeni bir önyükleme kesimi yazmak için kullanın. Sonra ana önyükleme kaydını onarın fixmbr komutunu kullanın.

Sorun 2

Bu sorunu gidermek için <a0></a0>, Windows XP'de Kurtarma konsolunu kullanarak bilgisayarı başlatın ve sonra chkdsk /r komutunu çalıştırın.

Çözümleme bölümündeki "Sorununun 1" için yükleme ve Windows XP'de Kurtarma konsolunu kullanma hakkında daha fazla bilgi için bakın.

Not/P anahtarını /r anahtarı, Chkdsk yardımcı programını bozuk bölümleri bulmak ve okunabilen bilgileri kurtarmak için neden olduğundan <a2>chkdsk</a2> komutunu dahil etmek zorunda değildir. Chkdsk komutunu /p anahtarını belirtir.

Sorun 3

Bu sorunu gidermek için <a0></a0>, Windows XP yükleme medyasından bilgisayarı başlatın, Kurtarma konsolunu başlatın ve sonra Boot.ini dosyasını yeniden BOOTCFG.exe aracını kullanın. Bunu yapmak için şu adımları izleyin:
  1. Bilgisayarı CD sürücüsü veya DVD sürücüsünden başlatılacak biçimde yapılandırın. Bunun nasıl yapılacağı hakkında bilgi için bilgisayarınızın belgelerine bakın veya bilgisayarınızın üreticisine başvurun.
  2. Windows yükleme medyası CD sürücüsü veya DVD sürücüsüne yerleştirin ve bilgisayarınızı yeniden başlatın.
  3. "CD'den önyüklemek için herhangi bir tuşa basın" iletisi aldığınızda, bilgisayarınızı Windows XP CD'SINDEN veya DVD'SINDEN başlatmak için bir tuşa basın.
  4. "Kur'a Hoş Geldiniz" iletisini aldığınızda, Kurtarma Konsolu'nu başlatmak üzere R tuşuna basın.
  5. Çift önyüklemeli veya birden çok önyüklemeli bir bilgisayar varsa, Kurtarma Konsolu'nu kullanmak için gereken yüklemeyi seçin.
  6. Istendiğinde, yönetici parolasını yazın ve ENTER tuşuna basın.
  7. Komut satırında bootcfg/List yazın ve ENTER tuşuna basın.

    Not Geçerli Boot.ini dosyanızdaki girdiler ekranda görüntülenir.
  8. Komut satırında bootcfg/rebuild yazın ve ENTER tuşuna basın.

    Not Bu komut, Windows XP yüklemeleri için bilgisayarın sabit diskinde tarar ve sonuçları görüntüler.
  9. Ekrandaki yönergeleri izleyerek Windows yüklemelerini Boot.ini dosyasına ekleyin.

    Örneğin, bir Windows XP yüklemesini Boot.ini dosyasına eklemek için şu adımları izleyin:
    1. Aşağıdakine benzer bir ileti aldığınızda, Y tuşuna basın:

      1 Toplam Windows yüklemeleri tanımlanıyor: [1] C:\Windows
      Önyükleme listesine yükleme ekle? (Evet/Hayır/Tümü)
    2. Aşağıdakine benzer bir ileti alırsınız:
      Yükleme Tanımlayıcısını Girin
      Bu iletiyi aldığınızda, işletim sisteminizin adını yazın ve ENTER tuşuna basın.

      Not Microsoft Windows XP Professional'ı veya Microsoft Windows XP Home Edition addır.
    3. Aşağıdakine benzer bir ileti alırsınız:
      OS Yükü seçeneklerini girin.
      Bu iletiyi aldığınızda, yazın / fastdetect, ve sonra ENTER tuşuna basın.
    Not Ekranınızda görüntülenen yönergeleri, bilgisayarınızın yapılandırmasına bağlı olarak farklı olabilir.
  10. Exit yazın ve sonra Kurtarma Konsolu'ndan çıkmak için ENTER tuşuna basın.
  11. Fixboot yazın ve ENTER tuşuna basın.
  12. Y yazın ve ENTER tuşuna basın.
  13. Bilgisayarınız yeniden başlatıldıktan ve güncelleştirilmiş "Başlatılacak işletim sistemini seçin" iletisini aldığınızda önyükleme listesi görüntülenir.

Daha fazla bilgi

Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
314477  (http://support.microsoft.com/kb/314477/ ) Hata iletisi: Windows, bilgisayar diski donanım yapılandırması sorunu nedeniyle başlatılamadı
Sistem Geri Yükleme özelliğini kullanma hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
306084  (http://support.microsoft.com/kb/306084/ ) Nasıl Yapılır: Windows XP'de işletim sistemini önceki bir duruma geri yüklemek

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows XP Service Pack 2
Anahtar Kelimeler: 
kbmt kbresolve kbhowto kberrmsg kbpubtypekc kbinfo KB945380 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:945380  (http://support.microsoft.com/kb/945380/en-us/ )