MSVCR120.dll mancante: ecco come risolvere

Stai provando ad avviare un programma o un’app su Windows 10 e continui a visualizzare il messaggio “Impossibile avviare il programma perché MSVCR120.dll è mancante”? Innanzitutto ti dico subito di non preoccuparti, poiché si tratta di un problema facilmente risolvibile, secondariamente t’informo che l’errore MSVCR120.dll mancate, generalmente è causato da un’installazione di Visual C++ Redistributable danneggiata o mancate.

Il pacchetto Visual C++ Redistributable contiene componenti runtime fondamentali per far funzionare in modo corretto i programmi sviluppati in C++. Quindi se il pacchetto in questione presenta qualsiasi tipo di errore o file mancanti non potrai mai avviare programmi o app creati in C++. Se non sei molto esperto, molto probabilmente tutto quello che ho scritto fino a questo momento ti risulterà poco chiaro, ma tranquillo! Nei paragrafi che seguono ti spiegherò tutte le procedure che devi effettuare per risolvere il problema, nel modo più semplice possibile.

Quindi, se stai riscontrando l’errore MSVCR120.dll mancate, ti consiglio di metterti comodo e leggere con attenzione il capitolo successivo. Vedrai che al termine della lettura ti sarà tutto più chiaro e potrai risolvere il problema in pochissimi minuti.

Come risolvere l’errore MSVCR120.dll mancate

Quando visualizzi il messaggio “Impossibile avviare il programma perché MSVCR120.dll è mancante”, puoi risolvere il velocemente il problema, installato il pacchetto Visual C++ Redistributable 2013, se quest’ultimo è già presente sul tuo PC, dovrai effettuare altre semplici procedure, nelle prossime righe trovi spiegato tutto nel dettaglio.

Installa Visual C++ Redistributable 2013

I programmi che utilizzano Visual C++ Redistributable 2013, generalmente aggiungo il pacchetto automaticamente durante l’installazione.

Per assicurare che sia presente sul tuo PC, effettua i seguenti passaggi:

  • Accedi alle Impostazioni di Windows premendo da tastiera WIN + I. In alternativa, fai clic sul tasto Start e poi clicca sull’icona “Impostazioni” (quella a forma d’ingranaggio, presente a sinistra, nel menu Start);
  • Clicca su “App”;
  • Dal menu laterale sinistro, seleziona la voce “App e funzionalità”;

Scorrendo verso il basso l’elenco presente a destra, dovresti visualizzare le voci “Microsoft Visual C++ 2013 Redistributable (x64)” e “Microsoft Visual C++ 2013 Redistributable (x86)”. (nelle versioni di Windows a 32 bit visualizzerai una sola voce).

Installa Visual C++ Redistributable 2013

Se non visualizzi le voci indicate sopra, dovrai installare il pacchetto manualmente.

  • Accedi a questa pagina;
  • Seleziona la lingua e clicca sul pulsante “Scarica”;
  • Se utilizzi Windows a 64 bit, clicca sulla voce “vredist_x64.exe” in caso contrario fai clic su “vredist_x86.exe”;
  • Terminato il download, fai doppio clic sul file appena scaricato e segui le istruzioni a schermo per completare l’installazione.

Riparare Microsoft Visual C++ 2013 Redistributable

Se effettuando la procedura vista in precedenza, visualizzi le voci Microsoft Visual C++ 2013 Redistributable, probabilmente il pacchetto presenta uno o più file danneggiati.

Per riparare Microsoft Visual C++ 2013 Redistributable:

  • Apri le Impostazioni di Windows e poi fai clic su “App”;
  • Seleziona dal menu laterale sinistro la voce “App e funzionalità”;
  • Individua la voce “Microsoft Visual C++ 2013 Redistributable (x64)”, quindi fai clic su quest’ultima;
  • Clicca sul pulsante “Modifica”;
  • Fai clic su “Si”;
  • Nella finestra che si apre clicca sul pulsante “Ripara”;
  • Esegui la stessa procedura con la voce “Microsoft Visual C++ 2013 Redistributable (x86)”.

Se riscontri problemi durante la riparazione del pacchetto, disinstalla quest’ultimo cliccando sul pulsante “Disinstalla”. Terminata la disinstallazione, riavvia il PC e installa nuovamente Visual C++ Redistributable 2013 tramite la procedura vista nel capitolo precedente.

Disinstalla e reinstalla il programma

Se continui a riscontrare l’errore MSVCR120.dll mancate, prova a disinstallare e reinstallare il programma che vuoi avviare.

Puoi disinstallare il software tramite le Impostazioni di Windows o il Pannello di Controllo.

  • Premi WIN + I per aprire le Impostazioni di Windows;
  • Fai clic su “App”;
  • Seleziona la voce “App e funzionalità”;
  • Dall’elenco presente a destra, individua il nome del software che desideri disinstallare, quindi clicca su quest’ultimo e poi fai clic sul pulsante “Disinstalla”.

Se vuoi effettuare la disinstallazione utilizzando il Pannello di Controllo:

  • Apri il Pannello di Controllo, per farlo digita nel campo di ricerca di Windows “pannello di controllo”, quindi clicca sul primo risultato o premi INVIO. In alternativa, premi WIN + R, digita “control panel” e fai clic su “OK” o premi INVIO;
  • Clicca sulla voce “Disinstalla un programma”, presente sotto la voce “Programmi”;
  • Seleziona il programma che vuoi disinstallare e poi fai clic su “Disinstalla”.

Terminata la disinstallazione, riavvia il PC e installa nuovamente il software.

Aggiorna il sistema operativo

Non sei ancora riuscito a risolvere il problema? Prova ad aggiornare il sistema operativo. Gli Update rilasciati da Microsoft, oltre ad aggiungere nuove funzionalità e migliorare la sicurezza del sistema, spesso risolvono diversi bug. Quindi se non aggiorni da parecchio tempo Windows, ti consiglio di farlo adesso.

  • Premi WIN + I per aprire le Impostazioni di Windows;
  • Clicca su “Aggiornamento e sicurezza”;
  • Dal menu laterale sinistro, seleziona la voce “Windows Update”;
  • Clicca sul pulsante “Verifica disponibilità aggiornamenti”;
  • Se disponibile, fai clic su “Scarica e installa”.

Ripara i file di sistema danneggiati o mancanti

In genere i file di sistema danneggiati non incido sull’utilizzo di Microsoft Visual C++ 2013 Redistributable, tuttavia, se ancora non sei riuscito a risolvere il problema, ti suggerisco di eseguire una scansione e riparare i file danneggiati. Ecco come fare:

  • Apri il Prompt dei comandi come amministratore, per farlo, digita nel campo di ricerca di Windows “cmd” e poi fai clic su “Esegui come amministratore”. In alternativa, clicca sul tasto Start, apri la cartella “Sistema Windows”, clicca con il tasto destro sulla voce “Prompt dei comandi”, seleziona la voce “Altro” e poi fai clic su “Esegui come amministratore”;
  • Nella finestra del Prompt, digita sfc /scannow e premi INVIO.

Questo comando avviare la scansione del file di sistema, individuando e riparando automaticamente i file danneggiati o mancati. L’operazione potrebbe richiedere diversi minuti.