Ralat dengan ntdll.dll: sebab dan penyelesaian

Sistem operasi Windows dalam strukturnya mempunyai sejumlah besar komponen, direktori dan fail yang berlainan, fungsi yang secara langsung berkaitan dengan operasi normal komputer secara keseluruhan. Populariti besar sistem operasi Windows 7 telah lama membawa kepada hakikat bahawa ia menerima tajuk bukan sahaja versi "terbaik", tetapi juga yang paling "buggy, iaitu, di mana bilangan terbesar kesilapan menampakkan dirinya. Setiap pengguna komputer lambat laun, tetapi dihadapi dengan hakikat bahawa apa-apa perisian secara spontan dan "tidak membiarkan sesiapa" baru saja ditutup. Keadaan ini terutamanya dicirikan oleh kegagalan dalam pengendalian komponen sistem yang mempunyai lanjutan ".dll", yang setiap alamatnya tidak dikecualikan. Dalam artikel ini kita akan membincangkan kesilapan di atas dengan penutupan perisian tidak sah, sebab-sebab kejadian dan penyelesaiannya.

Kaedah untuk membetulkan kesilapan dalam fail ntdll.dll.

Cara untuk memperbaiki

Tanpa latar belakang yang tidak perlu, ia harus mengatakan bahawa intipati masalah terletak pada operasi yang tidak betul dari fail perpustakaan dinamik yang disebut "ntdll.dll". Kesalahan yang dipertimbangkan boleh ditunjukkan dalam dua variasi:

  1. Yang pertama adalah penampilan tingkap mengenai penutupan kecemasan program, kadang-kadang secara langsung "Windows Explorer". Untuk melihat maklumat terperinci, cukup untuk mengklik butang "Lihat butiran", di mana ia akan dinyatakan secara langsung bahawa fail "ntdll.dll" adalah penyebabnya.
  2. Variasi kedua dicirikan oleh rupa "skrin biru" (bukan BSOD / bukan skrin kematian) dengan petunjuk kod ralat dan pautan ke fail SystemRoot \ System32 \ ntdll.dll.

Oleh itu, ntdll.dll merupakan modul yang sangat penting yang penting untuk memproses API dan menggunakan perisian aplikasi yang aktif. Jika anda menyederhanakan definisi sebanyak mungkin, perpustakaan yang dipersoalkan bertanggungjawab untuk fungsi seperti: bergerak, salin, tampal / potong, bandingkan, dan lain-lain Dan berdasarkan fakta bahawa fungsi-fungsi ini digunakan setiap saat, anda boleh membuat beberapa kesimpulan logik mengenai sebab-sebab kegagalan modul, iaitu:

  • Pengguna melakukan sebarang manipulasi pemasangan / kemas kini perisian, hasilnya fail "ntdll.dll" diganti dengan versi sengaja yang tidak dapat dikerjakan atau hanya dihapuskan tanpa penggantian;
  • Perisian yang dipasang tidak mempunyai keserasian penuh dengan sistem operasi yang digunakan. Ini jelas dilihat sebelum ini apabila Win7 hanya memanjat "pengguna Olympus" dan sebahagian daripada program yang dikeluarkan di bawah Windows XP dilancarkan pada versi "baru" sistem operasi.

Dan dengan mengambil kira semua perkara di atas, anda harus pergi terus dari kata-kata kepada kes itu.

Pilihan 1

Perkara pertama yang perlu dilakukan adalah untuk memanfaatkan peluang untuk menjalankan program yang sebelum ini ditamatkan secara tidak normal dalam mod keserasian. Dan untuk ini anda perlu melakukan yang berikut:

  • Klik kanan pada pintasan untuk program masalah dan pergi ke tab Keserasian;
  • Dalam bahagian "Mod Keserasian", tandakan kotak "Jalankan program dalam mod keserasian";
  • Antara pilihan yang tersedia, pilih "Windows XP" (Service Pack 2) atau (Service Pack 3);
  • Kurangkan pandangan anda di bawah dan semak kotak dalam "Jalankan program ini sebagai pentadbir" / "Jalankan program ini sebagai pentadbir" kotak;
  • Klik "OK" dan semak prestasi perisian yang dipilih.

Jika perlu, pilih nombor 3 yang tersedia untuk kegunaan di # 3.

Pilihan 2

Bermaksud melumpuhkan kawalan akaun Windows:

  • Buka "Mula" dan dalam kotak carian, ketik "UAC" atau "Tukar parameter kawalan akaun pengguna";
  • Dalam tetingkap yang terbuka, gerakkan slider ke bahagian bawah "Jangan Beritahu";
  • Klik "OK" untuk menyimpan perubahan dan mulakan semula komputer;
  • Semak fungsi perisian yang dikehendaki.

Pilihan 3

Dalam struktur sistem operasi terdapat perkhidmatan "PcaSvc", ia juga adalah "Program Pembantu Keserasian Program", yang dalam kes ini, untuk menguji teori, anda boleh cuba melumpuhkan:

  • Klik "Mula" dan buka "Alat" dan "Panel Kawalan";
  • Seterusnya, buka "Sistem dan Keselamatan" dan pergi ke subseksyen "Pentadbiran";
  • Tatal melalui senarai ke barisan "Perkhidmatan" dan bukanya;
  • Atau semata-mata melaksanakan arahan "services.msc";
  • Isih senarai perkhidmatan mengikut abjad dan cari perkhidmatan di atas "PcaSvc";
  • Klik padanya dengan butang tetikus kanan dan dalam blok "Negeri" klik "Berhenti";
  • Dalam blok "Permulaan jenis", pilih "Dipanaskan";
  • Simpan perubahan dan mulakan semula komputer.

Pilihan 4

Pilihan keempat dan paling optimum dari semua yang mungkin adalah untuk melancarkan sistem ke titik yang mendahului penampilan masalah yang dipersoalkan, dan, mungkin, didahului pemasangan perisian masalah. Untuk melaksanakan pilihan ini, anda perlu melakukan perkara berikut:

  • Buka menu Mula dan padamkan direktori Utiliti;
  • Dalam senarai yang terbuka, pilih "Pemulihan Sistem";
  • Antara mata yang tersedia yang dicipta oleh sistem operasi secara automatik, pilih pilihan yang paling sesuai untuk anda;
  • Untuk memeriksa apa yang mungkin hilang dan dipengaruhi oleh pemulihan kepada konfigurasi terdahulu, klik pada butang "Cari masalah yang terkena";
  • Klik "Seterusnya" - "Selesai" dan tunggu alat pemulihan selesai;

Adalah penting untuk memahami bahawa secara mutlak tidak disyorkan untuk mengganggu prosedur ini, kerana ia mungkin menghadapi masalah yang lebih serius daripada yang dipertimbangkan dalam rangka artikel ini.

Kesimpulannya

Perkara terakhir yang mungkin dapat membantu dalam situasi ini ialah memuat turun fail "ntdll.dll" secara manual dan secara manual meletakkannya dalam direktori sistem. Kesan daripada muat turun itu, termasuk pilihan sumbernya, ditugaskan kepada setiap pengguna secara individu, kerana seringkali penyerang "menggabungkan" perisian virus ke dalam modul, dan apa yang dapat diterajui ini adalah soalan retorik.