0Xc1900208 Perbaikan Windows 10 – Pembaruan Windows Tidak Dapat Membaca File yang Diperlukan

Kesalahan 0xc1900208 disebabkan oleh Windows 10 tidak memiliki akses ke file yang diperlukan untuk memberikan pembaruan. Solusinya adalah memastikan sistem memiliki akses ke file yang diperlukan.

Kesalahan biasanya akan memiliki pesan berikut:

Kegagalan Instalasi: Windows gagal menginstal pembaruan berikut dengan galat 0xC1900208: Tingkatkan ke Windows 10 Pro.

Alasan untuk kesalahan adalah bagaimana Windows memperbarui perangkat lunaknya.

Untuk menyediakan pembaruan / peningkatan, sistem mengunduh sejumlah file dari server Pembaruan Windows sebagai file "Kabinet" yang sangat besar. File ini memungkinkan sistem untuk mengganti file / pengaturan sedemikian rupa sehingga dapat meningkatkan fungsionalitasnya dengan edisi baru.

Masalah besar dengan Pembaruan Windows adalah bahwa jika * * file / pengaturan menjadi rusak atau rusak selama proses, sistem tidak akan dapat memproses file yang diperlukan. Ini kasusnya di sini.

Sebab

Penyebab kesalahan 0xC1900208 khususnya adalah bahwa Windows tidak memiliki akses ke file / pengaturan yang diperlukan untuk membuat sistem bekerja dengan pembaruan baru.

Untuk memperbaiki kesalahan, Anda perlu memastikan bahwa layanan Pemutakhiran Windows berfungsi dengan benar, dan kemudian Anda bisa mendapatkan file / pengaturan yang sesuai agar sistem berjalan lancar lagi.

Larutan

Langkah-langkah untuk memecahkan masalah adalah untuk memperbaiki masalah apa pun dengan Layanan Pemutakhiran Windows (yang termasuk menggunakan Pemecah Masalah Pembaruan Windows), serta kemudian mengelola salah satu sub-sistem di dalam sistem.

1. Pemecah masalah

Langkah pertama adalah menggunakan "Pemecah Masalah Pembaruan Windows" inbuilt – yang pada dasarnya memperbaiki sebagian besar masalah yang telah ditentukan sebelumnya yang akan dihadapi Windows 10 dengan bagian-bagian tertentu dari sistemnya.

  • Klik pada tombol "Start" (taskbar kiri bawah)

  • Dari menu "charms" kiri, pilih "cog" (untuk Pengaturan)

  • Ketika panel "Pengaturan" memuat, pilih "Perbarui & Keamanan"

  • Dari menu sebelah kiri, pilih "Pemecahan Masalah"

  • Klik "Pembaruan Windows"

  • Ikuti langkah-langkah di layar

Setelah selesai, coba jalankan Pembaruan Windows lagi.

2. Jalankan SFC + DISM

Langkah selanjutnya adalah menjalankan dua alat inbuilt yang termasuk Microsoft untuk menyelesaikan kesalahan seperti ini.

Alat "SFC" dan "DISM" dirancang untuk memperbaiki masalah dalam inti Windows, dan bekerja untuk memperbaiki semuanya dari kesalahan Pembaruan Windows ke Windows karena tidak dapat menjalankan perangkat lunak tertentu.

Anda dapat menggunakan langkah-langkah berikut untuk menggunakannya:

  • Tekan tombol "Windows" + "S" pada keyboard Anda

  • Ke dalam kotak "Cari", ketik "CMD"

  • Dari daftar yang muncul, klik kanan pada daftar teratas dan pilih "Run As Administrator"

Ini akan memuat jendela "Command Prompt", di mana Anda dapat mengetikkan yang berikut:

  • "SFC / scannow" + tekan "Enter"

  • "DISM / Online / Cleanup-Image / RestoreHealth" + tekan "Enter"

Setelah melakukan ini, coba perbarui Windows lagi. Jika tidak berhasil, lanjutkan ke langkah berikutnya di bawah ini.

3. Mulai ulang Layanan Pembaruan Windows

Langkah selanjutnya adalah me-restart "layanan" Windows menggunakan untuk mengoperasikan Pembaruan Windows.

Untuk melakukan ini, Anda dapat mengikuti langkah-langkah yang diuraikan di sini:

  • Jika CMD tidak terbuka (dari langkah sebelumnya), Anda perlu memuatnya lagi

  • Untuk melakukan ini, tekan tombol "Windows" + "S" pada keyboard Anda

  • Ke dalam kotak pencarian, ketik "CMD" dan kemudian di daftar teratas, klik kanan dan pilih "Run As Administrator"

Dengan ini terbuka, Anda kemudian harus mengetikkan yang berikut ke dalam jendela (tekan "Enter" setelah setiap baris):

  • stop bit bersih

  • net stop wuauserv

  • net stop appidsvc

  • net stop cryptsvc

  • net berhenti msiserver

  • netsh winsock reset

  • netsh winhttp

Setelah ini selesai, Anda juga perlu mengubah folder Pembaruan Windows (menekan "Enter" setelah setiap baris):

  • en% systemroot% SoftwareDistribution SoftwareDistribution.bak
  • ren% systemroot% system32 catroot2 catroot2.bak

