Ralat 0xc0000022 semasa memulakan permainan, program [penyelesaian]

Selamat hari semua!

Kesalahan ini khas untuk permainan (walaupun kadang-kadang program lain "menderita"), dan biasanya muncul pada masa pelancaran. Saya akan memberi amaran terlebih dahulu kepada anda bahawa kod 0xc0000022 ini hanya sedikit: sebabnya boleh menjadi fail yang hilang atau antivirus yang menyekat aplikasi ...

Dalam catatan ini saya akan memberikan beberapa petua bahawa dalam kebanyakan kes akan membantu anda menyingkirkan kesilapan ini. Saya cadangkan melakukannya mengikut urutan yang saya berikan di bawah. Bahan ini sesuai untuk Windows 8/10 moden.

Catatan: tangkapan skrin di bawah menunjukkan contoh ralat yang serupa (berlaku semasa melancarkan permainan PES 2016).

Kesalahan contoh 0xc0000022

*

Bagaimana saya boleh membetulkan 0xc0000022

Menjalankan sebagai pentadbir

Perkara pertama yang saya nasihatkan adalah klik kanan pada fail yang boleh dilaksanakan (jalan pintas) dan pilih pilihan untuk dijalankan sebagai pentadbir dalam menu konteks yang muncul .

Menjalankan aplikasi sebagai pentadbir

Sekiranya aplikasi telah dimulakan, pergi ke sifat jalan pintas dan tandakan kotak supaya tugas itu selalu dilakukan oleh pentadbir.

Pemeriksaan pertahanan

Sekiranya anda mempunyai Windows 10, pastikan untuk memeriksa keadaan pemain pertahanan (selalunya dia secara senyap-senyap menghapus beberapa fail permainan dan program yang kelihatan mencurigakannya).

Untuk melakukan ini, buka pilihan (Win + i), pergi ke tab "Kemas kini dan Keselamatan / Keselamatan Windows ", dan klik pada pautan ke Pusat Keselamatan Defender. Lihat tangkapan skrin di bawah.

Pusat Keselamatan Windows

Seterusnya, buka log ancaman dan lihat peristiwa terkini: adakah antara senarai membersihkan fail permainan ...

Memeriksa log

Sekiranya ada, anda mempunyai dua pilihan:

  • pulihkan fail dari karantina pertahanan dan cuba mulakan permainan (program). Perkara ini harus dilakukan sekiranya anda tidak ragu-ragu mengenai keselamatan fail;
  • muat turun versi lain dari program / permainan dan pasang semula (diperiksa virus dan perisian hasad).

Mengemas kini perpustakaan sistem, pemacu

Kesalahan 0xc0000022 juga boleh berlaku kerana ketiadaan fail perpustakaan: DirectX, Visual C ++, NET Framework, dll.

Agar tidak memeriksa semua ini secara manual, saya cadangkan mencuba utiliti Driver Booster: ia bukan sahaja dapat mengemas kini pemandu, tetapi juga memeriksa semua perpustakaan yang mempengaruhi operasi permainan (yang sangat mudah). Versi percuma sudah cukup untuk menyelesaikan masalah ini ...

Mengemas kini Perpustakaan Sistem / Pemacu Pemacu

Mod Keserasian dan DirectPlay

Sekiranya anda cuba menjalankan permainan lama di komputer baru (Windows OS), maka semua jenis kesalahan mungkin berlaku. Cuba pergi ke sifat fail yang boleh dilaksanakan (jalan pintas di desktop), dan aktifkan mod keserasian aplikasi dengan OS lama (misalnya, dengan Windows 7, seperti dalam contoh saya di bawah).

Mod keserasian

Untuk membantu!

Cara menjalankan permainan lama di komputer baru - //ocomp.info/kak-zapustit-staruyu-igru.html

Di samping itu, banyak permainan lama (misalnya, Majesty, Thief, Dune 2000, dan lain-lain) memerlukan komponen DirectPlay , yang atas sebab tertentu dilumpuhkan dalam OS moden ...

Untuk mengaktifkannya: pergi ke Panel Kawalan, di bahagian "Program / Hidupkan atau matikan ciri Windows" .

Hidupkan dan matikan ciri Windows

