Cara Memperbaiki Kesalahan 0x80070005 di Windows 7

Anonim

Kesalahan 0x80070005 di Windows 7

Beberapa pengguna yang bekerja pada komputer dengan Windows 7 ditemui dengan kesalahan 0x80070005. Ini dapat terjadi ketika mencoba mengunduh pembaruan, mulai proses aktivasi lisensi OS atau selama prosedur pemulihan sistem. Mari kita berurusan dengan apa penyebab langsung dari masalah yang ditentukan, serta mengetahui cara menghilangkannya.

Penyebab kesalahan dan cara untuk menghilangkannya

Kesalahan 0x80070005 adalah ekspresi penolakan untuk mengajukan akses ke operasi tertentu, paling sering dikaitkan dengan mengunduh atau menginstal pembaruan. Alasan langsung untuk masalah ini mungkin ada banyak faktor:
  • Pemuatan terputus atau tidak lengkap dari pembaruan sebelumnya;
  • Kegagalan untuk mengakses situs Microsoft (sering terjadi karena konfigurasi antivirus atau firewall yang tidak tepat);
  • Infeksi sistem dengan virus;
  • TCP / IP gagal;
  • Kerusakan pada file sistem;
  • Kerusakan hard disk.

Masing-masing alasan di atas untuk terjadinya masalah memiliki cara untuk menyelesaikannya bahwa percakapan akan pergi di bawah ini.

Metode 1: Utilitas suppinacl

Pertama, pertimbangkan algoritma pemecahan masalah menggunakan utilitas subinacl dari Microsoft. Metode ini sempurna, jika kesalahan 0x80070005 berasal selama pembaruan atau aktivasi lisensi sistem operasi, tetapi tidak mungkin untuk membantu jika muncul dalam proses pemulihan OS.

