Mengapa Pembaruan Windows mencoba menginstal pembaruan yang tidak saya butuhkan?

19

Saya memiliki sistem Windows 7 yang saat ini memiliki satu pembaruan yang tertunda:

Windows Internet Explorer 9 untuk Windows 7 untuk Sistem berbasis x64

Jika saya mencoba menginstal pembaruan, Pembaruan Windows akan:

  1. Buat titik pemulihan
  2. Gagal dengan kesalahan: Kode 9C48 Pembaruan Windows mengalami kesalahan.

Log acara untuk acara tersebut berbunyi:

Kegagalan Instalasi: Windows gagal menginstal pembaruan berikut dengan kesalahan 0x80070643: Windows Internet Explorer 9 untuk Windows 7 untuk Sistem berbasis x64.

Kode 9C48 Pembaruan Windows mengalami kesalahan yang tidak diketahui.

Jika Anda mencari kesalahan itu di web, ada banyak orang lain dengan masalah yang sama persis.
Sayangnya, saya tidak dapat menerapkan solusi yang diusulkan untuk kasus saya, karena saya baru saja menginstal sistem ini.

Tidak ada apa-apa di sana, kecuali Windows 7. Saya menginstal sistem dan menjalankan pembaruan.
Saya juga melakukan proses yang sama persis dengan mesin ini beberapa kali selama beberapa hari terakhir karena tes jangka panjang yang baru saja kami mulai.

Saya tidak memiliki masalah dengan Pembaruan Windows pada instalasi instalasi sebelumnya dan saya tahu saya tidak melakukan hal yang berbeda kali ini karena saya mengikuti instruksi prosedur instalasi yang harus digunakan selama pengujian.

Bagaimana ini terjadi dan bagaimana saya menyelesaikannya?

Versi

Versi Internet Explorer 9 yang saat ini diinstal adalah: 9.0.8112.16421 :
Internet Explorer 9 Tentang dialog

Investigasi lebih lanjut

Jadi, seperti yang selalu ingin saya lakukan, saya menjalankan pembaruan lagi sambil menjalankan Proses Monitor dan menggali rincian lebih lanjut.

WindowsUpdate.log

Pertama-tama, ada file log Pembaruan Windows yang terletak di C:\Windows\WindowsUpdate.logmana saya tidak tahu. Tapi saya gagal melihat entri signifikan di dalamnya, mungkin Anda lebih beruntung:

