msvcr120.dll mancante sul tuo computer? 8 modi per risolvere

Continui a ricevere un errore "Impossibile avviare il programma perché manca MSVCR120.dll " durante il tentativo di avviare un'applicazione in Windows 10 ? In genere, il motivo risiede in un'installazione C++ Redistributable danneggiata o mancante .

Il pacchetto Visual C++ Redistributable contiene componenti di runtime fondamentali per il corretto funzionamento dei programs built using C++Sebbene esistano molte versioni del pacchetto, il file MSVCR120.dll è specifico di Visual C++ 2013 Redistributable .

L'elenco dei metodi di risoluzione dei problemi che seguono dovrebbe aiutarti a correggere l' errore mancante MSVCR120.dll su (MSVCR120.dll)Windows .

1. Installa Microsoft Visual C++ 2013 ridistribuibile(Redistributable)

I programmi che dipendono da Visual C++ 2013 Redistributable aggiungeranno automaticamente i componenti pertinenti del pacchetto al computer durante l'installazione.

Per confermare, vai su Start > Impostazioni(Settings ) > App(Apps ) > App e funzionalità(Apps & feature) . Quindi, scorri verso il basso e controlla Microsoft Visual C++ 2013 Redistributable . Dovresti vedere elenchi separati (x64) e ( x86 ) dello stesso pacchetto a meno che tu non esegua una versione a 32 bit di Windows .

Se non riesci a individuare Visual C++ 2013 Redistributable , devi installarlo manualmente. Visita la pagina Visual C++ Redistributable Packages for Visual Studio 2013 sul sito Web ufficiale di Microsoft , seleziona Download e prendi i programmi di installazione vredist_x64.exe e vcredist_x86.exe .

Seguire(Follow) eseguendo entrambi i programmi di installazione uno dopo l'altro per installare Visual C++ 2013 Redistributable . Quindi(Next) , riavvia il computer e controlla se l'errore "MSVCR120.dll manca" si ripresenta.

In alternativa, è possibile utilizzare i programmi di installazione ridistribuibili di (Redistributable)Visual C++ 2013 dall'origine di installazione del programma che causa l'errore "msvcr120.dll mancante". Dovrebbero essere presenti in una cartella denominata VCRedist .

2. Repair Microsoft Visual C++ 2013 ridistribuibile(Redistributable)

Se nel computer è presente Microsoft Visual C++ 2013 Redistributable , è necessario ripararlo per escludere problemi causati dal danneggiamento dei file.

Inizia selezionando Microsoft Visual C++ 2013 Redistributable (x64) dalla sezione App dell'app (Apps)Impostazioni(Settings) e scegli Modifica(Modify)

Nella procedura guidata Modifica installazione visualizzata, seleziona (Modify Setup)Ripara(Repair ) e attendi che ripari l'installazione. Quindi, ripeti ciò che hai appena fatto per Microsoft Visual C++ 2013 Redistributable (x86) .

In caso di problemi durante la riparazione di Visual C++ 2013 Redistributable , utilizzare l' opzione Disinstalla(Uninstall ) per rimuovere entrambi i pacchetti dal computer. Quindi, scarica i nuovi programmi di installazione e usali per reinstallare Visual C++ 2013 Redistributable da zero.

3. Copiare MSVCR120.dll(Copy MSVCR120.dll) nella cartella del programma(Program Folder)

In alcuni casi, la copia del file MSVCR120.dll nella directory di installazione di un programma problematico può aiutare a eliminare l'errore " MSVCR120.dll mancante".

Dovresti trovare una versione a 64 bit e una a 32 bit del file MSVCR120.dll che si trova nelle seguenti directory:

  • Disco locale (C:)(Local Disk (C:)) > Windows > System32 — versione a 64 bit
  • Disco locale (C:)(Local Disk (C:)) > Windows > SysWOW64 — versione a 32 bit

A seconda della versione del programma, copia e incolla il file MSVCR120.dll nella radice della sua cartella di installazione. I programmi(Programs) che si trovano nella cartella Program Files (x86) , ad esempio, vengono eseguiti a 32 bit, quindi è necessario utilizzare il file MSVCR120.dll di (MSVCR120.dll)SysWOW64 .

Nota:(Note:) se utilizzi una versione a 32 bit di Windows 10 , devi utilizzare il file MSVCR120.dll dalla cartella System32 .

