Windows yazılım güncelleştirmelerini yanlış sırayla kaldırmak işletim sisteminin çalışmamasına neden olabilir

Makale çevirileri Makale çevirileri
Makale numarası: 823836 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

Işletim sisteminiz düzgün çalışmayabilir veya hiç bir Microsoft Windows yazılımı kaldırdıktan sonra işlevi, Denetim Masası'ndaki Program Ekle veya Kaldır aracını veya Spuninst.exe dosyası kullanarak güncelleştirebilir. Bir <a0>Windows</a0> yazılım güncelleştirmesini kaldırdığınızda, aşağıdakine benzer bir uyarı iletisi alabilirsiniz:
Kur, bilgisayarınızda aşağıdaki programlardan algıladı:
List of software updates and applications
Yazılım Güncelleştirmesi kaldırılırsa bu programlar düzgün çalışmayabilir. Devam etmek istiyor musunuz?

Neden

Windows yazılım güncelleştirmelerini yanlış sırayla işletim sisteminden kaldırırsanız, bu sorun oluşur.

Not Işletim sistemi dosyaları, tutarlılığı sağlamak için <a0></a0>, güncelleştirmelerin yüklü sırasını ters sırada Windows yazılım güncelleştirmeleri kaldırın. En son yüklenen Windows yazılım güncelleştirmesini kaldırın, sonraki en yakın zamanda yüklenen bir yazılım güncelleştirmesi sonraki tıklattıktan sonra böyle devam eder.

Aşağıdaki senaryolarda, işletim sisteminin doğru şekilde çalışmamasına neden olabilir.

Senaryo 1

  1. Yüklediğiniz Software Update 1.
  2. Yüklediğiniz Software Update 1 önce yayımlanmış olan bir hizmet paketi.
  3. Software Update 1 kaldırmış olursunuz.

Senaryo 2

  1. Yüklediğiniz Software Update 1.
  2. Yüklediğiniz Software Update 2.
  3. Software Update 1 kaldırmış olursunuz.
Not Biz bu senaryolarda desteklemez. Yazılım güncelleştirmelerini kaldırma önermiyoruz.

Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, güncelleştirmelerin yüklü sırasını ters sırada yazılım güncelleştirmeleri kaldırın.

Senaryo 1

  1. Software Update 1 yükleyin.
  2. Software Update 1 önce yayımlanmış olan bir hizmet paketini yükleyin.
  3. 2. Adımda yüklediğiniz bir hizmet paketini kaldırın.
  4. Software Update 1 kaldırın.
  5. 2. Adımda yüklediğiniz bir hizmet paketini yeniden yükleyin.

Senaryo 2

  1. Software Update 1 yükleyin.
  2. Software Update 2 yükleyin.
  3. Software Update 2 kaldırın.
  4. Software Update 1 kaldırın.
Yazılım güncelleştirmeleri yüklü olan sırasını belirlemek için <a0></a0>, TimeLine.log bir dosya oluşturabilirsiniz. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
  2. Komut istemine aşağıdaki komutu yazın:
    dir %windir%\*.log /o:d | findstr /i /r /c:q......\.log /c:kb......\.log /c:q......uninst\.log /c:kb......uninst\.log > %systemdrive%\TimeLine.log
  3. Enter tuşuna basın
TimeLine.log dosya (% systemdrive%\TimeLine.log) açtığınızda, yüklü olan yazılım güncelleştirmeleri, tarihe göre sırayla listelenmektedir. En son yüklenen yazılım güncelleştirmesinin sonunda listelenmiştir.

Bir yazılım güncelleştirmesi kaldırma TimeLine.log dosyanın sonunda listelenen bir yazılım güncelleştirmesini kaldırın ve sonra da yukarı ilerleme için. Sonuçta kaldırmak istediğiniz bir yazılım güncelleştirmesinin kaldırana kadar bir defada bir yazılım güncelleştirmesini kaldırın.