Unduh SubinAcl.

  1. Setelah Anda mengunduh file subinacl.msi, jalankan. "Wisaya Instalasi" terbuka. Klik "Berikutnya".
  2. Welcome Window Wizard Instalasi Instalasi Subuncl di Windows 7

  3. Kemudian perjanjian lisensi kemudian akan muncul. Atur ulang tombol radio di posisi atas, lalu tekan "Next". Dengan demikian, Anda mengkonfirmasi persetujuan Anda dengan kebijakan berlisensi Microsoft.
  4. Konfirmasi Perjanjian Lisensi di jendela Wisaya Instalasi Utilitas SubinAcl di Windows 7

  5. Setelah itu, jendela akan terbuka, di mana Anda harus menentukan folder di mana utilitas akan diinstal. Secara default, ini adalah direktori "alat", yang diinvestasikan dalam folder Windows Resource Kit yang terletak di direktori file program pada drive C. Anda dapat meninggalkan pengaturan default ini, tetapi kami masih menyarankan untuk mengerjakan utilitas yang lebih baik untuk menentukan. Direktori lebih dekat dengan direktori root disk C. Untuk melakukan ini, klik "Browse".
  6. Pergi ke jendela Spesifikasi Direktori Instalasi di jendela Pengaturan Utilitas Subincl di Windows 7

  7. Di jendela yang terbuka, pindah ke root c disk dan dengan mengklik ikon "Buat Folder Baru", buat folder baru. Nama dapat memberikan, tetapi kami menetapkan nama "SubinAcl" untuk itu dan akan terus mengoperasikannya. Diizinkan direktori yang baru saja Anda buat, tekan OK.
  8. Membuat folder baru di jendela Spesifikasi Direktori Instalasi di jendela Pengaturan Utilitas SubinAcl di Windows 7

  9. Ini akan secara otomatis mengembalikan uang ke jendela sebelumnya. Untuk memulai proses instalasi utilitas, klik "Instal Sekarang".
  10. Mulai prosedur instalasi di jendela Wisaya Instalasi Utilitas Subincl di Windows 7

  11. Prosedur instalasi utilitas akan dilakukan.
  12. Prosedur Instalasi di Wisaya Instalasi Utilitas SubinAcl di Windows 7

  13. Jendela "Instalasi Wizard" akan muncul tentang akhir yang berhasil. Klik "Selesai".
  14. Pesan untuk berhasil menyatakan instalasi utilitas di jendela Pengaturan Utilitas SubinAcl di Windows 7

  15. Setelah itu, klik tombol Mulai. Pilih semua program.
  16. Pergi ke semua program melalui menu Mulai di Windows 7

  17. Pergi ke folder "Standar".
  18. Buka Katalog Standar melalui menu Start di Windows 7

  19. Dalam daftar program, pilih "Notepad".
  20. Memulai notepad dari direktori standar melalui menu Start di Windows 7

  21. Di jendela "Notepad" yang terbuka, masukkan kode seperti itu:

    @echo off.

    Set Osbit = 32

    Jika ada "% ProgramFiles (x86)%" Set Osbit = 64

    Setel RunningDir =% Programfiles%

    Jika% Osbit% == 64 Set RunningDir =% ProgramFiles (x86)%

    C: \ SubinAcl \ SubinAcl.exe / SubkeyReg "HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Component berbasis servis" / Grant = "NT Service \ TrustedInstaller" = F

    @Echo gotovo.

    @berhenti sebentar

    Jika selama instalasi Anda telah diresepkan jalur lain untuk menginstal utilitas subinacl, maka alih-alih nilai "C: \ SubinAcl \ subinacl.exe", tentukan alamat instalasi saat ini untuk kasus Anda.

  22. Kode di Notepad di Windows 7

  23. Kemudian klik "File" dan pilih "Simpan sebagai ...".
  24. Buka jendela menyimpan file melalui menu horizontal atas di Notepad di Windows 7

  25. Jendela penyimpanan file terbuka. Pindah ke tempat yang nyaman di hard drive. Dalam daftar drop-down "Type File", pilih "Semua file". Dalam area "nama file", tetapkan nama apa pun yang dibuat oleh objek, tetapi pastikan untuk memasukkan ekstensi ".bat". Klik "Simpan".
  26. Menyimpan objek di jendela Simpan File di Notepad di Windows 7

  27. Tutup "Notepad" dan jalankan "Explorer". Pindah ke direktori tempat file telah disimpan dengan ekstensi kelelawar. Klik tombol kanan mouse (PCM). Dalam daftar tindakan, hentikan pemilihan untuk "lari dari administrator".
  28. Memulai skrip atas nama administrator melalui menu konteks di Explorer di Windows 7

  29. Script akan diluncurkan dan melakukan pengaturan sistem yang diperlukan, berinteraksi dengan utilitas subincl. Selanjutnya, buat reboot komputer, setelah itu kesalahan 0x80070005 harus hilang.

Jika opsi ini tidak berfungsi, Anda dapat secara bersamaan membuat file dengan ekstensi ".bat", tetapi dengan kode lain.

