DLL Dosyası Nasıl Kaydedilir (Resimli)

İçindekiler:

DLL Dosyası Nasıl Kaydedilir (Resimli)
DLL Dosyası Nasıl Kaydedilir (Resimli)

Video: DLL Dosyası Nasıl Kaydedilir (Resimli)

Video: DLL Dosyası Nasıl Kaydedilir (Resimli)
Video: Excel Bozuk Dosyaların Kurtarılması 2024, Kasım
Anonim

Bu wikiHow makalesi sana, dosyadan Windows kayıt defterine giden bir yol oluşturan bir DLL dosyasını nasıl kaydedeceğini öğretir. DLL dosyası kaydı, bazı programlarda başlatma sorunlarını çözebilir. Ancak, çoğu DLL dosyası kaydı desteklemez veya zaten kayıtlıdır. Windows'un çalışması için önemli olduklarından, Windows bilgisayarın yerleşik DLL dosyalarını kaydedemeyeceğinizi unutmayın. Ek olarak, Windows güncellemeleri, eski veya arızalı DLL dosyalarını da onarabilir.

Adım

Yöntem 1/2: Tek Bir DLL Dosyasını Kaydetme

Bir DLL Kaydet Adım 1
Bir DLL Kaydet Adım 1

Adım 1. Bu yöntemin nasıl çalıştığını anlayın

Dosya " Register Server " dışa aktarma komutunu destekliyorsa, dosyayı kaydetmek için " regsvr " komutu ve DLL dosya adının bir kombinasyonunu kullanabilirsiniz. Bu prosedür, işletim sistemi işlemlerinin DLL dosyasını daha kolay bulup kullanabilmesi için Windows kayıt defterinden DLL dosyasına bir yol oluşturur.

Genellikle, doğrudan sistem düzeyindeki kaynaklarla (örn. Komut İstemi) eşleştirilmesi gereken üçüncü taraf programlardan DLL dosyalarını kaydetmek için bu yöntemi izlemeniz gerekir

Bir DLL Adım 2 Kaydedin
Bir DLL Adım 2 Kaydedin

Adım 2. "Giriş noktası" hata mesajının anlamını veya amacını belirleyin

Zaten kayıtlıysa, DLL dosyası “Sunucuyu Kaydet” dışa aktarma komutunu desteklemiyor veya kod, dosyanın Windows kayıt defterine bağlanmasına izin vermiyor. "[DLL dosya adı] modülü yüklendi ancak DllRegisterServer giriş noktası bulunamadı" hata mesajını alacaksınız. Böyle bir mesaj çıkarsa, DLL dosyası kaydedilemez.

"Giriş noktası" hata mesajının kendisi gerçekten bir sorun değil, bir onay şeklidir çünkü mesaj göründüğünde, sahip olduğunuz DLL dosyasının kaydedilmesi gerekmez

Bir DLL Adım 3'ü kaydedin
Bir DLL Adım 3'ü kaydedin

Adım 3. Kaydetmek istediğiniz DLL dosyasını bulun

Kaydedilmesi gereken DLL dosyasının depolandığı klasöre gidin. Dosyayı bulduktan sonra bir sonraki adıma geçebilirsiniz.

Kaydedilmesi gereken bir DLL dosyasına sahip bir programı zaten yüklediyseniz, örneğin, programın kurulum klasörünü açın (örn. "C:\Program Files\[program adı]")

Bir DLL Kaydet 4. Adım
Bir DLL Kaydet 4. Adım

Adım 4. DLL dosyası özellikleri penceresini açın

Dosyaya sağ tıklayın, ardından Özellikler ” açılır menüde. Daha sonra bir açılır pencere açılacaktır.

Bir DLL Kaydet Adım 5
Bir DLL Kaydet Adım 5

Adım 5. DLL dosyasının adını yazın

“Özellikler” penceresinin üstündeki sütunda dosyanın tam adını görebilirsiniz. Bu adın daha sonra girilmesi gerekecektir.

Çoğu DLL dosyasının hatırlanması zor adları olduğundan, bu noktada “Özellikler” penceresini açık tutmak iyi bir fikirdir. Bu şekilde, adı daha sonra kopyalayabilirsiniz

Bir DLL Kaydet Adım 6
Bir DLL Kaydet Adım 6

Adım 6. DLL dosyasının adresini kopyalayın

İmleci " Location " başlığının sağındaki metin dizisinin üzerine tıklayıp sürükleyin, ardından DLL dosyasının dizin adresini kopyalamak için Ctrl+C kısayoluna basın.

Bir DLL Kaydet Adım 7
Bir DLL Kaydet Adım 7

Adım 7. “Başlat” menüsünü açın

Windowsstart
Windowsstart

Ekranın sol alt köşesindeki Windows logosuna tıklayın.

Bir DLL Kaydet Adım 8
Bir DLL Kaydet Adım 8

Adım 8. Komut İstemi programını bulun

