Menghapus pembaruan perangkat lunak Windows dalam urutan yang salah dapat menyebabkan sistem operasi untuk berhenti berfungsi

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 823836 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

GEJALA

Sistem operasi Anda mungkin tidak berfungsi dengan benar atau dapat tidak fungsi sama sekali setelah Anda menghapus perangkat lunak Microsoft Windows yang memperbarui dengan menggunakan alat Tambah atau Hapus Program pada Panel kontrol atau dengan menggunakan berkas Spuninst.exe. Ketika Anda menghapus pembaruan perangkat lunak Windows, Anda akan menerima pesan peringatan yang mirip dengan berikut:
Penataan mendeteksi program-program berikut di komputer:
Daftar pembaruan perangkat lunak dan aplikasi
Jika pembaruan perangkat lunak dihapus, program ini tidak dapat berjalan dengan benar. Apakah Anda ingin melanjutkan?

PENYEBAB

Masalah ini terjadi jika Anda menghapus pembaruan perangkat lunak Windows dari sistem operasi dalam urutan yang salah.

Catatan Untuk menjaga file pada sistem operasi yang konsisten, menghapus pembaruan perangkat lunak Windows agar berlawanan pesanan Anda menginstal pembaruan. Menghapus pembaruan perangkat lunak Windows yang paling baru-baru ini diinstal pertama, menghapus update perangkat lunak yang paling baru-baru ini diinstal berikutnya berikutnya, dan kemudian seterusnya.

Skenario berikut dapat menyebabkan sistem operasi untuk berhenti berfungsi dengan benar.

Skenario 1

  1. Anda menginstal Pembaruan perangkat lunak 1.
  2. Anda menginstal paket layanan yang diluncurkan sebelum Pembaruan perangkat lunak 1.
  3. Anda menghapus Pembaruan perangkat lunak 1.

Skenario 2

  1. Anda menginstal Pembaruan perangkat lunak 1.
  2. Anda menginstal Pembaruan perangkat lunak 2.
  3. Anda menghapus Pembaruan perangkat lunak 1.
Catatan Kami tidak mendukung skenario ini. Kami tidak menganjurkan bahwa Anda menghapus pembaruan perangkat lunak.

PEMECAHAN MASALAH

Untuk mengatasi masalah ini, Hapus pembaruan perangkat lunak agar berlawanan pesanan Anda menginstal pembaruan.

Skenario 1

  1. Menginstal Pembaruan perangkat lunak 1.
  2. Menginstal paket layanan yang diluncurkan sebelum Pembaruan perangkat lunak 1.
  3. Menghapus paket layanan yang Anda terpasang di langkah 2.
  4. Hapus Pembaruan perangkat lunak 1.
  5. Instal ulang paket layanan yang Anda terpasang di langkah 2.

Skenario 2

  1. Menginstal Pembaruan perangkat lunak 1.
  2. Menginstal Pembaruan perangkat lunak 2.
  3. Hapus Pembaruan perangkat lunak 2.
  4. Hapus Pembaruan perangkat lunak 1.
Untuk menentukan urutan pembaruan perangkat lunak yang diinstal, Anda dapat membuat TimeLine.log file. Untuk melakukannya, ikuti langkah-langkah berikut:
  1. Klik Mulai, klik Menjalankan, jenis cmd, lalu klik Oke.
  2. Pada prompt perintah, ketik perintah berikut:
    DIR %windir%\*.log /o:d | Findstr /i /r /c:q......\.log /c:kb......\.log /c:q......uninst\.log /c:kb......uninst\.log mengatakan %systemdrive%\TimeLine.log
  3. Tekan ENTER
Ketika Anda membuka berkas TimeLine.log (% systemdrive%\TimeLine.log), pembaruan perangkat lunak yang diinstal tercantum dalam urutan tanggal. Pembaruan perangkat lunak yang paling baru-baru ini diinstal terdaftar di akhir.

Untuk menghapus pembaruan perangkat lunak, menghapus pembaruan perangkat lunak yang tercantum pada akhir berkas TimeLine.log, dan kemudian maju ke atas. Menghapus satu perangkat lunak pembaruan pada waktu sampai Anda menghapus pembaruan perangkat lunak yang pada akhirnya akan dihapus.

Jika Anda sudah mengalami masalah karena Anda menghapus pembaruan perangkat lunak dalam urutan yang salah, dan Anda menggunakan Windows XP atau Windows 2000, Anda dapat menggunakan alat Qfecheck.exe mengidentifikasi apa perangkat lunak pembaruan mungkin rusak. Anda dapat menggunakan alat Qfecheck.exe untuk melacak dan memverifikasi pembaruan perangkat lunak Windows yang diinstal. Ketika alat Qfecheck.exe laporan pembaruan perangkat lunak rusak, menginstal ulang pembaruan perangkat lunak itu untuk memastikan bahwa versi berkas yang benar telah terinstal. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
282784 Qfecheck.exe memverifikasi penginstalan perbaikan Windows 2000 dan Windows XP

INFORMASI LEBIH LANJUT

Ketika Anda menginstal pembaruan perangkat lunak, uninstall folder dibuat di % SystemRoot%\$NtUninstall[KBArticleNumber]$\. Ini menghapus folder yang berisi file asli yang diganti pembaruan perangkat lunak.

