Tak bisa menginstal pembaruan pada Windows Vista, Windows 7, Windows Server 2008 dan Windows Server 2008 R2

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

Pada Halaman ini

Gejala

Ketika Anda mencoba untuk menginstal pembaruan untuk Windows, Anda mencoba untuk menginstal komponen Windows atau Anda mencoba untuk menginstal Microsoft atau program peranti penangkap lunak pihak ketiga, Anda mengalami satu atau lebih gejala berikut:
  • Anda tidak dapat melihat Windows peran atau fitur.
  • Penginstalan Service Pack gagal.
  • Ketika Anda mencoba untuk tautan langsung ke website Microsoft Update Windows atau website Microsoft Update, salah satu kode galat berikut dicatat di log Pemutakhiran Windows (windowsupdate.log) atau di log komponen berbasis pelayanan (CBS.log):
    • 0xC80001FE
    • 0x80200010
    • 0x80070643
    • 0x80246002
    • 0x80070490
    • 0x80070420
    • 0x80073712
    • 0x80246007
    • 0x80000FFF
    • 0x80070424
    • 0x80248007
    • 0x8007064C
    • 0x8024D00C
    • 0x8007066A
    • 0x80245003
    • 0x8024402C

Penyebab

Masalah ini dapat terjadi apabila satu atau lebih kondisi berikut ini benar:
  • Windows Update database rusak.
  • peranti penangkap lunak antivirus dikonfigurasi untuk memindai %Windir%\SoftwareDistribution folder.
  • Layanan latar belakang cerdas mentransfer Layanan (BITS) tidak menerima konten link header.
  • File sistem yang diperlukan terdaftar salah.
  • Penginstal Windows menemui galat.
  • Manifest komponen berbasis pelayanan (CBS) rusak.
  • Windows Opdate Layanan berhenti selama instalasi.
  • File versi konflik yang ada dengan berkas Agen Pemutakhiran Windows.

Pemecahan masalah

Untuk mengatasi masalah ini, cobalah metode berikut. Setelah Anda melakukan langkah-langkah pada setiap metode, uji untuk melihat apakah masalah telah diatasi sebelum Anda pergi ke metode selanjutnya. Jika masalah terpecahkan oleh metode apapun, Anda tidak harus menggunakan metode yang tersisa.

Metode 1: me-restart komputer, dan kemudian coba untuk menginstal pembaruan lagi

Tutup semua program yang sedang berjalan, restart komputer Anda dan kemudian mencoba untuk menginstal pembaruan lagi.

Catatan Restart komputer akan memastikan bahwa semua instalasi sebelumnya telah selesai, dan bahwa tidak ada proses yang tersisa memerlukan restart sistem sebelum mereka dapat menyelesaikan.

Metode 2: Jalankan alat kesiapan pembaruan sistem (CheckSur.exe)

Men-download dan mengoperasikan alat kesiapan pembaruan sistem. Alat ini menjalankan scan satu kali untuk inkonsistensi yang dapat mencegah masa depan pelayanan operasi. Untuk informasi lebih lanjut tentang cara men-download dan mengoperasikan alat CheckSur.exe, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
947821 Penjelasan alat kesiapan pembaruan sistem untuk Windows Vista, Windows Server 2008, Windows 7 dan untuk Windows Server 2008 R2
Cobalah untuk menginstal pembaruan lagi.

Catatan Setelah Anda menjalankan alat, berkas CheckSur.log disimpan di lokasi berikut:
%SystemRoot%\logs\cbs

Metode 3: Menjalankan alat pemeriksa berkas sistem (SFC.exe)

Jalankan alat pemeriksa berkas sistem (SFC.exe). Untuk melakukannya, ikuti langkah berikut:
  1. Buka jendela wantian perintah administratif.
  2. Pada prompt perintah, ketik SFC/scannow, kemudian tekan Masukkan.
  3. Setelah pemindaian selesai, cobalah untuk menginstal pembaruan lagi.

Metode 4: Reset Isi Catroot2 folder

Reset Isi Catroot2 folder. Untuk melakukannya, ikuti langkah berikut:
  1. Ketik perintah berikut, dan tekan Enter setelah setiap perintah:
    • cryptsvc net stop
    • MD %systemroot%\system32\catroot2.old
    • Xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old/s
  2. Menghapus semua isi folder catroot2, tetapi tidak menghapus catroot2 folder.
  3. Ketik perintah berikut, dan kemudian tekan Enter:
    net start cryptsvc
  4. keluar dari jendela wantian perintah.

Metode 5: Menghapus nilai registri setiap salah

Menghapus nilai salah apapun yang mungkin ada dalam registri. Untuk melakukannya, ikuti langkah berikut:
  1. Klik Mulai, kemudian ketik regedit dalam Mulai pencarian kotak.
  2. DalamProgram Daftar, klik Regedit.exe.
  3. Temukan dan kemudian pilih subkunci registri berikut:
    HKEY_LOCAL_MACHINE\COMPONENTS
  4. Klik kanan-atasKOMPONEN.
  5. Klik Ekspor.
  6. DalamNama berkas kotak, jenis KOMPONEN.
  7. Dalam Simpan dalam kotak, klik Desktop, klik Simpan, kemudian simpan file ke desktop Anda.
  8. Di panel rincian, klik-kanan PendingXmlIdentifier, lalu klik Hapus. Jika nilai ini tidak ada, pergi ke langkah berikutnya.
  9. Di panel rincian, kanan-atasKlik NextQueueEntryIndex, lalu klik Hapus. Jika nilai ini tidak ada, pergi ke langkah berikutnya.
  10. Di panel rincian, klik kanan-atasAdvancedInstallersNeedResolving, lalu klik Hapus. Jika nilai tidak ada, pergi ke langkah berikutnya.
  11. Restart komputer.
  12. Cobalah untuk menginstal pembaruan lagi.
Metode 6: Daftar file Windows Update
Daftar file Windows Update. Untuk melakukannya, ikuti langkah berikut:
  1. Buka jendela wantian perintah administratif.
  2. Pada prompt perintah, ketik perintah berikut:
    REGSVR32 WUPS2.DLL /S
    REGSVR32 WUPS.DLL /S
    REGSVR32 WUAUENG.DLL /S
    REGSVR32 WUAPI.DLL /S
    REGSVR32 WUCLTUX.DLL /S
    REGSVR32 WUWEBV.DLL /S
    REGSVR32 JSCRIPT.DLL /S
    REGSVR32 MSXML3.DLL /S
  3. Cobalah untuk menginstal pembaruan lagi.

Metode 7: Pastikan bahwa aplikasi antivirus memindai file tertentu

Pastikan bahwa aplikasi antivirus memindai file dalam direktori % windir % \SoftwareDistribution di komputer manapun di mana Agen Pemutakhiran Windows diinstal.

Untuk komputer yang menjalankan Windows Server 2003, Microsoft Windows 2000, Windows XP, Windows Vista, atau Windows Server 2008, memindai file dan folder berikut.

Catatan File-file ini tidak beresiko diinfeksi. Jika Anda memindai file ini, masalah kinerja yang serius dapat terjadi karena beberapa berkas mungkin dikunci. Jika seperangkat khusus file diidentifikasi menurut nama, kecuali file daripada seluruh folder. Terkadang, keseluruhan folder harus dikecualikan. Jangan mengecualikan salah satu item berdasarkan ekstensi nama berkas. Contohnya, Jangan mengecualikan semua file yang berekstensi .dit. Microsoft tidak memiliki kontrol atas file lain yang mungkin menggunakan ekstensi yang sama sebagai file-file ini.
  • File yang berhubungan dengan Microsoft Windows Update atau pembaruan otomatis
  • File database Pemutakhiran Windows atau pembaruan otomatis database file

    Catatan Berkas ini (Datastore.edb) terletak di direktori berikut:
    %windir%\SoftwareDistribution\Datastore
  • file catatan transaksi

    Catatan File ini terletak di dalam folder berikut:
    %windir%\SoftwareDistribution\Datastore\Logs
Kecualikan file berikut:
  • EDB*.log

    Catatan karakter kartubebas mengindikasikan bahwa mungkin terdapat beberapa file.
  • Res1.log
  • Res2.log
  • EDB.chk
  • Tmp.EDB

Metode 8: Ganti nama map SoftwareDistribution

Mengganti nama map SoftwareDistribution sementara Pemutakhiran Windows. Untuk melakukannya, ikuti langkah berikut:
  1. Buka jendela wantian perintah administratif.
  2. Jalankan perintah berikut, dan tekan Enter setelah setiap perintah:
    • Wuauserv net stop
    • CD % systemroot %
    • Ren SoftwareDistribution SoftwareDistribution.old
    • Net start wuauserv
  3. Cobalah untuk menginstal pembaruan lagi.
Penting Masalah berikut terjadi ketika Anda menggunakan metode ini:
  • Pembaruan yang saat ini download tapi yang belum diinstal harus didownload lagi dengan menggunakan Windows Update atau Microsoft Update.
  • Ketika Anda menghapus map distribusi peranti penangkap lunak, riwayat unduhan Anda akan dihapus.
  • Jika Anda saat ini menerima pembaruan dari Microsoft Update dan dari Pemutakhiran Windows, Anda akan memiliki untuk memilih ulang opsi ini dari situs web Pemutakhiran Windows.
Catatan Jika masalah teratasi dan Anda dapat berhasil men-download dan menginstal pembaruan, Anda dapat dengan aman menghapus folder SoftwareDistribution.old untuk memulihkan ruang disk.

Metode 9: Jelas antrian bit setiap pekerjaan saat ini

Jelas setiap pekerjaan saat ini dari antrian bit. Untuk melakukannya, ikuti langkah berikut:
  1. Buka jendela wantian perintah administratif.
  2. Pada prompt perintah, ketik perintah berikut, dan tekan Enter setelah setiap perintah:

    Net stop bits
    Net stop wuauserv
    Ipconfig /flushdns
    cd \documents and settings\all users\application data\microsoft\network\downloader
    Del qmgr0.dat
    Del qmgr1.dat
    Net start bits
    Net start wuauserv
    Catatan
    Setelah Anda menyelesaikan langkah ini, antrian bit dibersihkan.
  3. Cobalah untuk menginstal pembaruan lagi.

Metode 10: Men-Download dan menginstal secara manual 958056 update

Download dan menginstal secara manual update KB 958056. Untuk melakukannya, ikuti langkah berikut:
  1. Menentukan nomor artikel Pangkalan Pengetahuan Microsoft Update gagal. Untuk melakukannya, lakukan salah satu berikut: melihat kesalahan kode pesan.
    • Lihat pesan kode galat.
    • Lihat riwayat pembaruan pada situs web Pemutakhiran Windows atau situs Microsoft Update. Untuk melakukannya, ikuti langkah berikut:
      1. Kunjungi situs Microsoft Update Web berikut:
        http://update.Microsoft.com
      2. Dalam pilihan, klik Review riwayat pembaruan Anda.
      3. Di kolom Update, menentukan nomor artikel Pangkalan Pengetahuan Microsoft Update gagal.
  2. Kunjungi situs Windows Download Web berikut:
    http://www.Microsoft.com/Windows/Downloads/default.aspx
  3. Di kotak pencarian pada halaman web download, jenis nomor artikel yang Anda terletak di langkah 1, dan kemudian klik pergi.
    Catatan Tidak termasuk huruf "kb" ketika Anda mengetik nomor artikel. Misalnya, ketik "kb123456" sebagai 123456.
  4. telusuri paling detail daftar konten yang kembali untuk menemukan artikel Pangkalan Pengetahuan yang memiliki link untuk download.
    Catatan Anda mungkin diminta untuk memvalidasi Windows. Jika Anda diminta, ikuti petunjuk untuk memvalidasi Windows, dan kemudian melanjutkan untuk men-download pembaruan.
  5. Klik Download, lalu klik Simpan saat Anda diminta untuk menyimpan download. Menyimpan file ke desktop Anda.
  6. Setelah download selesai, klik Buka untuk menginstal pembaruan.
    Catatan Instalasi pembaruan mungkin gagal jika pembaruan tidak benar untuk versi Windows.

Metode 11: Mengubah nama Pending.xml

Mengganti-nama berkas Pending.xml. Untuk melakukannya, ikuti langkah berikut:
  1. Buka jendela wantian perintah administratif.
  2. Pada prompt perintah, ketik perintah berikut:
    takeown /f C:\Windows\winsxs\pending.xml
  3. Ganti-nama jalan yang c:\windows\winsxs\pending.xml dengan menggunakan perintah berikut:
Ren c:\windows\winsxs\pending.xml pending.old

Metode 12: Menjalankan Chkdsk pada partisi Windows

Menjalankan pemeriksaan disk pada partisi Windows. Untuk melakukannya, ikuti langkah berikut:
  1. Buka jendela wantian perintah administratif.
  2. Pada prompt perintah, ketik perintah berikut:
    Chkdsk volume: /f /r

Properti

ID Artikel: 2509997 - Kajian Terakhir: 16 Januari 2013 - Revisi: 9.0
Berlaku bagi:
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Foundation
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 Standard
Kata kunci: 
kbmt KB2509997 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: 2509997

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