Makale numarası: 949384 - Son Gözden Geçirme: 06 Mayıs 2008 Salı - Gözden geçirme: 4.2

Windows XP Service Pack 3'ü yüklemeye çalıştığınızda hata iletisi: "Service Pack 3 yüklemesi tamamlanmadı" ve "iç hata oluştu"

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ı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Windows XP Service Pack 3 (SP3) yüklemeye çalıştığınızda aşağıdaki hata iletisini alabilirsiniz:
Bir iç hata oluştu
Hata iletisinde Tamam tıklatıldıktan sonra aşağıdaki hata iletisini alırsınız:
Service Pack 3 yüklemesi tamamlanmadı
Ayrıca, C oturum komutu aşağıdaki hataları görebilirsiniz: \Windows\Svcpack.log dosya:
165.672: An internal error occurred.
165.672: Service Pack 3 installation did not complete.
165.672: Update.exe extended error code = 0x1ffe054f
165.672: Update.exe return code was masked to 0x643 for MSI custom action compliance
Not genelinde bu makalede, C: \Windows klasöründe Windows XP'NIN genellikle yüklü olduğu klasörü gösterir.

Neden

"Belirtiler" bölümünde açıklanan hata nedeniyle, güvenilir olmayan dosyaları veya bozuk kayıt defteri anahtarlarını nedeniyle oluşabilir. Bunun nedeni, ilgili girişleri Svcpack.log dosyasında arayarak doğrulayabilirsiniz. Belirli girdileri, "Neden" aşağıdaki bölümlerde belirtildi?i gibi belirli nedenler, sorunun tanıtmalısınız.

Neden 1

Aşağıdaki girişler Svcpack.log dosyasında günlüğe kaydedilip kaydedilmeyeceğini belirler:
142.391: CheckVLKForBlock: LIC.dll not trust verified
142.578: Trying CheckVLKForBlock again
142.594: CheckVLKForBlock: LIC.dll not trust verified
142.594: Error: CheckVLKForBlock failed
bu girdiler sorunun nedeni licdll.dll dosyasını göstermek. Licdll.dll Dosya değiştirilmiş olabilir, bozuk veya güvenilir değil. Licdll.dll dosyası aşağıdaki klasörde bulunur:
C: \Windows\System32\

Neden 2

Aşağıdaki girişler Svcpack.log dosyasında günlüğe kaydedilip kaydedilmeyeceğini belirler:
211.890: IsSPBetaKey:pLA->lpVtbl->GetProductID Failed: 0x80004005 
213.125: Trying CheckVLKForBlock again
214.468: Error: CheckVLKForBlock failed
Bu girdileri kayıt defterindeki yanlış bir ürün KIMLIK bilgilerini soruna neden olduğunu gösterir.

Neden 3

Aşağıdaki girişler Svcpack.log dosyasında günlüğe kaydedilip kaydedilmeyeceğini belirler:
299.031: Trying CheckVLKForBlock again
299.531: Error: CheckVLKForBlock failed
bu girişler, bozuk veya değiştirilmiş kayıt defteri anahtarları önceden yüklenen programlar soruna neden olduğunu gösterir.

Not Bu soruna neden olduğu bilinen bir Micrografx - resim Publisher Professional 10 programıdır. Bu soruna geçici bir çözüm bulmak için <a0></a0>, "<a1>neden</a1> 3 için geçici çözüm" bölümüne bakın.

Çözüm

Çözümlemek veya bu nedeni bir çözüm için çözüm veya geçici çözüm nedeni için karşılık gelen kullanın.

Neden 1 için çözüm

