Bir dll dosyası nedir? Açıkça açıklandı
Bilgisayarınızda, zaman zaman anlaşılmaz hatalar bildiren çok sayıda DLL dosyası vardır. Bu makalede, bir DLL dosyasının ne olduğunu, nasıl çalıştığını ve onunla neler yapabileceğiniz açıklanmaktadır.
DLL dosyası: nedir?
- DLL kısaltması, dinamik program kitaplıkları olarak adlandırılan "Dynamic Link Library" anlamına gelir. Bunlar kod, veri ve makine kodu içerebilen dosyalardır.
- DLL dosyaları aynı anda birkaç program tarafından kullanılabilir. Bu, birkaç programdaki değişikliklerin tek bir yerde değiştirilmesi gerektiği anlamına gelir. Daha sonraki yürütmede, tüm uygulamalar yeni kodu benimser.
- DLL dosyalarının içeriği çeşitlidir. Diğer şeylerin yanı sıra, Windows altındaki sürükle ve bırak işlevi bir DLL dosyası aracılığıyla kontrol edilir.
- DLL dosyaları, bilinen EXE dosyalarına benzer şekilde davranır. DLL dosyaları çift tıklama ile yürütülebilir, ancak eylem çoğunlukla arka planda görünmez.
- .Dll dosya uzantısı sadece DLL dosyaları değil, aynı zamanda EXE dosyaları ve sürücüleri tarafından kullanılır. DLL dosyaları bu nedenle Windows sisteminin önemli bir parçasıdır.
- DLL dosyalarının bir dezavantajı, programların bazen bir DLL dosyasının farklı sürümlerine ihtiyaç duymasıdır. Yoğun grafik uygulamaları yüklerken, zaman zaman bir "sample.dll" dosyası istenir. Bu durumda, dosyanın yalnızca eski bir sürümü vardır. Daha sonra geçerli olanı manuel olarak eklemeniz veya başka bir kurulum yoluyla kullanılabilir hale getirmeniz gerekir.
Bir sonraki pratik ipucunda, bir DLL dosyasının nasıl kurulacağını göstereceğiz.