Bugün karsilastim ve not etmek istedim.
Önceden 64 bit altinda çalistirdigim bir VS uygulamasini 32 bit ile çalistirmak istedim, gerekli 32 bit dll’lerini ekledim°istirdim debug modunu x86 ya ayarladim vs fakat uygulama bu hatayi verdi : “The application was unable to start correctly (0xc000007b). Click OK to close the application“. Biraz ugrastiktan sonra yine benim gibi bu sorunu yasamis ve blogunda yazmis birisi sayesinde çözebildim. Bu hata 32bit&64bit çikmazlarinda aliniyor, ya da vice versa. Yani sizin programiniz 32 bit mimarisinde fakat 64 bit dll’ler kullanmaya çalisiyor. Iste bu durumda bu hatayi aliyorsunuz. Peki çözüm ?
Programiniz hangi dll leri kullaniyor, kullanmaya çalisiyor ve bu hatayi aliyor bunu görmek lazim. Bunun için de bir program var, hayat kurtaran cinsten : Dependency walker. Buradan indirebilirsiniz.
Program ile .exe programini açin, programinizin kullandigi dll’ler, bu dll’lerin kullandigi dll’ler vs hepsi görüntülenecektir. Sorun ise, mesela benim bilgisayarda tbb_debug.dll dosyasının 64 bit olması. Şu şekildeki gibi sorunu görüntüleybilirsiniz :
Bu 64 bit dll dosyasını 32 bit ile değiştirince sorunumuz çözülüyor. Siz de kendinize göre sorununuzu çözünüz 🙂
Yıllar sonra gelen edit 1:
Bu tür bir sorun muhtemelen sisteminizde, eğer farkında olmadan programa yanlış dll’i sunmuyorsanız, belirtilen dll dosyalarının karışmasından oluyor olabilir. Uygulama geliştirme IDEnizin (Visual Studio vs) kendi environment tanımlarına, ürettiği exe dosyasının olduğu dizine ve sisteminizin path’inde (Bilgisayarım -> Özellikler -> Gelişmiş sistem ayarları ->Ortam değişkenleri) belirtilmiş dll’lere dikkat ediniz, bunların karışmış olması sorunun muhtemel sebebi. IDE’lerde uygulama run edildiğinde “modules” gibi bir isimde, o anda belleğe yüklenen dll vs leri gösteren bir pencere vardır, ordan neyi nerden alıyor takip edebilirsiniz.
Yıllar sonra gelen edit 2:
Bu bloğu uzun zaman önce açmış ve yazmışım ama sonrasında unutup gitmişim, yorumların çoğunu yeni görüyorum, kusura bakmayın o yüzden, ilgisiz bir blog sahibi olmuşum son 2 yılda 🙂 Teşekkür edenlere, “Ne demek, rica ederim” dedikten sonra şunu belirtmek istiyorum, burda yazdığım sorun newbie yazılımcıların muhtemel karşılaşabileceği bir sorundur ve onun için yazmıştım, yani oyun indirip çalıştıramayıp buna benzer bir hata alıp gelip nasıl yapacam, şunu basit anlatsana bu kadar uzatmaya ne gerek vardı, poroğram boş açılıyor (tabi boş açılacak, program senin ne yapmak istediğini bilemez) Allah belanı vermesin, iflahını kesmesin vs diyebilecek türde kişilere pek hitap eden bir yazı değildi yani. Bir de 32 bit dll i 64 bite nasıl çevirebilirim diyenler olmuş, bunu siz çeviremezsiniz, yani bunu soruyorsanız en azından çevirebileceğinizi sanmıyorum. Kullandığınız uygulama, kütüphane, api vs sağlayıcısı sizin için bunu 2 platform için de sunmuşsa ancak ordan bulabilirsiniz ki böyle bir hatayı uygulama geliştirme sırasında platform değiştirirken alıyorsanız ya bir hata yaptınız ya da bilinçli olarak geçtiniz ki o durumda da kullanacağınız dll in size uygun olan seçeneğine bakmanız gereklidir.. Sorununuzun çözülmesi dileğiyle 😉
teşekkürler kardeşim
teşekkür ederim birader.dediğin gibi benim sistemim 64 bitlik.32 bitlik bir sistem dosyası indirmişim.aynı dosyanın 64 bitini bulup indirince ve windows tan system32 dosyasının içine kopyalayınca sorunum düzeldi.bu arada bana önce gelen hata xinput1_3.dll idi
Kardes ben nasıl yapacağimi tam anlamadım bbi yardimci olursan sevinirim
Bu yoruma cevap olarak herhangi bisey yaz ben sana facebook steam veye skype adresni göndereyim
Olurmu?
hocam bu değiştirme işini nasıl yapacaz peki 😦
ayrıca yardımların için çok sağol
Ali Ufuk Bey, dependency walker programında OGSARCHIVE-3_0.DLL hatası görüyorum ama bu dosyayı internette bulamıyorum. kurduğum program ve PC im 64 bit. acaba bununla ilgili bi çözüm öneriniz olabilir mi?
bnm oyunda böle hata verdi amma oyun 32 bitlik ve işletim sistemi 64 bitlik ne yapabilir ?
çok teşekkürker benm bilgisayarım 64 bit . dreamweaver için 64 bitlik crack dll si kullandım bu hatayı verdi . onu değiştirip 32 bit kullanınca sorun çözüldü . demek istediğim her program 64 biti desteklemediğinden bu yüzdende sorun yaşayabilirisinz . kendimi anlatabildiysem ne mutlu bana 🙂
onu ben nereden ve nasıl bulabilirim
Allah bin razı olsun kardeşş 😀
yönteminizi bende uyguladım.. bukadar basit olabildiği için sevindim… neredeyse çile çektirdi günlerdir bana :))) teşekkürler..
abi adam gibi açıklasana şunu nasıl çeviricez 32 bit e ?
çok çok sağolun oldukca başarılı
arkadaşlar benimkinin hepsi kırmızı napıcam
Bu arkadaş aynı sorunu bir yerden bütün dll leri bularak çözmüş aşşağıda sitenin ve sorunun linki var. 3. yorumda da DLL lerin linki var.
http://www.chip.com.tr/forum/uygulama-duzgun-olarak-baslatilamadi-0xc000007b_t282028.html
ben programı kurdum ama ne yapacağımı anlamadım bana online destek verebilirmisiniz acaba?
benimki JEFRAME.DLL ve MFPLAT.DLL hatası acaba nasıl değiştiricez bir gösterir veya anlatır mısınız saygılar
allahından bul nasıl yapılacak o kadar uzatmışsın bunu 2 satırla açıklamamışsın program boş açılıyor
Sen varya adamın dibisin günlerdir uğraştığım şeyi sayende hallettim muhteşemsin!!!!!!!!!!!!!!11
peki 64 bit i nasıl 32 bit yapcaz onu anlamadım
ben bu programı açtım baktım her şey normal çalışıyor en ufak dahi hata yok ama program fln uygulama açtığım zaman hata veriyor directx fln mscore fln çözümleri denedim olmadı
peki 64 bit olan dll i 32’i bit e nasıl çevirebilirim? onun hakkında da bilgi verirsen çok sevinirim.. eline sağlık..
ulan gardaş allah razı olsun senden
Bu bloğu uzun zaman önce açmış ve yazmışım ama sonrasında unutup gitmişim, yorumların çoğunu yeni görüyorum, kusura bakmayın o yüzden, ilgisiz bir blog sahibi olmuşum son 2 yılda 🙂 Teşekkür edenlere, “Ne demek, rica ederim” dedikten sonra şunu belirtmek istiyorum, burda yazdığım sorun newbie yazılımcıların muhtemel karşılaşabileceği bir sorundur ve onun için yazmıştım, yani oyun indirip çalıştıramayıp buna benzer bir hata alıp gelip nasıl yapacam, şunu basit anlatsana bu kadar uzatmaya ne gerek vardı, poroğram boş açılıyor (tabi boş açılacak, program senin ne yapmak istediğini bilemez) Allah belanı vermesin, iflahını kesmesin vs diyebilecek türde kişilere pek hitap eden bir yazı değildi yani. Bir de 32 bit dll i 64 bite nasıl çevirebilirim diyenler olmuş, bunu siz çeviremezsiniz, yani bunu soruyorsanız en azından çevirebileceğinizi sanmıyorum. Kullandığınız uygulama, kütüphane, api vs sağlayıcısı sizin için bunu 2 platform için de sunmuşsa ancak ordan bulabilirsiniz ki böyle bir hatayı uygulama geliştirme sırasında platform değiştirirken alıyorsanız ya bir hata yaptınız ya da bilinçli olarak geçtiniz ki o durumda da kullanacağınız dll in size uygun olan seçeneğine bakmanız gereklidir. Bir kısmını da yazıya ek olarak yazacağım. Sorununuzun çözülmesi dileğiyle 😉
çok teşekkürler kardeş güzel bir yazı olmuş her ne kadar anlmayanlar olmuşsa bile 🙂 unutmadan devamınıda bekleriz 😉
Merhaba, blur oyununu kurudm ve açılmıyor. Bu hatayı alıyorum bir türlü çözemedim. Yardımcı olur musunuz Ali bey? mail: sefabaturay@gmail.com
(0xc000007b). bu hatayı veriyo ve bu oyunu çok oynamak istiyom 64 bit işletim sistemim var belkide 32 istiyodur allah aşkına biri anlatsın ne olurr.
.
Oyun outlast
Eğer bu sorunu Adobe master collection serilerinde yaşıyorsanız. Programı cracklerken eklediğiniz amtlib.dll dosyasını değiştirin örneğin 64 için olanı koyduysanız ve hatayı alırsanız 32 olanla değiştirin
Bikga, çözümün adobe master collection için bu kadar basit olduğunu gösterdiğin için teşekkür ederim, sen erinmemiş yazmışsın ben de erinmeden teşekkür edeyim dedim 🙂
teşekkür ederim bu sorunumu hallediyor ama daha kötüsü oluyor bilgisayarı kapatıp açtığımda diğer hiç bir program çalışmıyor ve “api-ms-win-downlevel-advapi32-l1-10.dll bulunamadığı için …” gibi bir hata geliyor sistemi geri yüklüyorum ne yaplak lazım?
arkadaslar DDL SUİTE die simdi bir program yükledim otomatik bulup int indiriyo hatalari suan isliyo gibi.gelismeleri bildircem….
A.Q BURDA PARALİ CİKTİ 😦 DLL HATASİ YİNE BİZE KALDİ 🙂
algame.exe hatasi xınput1_3 hata veriyo bunu yükledim halde yinede ayni hatayi veriyo xinput her sürümü denedim olmuyor…yardim etcek varmi…yorumlarinizi bekliyoz.
yok baba yok 2 gün urasiyom buna a.q vaz gectim oynamiyom kalsin….
ufuk baba sorunu cözmüssünde biraz aydinlatci gostersen yada anlatsan kırmızı bulduk programi actik ondan sora ne bok yicez. 🙂
en iyisi sana tw verem bi bak 🙂
ben call of duty black ops2 yi yükledim o hatayı alıyordum dediklerinizi yaptım internetten 64 bitleri yükledim hala aynı bi halta yaramadı
NASIL DEGİŞTİRCEZ ????
Sonradan indirdiğiniz ve system_32 içerisine attığınız .dll yi 32 bitlik versiyonu ile değiştirecekseniz. .dll nin versiyonu varsa burdan ulaşabilirsiniz.
http://www.dll-files.com/dllindex
benim bilgisayar 64 bitlik ama program filste x86 yazıyor
Benim düzelmedi ayrıca x86 yazıyo pc nin bu ayarlarından hiç anlamıyorum bir yardımcı olursanız iyi olur şimdiden teşekkür ederim
bu sorun için tek geçerli çözüm budur teşekkürler bir çok programda aldığım sorunu çözdüm saolasın
Abi ben league of legends e giremiyorum kernel32.dll ADVAPI32.dll ve WININET.dll bunlar kırmızı olarak görünüyor yanında 64 bit gözüküyor ama benim pcm 64 bit bi yardımcı olurmusun.
bide mesela kernel32.dll indirdim attım systemwow64 e ama yeniden dene geliyor lütfen yardım et abi yalvarırım
skype: eragonx123
face:https://www.facebook.com/GotuKolla
adobe dreamweaver 0x000007b hatasının çözümünü arıyordum. Çok sağol. 32 bit dll sini attım oldu 🙂
Bende bf4 te denedim olmuyor skaype versem yapar mısın ?
bende de bf4 te bu hatayı veriyor skaype versen ben çözemiyorum 😦
ben bunu indirdim ama hatalı dll nasıl buluruz yardım eden varmı
Arkadaşlar işletim sistemim win7, bu hatayı gta5 i açmaya çalışırken alıyordum, internetten bulduğum yöntemlerle system32 ve systemWOW64 klasörlerindeki dll dosyalarını değiştirerek hatamı düzeltmeye çalıştım, fakat oyunu açıyorum yaklaşık bir 10 dakika kadar sonra oyundan atıyor ve sonrasında pc kapanıyor bilgisayarı tekrar açtığımda ise mavi ekran hatasıyla karşılaşıp sistem geri yükleme yapmak zorunda kalıyorum bunun hiçbir çözümünü bulamadım ne yapacağım bilmiyorum. Yardımcı olabilir misiniz
Teşekkürler.