Bu sorunu gidermek için <a0></a0>, özgün Windows XP ortamından bir kopyasını kullanarak licdll.dll dosyanın geçerli kopyasını değiştirmeniz gerekir. Bunu yapmak için şu adımları izleyin:
  1. Windows XP CD'SINI CD sürücüsüne yerleştirin.
  2. Bunu başlar başlamaz Kurulum Sihirbaz?'n?Çıkış ' ı tıklatın.
  3. Başlat ' ı tıklatın ve sonra da <a2>Çalıştır</a2>'ı tıklatın.
  4. Kopyalayın ve sonra yapıştırın (veya yazın) basın ve kutusuna aşağıdaki komutu GIRIN:
    Explorer
  5. Bilgisayarım ' ı tıklatın.
  6. Windows XP CD'SINI içeren sürücü harfini not alın.
  7. Başlat ' ı tıklatın ve sonra da <a2>Çalıştır</a2>'ı tıklatın.
  8. Kopyalayın ve sonra yapıştırın (veya yazın) basın ve kutusuna aşağıdaki komutu GIRIN:
    cmd
  9. Yazın veya kopyalayın ve aşağıdaki metni komut istemi penceresinin yapıştırın ve ENTER tuşuna basın:
    CD_Drive_Letter genişletin: <a1>\i386\licdll.dl_</a1> C: \Windows\system32\Licdll.dll
    Not 6. Adımda not ettiğiniz sürücünün gerçek sürücü harfini kullanarak, adım 9 komutta CD_Drive_Letter değiştirin.
  10. Windows XP SP3'ü yüklemek için <a0></a0>, aşağıdaki Microsoft Windows Update Web sitesini ziyaret edin:
    http://windowsupdate.microsoft.com (http://windowsupdate.microsoft.com)

Neden 2 için çözüm

Bu sorunu gidermek için <a0></a0>, doğru ürün KIMLIğI ile hatalı ürün KIMLIĞI kayıt defteri girdisini değiştirmelisiniz Bunu yapmak için <a0></a0>, "Bulun ve <a1>Not</a1> ürün KIMLIĞI"ve"tanımla ve <a1>Değiştir</a1> kayıt defteri girdisi ürün KIMLIĞI" bölümlerdeki adımları izleyin.

Bulun ve ürün KIMLIĞINI not alın.

  1. Başlat ' ı tıklatın ve sonra da <a2>Çalıştır</a2>'ı tıklatın.
  2. Kopyalayın ve sonra yapıştırın (veya yazın) basın ve kutusuna aşağıdaki komutu GIRIN:
    sysdm.cpl
  3. Genel sekmesinde, ürün KIMLIğINI bulmak Ürün KIMLIĞI kayıt bölümünde bulunan 20 basamak sayısıdır.
  4. "Tanımla ve ürün KIMLIĞI kayıt defteri girdisini değiştirme" bölümündeki kullanılacak ürün KIMLIĞINI not alın.