2012-04-10 22: 46: 58: 017 956 728 AU AU menerima persetujuan dari Ux untuk 1 pembaruan
2012-04-10 22: 46: 58: 017 956 728 setelan AU AU yang menunggu arahan klien untuk 'Progress Ux'
2012-04-10 22: 46: 58: 095 956 728 AU BeginInteractiveInstall dipanggil untuk Unduhan
2012-04-10 22: 46: 58: 095 956 728 AU Pembaruan yang disetujui secara otomatis untuk diunduh, updateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} .100, ForUx = 1, IsOwnerUx = 1, HasDeadline = 0, IsMinor = 0
2012-04-10 22: 46: 58: 095 956 728 AU Pembaruan yang disetujui secara otomatis 1 untuk diunduh (untuk Ux)
2012-04-10 22: 46: 58: 110 956 728 AU UpdateDownloadProperties: 0 unduhan masih berlangsung.
2012-04-10 22: 46: 58: 110 956 728 AU ##############
2012-04-10 22: 46: 58: 110 956 728 AU ## MULAI ## AU: Unduh pembaruan
2012-04-10 22: 46: 58: 110 956 728 AU ##########
2012-04-10 22: 46: 58: 110 956 728 AU # Pembaruan yang disetujui = 1
2012-04-10 22: 46: 58: 110 956 728 AU AU memulai unduhan, updateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} .100, callId = {35DF928B-B428-4BAC-8C63-55295967EFBB}
2012-04-10 22: 46: 58: 110 956 728 AU Mengatur AU yang dijadwalkan menginstal waktu hingga 2012-04-11 01:00:00
2012-04-10 22: 46: 58: 110 956 728 AU Berhasil menulis acara untuk status kesehatan AU: 0
2012-04-10 22: 46: 58: 110 956 728 AU Saat ini menunjukkan klien Progress UX - jadi jangan meluncurkan klien lain
2012-04-10 22: 46: 58: 110 956 bb8 DnldMgr *************
2012-04-10 22: 46: 58: 110 956 bb8 DnldMgr ** MULAI ** DnldMgr: Mengunduh pembaruan [CallerId = AutomaticUpdatesWuApp]
2012-04-10 22: 46: 58: 110 956 bb8 DnldMgr *********
2012-04-10 22: 46: 58: 110 956 bb8 DnldMgr * ID Panggilan = {35DF928B-B428-4BAC-8C63-55295967EFBB}
2012-04-10 22: 46: 58: 110 956 bb8 DnldMgr * Prioritas = 3, Interaktif = 1, Pemilik adalah sistem = 0, Proxy eksplisit = 0, Proxy sesi id = 1, ServiceId = {9482F4B4-E343-43B6- B170-9A65BC822C77}
2012-04-10 22: 46: 58: 110 956 bb8 DnldMgr * Pembaruan untuk mengunduh = 1
2012-04-10 22: 46: 58: 110 956 bb8 Agen * Judul = Windows Internet Explorer 9 untuk Windows 7 untuk Sistem berbasis x64
2012-04-10 22: 46: 58: 110 956 bb8 Agen * UpdateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} .100
2012-04-10 22: 46: 58: 110 956 bb8 Agen * Pembaruan Bundel 1:
2012-04-10 22: 46: 58: 110 956 bb8 Agen * {6D9A90B7-FAF9-4A47-9EFE-A506264873B3} .100
2012-04-10 22: 46: 58: 110 956 bb8 DnldMgr *********** DnldMgr: Pekerjaan unduhan baru [UpdateId = {6D9A90B7-FAF9-4A47-9EFE-A506264873B3} .100] ** *********
2012-04-10 22: 46: 58: 110 956 728 AU Berhasil menulis acara untuk status kesehatan AU: 0
2012-04-10 22: 46: 58: 110 956 728 AU # Panggilan unduhan yang ditunda = 1
2012-04-10 22: 46: 58: 110 956 728 AU> ## RESUMED ## AU: Unduh pembaruan [UpdateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9}, berhasil]
2012-04-10 22: 46: 58: 313 956 bb8 Agen ** AKHIR ** Agen: Mengunduh pembaruan [CallerId = AutomaticUpdatesWuApp]
2012-04-10 22: 46: 58: 313 956 bb8 Agen *************
2012-04-10 22: 46: 58: 313 956 718 AU ##########
2012-04-10 22: 46: 58: 313 956 718 AU ## END ## AU: Unduh pembaruan
2012-04-10 22: 46: 58: 313 956 718 AU ##############
2012-04-10 22: 46: 58: 313 956 718 AU Mengatur AU yang dijadwalkan menginstal waktu hingga 2012-04-11 01:00:00
2012-04-10 22: 46: 58: 313 956 718 AU Berhasil menulis acara untuk status kesehatan AU: 0
2012-04-10 22: 46: 58: 313 956 718 AU Saat ini menunjukkan klien Progress UX - jadi jangan meluncurkan klien lain
2012-04-10 22: 46: 58: 313 956 718 AU Berhasil menulis acara untuk status kesehatan AU: 0
2012-04-10 22: 46: 58: 313 956 aac AU Mendapat pemberitahuan pembaruan unggulan. fIncludeDismissed = true
2012-04-10 22: 46: 58: 313 956 aac AU Tidak ada pembaruan unggulan.
2012-04-10 22: 47: 00: 107 956 aac AU BeginInteractiveInstall dipanggil untuk Instal
2012-04-10 22: 47: 00: 107 956 aac AU Pembaruan yang menyetujui otomatis untuk pemasangan, pembaruanId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} .100, ForUx = 1, IsOwnerUx = 1, HasDeadline = 0, HasDeadline = 0, IsMinor = 0
2012-04-10 22: 47: 00: 107 956 aac AU Pembaruan 1 yang disetujui secara otomatis untuk pemasangan (untuk Ux), installType = 1
2012-04-10 22: 47: 00: 107 956 aac AU ##############
2012-04-10 22: 47: 00: 107 956 aac AU ## MULAI ## AU: Instal pembaruan
2012-04-10 22: 47: 00: 107 956 aac AU ##########
2012-04-10 22: 47: 00: 107 956 aac AU # Memulai pemasangan manual
2012-04-10 22: 47: 00: 107 956 aac AU # Pembaruan yang disetujui = 1
2012-04-10 22: 47: 00: 107 956 aac AU> ## RESUMED ## AU: Menginstal pembaruan [UpdateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9}]
2012-04-10 22: 47: 13: 773 2232 9fc Handler: PERINGATAN: Keluar kode = 0x8024200B
2012-04-10 22: 47: 13: 773 956 718 AU # PERINGATAN: Pemasangan gagal, kesalahan = 0x80070643 / 0x00009C48
2012-04-10 22: 47: 13: 773 2232 9fc Handler :::::::::
2012-04-10 22: 47: 13: 773 2232 9fc Handler :: END :: Handler: Command Line Install
2012-04-10 22: 47: 13: 773 2232 9fc Handler :::::::::::::
2012-04-10 22: 47: 13: 851 956 a7c Agen *********
2012-04-10 22: 47: 13: 851 956 a7c Agent ** END ** Agent: Menginstal pembaruan [CallerId = AutomaticUpdates]
2012-04-10 22: 47: 13: 851 956 718 AU Panggilan instal selesai.
2012-04-10 22: 47: 13: 851 956 a7c Agen *************
2012-04-10 22: 47: 13: 851 956 718 AU # PERINGATAN: Instal panggilan selesai, reboot diperlukan = Tidak, kesalahan = 0x00000000
2012-04-10 22: 47: 13: 851 956 718 AU ##########
2012-04-10 22: 47: 13: 851 956 718 AU ## END ## AU: Menginstal pembaruan [CallId = {FCFF2A5C-25AB-4FB9-AB2B-35C65CCA6A9F}]
2012-04-10 22: 47: 13: 851 956 718 AU ##############
2012-04-10 22: 47: 13: 851 956 718 AU Instal lengkap untuk semua panggilan, reboot TIDAK diperlukan
2012-04-10 22: 47: 13: 851 956 718 AU Mengatur AU yang dijadwalkan menginstal waktu hingga 2012-04-11 01:00:00
2012-04-10 22: 47: 13: 851 956 718 AU Berhasil menulis acara untuk status kesehatan AU: 0
2012-04-10 22: 47: 13: 851 956 498 AU Mendapat pemberitahuan pembaruan unggulan. fIncludeDismissed = true
2012-04-10 22: 47: 13: 851 956 498 AU Tidak tersedia pembaruan unggulan.
2012-04-10 22: 47: 14: 366 956 168 AU Tidak ada pembaruan fitur untuk ditampilkan
2012-04-10 22: 47: 14: 366 956 168 AU UpdateDownloadProperties: 0 unduhan masih berlangsung.
2012-04-10 22: 47: 14: 366 956 168 AU Memicu Deteksi offline (non-interaktif)
2012-04-10 22: 47: 14: 366 956 168 Pengaturan AU AU sambil menunggu arahan klien untuk 'Install Complete Ux'
2012-04-10 22: 47: 14: 366 956 168 AU Mengubah arahan klien AU yang ada dari 'Progress Ux' menjadi 'Install Complete Ux', id sesi = 0x1
2012-04-10 22: 47: 14: 366 956 168 AU Berhasil menulis acara untuk status kesehatan AU: 0
2012-04-10 22: 47: 14: 366 956 b78 AU ##############
2012-04-10 22: 47: 14: 366 956 b78 AU ## START ## AU: Cari pembaruan
2012-04-10 22: 47: 14: 366 956 b78 AU ##########
2012-04-10 22: 47: 14: 366 956 b78 AU> ## RESUMED ## AU: Cari pembaruan [CallId = {0198DD3A-D7B0-48F5-A77D-795F8A1BDCE8}]
2012-04-10 22: 47: 16: 097 956 718 pembaruan AU # 1 terdeteksi
2012-04-10 22: 47: 16: 097 956 718 AU ##########
2012-04-10 22: 47: 16: 097 956 718 AU ## END ## AU: Cari pembaruan [CallId = {0198DD3A-D7B0-48F5-A77D-795F8A1BDCE8}]
2012-04-10 22: 47: 16: 097 956 718 AU ##############
2012-04-10 22: 47: 16: 097 956 718 AU Tidak ada pembaruan fitur untuk ditampilkan
2012-04-10 22: 47: 16: 097 956 718 AU Mengatur AU yang dijadwalkan menginstal waktu hingga 2012-04-11 01:00:00
2012-04-10 22: 47: 16: 097 956 718 AU Berhasil menulis acara untuk status kesehatan AU: 0
2012-04-10 22: 47: 16: 097 956 718 AU Berhasil menulis acara untuk status kesehatan AU: 0
2012-04-10 22: 47: 16: 113 956 55c AU Mendapatkan notifikasi pembaruan unggulan. fIncludeDismissed = true
2012-04-10 22: 47: 16: 113 956 55c AU Tidak tersedia pembaruan unggulan.
2012-04-10 22: 47: 18: 780 956 bb8 LAPORAN LAPORAN ACARA: {27479C66-E930-4F9C-AFF2-27EDD76DED8F} 2012-04-10 22: 47: 13: 773 + 0200 1 182 101 {B33ACEC1-3265 -4D01-9C37-AC0892E95ED9} 100 80070643 AutomaticUpdates Failure Instalasi Instalasi Kegagalan Instalasi: Windows gagal menginstal pembaruan berikut dengan kesalahan 0x80070643: Windows Internet Explorer 9 untuk Windows 7 untuk Sistem berbasis x64.
2012-04-10 22: 47: 18: 780 956 bb8 Laporkan CWERReporter :: HandleEvents - Unggahan laporan WER selesai dengan status 0x8
2012-04-10 22: 47: 18: 780 956 bb8 Laporan WER Laporan dikirim: 7.5.7601.17514 0x80070643 B33ACEC1-3265-4D01-9C37-AC0892E95ED9 Instal 101 Tidak dikelola
2012-04-10 22: 47: 18: 780 956 bb8 Laporkan CWERReporter menyelesaikan penanganan acara. (00000000)

