Bagaimana Memperbaiki Ralat Kemas Kini Windows 0x800f0900?



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Beberapa pengguna Windows melihat 0x800f0900 kod ralat setiap kali mereka cuba memasang Kemas Kini Kumulatif pada Windows 10. The 0x 800f0900 diterjemahkan ke dalam CBS_E_XML_PARSER_FAILURE (ralat penghurai XML dalaman yang tidak dijangka) yang merupakan isyarat bahawa sesuatu rosak di suatu tempat.



Ralat Kemas kini Windows 0x800f0900



Dalam kebanyakan kes, pengguna yang terpengaruh melaporkan bahawa masalah hanya terjadi ketika mereka mencoba memasang KB4464218 kemas kini.



Oleh kerana masalah ini difasilitasi oleh beberapa fail yang rosak yang disimpan di dalam negara, salah satu cara untuk mengelakkan masalah sama sekali adalah dengan menggunakan Katalog Kemas kini Microsoft untuk memasang kemas kini secara manual dan bukannya bergantung pada klien Pembaruan Windows - Walau bagaimanapun, ini tidak akan membolehkan anda mengetahui punca masalah tersebut.

Sekiranya anda ingin menyelesaikan masalah asas yang menyebabkannya KB4464218, mulakan hanya dengan menjalankan Windows Update Troubleshooter dan lihat apakah utiliti tersebut mampu mengasingkan pelakunya dan membetulkannya secara automatik. Sekiranya itu tidak berjaya, bergerak ke arah menetapkan semula komponen Pembaruan Windows - Anda boleh menggunakan ejen automatik untuk melakukan ini atau anda boleh melakukan langkah-langkah sendiri (secara manual) dari command prompt yang dinaikkan.

Namun, sekiranya anda menghadapi masalah korupsi fail sistem yang lebih maju, anda mungkin perlu melakukan imbasan kerosakan sistem seluruh sistem (menggunakan utiliti SFC dan DISM).



Sekiranya kedua-dua pemeriksa fail sistem konvensional (DISM dan SFC) tidak dapat menyelesaikan masalah ini, penyelesaian terakhir adalah menyegarkan setiap komponen OS dengan melakukan pemasangan pembaikan (pembaikan di tempat).

Kaedah 1: Memasang kemas kini secara manual

Sekiranya anda mencari jalan keluar yang akan membolehkan anda mengatasi masalah tanpa mengira pelakunya yang menyebabkan masalah, cuba muat turun dan pasang kemas kini yang mencetuskan 0x800f0900 ralat secara manual.

Anda boleh melakukannya dengan mudah dengan menggunakan Katalog Kemas Kini Microsoft awam. Kecuali jika perkhidmatan yang bertanggungjawab untuk mengaplikasikan Kemas kini Windows tidak terjejas, arahan di bawah harus menyelesaikan masalah untuk anda (banyak pengguna berjaya menggunakannya).

Berikut adalah panduan langkah demi langkah cepat yang akan menunjukkan kepada anda cara menggunakan Katalog Kemas Kini Microsoft untuk mencari pemasangan kemas kini yang hilang:

  1. Buka penyemak imbas lalai anda dan akses pautan ini ( di sini ) untuk mengakses alamat web Katalog Kemas kini Microsoft.
  2. Sebaik sahaja anda berada di dalam Katalog Kemas kini Microsoft , gunakan fungsi pencarian di sudut kanan layar untuk mencari kemas kini yang memicu 0x800f0900 kesilapan. Cukup ketik atau tampal kemas kini yang bermasalah dan tekan Masukkan untuk memulakan pencarian.

    Mencari kemas kini yang ingin anda pasang secara manual

    Catatan: Sebilangan besar pengguna yang terjejas telah mengesahkan bahawa masalah hanya berlaku dengan KB4464218 kemas kini kumulatif.

  3. Setelah hasilnya masuk, cari kemas kini yang sesuai dengan memeriksa arsitektur CPU dan versi Windows yang dirancangnya.

    Memilih Kemas Kini Windows yang betul

    Catatan: Sekiranya anda tidak mengetahui seni bina CPU atau OS anda, klik kanan pada Komputer Saya (PC ini) dan klik pada Hartanah. Seterusnya, lihat di bawah Sistem pada Jenis Sistem - Ia akan menunjukkan versi bit sistem operasi dan versi bit CPU anda.

    Memeriksa seni bina OS anda

  4. Setelah anda berjaya mengenal pasti versi kemas kini yang sesuai, klik pada Muat turun butang yang berkaitan dengan entri yang betul dan tunggu dengan sabar sehingga prosesnya selesai.
  5. Setelah operasi selesai, arahkan ke lokasi di mana anda memuat turunnya. Sebaik sahaja anda berada di dalam, cari .inf fail dan setelah anda menjumpainya, klik kanan padanya dan pilih Pasang dari menu konteks yang baru muncul.

    Memasang pemacu Inf

  6. Ikuti arahan di skrin untuk menyelesaikan pemasangan, kemudian but semula mesin anda. Pada permulaan seterusnya, kemas kini harus dipasang dan Pembaruan Windows tidak lagi meminta anda memasangnya.

Sekiranya anda mencari pembaikan yang berbeza (yang akan mendedahkan punca masalahnya) atau langkah-langkah di atas akhirnya gagal dengan ralat yang berbeza, beralih ke kemungkinan perbaikan seterusnya di bawah.

Kaedah 2: Menjalankan Penyelesaian Masalah Kemas kini Windows

Oleh kerana masalahnya nampaknya eksklusif pada Windows 10, langkah logik seterusnya adalah melihat apakah sistem operasi anda tidak mempunyai kemampuan untuk menyelesaikan masalah ini dengan sendirinya. Perlu diingat bahawa penyelesai masalah bawaan pada Windows 10 jauh lebih cekap daripada pada Windows 7 atau Windows 8.1

Secara automatik ia akan mengimbas komponen Pembaruan Windows untuk sebarang ketidakkonsistenan dan akan menerapkan strategi pembaikan yang layak sekiranya mengenali senario yang biasa. Kami menjumpai beberapa laporan pengguna yang mendakwa bahawa Penyelesai Masalah Kemas kini Windows memperbaikinya 0x800f0900 ralat dengan menetapkan semula setiap komponen WU yang terlibat secara manual.

Berikut adalah panduan langkah demi langkah cepat yang akan menunjukkan kepada anda cara menjalankan pemecah masalah Pembaruan Windows dari tab Penyelesaian Masalah:

  1. Tekan Kekunci Windows + R untuk membuka a Lari kotak dialog. Seterusnya, taip ” ms-setting: selesaikan masalah ’ dan tekan Masukkan untuk membuka Penyelesaian masalah tab dari Tetapan tab.

    Mengakses Menu Lanjutan melalui Penyelesai Masalah

  2. Daripada Penyelesai masalah tab, bergerak ke bahagian kanan dan tatal hingga ke bawah Bahagian bangun dan jalankan . Sebaik sahaja anda sampai di sana, klik Kemas kini Windows untuk memilihnya, kemudian klik Jalankan penyelesai masalah untuk melancarkan utiliti pembaikan.

    Menjalankan Penyelesaian Masalah Kemas kini Windows

  3. Setelah anda masuk ke dalam menu penyelesaian masalah Pembaruan Windows, tunggu imbasan awal selesai, kemudian klik Gunakan penyelesaian ini sekiranya strategi pembaikan yang berjaya dijumpai.

    Gunakan penyelesaian ini

  4. Setelah strategi pembaikan yang betul diterapkan, tutup utiliti penyelesaian masalah dan nyalakan semula mesin anda.
  5. Setelah boot kembali, buka komponen Windows Update sekali lagi dan ulangi pemasangan kemas kini yang sebelumnya gagal dengan 0x800f0900.

Sekiranya masalah yang sama masih berlaku, beralih ke kemungkinan penyelesaian seterusnya di bawah.

Kaedah 3: Menetapkan semula WU

Sekiranya penyelesai masalah Pembaruan Windows tidak dapat menyelesaikan masalah untuk anda, kemungkinan anda berurusan dengan fail rasuah yang mendasari komponen WU - yang tidak dapat diselesaikan secara konvensional. Dalam kes ini, anda harus meneruskan dengan menetapkan semula setiap proses, pelayan, dan pemasangan yang terlibat dalam operasi ini.

Ketika menetapkan semula setiap komponen WU, anda mempunyai dua pendekatan untuk dipilih:

  • Menggunakan Ejen Tetap Semula WU
  • Menetapkan semula WU secara manual

Kami telah membuat dua panduan berasingan, yang menyediakan langkah-langkah untuk masing-masing dari dua pendekatan tersebut. Jangan ikut mana yang anda rasa lebih selesa.

Menggunakan Ejen Tetap Semula WU Automatik

  1. Akses halaman Microsoft Technet rasmi ini ( di sini ) dan klik pada Muat turun butang untuk memuat turun Tetapkan semula Ejen Kemas Kini Windows .

    Muat turun Ejen Tetapkan Semula Kemas Kini Windows

  2. Setelah muat turun selesai, ekstrak kandungan arkib dengan a utiliti penyahmampatan.
  3. Setelah operasi selesai, klik dua kali pada Tetapkan semulaWUENG.exe dan klik Ya dekat UAC (Kawalan Akaun Pengguna) untuk membuka pemasang dengan akses pentadbir.
  4. Seterusnya, ikuti arahan di skrin untuk menjalankan skrip di komputer anda. Setelah selesai, nyalakan semula mesin anda dan lihat apakah masalahnya diselesaikan dengan cuba memasang kemas kini yang sebelumnya gagal dengan ralat sekali lagi.

