DLL Nereye (Atılır) Yüklenir?
DLL dosyasını veya dosyalarını nereye yükleyeceğinizi (atacağınızı) detaylı olarak bu sayfada öğrenebilirsiniz. Site içerisinde her DLL sayfası içerisinde “DLL Yükleme” alanında DLL dosyasını nasıl yükleyeceğinizi bulabilirsiniz.
DLL dosyasının ne olduğunu önceki yazımızda sizlere vermiştik. DLL dosyası yükleme işleminden önce kısaca DLL dosyasının ne olduğunu tekrar bahsedecek olursak yükleme işlemini daha iyi anlayacaksınız!

DLL dosyaları tek başlarına işlevi olmayan gereksinim duyduğu yazılımlarla birlikte çalışan sistem dosyalarıdır. DLL dosyalarının işlevi ve görevlerini detaylı olarak “DLL Nedir?” yardım sayfasına giderek öğrenebilirsiniz.
Bu kısa bilgiden sonra DLL dosyasını nereye yükleyeceğiniz hakkında bilgiye geçelim. Her Windows işletim sisteminde bit sürümü bulunmaktadır. Bunlar 16, 32 ve 64 bit olarak ayrılırlar. 16 bit Windows işletim sistemi Windows’un önceki işletim sistemlerinde kullanılmaktadır ve günümüzde artık 16 bit işletim sistemi kullanılmamaktadır. Windows 95 işletim sistemi buna örnektedir.
DLL dosyasını yüklemeden önce işletim sisteminizin bit sürümünün ne olduğunu bilmeniz gerekmektedir. Windows işletim sisteminizin kaç bit olduğunu bilmiyorsanız “Windows Sürümüm 32 Bit mi, Yoksa 64 Bit mi?” yardım sayfasına giderek öğrenebilirsiniz. Bit sürümünüzü öğrendikten sonra şimdi bit sürümünüze göre DLL dosyasını yükleme yerlerine bakalım.
Windows 32 Bit DLL Yükleme

Windows 32 bit kullanıcıları DLL dosyasını Windows klasörünün içerisinde System32 (C:WindowsSystem32) klasörünün içerisine yüklemeleri gerekmektedir. 32 Bit için sadece bu kadar yeterlidir.
Windows 64 Bit DLL Yükleme


Windows 64 Bit için DLL Dosyası (Atma) Yükleme İşlemi System32 2. DLL Yükleme Klasörü Windows 64 bit kullanıcıları ise Windows klasörü içerisinde SysWOW64 (C:WindowsSysWOW64) klasörü içerisine ve yine 64 bit için Windows klasörü içerisinde System32 (C:WindowsSystem32) klasörüne yüklemeleri gerekmektedir. 64 bit için her iki klasörün içinde attığımıza dikkat edelim.
Windows her iki bit sürüm için DLL dosyasını nereye attığımız bu şekilde öğrenmiş olduk. Yazılımlar ağırlıklı olarak DLL dosyalarını sistem (System32, SysWOW64) klasörü içerisinden çağırırlar, bazı istisnalar dışında şimdi o istisnalar nedir? öğrenelim.
Klasör İçine Yükleme Aşamaları
Bazı yazılımlarda oyun veya program gibi DLL dosyasını program veya oyunun kurulu olduğu kök dizine yani ana dizine atmak gerebilir. Bu nadiren de olsa görülen bir durumdur. Bunun nedeni ise çalıştırmak istediğiniz yazılım DLL dosyasını kurulu olduğu ana dizinden çağırabilmektedir.

Örnek resimde gözüktüğü üzere program çalışması için DLL dosyasını ana dizinden çağırmaktadır. Bu yazılımları sırası ile saymak mümkün değildir! Bunu anlamanın en kolay yolu ise eğer DLL dosyasını sistem (System32, SysWOW64) klasörlerine attığınız halde yine hata alırsanız bit sürümüze göre indirmiş olduğunuz DLL dosyasını program veya oyunun ana klasörüne atarak çalıştırmayı denemelisiniz.