WU-IE9-Windows7-x64.exe

Pembaruan aktual yang dijalankan diunduh dan disimpan di lokasi berikut:

C:\Windows\SoftwareDistribution\Download\Install\WU-IE9-Windows7-x64.exe

Menjalankan file itu secara manual, menghasilkan pesan kesalahan berikut: masukkan deskripsi gambar di sini

IE9_main.log

Pemasang / pembaru IE9 juga membuat file log sendiri yang terletak di

C:\Windows\IE9_main.log

Untuk sesi pembaruan yang dipermasalahkan, pemasang login:

00: 00.000: ============================================ ======================
00: 00.016: Dimulai: 2012/04/10 (Y / M / D) 23: 10: 53.897 (lokal)
00: 00.032: Format Waktu dalam log ini: MM: ss.mmm (menit: seconds.milliseconds)
00: 00.063: Baris perintah: "C: \ Windows \ SoftwareDistribution \ Unduh \ Instal \ WU-IE9-Windows7-x64.exe" 
00: 00.078: INFO: Setup installer untuk Internet Explorer: 9.0.8112.16421
00: 00.094: INFO: Versi Internet Explorer sebelumnya: 9.0.8112.16443
00: 00.110: INFO: Memeriksa apakah versi iexplore.exe saat ini antara 9.0.6001.0 ...
00: 00.125: INFO: ... dan 9.1.0.0 ...
00: 00.141: INFO: Versi maksimum untuk menjalankan branding IEAK adalah: 9.1.0.0 ...
00:00.156: GALAT: Versi Internet Explorer yang lebih baru sudah diinstal pada sistem.
00: 00.188: GALAT: Pemeriksaan versi Internet Explorer gagal.
01: 03.789: INFO: Setup kode keluar: 0x00009C48 (40008) - Versi terbaru dari Internet Explorer diinstal.
01: 03.820: INFO: Penjadwalan unggah ke server IE SQM: http://sqm.microsoft.com/sqm/ie/sqmserver.dll
01: 03.852: INFO: SQM Upload dikembalikan 403
01: 03.867: INFO: Membersihkan file sementara di: C: \ Windows \ TEMP \ IE978E.tmp
01: 03.883: INFO: Tidak dapat menghapus direktori C: \ Windows \ TEMP \ IE978E.tmp, menandai untuk penghapusan pada saat reboot.
01: 03.898: INFO: Dirilis Internet Explorer Installer Mutex