Tanımlamak ve ürün KIMLIĞI kayıt defteri girdisini değiştirin.

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl söyleyin adımları içerir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme 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:
322756  (http://support.microsoft.com/kb/322756/ ) Windows'da kayıt defterini yedekleme ve geri yükleme
  1. Başlat ' ı tıklatın ve sonra da <a2>Çalıştır</a2>'ı tıklatın.
  2. Kopyalayın ve sonra yapıştırın (veya yazın) basın ve kutusuna aşağıdaki komutu GIRIN:
    regedit
  3. Bulun ve aşağıdaki kayıt defteri alt anahtarını benzer kayıt defteri alt anahtarını bulup tıklatın:
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\Key-CVE-2006-XXXXXXXXXXXXXXXXXXXXX
    Not X'ler dizi 21 karakter dizesi için yer tutucu temsil eder.
  4. Adım 3 biçiminde benzer birkaç alt anahtarı olabilir. Doğru alt anahtarı belirlemek için şu adımları izleyin:
    1. Gezinti bölmesinde her bir alt anahtarı tıklatın.
    2. Ayrıntılar bölmesinde, adım 4'te "bulun ve <a1>Not</a1> ürün KIMLIĞI" bölümünde belirtildiği gibi bir sayı veri sütununun altında <a1>Productıd</a1> kayıt defteri girileceği dize değerini karşılaştırın.
    3. Numarayı "Ürün KIMLIĞI bulunamıyor" bölümünde belirtilen Productıd kayıt defteri girdisinin değeri, eşleşen bir kayıt defteri alt anahtarını, istediğiniz kayıt defteri alt anahtarı olur.
  5. Gezinti bölmesinde adım 4 c'de belirlediğiniz kayıt defteri alt anahtarını sağ tıklatın ve sonra da <a2>Ver</a2>'i tıklatın.
  6. Kayıt defteri alt anahtarını masaüstüne temp.reg kaydedin.
  7. Masaüstünde temp.reg dosyasını sağ tıklatın ve sonra da Birlikte Aç'ı tıklatın.
  8. Not Defteri ' ni tıklatın ve sonra Tamam ' ı tıklatın.
  9. Açık temp.reg dosyasında şu metni bulun:
    [HKEY_LOCAL_MACHINE\SYSTEM\WPA\Key-CVE-2006-XXXXXXXXXXXXXXXXXXXXX]
  10. Aşağıdaki metni kullanarak adım 9'de açıklanan metin Değiştir:
    [Hkey_local_machıne\software\microsoft\windows NT\CurrentVersion]
  11. Dosya ' Kaydet ' i tıklatın ve sonra da Not Defteri'nden çıkın.
  12. temp.reg dosyasını çift tıklatın, bilgiler kayıt defterine ekleyin ve Tamam ' ı tıklatın, istendiğinde, Evet iletişim'i tıklatın.
  13. Windows XP SP3'ü yüklemek için <a0></a0>, aşağıdaki Microsoft Windows Update Web sitesini ziyaret edin:
    http://windowsupdate.microsoft.com (http://windowsupdate.microsoft.com)

Neden 3 için çözüm

Bu sorunu gidermek için <a0></a0>, ınprocserver32 kayıt defteri alt anahtarını silmeniz gerekir. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın ve sonra da <a2>Çalıştır</a2>'ı tıklatın.
  2. Kopyalayın ve sonra yapıştırın (veya yazın) basın ve kutusuna aşağıdaki komutu GIRIN:
    regedit
  3. Bulun ve aşağıdaki kayıt defteri alt anahtarını benzer kayıt defteri alt anahtarını bulup tıklatın:
    HKEY_CLASSES_ROOT\CLSID\ {00020420-0000-0000-C000-000000000046} \ınprocserver32
  4. Inprocserver32 Ek Yardım düğmesini tıklatın. Inprocserver32 adlı BIR dize değeri, Ayrıntılar bölmesinde görüntülenir. Bu değer'i tıklatın.
  5. Düzen menüsünde, Sil ' i tıklatın ve sonra Evet ' i tıklatın.
  6. Kayıt Defteri Düzenleyicisi'nden çıkın.
  7. Windows XP SP3'ü yüklemek için <a0></a0>, aşağıdaki Microsoft Windows Update Web sitesini ziyaret edin:
    http://windowsupdate.microsoft.com (http://windowsupdate.microsoft.com)

Neden 3 için çözüm

Neden 3'te açıklanan sorun neden olduğu bilinen bir Micrografx - resim Publisher Professional 10 programıdır. Bu soruna geçici bir çözüm bulmak için <a0></a0>, geçici olarak Micrografx programı kaldırın ve sonra Windows XP SP3'ü yükleyin. Micrografx programı, Windows XP SP3 yüklemesi tamamlandıktan sonra yeniden yükleyin.

Bu makalede adı geçen üçüncü taraf ürünleri Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft bu ürünlerin performansı veya güvenilirliği hakkında hiçbir garanti vermez.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows XP Service Pack 3
Anahtar Kelimeler: 
kbmt kbdll kbservicepack kbregistry kbupdate kbexpertisebeginner kbprb kberrmsg kbtshoot KB949384 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:949384  (http://support.microsoft.com/kb/949384/en-us/ )