Yanlış sırada bir yazılım güncelleştirmesinin kaldırılması nedeniyle zaten bir sorunla karşılaşan ve Windows XP veya Windows 2000 kullanıyorsanız, tanımlamak için Qfecheck.exe aracını kullanın, hangi yazılım güncelleştirmelerini kesilmiş olabilir. Izlemek ve yüklü olan Windows yazılım güncelleştirmeleri doğrulamak için Qfecheck.exe aracını kullanabilirsiniz. Qfecheck.exe aracı, bir yazılım güncelleştirmesi bozuk olduğunu bildirdiğinde, doğru dosya sürümlerinin yüklü olduğunu doğrulamak için bu yazılım güncelleştirmesini yeniden yükleyin. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
282784 Qfecheck.exe dosyası Windows 2000 ve Windows XP düzeltmelerinin yüklü olup olmadığını doğrular

Daha fazla bilgi

Bir yazılım güncelleştirmesi yüklediğinizde, bir kaldırma klasörü % SystemRoot%\$NtUninstall[KBArticleNumber]$\ oluşturulur. Bu kaldırma klasörü yazılım güncelleştirmesinin yerini özgün dosyaları içerir.

Ne zaman bir yazılım güncelleştirmesinin kaldırılması, dosyalar, kaldırma klasörü işletim sistemi dizinleri de kopyalanır. Ayrıca, kayıt defteri anahtarları özgün değerlerine geri alınır.

En son yüklenen yazılım güncelleştirmesi olmayan bir yazılım güncelleştirmesi kaldırma, aşağıdakine benzer bir uyarı iletisi alırsınız:
Kur, bilgisayarınızda aşağıdaki programlardan algıladı:
List of software updates and applications.
Yazılım Güncelleştirmesi kaldırılırsa bu programlar düzgün çalışmayabilir. Devam etmek istiyor musunuz?
Bu ileti, tüm yazılım güncelleştirmelerinin listesini içerir ve kaldırmaya çalıştığınız güncelleştirmenin yazılımı uygulanan bu yana, bilgisayara uygulanan uygulamalar. Katılımsız modda / quiet veya / passive komut satırı anahtarını kullanarak yazılım güncelleştirmeleri yüklediğinizde, bu uyarı iletisi alırsınız ve bu yazılım güncelleştirmesi kaldırma işlemine devam eder.

Windows yazılım güncelleştirmeleri yüklediğinizde kullanılabilen komut satırı anahtarı seçenekleri hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
262841Windows yazılım güncelleştirme paketleri için komut satırı anahtarları
Genellikle, yazılım güncelleştirmelerini uygulamaları bağımlı olmayan, ancak hizmet paketleri bağlı olabilir. Belirli bir yazılım güncelleştirmesi ya da hizmet paketi çubuğundaki uygulama bağımlılıkları hakkında sorularınız varsa, yazılım geliştiricisi veya uygun bir haber grubu başvurun.

Windows hizmet paketleri birikimlidir. Bir hizmet paketi ile giderilen sorunlar da, sonraki hizmet paketlerinde de düzeltilir. Bir yazılım güncelleştirmesi bir hizmet paketine dahil edilip edilmeyeceğini belirlemek için <a0></a0>, Program Ekle veya Kaldır listesinde inceleyin. Hizmet paketini yüklemeden sonra çünkü hizmet paketi yüklemesini girişler listeden kaldırır. en son yüklenen Windows hizmet paketinin bir parçası olan yazılım güncelleştirmeleri Program Ekle veya Kaldır listesinde görünmüyor.

Ayrıca, bir yazılım güncelleştirmesi belirli bir Windows hizmet paketi dahil edilip edilmeyeceğini belirlemek için aşağıdaki BB makaleleri gözden geçirebilirsiniz:
811113Windows XP Service Pack 2'nin içerdiği düzeltmelerin listesi
324720Windows XP Service Pack 1 ve Windows XP Service Pack 1a'daki düzeltmelerin listesi
327194Windows 2000 Service Pack 4'te giderilen hataların listesi
320853Windows 2000 Service Pack 3'te düzeltilen hataların listesi