Yang cukup banyak mengkonfirmasi apa yang dikatakan pesan kesalahan saat menjalankan pembaruan secara manual; itu hanya sudah diinstal atau bahkan sudah usang karena versi yang lebih baru diinstal.

Jadi, mengapa ini mencoba untuk terus menginstal pembaruan?

Tentang dialog

Ada masalah dengan nomor versi yang ditunjukkan dalam versi Internet Explorer yang telah saya instal: masukkan deskripsi gambar di sini

Dialog Tentang akan mengidentifikasi versi Internet Explorer saya menjadi 9.0.8112.16421 sementara informasi versi yang disematkan dalam biner memberi sinyal versi 9.0.8112.16443 .
Masalah ini juga terdeteksi oleh pembaru, yang menyebabkannya gagal (hanya dengan kata lain).

Bagaimana ini terjadi tidak jelas bagi saya. Tetapi begitu Anda berada di tempat ini, ini sepertinya sangat sulit untuk dihilangkan.

Solusi yang memungkinkan?

Der Hochstapler
sumber
2
Saya berpendapat bahwa Anda memerlukan pembaruan ini, bahkan jika Anda tidak pernah secara eksplisit menjalankan internet explorer, karena Windows menggunakan mesin IE secara internal untuk merender konten tertentu. Mengizinkan sistem untuk tetap dengan IE8 pada akhirnya akan menghasilkan sistem yang tidak aman karena IE8 pada akhirnya mencapai akhir masa pakainya dan tidak lagi menerima tambalan. Yang mengatakan, siklus dukungan IE8 terkait dengan Windows 7, sehingga secara praktis ini seharusnya tidak menjadi masalah.
Joel Coehoorn
2
Yah, aku tidak memiliki IE9 dipasang. Menurut log, itu bahkan versi yang lebih baru daripada apa yang coba dipasang oleh updater. Yang merupakan inti dari masalah.
Der Hochstapler
Mengapa Anda tidak meninjau dan mengabaikan pembaruan ini saja? Ini adalah pembaruan opsional. Mungkin itu bug dari M $. atau ... "itu bukan bug, ini fitur." :)
2
Ini juga terjadi pada saya, pada LIMA mesin virtual Windows Server 2008 R2 di lab uji yang saya mulai bangun hari ini. Saya telah menginstal secara manual Internet Explorer 9 pada semuanya, tetapi Pembaruan Windows terus mengatakan kepada saya untuk menginstalnya, dan gagal karena versi yang lebih baru diinstal. Ini mulai terjadi sekitar satu jam yang lalu, itu tidak terjadi sebelumnya. Sepertinya Microsoft baru saja merilis beberapa pembaruan kereta hari ini ...
Massimo
1
Ini terjadi pada saya di Windows 7 32bit jadi saya pikir ini lebih dari sekedar masalah 64bit.
HK1

