Home / Guide / Errori di programmi e file

MSVCR120.dll mancante - come risolvere in sicurezza

MSVCR120.dll è il runtime C del Microsoft Visual C++ 2013 Redistributable - la versione 12.0, la toolchain dietro una grande ondata di giochi, emulatori e strumenti del 2014-2017. L'errore significa che il runtime 2013 è assente o danneggiato sul tuo PC. I pacchetti Visual C++ più nuovi non lo sostituiscono: ogni generazione si installa accanto alle altre, e i programmi caricano esattamente quella con cui sono stati compilati. L'installer di Microsoft risolve in pochi minuti.

Risolvi in automatico

Outbyte PC Repair cerca da solo i file di sistema danneggiati, i problemi del registro e i residui di programmi che provocano errori come questo. Comodo se preferisci non fare a mano i passaggi qui sotto - la diagnosi è gratuita e niente cambia senza il tuo OK.

Scarica PC Repair Scarica Outbyte PC Repair per Windows. Prova gratuita per categoria inclusa.

Risposta rapida

Scarica i Pacchetti Visual C++ Redistributable per Visual Studio 2013 dal sito ufficiale Microsoft - sia il pacchetto x64 che l'x86 - installali e riavvia. MSVCR120.dll e il suo gemello MSVCP120.dll tornano in un colpo solo per i programmi a 64 e a 32 bit.

Sintomi - come si presenta il problema

"Impossibile avviare il programma perché MSVCR120.dll non è presente nel computer"
Un gioco, un emulatore o un'utility di metà anni 2010 fallisce all'avvio
Viene citato anche il file gemello: MSVCP120.dll
L'errore è comparso dopo una reinstallazione di Windows
Reinstallare il programma non è servito
Visual C++ 2015-2022 è installato e l'errore compare lo stesso

Perché succede

Il runtime 2013 non è mai stato installato

Le installazioni fresche di Windows non includono i runtime Visual C++ più vecchi - il primo programma compilato con Visual Studio 2013 fa emergere l'errore.

Un runtime più nuovo non lo copre

Visual C++ 2015-2022 è un'altra generazione, con altri nomi di file. I programmi compilati per il 2013 continuano a cercare i file 120.

Architettura sbagliata

I programmi a 32 bit hanno bisogno del pacchetto x86 anche su Windows a 64 bit. Con il solo x64 installato, le app a 32 bit continuano a segnalare il file come mancante.

Il runtime si è danneggiato

Strumenti di pulizia, aggiornamenti interrotti ed errori del disco corrompono i file del runtime - reinstallare il pacchetto li ripristina.

Le soluzioni, in ordine

1. Installa il Visual C++ 2013 Redistributable ufficiale

  1. Sul sito ufficiale Microsoft cerca "Visual C++ Redistributable Packages for Visual Studio 2013".
  2. Scarica entrambi gli installer: vcredist_x64.exe e vcredist_x86.exe.
  3. Avviali uno dopo l'altro; se l'installer propone Ripristina, scegli Ripristina.
  4. Riavvia il PC e apri il programma.

Per la tua sicurezza: solo il sito Microsoft. I siti di download di DLL distribuiscono file non allineati e a volte manomessi.

2. Ripara il pacchetto se è già installato

  1. Impostazioni, App, App installate - cerca "Visual C++ 2013".
  2. Seleziona ogni voce (x64 e x86), scegli Modifica, poi Ripristina.
  3. Riavvia e prova.

3. Reinstalla il programma che fallisce

  1. Disinstallalo in Impostazioni, App, riavvia e installalo da zero - molti installer portano con sé il runtime.
  2. Per i giochi Steam: clic destro sul gioco, Proprietà, File installati, Verifica l'integrità dei file di gioco.

Domande frequenti

MSVCR120 o MSVCP120 - quale mi serve?

Entrambi, e arrivano insieme: MSVCR120.dll è il runtime C, MSVCP120.dll la libreria standard C++ dello stesso pacchetto Visual C++ 2013. Una sola installazione li ripristina entrambi; la nostra guida a MSVCP120.dll copre l'errore gemello.

Ho Visual C++ 2015-2022. Perché serve ancora il 2013?

Perché i runtime non sono cumulativi - un programma compilato con il 2013 carica proprio MSVCR120.dll, e solo il pacchetto 2013 lo fornisce. Diverse generazioni installate fianco a fianco sono lo stato normale di un PC Windows.

Posso semplicemente scaricare MSVCR120.dll?

L'errore può sparire - e ne compare uno più subdolo, perché il runtime è un insieme di file abbinati tra loro. L'installer ufficiale è gratuito e ci vuole un minuto.

La via automatica, quando vuoi tu

Outbyte PC Repair analizza Windows e mostra quello che ha trovato - file di sistema danneggiati, problemi del registro, residui di programmi - poi aspetta. Niente viene applicato senza il tuo OK, e ogni modifica si può annullare.

Scarica PC Repair Scarica Outbyte PC Repair per Windows. Prova gratuita per categoria inclusa.
Gratuitescansione e diagnosi
Scegli tucosa correggere
Windows 11 - 7sistemi supportati