Apa yang Perlu Diketahui
- Fail DLL ialah fail Pustaka Pautan Dinamik.
- Ia boleh digunakan oleh berbilang program untuk berkongsi fungsi.
- Kebanyakan orang berurusan dengan mereka hanya apabila perlu membetulkan ralat DLL.
Artikel ini menerangkan jenis fail DLL, cara dan sebab ia digunakan dan perkara yang perlu dilakukan jika anda mengalami ralat DLL.
Apakah Fail DLL?
Fail DLL, singkatan kepada Dynamic Link Library, ialah sejenis fail yang mengandungi arahan yang boleh dipanggil oleh atur cara lain untuk melakukan perkara tertentu. Dengan cara ini, beberapa program boleh berkongsi kebolehan yang diprogramkan ke dalam satu fail, malah melakukannya serentak.
Sebagai contoh, beberapa atur cara yang berbeza mungkin semua menggunakan fail veryuseful.dll (yang dibuat itu, sudah tentu) untuk mencari ruang kosong pada cakera keras, mencari fail dalam direktori tertentu dan mencetak halaman ujian ke pencetak lalai.
Tidak seperti program boleh laksana, seperti program yang mempunyai sambungan fail EXE, fail DLL tidak boleh dijalankan secara langsung tetapi sebaliknya mesti dipanggil oleh kod lain yang sudah berjalan. Walau bagaimanapun, DLL adalah dalam format yang sama seperti EXE dan sesetengahnya mungkin menggunakan sambungan fail. EXE. Walaupun kebanyakan Pustaka Pautan Dinamik berakhir dengan sambungan fail. DLL, yang lain mungkin menggunakan. OCX,. CPL atau. DRV.
Membetulkan Ralat DLL
Fail DLL, disebabkan bilangan fail dan kekerapan ia digunakan, cenderung menjadi tumpuan kepada peratusan besar ralat yang dilihat semasa memulakan, menggunakan dan menutup Windows.
Walaupun mungkin mudah untuk memuat turun fail DLL yang hilang atau tidak ditemui, itu jarang cara terbaik untuk dilakukan. Lihat artikel kami Sebab Penting TIDAK Muat Turun Fail DLL untuk maklumat lanjut tentang itu.
Jika anda mendapat ralat DLL, pertaruhan terbaik anda ialah mencari maklumat penyelesaian masalah khusus untuk masalah DLL tersebut supaya anda pasti dapat menyelesaikannya dengan cara yang betul dan untuk kebaikan. Kami mungkin mempunyai panduan pembaikan khusus untuk yang anda miliki. Jika tidak, lihat Cara Membetulkan Ralat DLL kami untuk mendapatkan nasihat umum.
Lagi Mengenai Fail DLL
Perkataan "dinamik" dalam Pustaka Pautan Dinamik digunakan kerana data hanya digunakan dalam atur cara apabila atur cara secara aktif memintanya dan bukannya data sentiasa tersedia dalam ingatan.
Banyak fail DLL tersedia daripada Windows secara lalai tetapi program pihak ketiga boleh memasangnya juga. Walau bagaimanapun, ia adalah perkara biasa untuk membuka fail DLL kerana tidak pernah benar-benar keperluan untuk mengeditnya, ditambah dengan berbuat demikian berkemungkinan menyebabkan masalah dengan program dan DLL lain. Walau bagaimanapun, jika anda tahu perkara yang anda lakukan, Penggodam Sumber ialah satu cara untuk melakukannya.
Fail DLL berguna kerana ia boleh membenarkan atur cara mengasingkan komponennya yang berbeza ke dalam modul unik yang kemudiannya boleh ditambah atau dialih keluar untuk memasukkan atau mengecualikan fungsi tertentu. Apabila perisian berfungsi seperti ini dengan DLL, atur cara boleh menggunakan lebih sedikit memori kerana ia tidak perlu memuatkan semuanya sekaligus.
Selain itu, DLL menyediakan cara untuk bahagian program dikemas kini tanpa perlu membina semula atau memasang semula keseluruhan program. Faedahnya malah diperkuatkan apabila lebih banyak apabila program menggunakan DLL kerana semua aplikasi kemudiannya boleh memanfaatkan kemas kini daripada fail DLL tunggal itu.
ActiveX Controls, fail Panel Kawalan dan pemacu peranti ialah beberapa fail yang Windows gunakan sebagai Pustaka Pautan Dinamik. Masing-masing, fail ini menggunakan sambungan fail OCX, CPL dan DRV.
Apabila DLL menggunakan arahan daripada DLL yang berbeza, yang pertama kini bergantung pada yang kedua. Ini memudahkan fungsi DLL untuk dipecahkan kerana bukannya terdapat peluang untuk yang pertama sahaja rosak, ia kini bergantung pada yang kedua juga, yang akan menjejaskan yang pertama jika ia mengalami masalah.
Jika DLL bergantung dinaik taraf kepada versi yang lebih baharu, ditulis ganti dengan versi yang lebih lama atau dialih keluar daripada komputer, program yang bergantung pada fail DLL mungkin tidak lagi berfungsi sebagaimana mestinya.
DLL Sumber ialah fail data yang berada dalam format fail yang sama seperti DLL tetapi menggunakan sambungan fail ICL, FON dan FOT. Fail ICL ialah pustaka ikon manakala fail FONT dan FOT ialah fail fon.
Soalan Lazim
Bagaimanakah anda membuka fail DLL?
Fail DLL tidak dibuka dengan cara yang sama kebanyakan jenis fail dibuka. Fail DLL biasanya dipanggil oleh aplikasi. Untuk melihat kod di dalam fail DLL, anda perlu menyahkompilasinya dengan aplikasi pihak ketiga.
Bagaimanakah anda memasang fail DLL?
Fail DLL tidak dipasang seperti jenis fail lain. Fail DLL boleh 'dipasang' dengan meletakkannya dalam direktori tempat aplikasi ditetapkan untuk mencari fail DLL tertentu.