Perhatian! Tindakan ini dapat mengarah pada kemunculan sistem, jadi gunakan hanya sebagai pilihan terakhir dengan risiko Anda sendiri. Sebelum menggunakannya disarankan untuk membuat titik pemulihan sistem atau cadangannya.

  1. Dengan memproduksi semua langkah yang dijelaskan di atas untuk menginstal utilitas subinacl, buka "Notepad" dan drive kode ini di sana:

    @echo off.

    C: \ subinacl \ subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / Grant = Administrator = F

    C: \ SubinAcl \ SubinAcl.exe / SubkeyReg HKEY_CURRENT_USER / Grant = Administrator = F

    C: \ subinacl \ subinacl.exe / subkeyreg HKEY_CLASSES_ROOTRA / Grant = Administrator = F

    C: \ SubinAcl \ SubinAcl.exe / Subdirectories% SystemDrive% / Grant = Administrator = F

    C: \ subinacl \ subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / GRANT = SYSTEM = F

    C: \ SUBINACL \ SUBINACL.EXE / SUBKEYREG HKEY_CURRENT_USER / GRANT = SYSTEM = F

    C: \ subinacl \ subinacl.exe / subkeyreg HKEY_CLASSES_ROOT / Grant = System = F

    C: \ SubinAcl \ SubinAcl.exe / Subdirektori% SystemDrive% / Grant = System = F

    @Echo gotovo.

    @berhenti sebentar

    Jika Anda menginstal utilitas subincl ke direktori lain, maka alih-alih mengekspresikan "C: \ subinacl \ subinacl.exe", tentukan jalur saat ini ke dalamnya.

  2. Kode skrip di Notebook di Windows 7

  3. Simpan kode yang ditentukan ke file dengan ekstensi ".bat" dengan metode yang sama yang dijelaskan di atas, dan aktifkan dari orang administrator. "Perintah string" akan terbuka, di mana prosedur untuk mengubah hak akses akan dilakukan. Setelah proses selesai, tekan tombol apa saja dan restart PC.

Metode 2: Ganti nama atau hapus isi folder perangkat lunak

Seperti yang telah disebutkan di atas, penyebab kesalahan 0x80070005 mungkin istirahat saat memuat pembaruan sebelumnya. Dengan demikian, objek bawah lantai mencegah bagian yang benar dari pembaruan berikutnya. Masalah ini dapat diselesaikan dengan mengganti nama atau menghapus konten folder yang berisi pembaruan unduhan, yaitu Direktori Softwaredrution.

  1. Buka "Explorer". Masukkan alamat seperti itu di bilah alamatnya:

    C: \ windows \ softwaredistribution

    Klik pada Penatua di sebelah kanan string alamat atau tekan ENTER.

  2. Beralih ke folder Softwardbution menggunakan bilah alamat konduktor di Windows 7

  3. Anda jatuh ke folder "softwaredistributionistributionistribution" yang terletak di direktori Windows. Di sinilah pembaruan sistem yang diunduh disimpan sebelum diinstal. Untuk menyingkirkan kesalahan 0x80070005, Anda perlu membersihkan direktori ini. Untuk menyorot semua isinya, gunakan Ctrl + a. Klik PCM pada pilihan. Di menu yang ditampilkan, pilih "Hapus".
  4. Menghapus konten folder perangkat lunak menggunakan menu konteks konduktor di Windows 7

  5. Kotak dialog membuka di mana pertanyaan ditanya apakah pengguna benar-benar ingin memindahkan semua objek yang dipilih di "keranjang". Setuju dengan mengklik "Ya."
  6. Konfirmasi Menghapus Isi Folder SoftwareDistribusi di kotak dialog Windows 7

  7. Prosedur untuk menghapus isi folder "SoftwardistributionDistribution" akan diluncurkan. Jika seseorang tidak dapat dihapus, karena saat ini terlibat dalam proses, lalu tekan tombol "Lewati" di jendela yang ditampilkan yang menginformasikan tentang situasi ini.
  8. Prosedur untuk menghapus konten folder perangkat lunak di Windows 7

  9. Setelah menghapus konten, Anda dapat mencoba melakukan tindakan di mana kesalahan 0x80070005 ditampilkan. Jika alasannya dalam memuat pembaruan sebelumnya, kali ini gagal seharusnya tidak.

