Come risolvere l'errore Msvcp120.dll Is Missing

  • Condividi Questo
Cathy Daniels

Si verificano problemi durante l'installazione di programmi o giochi specifici in Windows? Il sistema segnala un errore come MSVCR120.dll is missing error? Un file DLL mancante può essere molto problematico per l'intero sistema Windows, in quanto può interrompere il lavoro, rendere impossibile l'accesso ad alcuni software e altro ancora.

Poiché la maggior parte degli utenti non ha familiarità con il file DLL, è difficile trovare una soluzione adeguata. L'errore MSVCR120.dll non è stato trovato è frustrante, in quanto il programma che si desidera aprire non si avvia. Quando si carica un gioco o altri programmi specifici, viene visualizzato l'errore .dll mancante. È probabile che venga visualizzato questo messaggio: "L'avvio di questa applicazione non è riuscito perché MSVCR120.dll non è stato trovato.La reinstallazione dell'applicazione può risolvere il problema".

Che cos'è l'errore MSVCR120.dll Missing?

DLL è la forma abbreviata di Dynamic Link Library (libreria di collegamento dinamico) e MSVCR120.dll è un file di Microsoft C Runtime Library di circa 645 KB. Questo file DLL fa parte dei file di libreria che contengono determinate risorse o variabili o possono eseguire funzioni specifiche. I file DLL sono fondamentali per il funzionamento del pacchetto C++ Redistributable e si comportano come file .exe.

Poiché questi file sono legati ai framework di cui fanno parte e poiché alcune applicazioni sono progettate sulla base di questi framework, la loro assenza impedisce l'esecuzione o l'installazione dell'applicazione che si basa sul file DLL.

Se i file DLL, come i file MSVCP***.dll o MSVCR***.dll, sono difettosi o mancanti, l'avvio di programmi o giochi che funzionano con linguaggi di programmazione come C++/CLI, C++ e C diventa difficile. Il difetto MSVCR120.dll si riferisce esplicitamente al linguaggio di programmazione C++. I problemi con questo file fanno sì che i programmi o i giochi basati su C++ non funzionino più.

Nella maggior parte dei casi, la soluzione è semplice: basta reinstallare il file DLL mancante nel sistema, ma ci sono anche altri modi per risolvere il problema. Ad esempio, è possibile eseguire una rapida scansione del sistema, escludere i file danneggiati, rimuovere il software dannoso o utilizzare un software di riparazione specializzato per aggiungere il file mancante.

Ulteriori dettagli sull'errore Msvcr120.dll is Missing

Per comprendere questo messaggio di errore, è necessario avere una conoscenza di base di cosa sia msvcr120.ddl. Per definire msvcr120.dll è una parte di Microsoft Visual C++ ed è tipicamente un'utilità necessaria per l'esecuzione di programmi sviluppati con Visual C++.

Alcuni software o giochi necessitano di questo file nella cartella di installazione e copiarlo dalla cartella di sistema di Windows alla cartella di installazione del software dovrebbe risolvere il problema. Naturalmente, è necessario utilizzare il file DLL a 32 bit per i software a 32 bit. In alternativa, utilizzare un file DLL a 64 bit per i software a 64 bit.

A volte, se questa semplice soluzione non funziona, si può provare a reinstallare il programma. Potrebbe anche essere necessario reinstallare il pacchetto Microsoft Visual C++ Redistributable, reperibile presso il supporto Microsoft.

Ecco alcuni modi pratici per risolvere l'errore .dll:

Correzione 1: Utilizzare lo strumento di riparazione avanzata del sistema (Fortect)

Un modo semplice per risolvere qualsiasi messaggio di errore di Windows è utilizzare uno strumento affidabile come Fortect, una delle soluzioni più avanzate per la riparazione del sistema di Windows. Fortect esegue una scansione del sistema e corregge automaticamente gli errori. Se si riscontra un errore MSVCR120.dll non trovato, assicurarsi di seguire i passaggi riportati di seguito per scaricarlo e installarlo sul PC:

Passo 1

Scaricare e installare Fortect gratuitamente

Scarica ora

Passo n. 2

Accettare i termini di licenza selezionando "Accetto l'EULA e l'informativa sulla privacy" e facendo clic sul pulsante verde "Installa e scansiona ora".

Passo #3:

Una volta installato, il programma esegue una scansione del sistema, raccogliendo informazioni importanti e verificando la presenza di errori.

Passo 4:

Una volta terminata la scansione, fare clic sul pulsante verde "Pulisci ora".

Passo #5:

Fortect creerà automaticamente un punto di ripristino in Windows in caso di problemi con il processo di riparazione. Una volta creato il punto di ripristino, tenterà di risolvere gli errori riscontrati nel sistema.

Se si continua a riscontrare che MSVCR120.dll non è stato trovato, è possibile provare gli altri metodi indicati di seguito.

Correzione 2: Reinstallare i pacchetti ridistribuibili di Visual C++