4. Riparare o reinstallare il programma

Se continui a ricevere l'errore " MSVCR120.dll mancante" sul tuo computer, prova a riparare o reinstallare il programma che lo causa. Si spera(Hopefully) che ciò dovrebbe risolvere i problemi che ne impediscono il funzionamento con Visual C++ 2013 Redistributable .

Vai su Start > Impostazioni(Settings ) > App(Apps) . Quindi, seleziona il programma e scegli Modifica(Modify ) per ripararlo. Se l'opzione appare in grigio, rimuovi il programma e reinstallalo.

5. Programma di aggiornamento

È anche una buona idea aggiornare il programma. Ottieni l'ultima versione del programma di installazione dell'applicazione, ad esempio tramite il sito Web dello sviluppatore, e usala per aggiornare o reinstallare il programma. 

6. Installa gli aggiornamenti di Windows 10

Gli ultimi aggiornamenti di Windows 10 contengono meno bug e problemi tecnici che potrebbero impedire ai programmi di individuare i componenti di runtime ridistribuibili di (Redistributable)Visual C++ 2013 Se non aggiorni il tuo computer da un po', dovresti farlo ora.

Apri il menu Start e vai su Impostazioni(Settings ) > Aggiornamento e sicurezza(Update & Security) . Quindi, seleziona Verifica aggiornamenti(Check for updates ) e seleziona Scarica e installa(Download and Install) per applicare eventuali aggiornamenti.

7. Eseguire il Controllo file di sistema

Sebbene Visual C++ 2013 Redistributable non faccia parte di Windows 10 , è necessario controllare e correggere eventuali errori relativi al sistema utilizzando Controllo file(System File Checker) di sistema a prescindere.

Premi Windows + S per aprire Ricerca di Windows, digita cmd e seleziona Esegui come amministratore(Run as administrator) . Quindi, digita sfc /scannowprompt dei comandi con(Command Prompt) privilegi elevati e premi Invio(Enter) .

Il completamento di una scansione SFC richiede in genere diversi minuti. Se sembra bloccarsi, sii paziente e dovrebbe ricominciare a muoversi dopo un po'.

Inoltre, puoi eseguire una scansione DISM (Deployment Image Servicing and Management)(DISM (Deployment Image Servicing and Management) scan) e utilizzare Check Disk (chkdsk) per correggere ulteriori errori sul tuo computer.

8. Cerca virus informatici

Non hai ancora fortuna? È necessario rimuovere la possibilità di un'infezione da malware eseguendo la scansione alla ricerca di virus informatici. 

Prova a utilizzare lo strumento di sicurezza di Windows(Windows Security) nativo di Windows 10 . (Windows 10)Puoi visualizzarlo selezionando l' icona di sicurezza di Windows(Windows Security) nella barra delle applicazioni. Una volta visualizzato, seleziona Protezione da virus e minacce(Virus & threat protection) , scegli Opzioni di scansione(Scan options) , passa a Scansione completa(Full scan) e scegli Scansione(Scan) .

Se la sicurezza di Windows(Windows Security) non rileva nulla, dovresti continuare la scansione con uno strumento di rimozione malware dedicato. La versione gratuita di Malwarebytes è una scelta eccellente e fa un lavoro eccezionale per liberare il tuo computer dai virus.

Perso e trovato

Nella maggior parte dei casi, l'installazione o la riparazione di Visual C++ 2013 Redistributable dovrebbe risolvere in modo permanente il problema "MSVCR120.dll mancante". 

Se continui a ricevere l'errore nonostante il resto dei suggerimenti, dovresti considerare di ripristinare Windows 10 alle impostazioni di fabbrica(resetting Windows 10 to factory defaults) . Ciò potrebbe risolvere eventuali problemi sottostanti che causano la visualizzazione dell'errore. Ma vai avanti solo dopo aver valutato i pro ei contro di una lunga procedura di ripristino del sistema operativo.



About the author

Sono un ingegnere del software con oltre 10 anni di esperienza nel lavoro su Apple iOS e dispositivi edge. La mia esperienza nell'ingegneria hardware mi ha appassionato nell'assicurarmi che i dispositivi dei nostri clienti siano il più affidabili e fluidi possibile. Ho scritto codice negli ultimi anni e ho imparato a usare Git, Vim e Node.js.



Related posts