Betulkan: Ralat Aplikasi 0xc0000022



Cuba Instrumen Kami Untuk Menghapuskan Masalah

The ralat 0xc0000022 sering dikaitkan dengan aplikasi lama yang menghadapi masalah keserasian dengan versi Windows terkini (Windows 10 dan Windows 8.1). Tetapi anda mungkin juga menemui mesej ralat ini semasa berjalan Pembaca Adobe Acrobat , membuka fail PDF atau menjalankan produk Adobe yang lain. Beberapa suite antivirus diketahui menyebabkan masalah ini dengan menyekat kebenaran yang diperlukan oleh aplikasi yang menunjukkan kesalahan.





Untuk aplikasi yang ditulis dalam Visual Basic, Ralat 0xc0000022 biasanya memberi isyarat masalah kebenaran dengan yang diperlukan DLL (Perpustakaan Berpaut Dinamik) fail. Sering kali, masalah ini dapat dielakkan dengan menjalankan program dengan hak pentadbiran. Anda boleh melakukannya dengan mudah dengan mengklik kanan pada jalan pintas aplikasi dan mengklik Jalankan sebagai Pentadbir.



Sekiranya menjalankan program dengan hak pentadbiran tidak membantu anda, mengalihkan perhatian anda ke arah anti-virus anda. Beberapa suite antivirus pihak ketiga (terutama AVG dan Mc Afee) diketahui menyebabkan ralat ini dengan penyemak imbas dan aplikasi lain yang memerlukan kebenaran rangkaian. Cuba lumpuhkan ciri perlindungan masa nyata antivirus pihak ketiga dan buka aplikasinya sekali lagi.

Sekiranya itu tidak membuahkan hasil, gunakan salah satu daripada dua kaedah di bawah ini untuk menghilangkannya Ralat 0xc0000022. Sekiranya anda melihat mesej ralat ketika membuka Adobe Reader atau fail PDF, ikuti Kaedah 1 . Apabila melihat ralat setelah menjalankan aplikasi lama (atau permainan) pada Windows 8 atau Windows 10, ikuti Kaedah 2 .



Kaedah 1: Membaiki Microsoft Visual C ++ 2013 yang dapat diedarkan semula

Sebilangan besar aplikasi masih bergantung pada pakej Microsoft C ++ yang dapat diedarkan semula untuk berfungsi dengan baik pada Windows, dan Acrobat Reader tidak terkecuali. Beberapa pengguna telah melaporkan melihatnya Ralat 0xc0000022 dengan produk Adobe selepas Windows melakukan kemas kini automatik. Nasib baik, ini dapat diselesaikan dengan memperbaiki pakej Microsoft Visual C ++ 2013 Redistributable yang digunakan oleh suite Adobe. Ikuti panduan di bawah untuk menyingkirkan Ralat 0xc0000022:
Catatan: Panduan berikut juga akan berfungsi dengan produk Adobe lain yang memaparkan 0xc0000022 ralat, bukan hanya Acrobat Reader.

  1. Tekan Kekunci Windows + R untuk membuka tetingkap Run. Jenis appwiz.cpl dan memukul Masukkan untuk membuka Program dan Ciri.
  2. Tatal ke bawah ke Microsoft Visual C ++ 2013 Diagihkan semula pakej dan klik kanan pada entri pertama. Kemudian, klik pada Ubah.
  3. Klik Pembaikan butang dan kemudian tekan Ya apabila Kawalan Akaun Pengguna pop timbul ditunjukkan.
  4. Setelah persediaan berjaya, ulangi Langkah 2 dan Langkah 3 dengan semua baki Microsoft Visual C ++ 2013 pakej.
  5. Sekali Microsoft Visual C ++ 2013 pakej telah diperbaiki, mulakan semula mesin anda dan cuba lancarkan semula Acrobat reader (atau buka fail PDF).

Sekiranya aplikasi masih menunjukkan mesej ralat yang sama, kembali ke Program dan Ciri dan nyahpasang semua Microsoft Visual C ++ 2013 pakej. Kemudian, lakukan but semula dan gunakan pautan Microsoft rasmi ini untuk memuat turun & memasang pakej sekali lagi.

Kaedah 2: Mengaktifkan DirectPlay dalam Komponen Warisan

Main Terus adalah API yang tidak digunakan sebelumnya merupakan sebahagian daripada DirectX API Microsoft. Pada dasarnya ini adalah perpustakaan komunikasi rangkaian yang terutama digunakan untuk pengembangan permainan komputer, tetapi juga digunakan dalam beberapa aplikasi tujuan umum.

Anda mungkin pernah menemui 0xc0000022 ralat semasa cuba membuka permainan atau aplikasi lama. Ini berlaku kerana permainan (atau aplikasi) yang dimaksudkan menggunakan a .dan lain-lain fail yang tidak digunakan lagi bersama DirectPlay. Walaupun komponen DirectPlay dianggap usang di Windows 8.1 dan Windows 10, komponen tersebut masih boleh diaktifkan dari Tetapan Windows.

Sekiranya anda menjalankan Windows 8.1 atau Windows 10, DirectPlay akan dilumpuhkan secara lalai. Ikuti panduan di bawah ini untuk mengaktifkan DirectPlay dan menghilangkan 0xc0000022 ralat:

  1. Tekan Kekunci Windows + R untuk membuka tetingkap Run. Di dalamnya, taipkan appwiz.cpl dan memukul Masukkan untuk membuka Program dan Ciri.
  2. Klik pada Hidupkan atau matikan ciri Windows.
  3. Tunggu sehingga senarai itu muncul, kemudian tandakan kotak di sebelahnya Komponen Warisan.
  4. Tekan ikon + di sebelah Komponen Warisan dan tandakan kotak di sebelah Main Terus. Pukul Okey untuk menyimpan tetapan anda.
  5. OS anda kemudian akan mengkonfigurasi fail yang diperlukan untuk mengaktifkan DirectPlay. Jangan tutup tetingkap sehingga anda melihat mesejnya ” Windows menyelesaikan perubahan yang diminta ”.

  6. Nyalakan semula sistem anda dan jalankan aplikasinya semula. Ia harus dibuka tanpa 0xc0000022 kesilapan.

Artikel berkaitan):

0xc00007b

3 minit membaca