Pada saat yang sama, tidak semua pengguna berisiko menghapus isi folder "Softwardistributius", karena mereka takut untuk menghancurkan pembaruan yang belum diinstal atau cara lain untuk merusak sistem. Situasi terjadi ketika opsi di atas tidak dapat menghapus objek yang rusak atau pendek-pendek, yang akan gagal, karena ia yang sedang sibuk proses. Dalam kedua kasus ini, metode lain dapat digunakan. Ini terdiri dalam mengganti nama folder "softwaredistributionistributionistribution". Opsi ini lebih rumit daripada di atas, tetapi jika perlu, semua perubahan dapat dikembalikan.

  1. Klik "Mulai". Datanglah di "Panel Kontrol".
  2. Buka Panel Kontrol melalui menu Start di Windows 7

  3. Datang di bagian "Sistem dan Keamanan".
  4. Pergi ke sistem dan keamanan di panel kontrol di Windows 7

  5. Klik "Administrasi".
  6. Pergi ke bagian administrasi dari bagian sistem dan keamanan di panel kontrol di Windows 7

  7. Di "layanan" mengklik daftar.
  8. Menjalankan Manajer Layanan dari bagian Administrasi di Panel Kontrol di Windows 7

  9. "Manajer layanan" diaktifkan. Letakkan objek Pembaruan Windows. Untuk menyederhanakan pencarian, Anda dapat membangun nama sesuai dengan alfabet, mengklik judul kolom "Nama". Setelah Anda menemukan elemen yang diinginkan, tentukan dan klik "Stop".
  10. Transisi ke Pusat Layanan Windows Stop di Manajer Layanan di Windows 7

  11. Proses penghentian layanan yang dipilih dimulai.
  12. Menghentikan Pusat Layanan Windows di Manajer Layanan di Windows 7

  13. Setelah menghentikan layanan ketika Anda mengalokasikan namanya di area kiri, tulisan "Run" akan ditampilkan. Jendela "Services Manager" tidak menutup, tetapi cukup gulung di taskbar.
  14. Lipat jendela Manajer Layanan di Windows 7

  15. Sekarang buka "Explorer" dan masukkan jalur berikut ke bidang alamatnya:

    C: \ windows

    Klik pada Penatua di sebelah kanan string yang ditentukan.

  16. Beralih ke folder Windows menggunakan string alamat panduan di Windows 7

  17. Transisi ke folder "Windows" dibuat terlokalisasi di direktori root c Drive C. Di sini kami mencari folder "Softwardistributionistribution" yang sudah dikenal. Klik pada pkm dan dalam daftar tindakan pilih "ganti nama".
  18. Pergi untuk mengganti nama folder Softwardbution menggunakan menu konteks konduktor di Windows 7

  19. Ubah nama folder ke nama apa pun yang Anda pikirkan. Kondisi utama sehingga nama ini tidak memiliki direktori lain yang terletak di direktori yang sama.
  20. Folder Softwaredistribution diganti nama di Explorer di Windows 7

  21. Sekarang kembali ke "Layanan Dispatcher". Sorot nama "Pusat Pembaruan Windows" dan klik "Run".
  22. Beralih ke Peluncuran Pusat Pembaruan Windows di Manajer Layanan di Windows 7

  23. Prosedur untuk memulai layanan yang ditentukan akan dilakukan.
  24. Prosedur Startup Layanan Startup Windows di Windows 7 Service Manager

  25. Akhir yang sukses dari tugas di atas akan menunjukkan tampilan status "bekerja" di kolom status berlawanan dengan nama layanan.
  26. Pusat Layanan Pembaruan Windows bekerja di Windows 7 Service Manager

  27. Sekarang setelah me-restart komputer, kesalahan 0x80070005 harus menghilang.

Metode 3: Nonaktifkan anti-virus atau firah

Alasan selanjutnya yang dapat menyebabkan kesalahan 0x80070005 adalah pengaturan atau kegagalan yang salah dalam pengoperasian antivirus atau firewall standar. Apalagi sering menyebabkan masalah selama pemulihan sistem. Untuk memeriksa apakah itu, perlu untuk sementara menonaktifkan perlindungan dan jejak jika kesalahan tidak muncul lagi. Prosedur penonaktifan anti-virus dan firewall dapat berbeda secara signifikan tergantung pada pabrikan dan versi perangkat lunak yang ditentukan.

Nonaktifkan Avast Anti-Virus melalui panel Pemberitahuan di Windows 7

