Elle DLL atmak neden zararlıdır?

Katılım
17 Ekim 2013
Mesajlar
5.497
Makaleler
65
Çözümler
51
Yer
Sakarya
Daha fazla  
Sistem Özellikleri
AMD Ryzen 7 5700X
MSI B450 Tomahawk MAX
GoodRAM IRDM Pro 2x 16 GB DDR4 3600 MHz CL18
ASUS Dual RTX 4070 OC
Cooler Master ML240L V2
Kingston Renegade 2 TB SSD
Kingston A2000 1 TB SSD
Sandisk Ultra 3D 500 GB SSD
Kioxia Exceria 480 GB SSD
Samsung 850 EVO 120 GB SSD (Harici)
Lian Li Lancool 216
Cooler Master MWE 700W 80+
İşletim Sistemi: Windows 11 Enterprise 25H2 / Arch Linux
Cinsiyet
Erkek
Merhaba arkadaşlar. Elle atılan DLL dosyaları nedeniyle uygulamalarda 0xc000007b hataları çokça alınıyor. Tek çözüm ise o hatalı DLL dosyasının Process Monitor ile tespit edilmesi ve ardından silinip orijinal paketi ile tekrar yüklenmesidir.

Peki elle DLL atmak neden bu tarz sorunlara neden oluyor? Yani sadece mimari uyumsuzluğundan mı kaynaklı oluyor? Yoksa atılan DLL'in modifiyeli olması gibi etmenler de mi var?
 
Son düzenleyen: Moderatör:
Yanlış DLL dosya ya da sürümünü attığınızdan olabilir mi? Ben şu ana kadar kaç defa farklı DLL dosyası attım. Güvenilir bir yerden aldıktan sonra bir zararını görmedim.
Ben hiçbir zaman elle DLL atmadım. Sadece konuyu merak ettiğimden dolayı konu açtım. :)
 
Zararlı falan değildir. DLL dosyası dediğin Dynamic Link Library (Dinamik Link Kütüphanesi) anlamı taşır, tek başına anlam ifade etmez, elle atılmasının da bir sakıncası yoktur, doğru dosyayı attığın sürece istersen Jüpiter'den getir koy oraya gene fark etmez, gayet güzel çalışır. Tek soru; hangi DLL dosyasını nereye ve ne için atacağın.
 
Son düzenleme:
Sadece konuyu merak ettiğimden dolayı konu açtım.

Konuyu hortlatmak gibi olmasın da, bağlantısını paylaştığım konudaki mesajı ararken sizin konunuza denk geldim. Denk gelmişken cevabını da paylaşayım dedim.

DLL dosyaları Windows sürümü ve mimarisine göre ilgili klasöre kopyalanır. İnternetten DLL indirince hem yanlış sürüm indirme ihtimaliniz artar hem de indirdiğiniz dosyayı yanlış klasöre koyabilirsiniz. Bu da oyunların açılmamasına, çökmesine veya hata vermesine sebep olur. DLL dosyaları için ilgili paketler varken bunu yapmak mantıksızdır. Bana göre Microsoft, bütün DLL sitelerini DMCA uyarısı ile kapatmalıdır.

 
Zararlı değil uygulama düzgün yüklenmeyincede oluyor bu sorun.
 
Neden elle atılmaması gerektiği mesajda çok net bir şekilde yazıyor.

"DLL dosyaları Windows sürümü ve mimarisine göre ilgili klasöre kopyalanır"

Bir arkadaşın da dediği gibi, bu tür bakkal yöntemleriyle DLL sorunlarını çözümlemeye çalışmaya gerek yok. Neredeyse tüm DLL dosyalarının kurulum paketleri bulunuyorken internetten ne idüğü belirsiz dosyaları indirip atmak gereksiz bir eylem. Bunu yapanları da 0xc000007b kategorisinde sıkça görüyoruz zaten.
 
Konuyu hortlatmak gibi olmasın da, bağlantısını paylaştığım konudaki mesajı ararken sizin konunuza denk geldim. Denk gelmişken cevabını da paylaşayım dedim.




DMCA uyarısı ile DLL sitelerini kapatmak? 😅 Sanki tüm DLL dosyaları Microsoft'a aitmiş gibi, sanki tüm sistemi onlar yaratmış gibi. Ayrıca biraz araştırma yapıp DMCA nedir bir bakmanızı öneririm. Recep Baltaş bile bu yorumu yapıyorsa ülke cidden ayvayı yemiş demektir.
 

Technopat Haberler

Yeni konular

Geri
Yukarı