Come spiegato sopra, è possibile provare a reinstallare il programma per risolvere questo messaggio di errore. Ricapitolando, MSVCR120.dll è un file che fa parte del pacchetto Visual C++ di Visual Studio (versione 2013). Un'installazione errata o sbagliata del pacchetto può causare un messaggio di errore nel file DLL, tra cui l'errore MSVCR120.dll mancante. Il metodo più efficace e semplice per correggere il problema è scaricare il pacchetto daMicrosoft ancora una volta.

Nota: assicurarsi di aver scaricato il pacchetto di file del programma dal sito ufficiale di Microsoft.

Ecco i passaggi per il download:

Passo 1

Visitate il sito ufficiale di Microsoft e cercate il download di C++. Selezionate la vostra lingua e fate clic sul pulsante di download.

Passo n. 2

Per sapere che tipo di sistema avete (32 o 64 bit), potete usare l'opzione cmd nella barra di ricerca del vostro computer. Aprite la finestra del prompt dei comandi, digitate "systeminfo" e premete il pulsante [Invio]. Ora potete vedere che tipo di sistema avete.

Passo #3

Scegliete il pacchetto in base al tipo di sistema, ad esempio x64 per un sistema a 64 bit e x86 per un sistema a 32 bit. Ora fate clic su Avanti.

Passo #4

Una volta completato il download, fare doppio clic con il mouse sul file e seguire le istruzioni di installazione.

Passo #5

Riavviare il sistema e aprire il programma che ha generato l'errore per verificare se funziona di nuovo. Questo dovrebbe risolvere l'errore msvcp120.dll mancante dal computer.

Verificate se l'errore MSVCR120.dll è ancora assente. Se il metodo precedente non funziona, passate alla soluzione successiva.

Correzione 3: Eseguire una scansione dei virus

L'aspetto positivo di questo errore è che una scansione gratuita dell'antivirus AVG può risolvere rapidamente il problema. Il file DLL può anche non funzionare se un virus corrompe il sistema o se il PC è infettato da malware. Poiché questo file si trova nel file Microsoft Visual C Runtime Library, a volte scaricarlo da fonti poco visibili causa l'ingresso di malware nel sistema.

Il malware, come i trojan, è comunemente collegato agli errori .dll missing o .dll not found poiché il malware impersona i file .dll. Di conseguenza, l'uso del programma antivirus per rimuovere qualsiasi infezione da malware aiuterà a risolvere il problema di msvcr120.dll.

Inoltre, potete sempre fidarvi di Windows Defender, un sistema di sicurezza integrato in quasi tutti i sistemi operativi Windows.

È necessario innanzitutto identificare se si tratta di un errore specifico che impedisce il corretto funzionamento del file DLL. Per verificare questo problema, è necessario eseguire una scansione dell'intero sistema con il programma antivirus.

Sebbene Windows Defender sia efficace contro virus e malware, non è sufficiente a proteggere completamente dagli attacchi dei virus. È necessario utilizzare applicazioni antivirus come AVG o Norton. Se non si dispone di un software antivirus, provare a reinstallare il programma e utilizzarlo per risolvere questo errore.

Passo 1

Aprite il vostro software antivirus: potrebbe esserci un'icona sulla barra delle applicazioni, oppure potete digitare "antivirus" nella barra di ricerca.

Passo n. 2

Eseguire una scansione completa del sistema operativo Windows, che di solito richiede un po' di tempo per essere completata.

Passo #3

Se l'antivirus trova un malware o un virus nel sistema, è necessario seguire le istruzioni fornite dal programma per rimuoverlo. Riavviare il computer dopo aver ripulito il sistema dai virus e verificare se l'errore MSVCR120.dll is missing è stato risolto.

In caso contrario, proseguire con il metodo seguente.

Correzione 4: Eseguire un'installazione pulita del programma interessato

Come parte del file Microsoft Visual C Runtime Library, è possibile scaricare e provare a reinstallare il programma sul computer. Il download manuale dei file MSVCR120.dll è un altro modo per risolvere il messaggio di errore .dll missing from your computer.

È necessario scaricare manualmente il file dal web. Anche in questo caso, assicuratevi che provengano da uno sviluppatore. Se non siete professionisti abituati a gestire download potenzialmente dannosi, non dovreste mai scaricare da una fonte di terze parti.

Un'altra opzione è quella di copiare il file Microsoft Visual C Runtime Library da un computer Windows affidabile e funzionante (dello stesso tipo del vostro, a 64 o 32 bit) con i file mancanti intatti. Nel vostro sistema, aprite il motore di ricerca che utilizzate, come Bing o Google. Cercate il download del file .dll. Molti siti forniscono questa funzione. Ecco i passaggi da seguire per un'installazione pulita del file .dll.

Passo 1

Se il sistema è a 32 bit e si desidera eseguire giochi ma non è possibile a causa dell'errore .dll, è necessario copiare il file corrispondente o scaricarlo da un sito Web affidabile nella cartella C:Windowssystem32.

Se il sistema è a 64 bit, è necessario usare un metodo più cauto. Il sistema avrà due tipi di file MSVCR120.dll. Il file a 32 bit deve essere copiato in C:Windowssystem32 e quello a 64 bit in C:WindowsSysWOW64.

Passo n. 2