Jika masalah muncul lagi, Anda dapat memasukkan perlindungan dan terus mencari pemecahan masalah. Jika setelah mematikan antivirus atau firewall, kesalahan hilang, cobalah untuk memperbaiki pengaturan jenis program antivirus yang ditentukan. Jika Anda tidak dapat mengonfigurasi perangkat lunak, kami menyarankan Anda untuk menghapusnya dan menggantinya dengan analog.

Perhatian! Tindakan di atas harus dilakukan pada periode setinggi mungkin, karena berbahaya untuk meninggalkan komputer tanpa perlindungan anti-virus untuk waktu yang lama.

Pelajaran: Cara mematikan antivirus

Metode 4: Disk memeriksa kesalahan

Kegagalan 0x80070005 dapat menyebabkan kerusakan fisik atau kesalahan logis pada hard disk PC di mana sistem diinstal. Cara termudah untuk memeriksa hard drive untuk masalah di atas dan, jika memungkinkan, menghilangkan kesalahan dilakukan dengan menggunakan utilitas sistem disk.

  1. Menggunakan Start Menu, pindah ke direktori "Standard". Dalam daftar objek, temukan item "baris perintah" dan klik PCM. Pilih "Jalankan atas nama administrator".
  2. Jalankan baris perintah atas nama administrator menggunakan menu konteks melalui menu Mulai di Windows 7

  3. "Baris perintah" terbuka. Letakkan catatan di sana:

    Chkdsk / r / f c:

    Klik Enter.

  4. Mulai periksa utilitas disk untuk memeriksa kesalahan disk dengan memasukkan perintah melalui antarmuka baris perintah di Windows 7

  5. Informasi akan muncul bahwa melaporkan bahwa tidak mungkin untuk memeriksa disk, karena ditempati oleh proses lain. Oleh karena itu, akan diminta untuk memindai ketika sistem dihidupkan ulang. Masukkan "Y" dan tekan Enter. Setelah itu restart PC.
  6. Pesan tentang peluncuran utilitas disk saat Anda me-restart sistem melalui antarmuka baris perintah di Windows 7

  7. Selama reboot, utilitas disk akan memeriksa pemeriksaan disc. Jika memungkinkan, semua kesalahan logis akan diperbaiki. Jika masalah disebabkan oleh kerusakan fisik hard drive, maka yang terbaik adalah menggantinya dengan analog yang berfungsi secara normal.

Pelajaran: Memeriksa disk pada kesalahan pada Windows 7

Metode 5: Restore System Files

Alasan lain untuk masalah yang kami pelajari mungkin merusak file sistem Windows. Jika kerusakan yang ditentukan, OS harus dipindai untuk integritas dan, jika perlu, mengembalikan item yang rusak menggunakan alat sistem SFC.

  1. Hubungi "baris perintah" dengan bertindak berdasarkan rekomendasi yang dijelaskan dalam Metode 4. Masukkan entri seperti itu:

    SFC / SCANNOW.

    Klik Enter.

  2. Jalankan utilitas SFC untuk menguji file sistem ke integritas dengan memasukkan perintah melalui antarmuka baris perintah di Windows 7

  3. Utilitas SFC akan diluncurkan dan melakukan pemindaian OS untuk kurangnya integritas elemen sistem. Dalam hal pemecahan masalah, elemen yang rusak akan dipulihkan.

Memeriksa file sistem dengan integritas utilitas sistem SFC melalui antarmuka baris perintah di Windows 7

Pelajaran: Periksa integritas file OS di Windows 7

Metode 6: Reset Parameter TCP / IP

Alasan lain untuk masalah yang kami pelajari bisa menjadi kegagalan TCP / IP. Dalam hal ini, Anda perlu mengatur ulang parameter tumpukan ini.

  1. Aktifkan "baris perintah". Masukkan entri tersebut:

    Netsh int ip reset logfile.txt

    Klik Enter.

  2. Atur ulang parameter IP TCP dengan memasukkan perintah melalui antarmuka baris perintah di Windows 7

  3. Menggunakan eksekusi perintah di atas, parameter TCP / Tumpukan IP akan dibuang, dan semua perubahan dicatat dalam file logfile.txt. Jika penyebab kesalahan dicakup dalam kegagalan komponen yang ditentukan di atas, sekarang masalahnya harus hilang.