“Başlat” menüsü arama çubuğuna komut istemi yazın. Pencerenin üst kısmında bir Komut İstemi simgesi görünecektir.

Bir DLL Adım 9 Kaydedin
Bir DLL Adım 9 Kaydedin

Adım 9. Yönetici modunda Komut İstemi'ni açın

Erişmek için:

  • Sağ tık

    Windowscmd1
    Windowscmd1

    "Komut istemi".

  • Tıklamak " Yönetici olarak çalıştır ”.
  • Seçmek " Evet ” sorulduğunda.
Bir DLL Adım 10 Kaydedin
Bir DLL Adım 10 Kaydedin

Adım 10. DLL dosya dizinine geçin

cd yazın ve bir boşluk girin, DLL dosyasının dizin adresini yapıştırmak için Ctrl+V kısayolunu kullanın, ardından Enter'a basın.

  • Örneğin, DLL dosyası varsayılan " Windows " klasöründeki " SysWOW64 " klasöründeyse aşağıdaki komutu girin:

    cd C:\Windows\SysWOW64

Bir DLL Kaydet Adım 11
Bir DLL Kaydet Adım 11

Adım 11. " regsvr " komutunu ve DLL dosyasının adını yazın

regsvr32 yazın ve bir boşluk bırakın, ardından DLL dosyasının adını (".dll" uzantısıyla birlikte) yazın ve Enter'a basın. DLL dosyası kaydedilebilirse, bir onay mesajı görüntülenecektir.

  • Örneğin, dosya adı " usbperf.dll " ise girilen komut şöyle görünecektir:

    regsvr32 usbperf.dll

  • Bu noktada DLL dosyasının adını kopyalamak için dosyanın saklandığı klasörü yeniden açın (“Özellikler” penceresi görünecektir), metin alanında adı işaretleyin ve Ctrl+C kısayoluna basın. Dosya adını Ctrl+V tuşlarına basarak Komut İstemi penceresine yapıştırabilirsiniz.
  • DLL dosyası kaydedilemiyorsa veya kaydedilemiyorsa, bir onay mesajı yerine bir "giriş noktası" hata mesajı göreceksiniz.
Bir DLL Kaydet Adım 12
Bir DLL Kaydet Adım 12

Adım 12. DLL dosyasının kaydını silmeyi ve yeniden kaydetmeyi deneyin

“regsvr” komutunu girerken “giriş noktası” dışında bir hata mesajı alırsanız, dosyayı kaydetmeden önce kaydını silmeniz gerekebilir:

  • regsvr32 /u nama.dll yazın ve Enter'a basın. "Ad" ifadesini DLL dosyasının adıyla değiştirdiğinizden emin olun.
  • regsvr32 nama.dll yazın ve Enter'a basın ve "name"yi DLL dosyasının adıyla değiştirmeyi unutmayın.

Yöntem 2/2: Tüm DLL Dosyalarını Yeniden Kaydetme

Bir DLL Kaydet Adım 13
Bir DLL Kaydet Adım 13

Adım 1. Bu yöntemin nasıl çalıştığını anlayın

Bilgisayarınızda DLL dosyalarının bir listesini oluşturarak ve listeyi bir BAT dosyası olarak çalıştırarak, tüm DLL dosyalarını bilgisayarınıza otomatik olarak kaydedebilirsiniz. Kaydedilmesi gereken herhangi bir özel DLL dosyanız yoksa bu prosedür en uygun seçimdir.

Bir DLL Kaydet Adım 14
Bir DLL Kaydet Adım 14

Adım 2. “Başlat” menüsünü açın

Windowsstart
Windowsstart

Ekranın sol alt köşesindeki Windows logosuna tıklayın.

Bir DLL Kaydet Adım 15
Bir DLL Kaydet Adım 15

Adım 3. Komut İstemi programını bulun

“Başlat” menüsü arama çubuğuna komut istemi yazın. Menü penceresinin en üstünde Komut İstemi program simgesini görebilirsiniz.

Bir DLL Kaydedin Adım 16
Bir DLL Kaydedin Adım 16

Adım 4. Komut İstemi'ni yönetici modunda açın

Erişmek için:

  • Sağ tık

    Windowscmd1
    Windowscmd1

    "Komut istemi".

  • Tıklamak " Yönetici olarak çalıştır ”.
  • Seçmek " Evet ” sorulduğunda.
Bir DLL Kaydet Adım 17
Bir DLL Kaydet Adım 17

Adım 5. Windows dizinine geçin

cd c:\Windows yazın ve Enter'a basın. Bu komut, Komut İstemine “Windows” klasörü içindeki bir sonraki komutu yürütmesini söyler.

Bir DLL Kaydet Adım 18
Bir DLL Kaydet Adım 18

Adım 6. DLL dosyalarını listeleyin

Komut İstemi penceresine dir *.dll /s /b > C:\regdll.bat yazın ve ardından Enter tuşuna basın. Bundan sonra Komut İstemi, Windows dizinindeki her DLL dosyasının konumunu ve adını içeren bir dosya oluşturabilir.