Menetapkan semula Kemas kini Windows secara manual (melalui CMD)

  1. Buka a Lari kotak dialog dengan menekan Kekunci Windows + R . Kemudian, di dalam kotak teks, taipkan ‘Cmd’ dan tekan Ctrl + Shift + Enter untuk membuka sebuah permintaan CMD yang tinggi .

    Menjalankan Prompt Perintah dengan akses pentadbir

    Catatan: Dekat Kawalan Akaun Pengguna (UAC) segera, klik Ya untuk memberi akses pentadbir.

  2. Di dalam terminal Prompt Perintah yang dinaikkan, ketikkan set perintah seterusnya (mengikut urutan mana pun), tetapi pastikan anda menekan Masukkan selepas masing-masing:
    net stop wuauserv net stop cryptSvc net stop bit net stop msiserver

    Catatan: Setelah anda selesai menjalankan perintah ini, anda akan mematikan Perkhidmatan Kemas Kini Windows, MSI Installer, perkhidmatan Cryptographic, dan perkhidmatan BITS dengan berkesan.

  3. Setelah setiap perkhidmatan Pembaruan Windows yang berkaitan diset semula, jalankan perintah berikut dalam urutan mana saja untuk membersihkan dua folder yang bertanggungjawab menahan data Sementara Pembaruan Windows (Pengagihan Perisian dan Catroot2):
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old

    Catatan: Operasi ini akan kekal menjadi dua folder kerana tidak ada cara menghapusnya secara konvensional. Tetapi ini akhirnya akan membantu kita untuk mencapai tujuan akhir yang sama kerana OS anda terpaksa membuat contoh baru yang tidak dicemari oleh sebarang kerosakan.

  4. Setelah dua proses selesai, jalankan perintah berikut di tetingkap terminal CMD tinggi yang sama dan tekan Masukkan selepas masing-masing memulakan semula perkhidmatan yang sebelumnya anda lumpuhkan pada langkah 2:
    permulaan bersih wuauserv permulaan bersih cryptSvc bit permulaan bersih permulaan permulaan msiserver
  5. Setelah operasi selesai, mulakan semula komputer anda dan lihat apakah anda masih menghadapi 0x800f0900 ralat semasa anda cuba memasang Windows Update.

Sekiranya masalah masih berlaku, beralih ke kemungkinan penyelesaian seterusnya di bawah.

Kaedah 4: Melakukan imbasan DISM dan SFC

Sekiranya tidak ada kaedah di atas yang membolehkan anda memperbaikinya 0x800f0900 ralat, jelas bahawa anda menangani kerosakan sistem fail. Namun, jangan putus asa, kerana Windows mempunyai beberapa alat bawaan yang akan dapat memperbaiki kebanyakan kes rasuah yang dangkal.

Sekiranya senario ini berlaku, anda harus memulakan dua imbasan secara berturut-turut untuk membasmi dan memperbaiki fail sistem yang rosak yang akhirnya mengganggu Kemas kini Windows komponen. SFC (Pemeriksa Fail Sistem) dan DISM (Penyebaran dan Penyerapan Imej dan Penerapan) harus digunakan dalam kes ini untuk menyelesaikan masalah.

Pertama, anda harus bermula pada menjalankan imbasan SFC - Ini adalah alat sepenuhnya tempatan yang mengimbas kerosakan sistem fail dan mengganti sebarang kejadian yang dikesan dengan salinan sihat yang diambil dari arkib yang disimpan secara tempatan.

Setelah operasi selesai, mulakan semula komputer anda dan lihat apakah masalahnya diselesaikan pada permulaan komputer seterusnya.

Sekiranya masalah yang sama muncul kembali, lakukan imbasan DISM . Tetapi perlu diingat bahawa untuk menggunakannya dengan berkesan, anda memerlukan sambungan internet yang boleh dipercayai kerana alat ini bergantung pada sub-komponen Windows Update untuk memuat turun setara yang sihat untuk fail yang rosak yang dikenal pasti. Pada akhir proses ini, mulakan semula sekali lagi dan lihat apakah 0x800f0900 ralat diperbaiki.

Sekiranya masalah yang sama berlanjutan, turunkan ke kemungkinan penyelesaian seterusnya di bawah.

Kaedah 5: Melakukan Pemasangan Pembaikan

Sekiranya tidak ada kaedah di atas yang membolehkan anda menyelesaikan masalah ini, ini bermaksud bahawa anda menghadapi contoh rasuah yang mendasari yang memerlukan tindakan luar biasa untuk menyelesaikannya. Sekiranya anda mencapai sejauh ini tanpa hasil, satu-satunya harapan anda untuk menyelesaikan masalah selain daripada melakukan pasang bersih .

Tetapi sekiranya anda ingin mengelakkan kehilangan data total, lakukan a pemasangan pembaikan (peningkatan di tempat) akan menjadi pendekatan pilihan. Operasi ini akan membolehkan anda menetapkan semula setiap komponen Windows (termasuk data hubungan boot) sambil membolehkan anda menyimpan setiap sedikit data peribadi termasuk aplikasi, permainan, video, gambar, dokumen yang dipasang, dll.

Teg kemas kini tingkap 7 minit membaca