MSVCP140.dll Eksik Hatası Kesin Çözümü (Resmî Yöntem)
Bağımsız rehber — Microsoft ile resmî bir bağlantısı yoktur.
Kısa cevap
MSVCP140.dll hatası, Visual C++ 2015-2022 yeniden dağıtılabilir paketinin eksik olmasından kaynaklanır. Microsoft'un resmî vc_redist kurulumunu (x64 ve x86) kurup bilgisayarı yeniden başlatmanız yeterlidir. DLL dosyasını internette tek tek indirmeyin; virüs riski taşır.
Resmî kaynak
aka.ms
Kurulumdan sonra x86 paketini de kurun; ikisi birlikte çalışır.
01 — Adım adım çözüm
Adım adım çözüm
Resmî Visual C++ kurulumunu indirin
aka.ms/vs/17/release/vc_redist.x64.exe bağlantısından x64 paketini indirin. Bu bağlantı Microsoft'un resmî kısa adresidir.
x64 paketini kurun
İndirilen dosyayı çalıştırın, lisansı onaylayıp 'Yükle' deyin. 'Zaten kurulu' uyarısı alırsanız 'Onar' seçeneğini kullanın.
x86 paketini de kurun
aka.ms/vs/17/release/vc_redist.x86.exe bağlantısından 32-bit paketi de kurun. Birçok oyun 32-bit bileşen kullanır; ikisi de gerekir.
x64 ve x86 paketleri birbirinin yerine geçmez; ikisi birlikte kurulur.
Bilgisayarı yeniden başlatın
Kurulum bitince yeniden başlatın ve hatayı veren oyunu/programı tekrar açın. Sorun büyük olasılıkla çözülmüştür.
Sorun sürüyorsa oyun dosyalarını doğrulayın
Steam'de oyunu sağ tık > Özellikler > Yüklü Dosyalar > Dosyaların bütünlüğünü doğrula yolunu izleyin.
İpuçları
- 'Bir başka kurulum devam ediyor' hatası alırsanız bilgisayarı yeniden başlatıp tekrar deneyin.
- Kurulumun başarısını 'Ayarlar > Uygulamalar' listesinde 'Visual C++ 2015-2022 Redistributable' girişinden kontrol edin.
02 — Sık sorulan sorular
Sık sorulan sorular
MSVCP140.dll dosyasını dll indirme sitelerinden indirebilir miyim?
Hayır. DLL siteleri güncel olmayan veya zararlı dosyalar barındırabilir. Doğru yöntem Microsoft'un Visual C++ paketini kurmaktır; DLL, kurulumla sistemin kendi klasörüne yerleşir.
Visual C++ 2015-2022 eski oyunlar için yeterli mi?
Evet, paket 2015'ten 2022'ye kadar tüm sürümleri kapsar. Eski oyunlarda ayrıca DirectX 9 kurulumu gerekebilir.
Hata oyun yerine program açarken çıkıyorsa?
Çözüm aynıdır; MSVCP140.dll birçok Windows programı tarafından da kullanılır. Kurulum sonrası programı yeniden açın.
Bu rehberdeki bağlantılar platformların resmî sayfalarına yönlenir. Adımlar platform güncellemeleriyle değişebilir; sayfa tarihini kontrol edin.
03 — İlgili rehberler