Avviate il comando Esegui premendo contemporaneamente i tasti R e il logo di Windows. Digitate il seguente comando nella casella:

regsvr32 msvcr120.dll

Passo #3

Premere il tasto [Invio] per rimuovere la notifica di errore .dll mancante.

Se questo metodo ha risolto l'errore msvcr120.dll mancante o se non è stato possibile trovare una copia sicura dei file, continuare con il metodo seguente.

Correzione 5: Eseguire il Controllo file di sistema di Windows

Il System File Checker del sistema operativo Windows è una buona funzione di utilità che consente di eseguire una scansione per individuare eventuali corruzioni del sistema. Se l'errore persiste, si può provare a eseguire una scansione SFC per risolvere il problema. Una volta che il System File Checker rileva i file danneggiati, li riparerà. Si può quindi provare a eseguire una scansione del sistema per individuare i file danneggiati o mancanti. Ecco i passaggi da seguire per farlometodo:

Passo 1

Iniziate aprendo il prompt dei comandi. Nella barra di ricerca, digitate cmd e premete [Invio].

Passo n. 2

Fare clic con il tasto destro del mouse sull'opzione del prompt dei comandi e scegliere "Esegui come amministratore".

Passo #3

Immettere quanto segue dopo il prompt dei comandi:

"sfc /scannow"

Premere il tasto [Enter].

Passo #3

Il processo di controllo dei file di sistema richiederà alcuni minuti per essere completato e il problema verrà risolto automaticamente dopo la scansione. Attendere pazientemente fino a quando la scansione non sarà completata al 100%. Al termine della scansione, è necessario riavviare il computer ed eseguire il programma .dll per verificare se funziona normalmente.

Correzione 6: Aggiornare il sistema operativo Windows 10

Se si continua a riscontrare l'errore, è necessario assicurarsi che il sistema operativo Windows 10 sia aggiornato. Qualsiasi file obsoleto nel sistema operativo Windows causerà un programma problematico e gli aggiornamenti di Windows 10 garantiscono il ripristino dei file mancanti dal computer.

Aprite il menu Start, andate su Impostazioni e aprite Aggiornamento e sicurezza.

Quindi, selezionare Controlla aggiornamenti e Scarica e installa per applicare gli aggiornamenti.

Conclusione

I quattro metodi sopra descritti sono i migliori, i più efficaci e i più facili da seguire. Utilizzando uno di questi metodi, è possibile sbarazzarsi rapidamente del frustrante errore .dll e godersi il gioco o altri programmi che prima non si riuscivano ad aprire e utilizzare.

Domande frequenti

Che cos'è msvcr120.dll?

Msvcr120.dll è un file DLL (Dynamic Link Library) che fa parte del pacchetto Microsoft Visual C++ Redistributable, che installa i componenti runtime delle librerie di Visual C++ necessari per eseguire le applicazioni sviluppate con Visual C++ su un computer che non ha installato Visual C++.

Come installare msvcr120.dll?

Scaricare il file msvcr120.dll da Internet.

Estrarre il file sul computer.

Copiare il file nella directory "C:\Windows\System32".

Registrate il file eseguendo il comando "regsvr32 msvcr120.dll" nel prompt dei comandi.

Riavviare il computer per rendere effettive le modifiche.

Dove va a finire msvcr120.dll?

Il file msvcr120.dll è un componente di Microsoft Visual C++ ed è necessario per la corretta esecuzione di vari programmi. Questo file si trova generalmente nella cartella C:\Windows\System32. In alcuni casi, può trovarsi in una posizione diversa, a seconda del programma che lo utilizza.

Come posso risolvere l'errore MSVCR120 dll?

Questo errore è causato da un file Microsoft Visual C++ Redistributable mancante, responsabile della distribuzione delle librerie Visual C++ necessarie per l'esecuzione delle applicazioni. Per risolvere l'errore è necessario scaricare e installare il pacchetto Microsoft Visual C++ Redistributable.

Come si installa la dll MSVCR120 in Windows 11?

Per installare la dll MSVCR120 su Windows 11, è necessario innanzitutto scaricare il file da Internet. Una volta scaricato il file, è necessario decomprimerlo e copiarlo nella cartella "C:\Windows\System32". Dopo aver copiato il file, è necessario registrarlo eseguendo il comando "regsvr32 MSVCR120.dll".

Come si risolve il problema del dll MSVCR120 in Windows 10?

Se viene visualizzato l'errore MSVCR120.dll is missing, potrebbe significare che manca Visual C++ Redistributable per Visual Studio 2013. È possibile risolvere il problema seguendo questi passaggi:

Scaricare e installare Visual C++ Redistributable per Visual Studio 2013.

Riavviare il computer.

Provare a eseguire nuovamente il programma.

Se si vede ancora l'MSVCR120.

Sono Cathy Daniels, esperta di Adobe Illustrator. Uso il software dalla versione 2.0 e creo tutorial per esso dal 2003. Il mio blog è una delle destinazioni più popolari sul Web per le persone che vogliono imparare Illustrator. Oltre al mio lavoro di blogger, sono anche autore e grafico.