Örnek senaryolar

Senaryo 1
  1. Windows 2000 Service Pack 3 (SP3), bir bilgisayara yükleyin.
  2. Service Pack 4 (SP4) yazılım güncelleştirmeyi yüklersiniz.
  3. Windows 2000 SP4 yükleyin.

    Not Hizmet paketi yüklemesini sürüm yazılım güncelleştirmesi üzerinde denetimini gerçekleştirir. Sonraki sürümü yazılım güncelleştirme dosyalarının yerini almaz.
  4. Daha sonraki bir tarihte 2000 SP4 yazılım güncelleştirmesi Windows kaldırın.
Yazılım güncelleştirmesi kaldırma işlemi değiştirir işletim sistemi dizinlerdeki dosyaları yazılım güncelleştirmesinin dosyalarla kaldırma klasörü. Bu klasör, yazılım güncelleştirmesi yüklendiğinde oluşturulmadı. Bu dosyalar Windows 2000 SP4 sürümleridir. Bu durum, bu dosyalar işletim sistemi dosyalarını arasındaki bir dosya uyumsuzluğu neden olabilir. Bu nedenle, Windows çalışmamaya.
Senaryo 2
  1. Windows XP yazılım güncelleştirmesi 828274, bir bilgisayara yükleyin.
  2. Windows XP yazılım 820128 güncelleştirmesini.
  3. Daha sonraki bir tarihte, Windows XP yazılım güncelleştirmesi 828274 kaldırın.
Yazılım 828274 güncelleştirmelerin çekirdek dosyalarını güncelleştirir. Yazılım güncelleştirme 820128 güncelleştirmelerin çekirdek dosyalarını, ancak Services.exe de güncelleştirir. Yazılım güncelleştirmesi 820128 Ntdll.dll güncelleştirmez. Yazılım güncelleştirmesi 828274 kaldırdığınızda, özgün ile çekirdek işletim sistemi dizin dosyaları Değiştir dizinin dosyalarını kaldırma klasörü. Bu bir dosya uyumsuzluğu neden, özgün çekirdek dosyaların farklı sürümlerini Services.exe ve Ntdll.dll yazılım tarafından sağlanan dosyaları sürümlerinden gerektirdiğinden, sistem üzerinde bulunan 820128 güncelleştirme. Bu uyuşmazlık, Windows hatalı davranmasına veya çalışmamasına neden olabilir.

Not Biz bu senaryolarda desteklemez. Yazılım güncelleştirmelerini kaldırma önermiyoruz.

Referanslar

Microsoft yazılım güncelleştirmelerini, araçlarını ve ek bileşenlerini açıklamak için kullanılan standart terminoloji hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Özellikler

Makale numarası: 823836 - Last Review: 30 Ekim 2006 Pazartesi - Gözden geçirme: 5.6
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows 2000 Advanced Server SP1
  • Microsoft Windows 2000 Advanced Server SP2
  • Microsoft Windows 2000 Advanced Server SP3
  • Microsoft Windows 2000 Advanced Server SP4
  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Server SP2
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Server SP4
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Professional SP1
  • Microsoft Windows XP Professional SP1a
  • Microsoft Windows XP Professional SP2
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Home Edition SP1
  • Microsoft Windows XP Home Edition SP1a
  • Microsoft Windows XP Home Edition SP2
  • Microsoft Windows 2000 Professional SP1
  • Microsoft Windows 2000 Professional SP2
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Professional SP4
Anahtar Kelimeler: 
kbmt kbsetup kbenv kbtshoot kbprb kberrmsg kbnofix kbbug KB823836 KbMttr
Machine-translated Article
Ö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:823836

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