Cara Memperbaiki Kod Ralat 0x800c0005 ‘PC anda tidak disambungkan ke internet’



Cuba Instrumen Kami Untuk Menghapuskan Masalah

The kod ralat 0x800c0005 muncul di bawah Windows setelah tugas asli atau pihak ketiga gagal setelah menghadapi masalah memuat turun fail. Dalam kebanyakan kes, masalah ini berkaitan dengan kegagalan yang berkaitan dengan beberapa fail Dynamic Link Library (.DDL). Namun, kod ralat yang sama juga dilaporkan berlaku di Xbox One.



Kod Ralat 0x800c0005



Ternyata, ada beberapa penyebab yang berlainan yang menyebabkan kod ralat ini berlaku pada Windows atau Xbox One:



  • Gangguan firewall pihak ketiga - Ternyata, masalah ini dapat disebabkan oleh suite AV yang terlalu melindungi yang akhirnya menyekat sambungan dengan pelayan luaran yang akhirnya menyebabkan ralat. Dalam kes ini, cuba nyahpasang firewall dan lihat apakah kod ralat hilang.
  • Masalah dengan armada Dynamic Link Library - Sekiranya anda melihat kod ralat ini semasa cuba memasang versi kerangka .NET atau ketika cuba mengemas kini aplikasi Onedrive, kemungkinan anda berhadapan dengan beberapa fail DDL yang tidak didaftarkan dengan betul. Dalam kes ini, anda seharusnya dapat menyelesaikan masalah ini dengan mendaftarkan semula fail dari permintaan CMD yang tinggi .
  • Ketidakselarasan Kemas kini Windows - Sekiranya anda melihat ralat ini semasa cuba mengemas kini komponen asli melalui Pembaruan Windows, kemungkinan anda berhadapan dengan beberapa jenis korupsi yang berakar pada folder temp. Dalam kes ini, anda seharusnya dapat menyelesaikan masalah dengan menetapkan semula setiap perkhidmatan WU yang relevan dan membersihkan folder SoftwareDistribution dan CatRoot2.
  • Isu fail sementara di Xbox One - Sekiranya anda melihat ralat ini di Xbox One (semasa melancarkan permainan), kemungkinan anda menghadapi beberapa ketidakkonsistenan yang berakar pada fail sementara. Dalam kes ini, anda harus melakukan prosedur kitaran kuasa.
  • NAT ditutup - Pada PC dan Xbox One, kod ralat ini dapat muncul kerana kenyataan bahawa Terjemahan Alamat Rangkaian (NAT) ditutup. Dalam kes ini, anda seharusnya dapat menyelesaikan masalahnya dengan mengaktifkan UPnP dari tetapan penghala anda atau dengan meneruskan port yang diperlukan secara manual.
  • Ketidakkonsistenan DNS - Sekiranya anda melihat kod ralat ini semasa cuba membuat pesta di Xbox One atau melalui Aplikasi Xbox (pada Windows 10), kemungkinan anda menghadapi DNS yang tidak konsisten. Sekiranya senario ini berlaku, anda harus beralih ke setara DNS Google dan lihat apakah ini akhirnya menyelesaikan masalah untuk anda.

Lumpuhkan Firewall pihak ketiga

Menurut beberapa pengguna yang terjejas, masalah ini juga dapat terjadi kerana suite AV yang terlalu protektif yang akhirnya menyekat sambungan dengan pelayan luaran, yang akhirnya menghasilkan 0x8004005 kod salah.

Sekiranya anda menggunakan suite pihak ke-3, anda harus meneruskannya dan menyahpasangnya sebelum mencuba prosedur yang sedang gagal dan lihat apakah ini akhirnya dapat menyelesaikan masalah untuk anda. Perlu diingat bahawa menonaktifkan perlindungan masa nyata mungkin tidak mencukupi kerana peraturan keselamatan yang sama akan tetap berlaku walaupun perkhidmatan AV utama dilumpuhkan.

Sekiranya senario ini berlaku dan anda menggunakan firewall pihak ketiga yang anda disyaki mungkin menyebabkan masalah ini, nyahpasang program keselamatan anda sepenuhnya bersama dengan setiap fail yang tinggal .



Selepas anda melakukan ini, mulakan semula komputer anda dan lihat apakah masalahnya dapat diselesaikan pada permulaan komputer seterusnya.

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

Mendaftarkan semula fail .DLL

Sekiranya anda melihat 0x800C0005 ralat semasa cuba memasang Rangka Kerja BERSIH 4 atau semasa cuba memasang Pembaruan Windows yang belum selesai, kemungkinan anda melihat masalah ini kerana beberapa fail Perpustakaan Pautan Dinamik ( Softpub.dll, Wintrust.dll, dan Initpki.dll)  yang tidak didaftarkan dengan betul, jadi sistem operasi anda tidak dapat menggunakannya dengan betul.

Sekiranya senario ini berlaku, anda akan dapat menyelesaikan masalah dengan menggunakan yang tinggi Arahan prompt untuk mendaftarkan semula 3 fail Dynamic Link Library. Beberapa pengguna yang terjejas telah mengesahkan bahawa operasi akhirnya membolehkan mereka menyelesaikan tugas tanpa melihatnya 0x800C0005 kesilapan.

Berikut adalah panduan ringkas untuk mendaftarkan semula fail .DLL yang bermasalah:

  1. Tekan Kekunci Windows + R untuk membuka a Lari kotak dialog. Di dalam kotak teks, taipkan ‘Cmd’ di dalam kotak teks, kemudian tekan Ctrl + Shift + Enter untuk membuka sebuah Prompt Perintah dinaikkan . Apabila diminta oleh UAC (Kawalan Akaun Pengguna) , klik Ya untuk memberikan hak pentadbiran.

    Menjalankan Prompt Perintah

  2. Sebaik sahaja anda berada di dalam Prompt Perintah yang ditinggikan, ketik perintah berikut mengikut urutan mana pun dan tekan Masukkan selepas masing-masing untuk mendaftarkan semula fail Perpustakaan Pautan Dinamik yang bermasalah:
    regsvr32 Softpub.dll regsvr32 Wintrust.dll regsvr32 Initpki.dll
  3. Setelah operasi selesai, tutup Prompt Perintah yang dinaikkan dan mulakan semula komputer anda.
  4. Setelah permulaan berikutnya selesai, ulangi tindakan yang sebelumnya menyebabkan 0x8004005 kesilapan dan lihat apakah masalahnya kini sudah selesai.

Menetapkan semula Ralat Kemas kini Windows

Sekiranya anda melihat ralat ini semasa cuba memasang Pembaruan Windows yang belum selesai, kemungkinan anda berhadapan dengan beberapa jenis kerosakan yang akhirnya mempengaruhi fail dan pergantungan yang berkaitan dengan Pembaruan Windows.

Sekiranya senario ini berlaku, anda seharusnya dapat menyelesaikan masalah dengan menetapkan semula komponen Pembaruan Windows dengan alat yang tersedia untuk pengguna akhir. Beberapa pengguna yang terjejas telah mengesahkan bahawa mereka akhirnya berjaya menyelesaikan masalah dengan menetapkan semula Pembaruan Windows dan setiap pergantungan yang berkaitan.

Sekiranya anda ingin menggunakan jenis pembaikan yang sama, ikuti petunjuk di bawah ini dalam usaha untuk memperbaikinya 0x800c0005 kod salah:

  1. Tekan Kekunci Windows + R untuk membuka kotak dialog Jalankan. Seterusnya, taip ‘Cmd’ dan tekan Ctrl + Shift + Enter untuk membuka Prompt Perintah yang tinggi. Dekat Kawalan Akaun Pengguna , klik Ya untuk memberikan hak pentadbiran.

    Menjalankan Prompt Perintah

  2. Sebaik sahaja anda berada di dalam Prompt Perintah yang dinaikkan, ketik perintah berikut dan tekan Masukkan untuk menghentikan perkhidmatan Windows Update utama dan kebergantungan yang berkaitan:
    net stop bit net stop wuauserv net stop appidsvc net stop cryptsvc

    Catatan: Perintah ini akan menghentikan perkhidmatan BITS, perkhidmatan Pembaruan Windows, dan perkhidmatan Kriptografi secara berkesan.

  3. Setelah berjaya menjalankan setiap perintah di atas dengan jayanya, tampal perintah berikut untuk menamakan semula Pembahagian Perisian dan juga CatRoot2 folder:
    Ren% systemroot%  SoftwareDistribution SoftwareDistribution.bak Ren% systemroot%  system32  catroot2 catroot2.bak

    Catatan: Kedua-dua arahan ini akan memaksa sistem operasi anda untuk membuat folder baru untuk pengedaran perisian yang akan menghilangkan kesan fail rosak yang disimpan di folder semasa.

  4. Seterusnya, tampal arahan di bawah dan tekan Masukkan selepas masing-masing memulakan semula perkhidmatan yang sebelumnya anda lumpuhkan pada langkah 2:
    bit permulaan bersih permulaan bersih wuauserv permulaan bersih appidsvc cryptsvc permulaan bersih
  5. Mulakan semula komputer anda dan lihat apakah masalahnya dapat diselesaikan pada permulaan komputer seterusnya.

Sekiranya pembaikan ini tidak berlaku dan anda melihat ralat ini di Xbox One, beralih ke kemungkinan pembaikan berikutnya di bawah.

Berbasikal Konsol (Xbox One Only)

Sekiranya anda melihat kod ralat 0x800c0005 semasa cuba memuat turun kemas kini permainan atau ketika cuba memulakan pesta, ada kemungkinan anda berurusan dengan beberapa jenis ketidakkonsistenan rangkaian yang difasilitasi oleh beberapa jenis fail yang disimpan di dalam negara.

Dalam kes ini, anda seharusnya dapat menyelesaikan masalah tersebut dengan melakukan prosedur power cycle pada konsol Xbox One anda. Untuk melakukan ini, ikuti arahan di bawah untuk melakukan kitaran kuasa dan mengalirkan kapasitor kuasa. Operasi ini akan menghilangkan sebahagian besar masalah yang disebabkan oleh fail sementara dan fail firmware yang tersisa.

  1. Dengan konsol Xbox One anda dihidupkan sepenuhnya, tekan butang Xbox (pada konsol anda) dan terus ditekan sehingga anda melihat LED depan mati pada konsol anda.

    Konsol Xbox One yang berbasikal kuasa

  2. Setelah konsol anda dimatikan sepenuhnya, teruskan dan cabut kabel kuasa dari soket kuasa dan tunggu selama 30 saat atau lebih untuk memastikan kapasitor kuasa sepenuhnya habis. Operasi ini akan memastikan bahawa tidak ada data cross-startup yang masih boleh menyebabkan perilaku ini.
  3. Sambungkan kabel kuasa sekali lagi dan boot konsol anda secara konvensional. Semasa konsol dimulakan, cari animasi permulaan awal. Sekiranya anda melihat animasi yang lebih panjang (log selama kira-kira 5 saat), ini bermakna operasi itu berjaya.

    Animasi permulaan Xbox One yang panjang

  4. Setelah konsol anda membuat sandaran, ulangi tindakan yang sebelumnya menyebabkan kod ralat 0x800c0005 dan lihat apakah masalahnya kini telah diperbaiki.

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

Mengaktifkan UPnP atau Memajukan port yang Diperlukan Secara Manual

Sekiranya tidak ada kemungkinan penyelesaian yang berlaku untuk anda, ada kemungkinan besar anda melihat kod ralat ini kerana NAT (Terjemahan Alamat Rangkaian) isu. Sekiranya konsol anda menentukan bahawa NAT anda ditutup, anda mungkin dihalang daripada melakukan tindakan tertentu di konsol anda.

Dalam kes ini, anda seharusnya dapat menyelesaikan masalah dengan cepat membolehkan Universal Plug and Play jika penghala anda menyokongnya. Ini akan memastikan bahawa NAT anda dibuka dengan meneruskan secara automatik setiap port yang diperlukan oleh OS konsol anda atau oleh permainan atau aplikasi yang sedang Anda mainkan.

Namun, jika anda menggunakan penghala yang tidak menyokong UPnP, anda perlu kemukakan port yang diperlukan secara manual untuk memastikan bahawa NAT dibuka.

Sekiranya senario ini tidak berlaku, beralih ke kemungkinan perbaikan seterusnya di bawah.

Beralih ke DNS Google

Sekiranya tidak ada kemungkinan penyelesaian di atas berfungsi untuk anda, kemungkinan anda menghadapi masalah DNS (Sistem Nama Domain) isu. Masalah ini dilaporkan berlaku pada PC dan Xbox One.

Beberapa pengguna yang terjejas menghadapi masalah yang sama telah mengesahkan bahawa mereka berjaya menyelesaikan masalah tersebut dengan beralih ke DNS lalai yang disediakan oleh Google. Ini akan menyelesaikan sebahagian besar masalah yang difasilitasi oleh DNS yang tidak konsisten.

Tetapi ingat bahawa bergantung pada platform di mana anda akhirnya melihat 0x800c0005 (PC atau Xbox One), arahan untuk beralih ke DNS Google akan berbeza. Oleh kerana itu, kami telah membuat 2 sub-panduan yang berbeza, jadi ikuti petunjuk yang berlaku untuk senario semasa anda.

A. Beralih ke Google DNS pada Xbox One

  1. Dari papan pemuka Xbox One utama, tekan Menu panduan pada alat kawalan anda, kemudian pergi ke Tetapan> Rangkaian dan mengakses Tetapan lanjutan menu.
  2. Seterusnya, dari Tetapan lanjutan menu, klik pada Tetapan DNS , kemudian pilih Buku Panduan dari sub-menu.

    Tetapan Rangkaian Lanjutan Xbox One

  3. Sebaik sahaja anda berada di dalam Tetapan DNS , teruskan dan tetapkan 8.8.8.8 sebagai DNS utama dan 8.8.4.4 sebagai DNS sekunder .

    Menukar DNS dalam Xbox

    Catatan: Sekiranya anda ingin menggunakan DNS Google untuk IPV6, gunakan nilai berikut:

     DNS utama - 208.67.222.222 DNS sekunder - 208.67.220.220
  4. Simpan perubahan, kemudian mulakan semula konsol anda dan lihat apakah masalahnya kini sudah selesai.

B. Beralih ke Google DNS pada Windows

  1. Tekan Kekunci Windows + R untuk membuka a Lari kotak dialog. Seterusnya, taip 'Ncpa.cpl' dan tekan Masukkan untuk membuka Jaringan rangkaian menu.
  2. Setelah anda masuk ke dalam menu Sambungan Rangkaian, klik kanan pada rangkaian yang sedang anda sambungkan. Sekiranya anda menggunakan rangkaian tanpa wayar, klik kanan Wi-Fi (Sambungan Rangkaian Tanpa Wayar), kemudian klik pada Hartanah dari menu konteks.
    Catatan: Sekiranya anda disambungkan melalui kabel ethernet, klik kanan pada Ethernet (Sambungan Kawasan Setempat) .
  3. Di dalam Hartanah skrin, pilih Rangkaian tab dari menu mendatar di bahagian atas. seterusnya, pergi ke modul di bawah Sambungan ini menggunakan item berikut, pilih Internet Protocol Version 4 (TCP / IPv4) dan klik pada Hartanah butang di bawah.
  4. Pada skrin seterusnya, pilih tab Umum, pilih togol yang berkaitan dengannya Gunakan alamat pelayan DNS berikut dan ganti Pelayan DNS keutamaan dan Pelayan DNS alternatif dengan nilai berikut:
    8.8.8.8 8.8.4.4
  5. Setelah anda berjaya mengatur nilainya, ikuti langkah 3 dan langkah 4 sekali lagi untuk menukar nilai Internet Protocol Version 6 (TCP / IPv6) ke DNS Google:
    2001: 4860: 4860 :: 8888 2001: 4860: 4860 :: 8844
  6. Simpan perubahan yang baru anda laksanakan, kemudian mulakan semula PC anda dan ulangi tindakan yang sebelumnya menyebabkannya 0x800C0005 kod salah.

Menetapkan DNS Google pada PC

Teg Tingkap 7 minit membaca