Metode 7: Ubah atribut dari direktori "Informasi Volume Sistem"

Penyebab berikutnya dari kesalahan 0x80070005 dapat menetapkan atribut read-only untuk direktori informasi volume sistem. Dalam hal ini, kita perlu mengubah parameter di atas.

  1. Mengingat fakta bahwa direktori "Informasi Volume Sistem" disembunyikan, kita harus mengaktifkan tampilan objek sistem di Windows 7.
  2. Aktifkan menampilkan file dan folder sistem tersembunyi melalui pengaturan folder di Windows 7

  3. Selanjutnya, aktifkan "Explorer" dan pergi ke direktori root disk C. Temukan direktori informasi volume sistem. Klik pada PCM. Dalam daftar yang muncul, pilih "Properties".
  4. Transisi ke jendela Properties dari folder Informasi Volume Sistem menggunakan menu konteks konduktor di Windows 7

  5. Jendela properti dari direktori di atas terbuka. Periksa apakah di blok "Atribut" di dekat parameter read-only, kotak centang itu tidak dipilih. Jika itu sepadan, maka pasti hapus, lalu tekan "Terapkan" dan "OK". Setelah itu, Anda dapat menguji PC untuk kesalahan yang kami pelajari oleh kami dengan menerapkan tindakan aktual.

Mengubah atribut folder Informasi Volume Sistem di jendela Properti Umum di Windows 7

Metode 8: Memberikan "Bayangan Menyalin Tom"

Alasan lain untuk masalah ini mungkin merupakan layanan yang dinonaktifkan "Shadow Cotipering Tom".

  1. Pergi ke "Manajer Layanan" menggunakan algoritma yang dijelaskan dalam metode 2. Temukan item "Shadow Cotipering Tom". Jika layanan dinonaktifkan, lalu klik Jalankan.
  2. Transisi ke awal Sheee Menyalin Tom di Manajer Layanan di Windows 7

  3. Setelah itu, di seberang nama layanan harus ditampilkan status "BEKERJA".

Layanan Tom Copy sedang berjalan di Windows 7 Service Manager

Metode 9: Eliminasi Ancaman Viral

Terkadang kesalahan 0x80070005 dapat menyebabkan infeksi komputer dengan jenis virus tertentu. Maka perlu untuk memeriksa PC dengan utilitas anti-virus khusus, tetapi bukan antivirus biasa. Yang terbaik adalah memindai dari bawah perangkat lain atau melalui LiveCD (USB).

Memindai utilitas anti-virus komputer Dr.Web Cureit di Windows 7

Selama pemeriksaan, ketika kode jahat terdeteksi, Anda harus melakukan rekomendasi yang diberikan utilitas melalui antarmuka Anda. Tetapi bahkan jika virus ditemukan dan dinetralkan, ini tidak memberikan jaminan lengkap dari hilangnya kesalahan yang kita pelajari, karena kode jahat dapat menghasilkan perubahan tertentu dalam sistem. Oleh karena itu, setelah melepasnya, kemungkinan besar, perlu juga menerapkan salah satu metode penghapusan masalah 0x80070005, yang kami jelaskan di atas, khususnya, memulihkan file sistem.

Seperti yang Anda lihat, ada daftar penyebab kesalahan yang cukup luas 0x80070005. Algoritma eliminasi tergantung pada esensi penyebab ini. Tetapi bahkan jika Anda gagal menginstalnya, Anda cukup menggunakan semua metode yang ditentukan dalam artikel ini dan metode pengecualian mencapai hasil yang diinginkan.

Baca lebih banyak