Ketika pembaruan perangkat lunak dihapus, file dari yang map penghapusan akan disalin ke direktori sistem operasi. Selain itu, kunci registri ditetapkan kembali nilai-nilai asli mereka.

Jika Anda menghapus pembaruan perangkat lunak yang tidak pembaruan perangkat lunak yang paling baru-baru ini diinstal, Anda menerima pesan peringatan yang mirip dengan berikut:
Penataan mendeteksi program-program berikut di komputer:
Daftar pembaruan perangkat lunak dan aplikasi.
Jika pembaruan perangkat lunak dihapus, program ini tidak dapat berjalan dengan benar. Apakah Anda ingin melanjutkan?
Pesan ini berisi daftar semua pembaruan perangkat lunak dan aplikasi yang Anda diterapkan ke komputer karena Anda menerapkan software update bahwa Anda sedang mencoba untuk menghapus. Ketika Anda menginstal pembaruan perangkat lunak dalam mode tidak dijaga dengan menggunakan / quiet atau / pasif saklar baris perintah, Anda tidak menerima pesan peringatan ini dan hasil proses penghapusan update perangkat lunak.

Untuk informasi tambahan tentang opsi switch baris perintah yang tersedia ketika Anda menginstal pembaruan perangkat lunak Windows, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
262841Switch baris perintah untuk paket pembaruan perangkat lunak Windows
Umumnya, aplikasi tidak bergantung pada pembaruan perangkat lunak, tapi mereka tergantung paket layanan. Hubungi pengembang perangkat lunak atau newsgroup yang tepat jika Anda memiliki pertanyaan tentang aplikasi dependensi paket pembaruan atau layanan perangkat lunak tertentu.

Paket layanan Windows kumulatif. Masalah yang diperbaiki dalam satu paket layanan juga diperbaiki dalam paket layanan berikutnya. Untuk menentukan apakah pembaruan perangkat lunak yang disertakan dalam paket layanan, memeriksa daftar Tambah atau Hapus Program. Setelah penginstalan paket layanan pembaruan perangkat lunak yang merupakan bagian dari terbaru diinstal Windows paket layanan tidak muncul di daftar Tambah atau Hapus Program, karena penginstalan paket layanan menghapus entri tersebut dari daftar.

Anda juga dapat memeriksa artikel KB berikut untuk menentukan apakah pembaruan perangkat lunak yang disertakan dalam paket layanan Windows tertentu:
811113 Daftar perbaikan tercantum di dalam Windows XP Paket Layanan 2
324720 Daftar perbaikan dalam Windows XP Paket Layanan 1 dan Windows XP Paket Layanan 1a
327194 Daftar bug yang diperbaiki dalam Windows 2000 Paket Layanan 4
320853 Daftar bug yang diperbaiki dalam Windows 2000 Paket Layanan 3

Sampel skenario

Skenario 1
  1. Anda menginstal Windows 2000 Paket Layanan 3 (SP3) pada komputer.
  2. Anda menginstal pembaruan perangkat lunak pasca Pack 4 (SP4).
  3. Anda menginstal Windows 2000 SP4.

    Catatan Penginstalan paket layanan melakukan versi memeriksa pembaruan perangkat lunak. Itu tidak mengganti file update perangkat lunak versi yang lebih baru.
  4. Di kemudian hari, Anda menghapus post-Windows 2000 SP4 software update.
Map penghapusan perangkat lunak Pembaruan penghapusan proses menggantikan berkas di direktori sistem operasi dengan file dari pembaruan perangkat lunak. Folder ini diciptakan ketika pembaruan perangkat lunak yang diinstal. File ini adalah versi SP4 2000 pre-Windows. Ini dapat menyebabkan ketidakcocokan file antara file-file ini dan file sistem operasi lain. Oleh karena itu, Windows dapat berhenti berfungsi.
Skenario 2
  1. Anda menginstal pembaruan perangkat lunak Windows XP 828274 pada komputer.
  2. Anda menginstal pembaruan perangkat lunak Windows XP 820128.
  3. Di kemudian hari, Anda menghapus pembaruan perangkat lunak Windows XP 828274.
Software update file kernel update 828274. Software update 820128 file kernel update, tapi itu juga Update Services.exe. Pembaruan perangkat lunak 820128 update Ntdll.dll. Ketika Anda menghapus perangkat lunak Pembaruan 828274, Anda mengganti file kernel dalam sistem operasi direktori dengan asli file dari direktori map penghapusan. Ini mungkin menyebabkan ketidakcocokan file, karena file kernel asli memerlukan versi yang berbeda dari Services.exe dan Ntdll.dll dari versi file yang disediakan oleh perangkat lunak update 820128 yang saat ini pada sistem. Ketidakcocokan ini dapat menyebabkan Windows berperilaku salah atau berhenti berfungsi.

Catatan Kami tidak mendukung skenario ini. Kami tidak menganjurkan bahwa Anda menghapus pembaruan perangkat lunak.

REFERENSI

Untuk informasi tambahan tentang terminologi standar yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft, peralatan, dan add-on, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
824684 Deskripsi tentang terminologi standar yang digunakan untuk menjelaskan pemutakhiran perangkat lunak Microsoft

Properti

ID Artikel: 823836 - Kajian Terakhir: 07 Oktober 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
Kata kunci: 
kbsetup kbenv kbtshoot kbprb kberrmsg kbnofix kbbug kbmt KB823836 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:823836

Berikan Masukan

 

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