İçeriğe geç
CP-042WindowsKolay

MSVCP120.dll Eksik Hatası: Resmî Paketle Çözüm

Tahmini süre: ~4 dk5 adımSon doğrulama:

Bağımsız rehber — Microsoft ile resmî bir bağlantısı yoktur.

Kısa cevap

MSVCP120.dll hatası, Visual C++ 2013 yeniden dağıtılabilir paketinin eksikliğinden kaynaklanır. Microsoft'un resmî sitesinden 2013 sürümü x64 ve x86 paketlerini kurup bilgisayarı yeniden başlatmak sorunu tamamen çözer. 2015-2022 paketi bu DLL'i içermediği için yalnızca 2013 paketi doğru çözümdür.

32 bit uygulamalar için ayrıca Visual C++ 2013 (x86) paketi gerekir.

01 — Adım adım çözüm

Adım adım çözüm

  1. ADIM 01

    Visual C++ 2013 x64 paketini kurun

    Microsoft İndirme Merkezi'nden (id=40784) Visual C++ 2013 Redistributable x64 paketini indirin ve kurun. vcredist_x64.exe dosyasıdır; kurulum bir dakikadan kısa sürer.

  2. ADIM 02

    x86 paketini de kurun

    Eski programların çoğu 32 bittir ve MSVCP120.dll'in 32 bit sürümünü arar. Microsoft'un 2013 x86 paketini (id=40785) da indirip kurun. İki paket yan yana sorunsuz çalışır.

  3. ADIM 03

    Bilgisayarı yeniden başlatın

    Kurulumdan sonra yeniden başlatın. DLL System32 (x64) ve SysWOW64 (x86) dizinlerine doğru sürümle yerleşir.

  4. ADIM 04

    Hata sürerse kurulumu onarın

    Ayarlar > Uygulamalar > Yüklü uygulamalar listesinde Microsoft Visual C++ 2013 Redistributable'ı bulun, Değiştir > Repair seçin. Bozuk kurulumlar bu adımla düzelir.

  5. ADIM 05

    Oyunda çıkıyorsa dosyaları doğrulayın

    Steam/Epic üzerinden kurulu oyunda hata devam ederse oyun dosyalarını doğrulayın. Bazı oyunlar kendi redistributable kurulumunu ilk açılışta çalıştırır; antivirus karantinasını da kontrol edin.

İpuçları

  • Kurulum sırasında '0x80240017' hatası alırsanız Windows Update servisini çalıştırıp yeniden deneyin.
  • Antivirüs karantinasında MSVCP120.dll varsa önce resmî paketi kurun, sonra karantinadan geri yüklemeye gerek kalmaz.
  • Aynı anda birden fazla Visual C++ sürümü (2013, 2015-2022) kurulu olması normaldir; hiçbirini silmeyin.

02 — Sık sorulan sorular

Sık sorulan sorular

Visual C++ 2015-2022 kurulu, neden hâlâ MSVCP120.dll hatası alıyorum?

Her Visual C++ sürümü yalnızca kendi binary'lerini kurar. MSVCP120.dll 2013 paketine aittir; 2022 paketi onu içermez. Bu yüzden 2013 paketini ayrıca kurmak zorunludur.

MSVCP120.dll hangi programlarda çıkar?

Genelde 2014-2016 arası derlenen oyunlar, simülasyonlar, yazıcı/ızgara aygıt yazılımları ve eski sürüm araçlarda görülür. Windows'un kendisi 2013 paketiyle gelmediği için temiz kurulum sonrası sık karşılaşılır.

Hem x64 hem x86 kurmak zarar verir mi?

Hayır. İki paket farklı dizinlere (System32 ve SysWOW64) yazılır ve yan yana tasarlanmıştır. Microsoft'un resmî önerisi de her ikisini kurmaktır.

Bu rehber çözüm oldu mu?

Görüşünüz rehberlerimizi geliştirir — 10 saniye sürer.

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

Windows Hataları