Seterusnya, cari direktori Komponen Warisan dan aktifkan DirectPlay. Windows harus memuat turun dan memasangnya secara automatik. Kemudian mulakan semula komputer anda dan periksa fungsi program / permainan ...

Komponen Warisan - DirectPlay

Matikan antivirus sebentar

Tidak perlu berlebihan untuk mematikan antivirus semasa mendiagnosis dan mencari penyebab ralat. Nasib baik, hampir semua produk moden dilumpuhkan dalam 1-2 klik tetikus melalui dulang. Bagaimana penampilannya dengan AVAST ditunjukkan dalam tangkapan skrin di bawah ...

Lumpuhkan antivirus Avast selama 1 jam

Cuba membuat diagnosis dengan ProcessMonitor

Sekiranya semua perkara di atas tidak membantu, anda boleh mencari penyebabnya menggunakan utiliti ProcessMonitor (pautan ke laman web Microsoft). Ia memeriksa semua aplikasi dan proses yang berjalan di PC (lebih-lebih lagi, walaupun program anda mengalami kesalahan - fakta ini dapat dijumpai di ProcessMonitor dan melihat apa yang berlaku di sana ...).

1) Sebelum memulakan utiliti, saya mengesyorkan agar anda membuka sifat jalan pintas (program yang dilancarkan) dan menyalin nama asal fail exe. Contohnya ditunjukkan di bawah.

Salin nama fail yang boleh dilaksanakan

2) Seterusnya, anda perlu menjalankan utiliti, dan segera membuka program / permainan yang diinginkan. Sebaik sahaja crash, pergi ke ProcessMonitor dan:

  1. hidupkan paparan semua acara (lihat anak panah-1 dalam tangkapan skrin di bawah);
  2. pergi ke mod penapisan (anak panah-2);
  3. alihkan penapisan ke mod Nama Proses (iaitu supaya anda dapat menentukan proses yang kami perlukan - kerana terdapat banyak dari mereka dalam utiliti);
  4. masukkan nama asal fail permainan;
  5. klik OK.

Tapis mengikut nama

Seterusnya, saya cadangkan untuk membuka penapisan sekali lagi dan tidak termasuk semua baris (KEJAYAAN) yang berjaya. Lihat contoh di bawah.

Kami mengecualikan semua tindakan yang berjaya

Akibatnya, anda hanya akan mempunyai garis masalah (dalam setiap kes tertentu, jumlahnya sangat berbeza). Di lombong, misalnya, berdasarkan baris pertama, menjadi jelas bahawa ada beberapa masalah dengan fail "steam_api.dll" dalam folder permainan. Kemudian, ternyata, ia telah dihapuskan oleh Windows Defender (setelah pemulihan - permainan berfungsi!) ...

Beberapa baris dijumpai, salah satunya tidak mengandungi fail ...

Ngomong-ngomong , anda juga tidak mempunyai kebenaran untuk mengakses fail DLL tertentu. Sebagai contoh, jika ProcessMonitor menunjukkan kepada anda ralat AKSES DENIED (katakanlah, kepada C: \ Windows \ Syswow64 \ MSVBVM50.DLL ), maka anda perlu mengaktifkan pembacaan fail ini secara manual untuk pengguna semasa.

AKSES DINAFIKAN

Ini dilakukan secara sederhana: pertama, cari fail yang anda mahukan (alamatnya juga ditunjukkan di ProcessMonitor, lihat skrin di atas). Seterusnya buka sifatnya , pergi ke tab "Security"  dan tekan "Edit" .

Keselamatan - perubahan

Setelah menambahkan pengguna baru (lihat tangkapan skrin di bawah).

Tambah pengguna

Dua kotak pilihan untuk kemampuan membaca fail biasanya ditetapkan secara lalai - jadi anda hanya perlu menyimpan tetapannya.

Simpan tetapan

PS 

Sekiranya tidak ada perkara di atas yang membantu, anda boleh menasihatkan memuat turun versi permainan / aplikasi lain. Ada kemungkinan yang sekarang tidak sesuai dengan versi OS anda, perisian (atau mungkin ia hanya rosak, misalnya, oleh virus ...).

*

Sekiranya anda berjaya menyingkirkan ralat ini dengan cara yang berbeza - beritahu saya dalam 2 perkataan dalam komen.

Semoga berjaya!

?