Jawaban:

6
  1. Pastikan file yang diunduh sudah benar, coba unduh kembali dengan mencadangkan dan menghapus

    C:\Windows\SoftwareDistribution\Download
    

    Perhatikan bahwa Anda mungkin harus berhenti dan mulai Pencarian Windows agar ini berfungsi.

  2. Anda WindowsUpdate.logmengandung:

    Windows failed to install the following update with error 0x80070643: ...
    

    Saat mencari kesalahan ini secara online, saya menemukan saran di sini yang dapat Anda coba:

    http://support.microsoft.com/kb/976982 (instalasi ulang MSI dan .NET)

Kode lain yang Anda terima tidak relevan karena mereka mencatat bahwa Pembaruan Windows gagal, bukan apa yang mendasari kesalahan itu. Perhatikan bagaimana 0x80070643kuncinya di sini dan kemungkinan besar akan menjadi sesuatu yang MSIterkait, mengingat bahwa itu juga melemparkan CLSID kepada kami dan menyebutkan pembaruan asli. Sesuatu yang rusak ...

Tamara Wijsman
sumber
3

Jadi, sekarang masalahnya tampaknya telah teratasi. Saya menginstal beberapa mesin hari ini, mengikuti prosedur instalasi yang sama, dan sekarang semuanya berhasil.