Bir DLL Kaydet Adım 19
Bir DLL Kaydet Adım 19

Adım 7. Komut İstemi penceresini kapatın

Girilen komutun altında "c:\Windows>" metin satırını gördüğünüzde, Komut İstemi penceresini kapatıp bir sonraki adıma geçmekte özgürsünüz.

Bir DLL Kaydet Adım 20
Bir DLL Kaydet Adım 20

Adım 8. Dosya listeleme dizinini ziyaret edin

Dosya Gezgini aracılığıyla DLL dosyalarının bir listesini bulabilirsiniz:

  • açık Dosya Gezgini

    File_Explorer_Icon
    File_Explorer_Icon

    (veya Win+E kısayoluna basın).

  • Tıklamak " bu bilgisayar ” pencerenin sol tarafında.
  • Bilgisayarın sabit diskine çift tıklayın” işletim sistemi (C:) ”.
  • "regdll" dosyasını görene kadar (gerekirse) kaydırın.
Bir DLL Adım 21'i Kaydedin
Bir DLL Adım 21'i Kaydedin

Adım 9. Dosyaları masaüstüne kopyalayın

Değişiklikleri kaydetmek için " regdll " dosyasının bir kopyasını masaüstüne kaydetmeniz gerekir:

  • Seçmek için dosyayı bir kez tıklayın.
  • Ctrl+C'ye basın.
  • Masaüstünü tıklayın.
  • Ctrl+V'ye basın.
Bir DLL Kaydet Adım 22
Bir DLL Kaydet Adım 22

Adım 10. Dosya listesini Not Defteri'nde açın

Seçmek için masaüstündeki dosyayı bir kez tıklayın, ardından şu adımları izleyin:

  • "regdll" dosyasına sağ tıklayın.
  • Tıklamak " Düzenlemek ” açılır menüde.
Bir DLL Adım 23'ü Kaydedin
Bir DLL Adım 23'ü Kaydedin

Adım 11. Gereksiz dizini veya DLL dosyasının konumunu silin

İsteğe bağlı olsa da, bu adım DLL dosyalarını kaydetmek için gereken süreyi azaltmaya yardımcı olur. Aşağıdaki dizinleri veya konumları içeren metin satırlarını silebilirsiniz:

  • C:\Windows\WinSXS - Belgenin alt çeyreği genellikle bu satırları içerir.
  • C:\Windows\Temp - Bu satırı " WinSXS " satırını içeren bölümün yakınında bulabilirsiniz.
  • C:\Windows\$patchcache$ - Bu satırı bulmak daha zordur. Ancak Ctrl+F kısayoluna basarak, $patchcache$ yazıp “ Sonraki Bul ”.
Bir DLL Kaydettirin Adım 24
Bir DLL Kaydettirin Adım 24

Adım 12. Metnin her satırına " regsvr " komutunu ekleyin

Bunları Notepad'in yerleşik "Bul ve Değiştir" özelliğini kullanarak ekleyebilirsiniz:

  • Tıklamak " Düzenlemek ”.
  • Tıklamak " Yer değiştirmek… ” açılır menüde.
  • "Neyi bul" alanına c:\ yazın.
  • "Değiştir" alanına Regsvr32.exe /s c:\ yazın.
  • Tıklamak " Hepsini değiştir ”.
  • Pencereyi kapat.
Bir DLL Kaydettirin Adım 25
Bir DLL Kaydettirin Adım 25

Adım 13. Değişiklikleri kaydedin ve Not Defteri penceresini kapatın

Değişiklikleri kaydetmek için Ctrl+S tuşlarına basın, ardından “ x ” Kapatmak için Not Defteri penceresinin sağ üst köşesinde. Bu noktada " regdll.bat " dosyasını çalıştırmaya hazırsınız.

Bir DLL Kaydettirin Adım 26
Bir DLL Kaydettirin Adım 26

Adım 14. Dosyayı çalıştırın

"regdll.bat " dosyasına sağ tıklayın, " seçeneğine tıklayın Yönetici olarak çalıştır seçin ve " Evet ”, dosyayı Komut İsteminde çalıştırmanız istendiğinde. Bundan sonra, Komut İstemi mevcut her DLL dosyasını kaydetmeye başlayacaktır. Bu işlem uzun sürebilir, bu nedenle işlem sırasında bilgisayarınızın açık ve fişe takılı olduğundan emin olun.

Bir DLL Kaydedin Adım 27
Bir DLL Kaydedin Adım 27

Adım 15. Komut İstemini kapatın

İşlem tamamlandıktan sonra Komut İstemi penceresini kapatabilirsiniz. Bilgisayardaki DLL dosyaları artık kaydedildi.

İpuçları

Bir DLL dosyasının kaydını silmek, silmek istiyorsanız yararlı bir adım olabilir, çünkü kayıtlı herhangi bir DLL dosyası salt okunur bir dosya olarak kabul edilir ve bu nedenle önce kaydı iptal edilmeden silinemez

Önerilen: