• Windows 7 dll dosyaları nereye koyulur DLL dosyaları nasıl kurulur: birkaç basit yöntem

    Çoğu zaman, bir programın veya oyunun çeşitli ek DLL dosyalarının yüklenmesini gerektirdiği bir durumla karşılaşabilirsiniz. Bu problem oldukça kolay çözülebilir, özel bilgi veya beceri gerektirmez.

    Bir sisteme kitaplık kurmanın çeşitli yolları vardır. Bu işlemi gerçekleştirmek için özel programlar var ve bunu manuel olarak da yapabilirsiniz. Basitçe söylemek gerekirse, bu makale şu soruyu yanıtlayacaktır: "Dll ​​dosyaları nereye atılır?" onları indirdikten sonra. Her seçeneği ayrı ayrı ele alalım.

    Yöntem 1: DLL Paketi

    DLL Suite, ihtiyacınız olan dosyayı İnternet'te bulup sisteme yükleyebilen bir programdır.

    Bunu yapmak için aşağıdaki adımları gerçekleştirmeniz gerekecektir:


    Her şey, başarılı indirme durumunda, program indirilen dosyayı yeşil bir işaretle işaretleyecektir.

    Yöntem 2: DLL-Files.com İstemcisi

    DLL-Files.com İstemcisi birçok yönden yukarıda tartışılan programa benzer, ancak bazı farklılıkları vardır.

    Kütüphaneyi buraya yüklemek için aşağıdakileri yapmanız gerekir:


    İşte bu kadar, DLL'niz sisteme kopyalandı.

    Programın ek bir gelişmiş görünümü vardır - bu, yüklemek için DLL'nin farklı sürümlerini seçebileceğiniz bir moddur. Bir oyun veya program bir dosyanın belirli bir sürümünü gerektiriyorsa, bu görünümü DLL-Files.com İstemcisine dahil ederek bulabilirsiniz.

    Dosyayı varsayılandan farklı bir klasöre kopyalamanız gerekirse, düğmesine tıklayın. "Sürüm Seç" ve ileri düzey bir kullanıcı için yükleme seçenekleri penceresine girin. Burada aşağıdakileri yaparsınız:

    1. Kurulumun gerçekleştirileceği yolu belirtin.
    2. butona tıklayın "Şimdi kur".

    Program dosyayı belirtilen klasöre kopyalayacaktır.

    Yöntem 3: Sistem Araçları

    Kitaplığı manuel olarak kurabilirsiniz. Bunu yapmak için, DLL dosyasının kendisini indirmeniz ve ardından şu adresteki bir klasöre kopyalamanız veya taşımanız gerekir:

    C:\Windows\Sistem32

    Sonuç olarak, çoğu durumda DLL dosyalarının yol boyunca yüklendiği söylenmelidir:

    C:\Windows\Sistem32

    Ancak, Windows 95/98/Me işletim sistemleriyle uğraşıyorsanız, kurulum yolu aşağıdaki gibi olacaktır:

    C:\Windows\Sistem

    Windows NT/2000 için:

    C:\WINNT\Sistem32

    64 bit sistemler kendi kurulum yollarını gerektirebilir.

    DLL, bir tür dosya uzantısıdır. referans malzemeler belirli programları çalıştırırken. Dosya türünün adının şifresi " olarak çözülecektir. dinamik bağlantı kitaplığı". Bu dinamik kütüphaneler aynı anda farklı uygulamalar tarafından kullanılabilir. Bir bakıma onlar da benzer yürütülebilir dosyalar için, ancak bazı alanların anlamında farklılık gösterir. En çarpıcı örnek ise sürücü dosyaları, cihaz ve işletim sistemi arasındaki etkileşim kurallarını açıklayan.

    DLL nasıl açılır

    Bu dosyaların nasıl açılacağını anlatmadan önce bu tür kütüphaneleri açmanın pek bir anlamı olmadığına kullanıcının dikkatini çekmelisiniz. İçerdikleri bilgi yürütmek için gerekli program. Önemli değişkenlerin (ve çağrıldıkları şekilde değil) veya verilerin bu tür dosyalarda saklanması son derece nadirdir. Adil olmak gerekirse, programların dll'de çalışması için gerekli bilgileri bulmayı başaran birkaç şirket olduğunu not ediyoruz.

    Doğru, dinamik kitaplıklar bazen kaynak koda dönüştürmeİçlerinde saklanan çalışma kural ve ilkelerini elde etmek. Bunun için birkaç özel programlar.

    Programın avantajı aynı zamanda çalışabilme yeteneğidir. farklı dosya türleri kütüphaneler ve hatta bazılarını düzenleyin. Ancak bir kez daha tekrar etmekte fayda var - bu bilgiler yalnızca tanıdık.dll uzantılı dosyaları değiştirmeye çalışmak, bir kullanıcının aklına gelebilecek en kötü fikirlerden biridir.

    bu program var mı itibar? Çok sayıda - üzerinde yapılabilecek iş yelpazesi, yalnızca sahibinin hayal gücü ile sınırlıdır. A kusur yalnızca bir, ancak önemli - yıllık abonelik yaklaşık 500 dolar.

    Sistem kurulum yöntemi

    Ancak, sıradan kullanıcılar gibi kitaplıklar yazmak ve düzenlemek zorunda değilsek, bunları nasıl kuracağımızı bilmek yararlı olabilir. Gerçek şu ki, tüm programlara eksiksiz bir gerekli kitaplıklar seti sağlanmamaktadır ve kullanıcı tarafından unutulan bireysel bileşenlerin bunlarla birlikte yüklendiği (oyunları kurarken çok yaygın bir ayrıntı) anlaşılmaktadır. O zaman gerekli düzenlemek, daha doğrusu kayıt olmak dll dosyaları.

    İlk önce dosyanın kendisini bulmanız gerekir. Neyse ki, kapsamlı bir arama ile bu o kadar zor değil ve gerekli kitaplıklar, işlerine müdahale etmeyen paketten ayrı olarak bile oldukça sık bulunuyor. Oyunlar söz konusu olduğunda, bunların d3dx.dll olduğunu belirtmekte fayda var. mevcut olmayan sistemde - bu durumda 150 kitaplığı manuel olarak kurmak yerine DirectX paketini kurmak daha iyidir.

    Ama gerekirse kayıt olmak programı çalıştırmak için yeni dll'yi programla birlikte dizine yerleştirmek daha iyidir. Windows 7 ve üzeri sürümlerde açmak mümkündür. Komut satırı katalogdan, diğer durumlarda gerekli açık komut satırı ve komutu kullanma CD doğru dizine gidin.

    Belirtilen işletim sistemi sürümleri için yeterlidir açık istediğiniz dizini seçin ve shift tuşunu basılı tutarak boş bir alana tıklayın sağ tık. Yanıt olarak, önümüzde aşağıdaki biçimde bir bağlam menüsü açılacaktır:

    Tıklamak " komut penceresini aç". Önümüze aşağıdakileri yazmamız gereken bir komut satırı gelecek:

    regsvr32 dllname.dll

    Bu komut, kitaplığı sistem tarafından kullanılan listeye ekleyerek diğer yükleme yöntemlerinde zaman kazandırır. İle iptal etmek kayıt olmak için aşağıdaki komutu kullanın:

    regsvr32-u dllname.dll

    Not etmek önemlidirörnek olarak dllname.dll girildiğini ve noktanın soluna yazılan her şeyin yerine (yani dllname yerine) dosyanızın adını girmelisiniz. Resimde, directX8'den Windows 10'a bir dll dosyasının eklenmesi gösterilmektedir.

    Bu basit şekilde kütüphaneyi sisteme kurabilirsiniz. Bununla birlikte, en ufak bir başarısızlık veya hata gözlenirse, hemen başka bir komut yürütmeli, kaydı kaldırmalı ve sorunlu programla ilgili bir uzmanla iletişime geçmelisiniz.

    Çoğu zaman bazı programlar başlamak istemez, çünkü. Bilgisayarınızda belirli bir DLL dosyası eksik. Bu durumda ne yapmalı? Bu dosyayı indirip kurmanız gerekiyor. İnternetten bir DLL dosyası indirirken genellikle sorun olmaz, ancak nasıl kurulur?

    İlk yol, DLL dosyasının nasıl kurulacağıdır:
    En kolay yol indirdiğiniz dll dosyasını çalıştırmaya çalıştığınız programın bulunduğu klasöre atmanızdır. Bu yöntem çok basittir, ancak her zaman işe yaramaz.

    İkinci yol, DLL dosyasının nasıl kurulacağıdır:
    İkinci yol ise indirdiğiniz dll dosyasını işletim sisteminizin sistem klasörlerine atmaktır. Öncelikle hangi işletim sistemine sahip olduğunuzu bulmanız gerekiyor. Bunu yapmak için, masaüstündeki "Bilgisayarım" simgesine sağ tıklayın ve "Özellikler" e gidin. İşletim sisteminizin türü burada belirtilecektir:


    32 bit işletim sisteminiz varsa, o zaman:
    • "Bilgisayarım"ı açın.
    • "Windows" klasörüne gidin.
    • Orada "System32" klasörünü bulun ve indirilen DLL dosyasını içine yerleştirin.
    64 bit işletim sisteminiz varsa, o zaman:
    • "Bilgisayarım"ı açın.
    • Sistem sürücüsünü açın (genellikle "C" sürücüsü).
    • "Windows" klasörüne gidin.
    • Orada "SysWOW64" klasörünü bulun ve indirilen DLL dosyasını içine yerleştirin.
    • Değişikliklerin etkili olması için bilgisayarınızı yeniden başlatın.
    Bir DLL dosyasının nasıl kurulacağının üçüncü yolu:
    Üçüncü yöntem, dll dosyasını ikinci şekilde yüklediyseniz ancak yine de hata alıyorsanız kullanılır. Dll dosyasını yüklediğinizi sisteme manuel olarak söylemeniz gerekmektedir. Bunun için:
    • Başlat menüsüne gidin.
    • Arama çubuğuna "cmd" yazın. Ve bulunan programı açın.
    • Açılan pencerede " regsvr32 dll_adı.dll". (örneğin, şöyle: "regsvr32 test.dll")
    • Bilgisayarı yeniden başlatın.

    DLL'lerle ilgili hatalar konusunda zaten birçok makale var. Bu hataların tümü tek yolla düzeltilir - bu dll dosyasını bilgisayara yükleyerek. Bu yazıda nasıl yapılacağını yazacağım.

    DLL dosyalarını indirin ve yükleyin

    Bir hata oluştuğunda, genellikle eksik olan DLL dosyasının adı belirtilir. Bu dosyanın adını arama motoruna girip indirmeniz gerekiyor. Örneğin d3dx9_27.dll dosyasını indirmemiz gerekiyor. Bu adı Yandex veya Google'a girip bir siteden indiriyoruz. DLL dosyalarını kendim indirdiğim en güvenli ve en popüler site DLL-FILES.com'dur. Dosyanın adını girebileceğiniz bir alan var.

    Şimdi bu dll dosyasını nereye atacağınızı bulmanız gerekiyor. Bu dosyaların konumu sistemden sisteme değişir, bu yüzden eski işletim sistemlerinden başlayacağım:

    • Windows 95/98- dosyayı C:\Windows\System klasörüne koyun;
    • Windows NT veya 2000- dosyayı C:\WINNT\System32 klasörüne koyun;
    • Windows XP, 7, 8, 10- dosyayı bir klasöre koyun (için 32'ler C:\Windows\System32 içindeki bit sistemleri ve 64'ler bit dosyaları C:\Windows\SysWOW64 ).

    Bazen bir dosyayı istediğiniz klasöre yerleştirmeye çalıştığınızda, dosyanın zaten orada olduğuna dair bir mesaj alabilirsiniz. O zaman hata neden görünüyor? Dosya bozuk olabilir veya bir tür virüs olabilir, bu nedenle onu yeni bir dosyayla değiştirebilirsiniz.

    Tüm eksik kitaplıkları aktardıktan sonra, değişikliklerin etkili olması için bilgisayarı yeniden başlatmanız ve çalışmayan uygulamaları çalıştırmanız gerekir.

    Ancak, gerekli tüm dosyaları bir klasöre koyarsanız, ancak program veya oyun yine de başlamazsa ne olur? O zaman kütüphaneyi sisteme kaydetmeyi deneyebilirsiniz, şimdi size nasıl yapılacağını göstereceğim.

    Windows'ta bir DLL nasıl kaydedilir

    DLL'leri Windows'a kaydetmek çok basit ve hızlıdır. Windows 7, 8 veya 10'a sahipseniz bunu yapabilirsiniz. Yönetici haklarına sahip olmanız gerektiğini de belirtmek isterim. Bu paragrafta, dinamik kitaplıkları kaydetmenin 3 yolunu göstereceğim.

    ilk yol

    Kullanıcılar tarafından en popüler ve kullanılanıdır.

    Tuşları kullanarak "Çalıştır" penceresini açın Kazan + R ve oraya regsvr32.exe dosya adını komutunu girin.

    Başka bir deyişle, komut şöyle görünebilir (örnek olarak d3dx9_27.dll dosyasını kullanarak göstereceğim):

    regsvr32.exe d3dx9_27.dll


    Yöntem işe yaramadıysa, bu dosyanın tam yolunu, yani DLL'yi yerleştirdiğiniz klasörün yolunu belirtmeniz gerekir. Örneğin, şöyle görünebilir:

    regsvr32.exe C:/Windows/system32/d3dx9_27.dll


    Başarılı bir kayıttan sonra, olumlu bir yanıt veya bir hata mesajı görmelisiniz. modül yüklendi... Ama bundan biraz sonra bahsedeceğim.

    ikinci yol

    Burada komut satırını kullanacağız ama yönetici olarak açmanız gerekiyor, umarım bunu nasıl yapacağınızı biliyorsunuzdur.

    regsvr32.exe path_to_dll_file

    Yani aynı şeyi sadece komut satırında yapıyoruz.


    Kütüphanenin kaydedildiğini veya bir hata olduğunu belirten bir mesaj tekrar görünmelidir.

    Üçüncü yol

    Yöntem nadiren herkes tarafından kullanılır, ancak aynı zamanda çalışır. Dll dosyanızı alın ve sağ tıklayın, beliren içerik menüsünde öğeyi seçin "Birlikte açmak için" ve klasöre gidin Windows/Sistem32, ve orada kitaplığı açacağımız regsvr32.exe programını arayın.

    DLL dosyalarını kaydederken hata oluştu

    Bir DLL kaydetmeye çalıştığınızda, nasıl olursa olsun, böyle bir DLL'nin modülünün Windows sürümüyle uyumlu olmadığı veya yüklendiği şeklinde bir hata alabilirsiniz. Ne yapalım?

    Bu tür hatalar aşağıdaki nedenlerle ortaya çıkabilir:

    • Bu işlevi desteklemediği veya sistemde zaten kayıtlı olduğu için kitaplığın kaydedilmesine gerek yoktur;
    • İndirdiğiniz dosya bozuk veya kitaplıklarla tamamen ilgisiz.

    Bir problem nasıl çözülür?

    • İleri düzey kullanıcılar regasm.exe'yi kullanabilir;
    • Aynı dosyayı internetten, yalnızca farklı bir kaynaktan indirmeyi deneyin. Veya ne tür bir dosya olduğunu görün ve özel DLL dosya yükleyicilerini kullanın. Bazı kitaplıklar, DirectX gibi bazı yazılımlarla birlikte gelir.
    • Bazı uygulamaları indirirken, antivirüs, kurulum işlemi sırasında yükleyicide bulunan önemli DLL'leri silebilir, bu nedenle oyunu başka bir kaynaktan indirmeniz veya antivirüs programını geçici olarak devre dışı bırakıp uygulamayı yeniden yüklemeniz gerekir.

    Bunun üzerine DLL kitaplıklarının kurulumunu açıklamayı bitireceğim ve bundan sonra bu konuya mümkün olduğunca nadiren geri dönmeye çalışacağım. Hala sorularınız varsa, yorumlarda cevaplamaya çalışacağım.

    Bilgisayarınızda bir .dll kitaplığı eksik veya bozuksa, ilişkili programı veya hizmeti düzgün çalışmayacaktır. Windows, DLL dosyasının bozuk veya eksik olduğuna dair bir hata verecektir. Sorunu çözmek için, Windows sürümünüz için gerekli kitaplığı indirmeniz, istediğiniz klasöre kopyalamanız ve sisteme kaydetmeniz gerekir.

    Hangi program ve dll dosyası ne için kullanılırsa kullanılsın, kütüphanenin kurulumu ve kaydı her zaman aynı algoritmayı izleyecektir. Windows işletim sisteminin tüm sürümleri, dinamik kitaplıkları bağlarken ve kaydederken aynı kurallara göre yönlendirilir.

    Adım adım talimat:

    DLL dosyasının nasıl ve nereye kopyalanacağı

    DLL hataları çeşitli nedenlerle ortaya çıkar: dosya bozuk, Windows veya belirli bir programla uyumsuz, virüs bulaşmış veya silinmiş. Çözüm her zaman aynıdır: kitaplığın doğru ve eksiksiz sürümünü indirin ve ardından dosyayı komut satırı aracılığıyla sisteme kaydedin. Genellikle, tüm süreç 2-5 dakikadan fazla sürmez.

    Herhangi bir dll dosyasını buraya koyabilir (sıkıştırıp kopyalayabilir) ve yüklenen dosyalar çalışacaktır:

    • Pencereler için 95/98/Ben- dosya klasöre kopyalanır C:\Windows\Sistem
    • Pencereler için NT/2000- dosya klasöre kopyalanır C:\WINNT\Sistem32
    • Pencereler için XP, Vista, 7, 8- klasöre kopyala C:\Windows\Sistem32
    • İçin 64-bit Windows- dll dosyasını klasöre kopyalayın C:\Windows\SysWOW64

    Gerekli kütüphaneyi nereden indirebilirim:

    • Bu bir oyun veya programsa: oyunun farklı bir yapısıyla, uygulamanın çalıştığı başka bir bilgisayardan, bir diskten (programı yeniden yükleyin).
    • Bu bir sistem kitaplığıysa, sistem hangi dosyada veya programda bir hata yapıldığını yazıyorsa, sürücülerin, DirectX'in veya başka bir bileşenin alaka düzeyini kontrol edin. Aynı bit derinliğine ve Windows sürümüne (7, 8, 10) sahip başka bir bilgisayardan bir dll kopyalayabilirsiniz. Hata, kitaplığın kendisinden değil, onu kullanan programdan da kaynaklanabilir.
    • Dosyanın istediğiniz sürümünü her zaman dll.ru veya ru.dll-files.com gibi dll arşivlerinden indirebilirsiniz. Kitaplığın hangi işletim sistemi sürümü için tasarlandığını dikkatlice kontrol edin. Neyin indirildiğini de dikkatlice izlemelisiniz: gerekli kitaplık yerine, birçok site DLL ile ilgili hataları düzeltmek için ücretli yazılımlarını kaydırmaya çalışır.
    • Bölümde istenen dosyayla ilgili sorunlara çözüm içeren bir makale bulmaya çalışın veya sitedeki aramayı kullanın.

    Oyunun veya yazılımın Windows sürümüyle uyumsuz olması mümkündür, çözüm uyumluluk modunda çalışmak olabilir. Dosyalar antivirüs tarafından engelleniyorsa, uygulamanın güvenliğine daha yakından bakmalı veya antivirüs istisnalarına dosya eklemelisiniz.

    Tüm değişiklikler, kitaplığı sisteme kaydettikten ve bilgisayarı yeniden başlattıktan sonra geçerli olacaktır. O zamana kadar herhangi bir şey çalıştırmaya çalışmak faydasızdır - sistem dosyaya bağlanmayacaktır.

    Sistemin bitliğini kontrol etmek için simgeye sağ tıklayın "Benim bilgisayarım" ve öğeyi seçin "Özellikler". Açılan klasörde Sistem bölümünde "Sistem tipi: 64 bit işletim sistemi, x64 işlemci" yazacaktır.

    Windows'ta Kitaplık Kaydetme

    Windows'ta bir DLL kaydetmenin en kolay yolu, komut satırı veya Çalıştır penceresidir. Bir komut istemi açmak için şunları yapmanız gerekir: Başlat -> Çalıştır'ı veya bir tuş kombinasyonunu tıklayın Kazan + R, girmek cmd.exe ve bas Girmek. Bir komut istemi açmadan doğrudan bu alana bir komut girebilirsiniz.

    Kütüphaneyi kaydetmek için komutu yazmanız gerekir. regsvr32 dosyaadı.dll ve bas Girmek. Örneğin, regsvr32.exe msvcp110.dll.

    Değişikliklerin geçerli olması ve kitaplığın çalışmaya başlaması için şunları yapmalısınız: bir bilgisayarı yeniden başlatmak için. Windows gerekli dosyayı bulmak istemiyorsa, tam yolu belirtebilirsiniz: regsvr32.exe full_path_to_file.dll, örneğin regsvr32.exe C:/Windows/System32/msvcp110.dll.