Namun demikian, pagi ini saya berbicara dengan seorang insinyur Dukungan Microsoft dan dia mengatakan kepada saya bahwa itu pada dasarnya masalah sinkronisasi dan bahwa saya harus menyembunyikan pembaruan dan melupakannya .
Dari apa yang saya diberitahu, menyelesaikan masalah sehingga pembaruan bahkan tidak ditawarkan sebagai kandidat sangat memakan waktu dan hanya akan mengakibatkan pembaruan tidak diinstal, dan hal yang sama dapat dicapai hanya dengan tidak menginstalnya ( benar-benar kejutan).
Dia juga mencatat bahwa kode 9C48 dalam konteks ini pada dasarnya berarti pembaruan sudah diinstal / tidak diperlukan , yang akan cocok dengan pengamatan kami.

Ide lain yang menarik datang dari mitra bisnis kami.
Dia mengusulkan bahwa masalah hanya terjadi karena ketika saya ditawari untuk menginstal pembaruan, setelah instalasi awal Windows, saya memilih untuk menginstal semua pembaruan yang tersedia. Bahkan yang tidak dicentang secara default:

masukkan deskripsi gambar di sini

Dia mengusulkan bahwa ini mengarah pada keadaan bermasalah yang menghasilkan kesalahan yang dipertanyakan. Seharusnya hanya menginstal pembaruan wajib dan yang dipilih sebelumnya akan menghindari masalah.

Sayangnya, karena masalahnya tidak dapat direproduksi sekarang, saya tidak dapat mengkonfirmasi ini, tetapi kedengarannya masuk akal.

Der Hochstapler
sumber
1
Lol sekarang pertanyaannya adalah bagaimana Anda mendapatkan dukungan MS ...
Mehrdad
@Mehrdad Saya memanggil mereka melalui telepon melalui saluran resmi.
Der Hochstapler
Haha saya pikir, bagus :)
Mehrdad
1

OK, saya pikir saya mungkin telah menemukan solusi dan saya mempostingnya di sini sebelum saya memiliki kesempatan untuk mengujinya.

  • Jalankan KB971058 Perbaiki-itu. (bukan yang muncul, tapi yang ada di halaman sebenarnya)
  • Jadikan Internet Explorer 9 sebagai browser default (sangat penting).
  • Mengulang kembali.
  • Hapus instalasi Internet Explorer 9.
  • Mulai ulang dan biarkan Windows selesai dengan proses penghapusan instalasi.
  • Buka Command Prompt yang ditinggikan, ketik perintah berikut dan tekan Enter.

    administrator pengguna net / aktif: ya

  • Unduh IE9 full standalone (File Win7 x64 yang saya unduh adalah ~ 35MBytes). ( Tautan ke 64bit AS , Tautan ke 32bit AS , Tautan ke Inggris )

  • Mulai ulang sehingga kita dapat menginstal dalam mode aman.
  • Masuk ke Safe Mode (polos) dan masuk dengan akun Administrator yang kami aktifkan sebelumnya.
  • Instal IE9 dari file mandiri.
  • Mulai kembali ke mode Normal, dan biarkan proses instalasi selesai.
  • Buka Pembaruan Windows, dan klik periksa untuk pembaruan.
  • Pembaruan keamanan IE9 baru mungkin muncul untuk instalasi, tetapi pembaruan IE9 opsional harus hilang sekarang.
  • Instal pembaruan keamanan secara normal.

Solusi ini diambil dari:
http://answers.microsoft.com/en-us/ie/forum/ie9-windows_7/cannot-install-ie9-error-code-9c48/374699c8-5c64-e011-8dfc-68b599b31bf5? halaman = 2

HK1
sumber