Terakhir, ketikkan yang berikut (menekan "Enter" setelah setiap baris):

  • mulai bersih bit

  • mulai bersih wuauserv

  • aplet mulai bersih

  • mulai bersih cryptsvc

4. Hapus Perangkat Lunak Yang Bertentangan

Akhirnya, Anda harus menghapus perangkat lunak yang saling bertentangan.

Untuk melakukan ini, Anda harus mengikuti langkah-langkah di sini:

  • Klik kanan pada tombol "Mulai" dan pilih "Aplikasi dan Fitur"

  • Gulir ke bawah daftar dan pilih aplikasi apa pun yang terus berjalan di sistem – termasuk orang-orang seperti Antivirus dan sistem pemantauan Internet

  • Klik masing-masing dan pilih "Uninstall"

  • Setelah selesai, restart PC Anda dan coba perbarui lagi

Bagaimana Cara Menggunakan Kode VBA Untuk Menghapus Baris Kosong Dari File Teks

Jika Anda pernah bekerja dengan file teks, Anda akan tahu betapa frustrasinya menghapus garis-garis kosong. Sebagian dari masalahnya adalah Anda tidak ingin menghapus setiap baris kosong, jika tidak, ini mungkin mengganggu format dokumen.

Artikel ini akan menunjukkan kepada Anda cara menghapus sejumlah baris kosong dari file teks menggunakan beberapa pengkodean VBA akal sehat.

Membuka Dan Membaca File Teks

Logika kode melibatkan membaca setiap baris file, dan menyimpan baris ke dalam string teks jika memenuhi kriteria kami. Kemudian, kita akan menulis string teks kembali ke file baru.

Pertama, kita akan mengakses objek sistem file (FSO) dan membuka file, yang kita beri nama "blanks.txt". Kode untuk mengakses sistem file adalah jenis prosedur yang mungkin ingin Anda simpan dalam pustaka kode untuk referensi di masa mendatang.

Dim fso Sebagai Scripting.FileSystemObject

Set fso = Scripting Baru.FileSystemObject
Dim myFile Sebagai Objek
Dim filePath Sebagai String

filePath = ActiveWorkbook.path & " files blanks.txt"
Set myFile = fso.openTextFile (filePath)

Menghapus Garis Kosong

Sekarang, kita dapat membaca setiap baris dalam file tetapi pertama-tama kita perlu mempertimbangkan kode yang kita perlukan untuk membuang baris kosong.

Kami akan mulai dengan mendefinisikan beberapa variabel dan memberi mereka nilai awal.

'Sertakan baris di file baru?

Dim includeLine As Boolean

'String teks untuk menulis baris yang disertakan
Dim allTxt sebagai string

'Jumlah baris kosong untuk dimasukkan dalam file baru
Dim countBlank As As Long

countBlanks = 1
includeBlanks = 0
includeLine = False

Pengaturan awal untuk baris kosong ditetapkan pada 1, jadi kami tidak kesal setiap jeda paragraf. Jika kami ingin menghapus setiap baris kosong, kami akan mengatur variabel ke 0.

Sekarang kita dapat membaca file dan memberi tahu kode yang baris untuk menulis ke file baru.

Lakukan Hingga myFile.AtEndOfStream

includeLine = False

txt = myFile.ReadLine

Default untuk setiap baris adalah tidak memasukkannya ke dalam file baru kecuali memenuhi kriteria yang ditentukan dalam beberapa baris kode berikutnya. Jumlah garis kosong dihitung sampai garis yang tidak kosong ditemukan dan kemudian penghitung diatur kembali ke nol.

    Pilih Case Len (txt)

Kasus 0

Jika countBlanks <includeBlanks Kemudian includeLine = True

countBlanks = countBlanks + 1

Kasus Lain

countBlanks = 0

includeLine = True

Akhiri Pilih

Jika garis memenuhi parameter kami, maka kami menambahkannya dengan karakter baris baru ke string txt dan melanjutkan pengulangan.

Jika includeLine Kemudian

allTxt = allTxt & txt & vbCrLf
Berakhir jika
Loop

Dengan membaca file teks selesai, kami menutup file dan menulis string teks ke file baru.

myFile.close

filePath = ActiveWorkbook.path & " files blanksRemoved.txt"
Set myFile = fso.CreateTextFile (filePath)
myFile. Tuliskan allTxt
myFile.Close
Setel fso = Tidak ada

Dengan jenis pengeditan file ini, penting untuk tidak menimpa file asli jika terjadi sesuatu yang tidak terduga dan Anda kehilangan semua data. Bahkan ketika Anda yakin kode tersebut bekerja dengan benar, masuk akal untuk membuat salinan – menggunakan VBA – untuk melindungi data asli.

Ringkasan

Karena bekerja dengan file teks adalah kejadian umum bagi sebagian besar pengembang Excel, itu ide yang baik untuk mengembangkan prosedur yang relevan yang dapat Anda simpan untuk referensi di masa mendatang – daripada mencari jawabannya ketika waktu berada pada premium.