Come risolvere l'errore "MSVCP140.dll non trovato" su Windows 10

Se in Windows 10 viene visualizzato il messaggio "Impossibile continuare l'esecuzione del codice perché MSVCP140.dll non è stato trovato" , il programma interessato in genere non riesce a caricare il runtime di Microsoft Visual C++ per cui è stato compilato. La soluzione più sicura è installare o riparare il pacchetto ridistribuibile ufficiale di Microsoft Visual C++, quindi riparare o reinstallare l'applicazione, se necessario. Non scaricare una copia non compilata di MSVCP140.dll da siti di terze parti.

Finestra di dialogo di errore del sistema Windows 10 che indica che il file MSVCP140.dll non è stato trovato.
Il messaggio MSVCP140.dll viene visualizzato in genere quando un'app non riesce a caricare il runtime di Visual C++ necessario.

1. Installare la versione più recente di Microsoft Visual C++ Redistributable

MSVCP140.dll fa parte del runtime di Visual C++ di Microsoft. Microsoft consiglia attualmente di utilizzare la versione più recente del pacchetto ridistribuibile di Visual C++ v14 per le applicazioni create con Visual Studio 2017, 2019, 2022 o 2026. Il pacchetto ridistribuibile installato sul PC deve essere almeno altrettanto recente degli strumenti di compilazione utilizzati per creare l'applicazione.

  1. Apri la pagina ufficiale di download di Visual C++ Redistributable di Microsoft .
  2. Scarica il pacchetto corrispondente all'architettura dell'applicazione. Microsoft fornisce programmi di installazione aggiornati sia per architetture x64 che x86 .
  3. Avvia il programma di installazione. Se ti viene offerta l' opzione Installa , installalo. Se ti viene offerta l'opzione Ripara , scegli Ripara.
  4. Riavvia Windows, quindi avvia nuovamente il programma interessato.

Su un PC Windows 10 a 64 bit, un'applicazione più vecchia o a 32 bit potrebbe comunque richiedere il runtime x86. Se non si sa se l'app è a 32 o 64 bit, installare entrambi i pacchetti x64 e x86 di Microsoft è un modo pratico per supportare entrambe le architetture dell'app.

Finestra di installazione di Microsoft Visual C++ Redistributable su Windows 10 con l'opzione Ripara selezionata
Se il runtime è già installato, il programma di installazione di Microsoft può offrire un'opzione di ripristino per i file di runtime danneggiati o mancanti.

2. Riparare i pacchetti Visual C++ installati

Se l'errore si è verificato dopo un aggiornamento di un'app, un arresto anomalo, un'installazione interrotta o un'operazione di pulizia, il runtime potrebbe essere già presente ma danneggiato. Windows 10 consente comunque di visualizzare i programmi desktop installati tramite Impostazioni > App > App e funzionalità e tramite il Pannello di controllo.

  1. Apri Impostazioni > App > App e funzionalità .
  2. Individua le voci di Microsoft Visual C++ Redistributable. Se sono installate sia la versione x64 che quella x86, ripara il pacchetto corrispondente all'applicazione interessata; se l'architettura dell'applicazione non è chiara, ripara entrambe.
  3. Seleziona la voce, scegli Modifica e usa Ripara quando il programma di installazione te lo propone.
  4. Riavvia il PC e prova il programma.

Microsoft documenta anche le opzioni di riparazione per i programmi desktop nella sua guida alla riparazione di app e programmi Windows .

Pagina delle app e funzionalità di Windows 10 che mostra le voci di Microsoft Visual C++ Redistributable per x64 e x86
Windows 10 può elencare pacchetti Visual C++ Redistributable separati per architetture x64 e x86 perché applicazioni diverse possono richiedere architetture diverse.

3. Ripara o reinstalla l'app che mostra l'errore

Se il runtime di Visual C++ funziona correttamente ma solo un programma non funziona, l'installazione del programma stesso potrebbe essere incompleta o danneggiata. Innanzitutto, se disponibile, utilizza l'opzione di ripristino integrata nell'applicazione. In caso contrario, disinstalla l'applicazione, riavvia Windows e reinstalla la versione più recente supportata dal sito ufficiale o dallo store del produttore del software.

Presta attenzione a quale file eseguibile causa l'errore. Se il messaggio compare solo all'apertura di un plugin, un programma di avvio o un processo ausiliario, di solito non è necessario riparare l'intera installazione di Windows.

4. Esegui DISM e SFC se diverse app non funzionano correttamente.

Se improvvisamente più programmi segnalano la mancanza di DLL o se Windows stesso si comporta in modo anomalo, controlla l'archivio dei componenti di Windows e i file di sistema protetti. Microsoft consiglia di eseguire DISM prima di Controllo file di sistema.

  1. Cerca "Prompt dei comandi" , fai clic con il pulsante destro del mouse e seleziona "Esegui come amministratore" .
  2. Esegui questo comando e attendi che termini:
DISM.exe /Online /Cleanup-image /Restorehealth

Quindi esegui:

sfc /scannow

Non chiudere la finestra finché la verifica SFC non raggiunge il 100%. Microsoft spiega il processo e i possibili risultati nella sua guida alla riparazione di System File Checker .

Prompt dei comandi con privilegi di amministratore su Windows 10, che mostra i comandi DISM RestoreHealth e SFC scannow.
Quando gli errori relativi a DLL mancanti interessano diversi programmi o Windows mostra segni più estesi di danneggiamento, utilizzare prima DISM e poi SFC.

Cosa non fare

  • Non scaricate MSVCP140.dll da siti web di DLL casuali. Non è possibile verificare che il file sia aggiornato, compatibile o sicuro, e copiare una DLL non garantisce il ripristino del resto del runtime.
  • Non utilizzare regsvr32 come soluzione standard per MSVCP140.dll. Regsvr32 è destinato ai componenti DLL progettati per registrarsi in Windows. MSVCP140.dll è fornito come parte del runtime di Visual C++, quindi la procedura corretta consiste nel riparare o reinstallare il pacchetto ridistribuibile.
  • Non eliminare altri pacchetti ridistribuibili di Visual C++ solo perché sembrano obsoleti. Applicazioni diverse possono dipendere da famiglie di runtime e architetture differenti.

Una nota sul supporto di Windows 10

Il supporto per Windows 10 è terminato il 14 ottobre 2025. Le procedure di risoluzione dei problemi descritte sopra sono ancora valide per Windows 10, ma Microsoft non fornisce più aggiornamenti di sicurezza gratuiti né supporto tecnico per il sistema operativo. Se si continua a utilizzare Windows 10, si consiglia di consultare le linee guida di Microsoft relative alla fine del supporto per Windows 10 e le opzioni di aggiornamento o di aggiornamenti di sicurezza estesi disponibili.

(29) Commenti

  1. Luca 1234 -

    Ma è normale che questo file manchi così spesso? Da quando ho aggiornato Windows 10 ho avuto solo problemi

  2. Dario -

    Se qualcuno ha altre soluzioni, le scriva qui. Vorrei anche sistemare alcuni problemi con altri file DLL. Grazie

  3. Elena Miao -

    Ho cercato di risolvere da sola, ma nessuno mi aveva parlato di scaricare il file DLL. Grazie, ora posso riutilizzare il software

  4. Giulia Bianchi -

    Ottimi suggerimenti! Ho avuto lo stesso problema su un vecchio computer e ho seguito i passaggi che hai elencato. Funzionano davvero

  5. Andrea NT -

    Adoro come hai spiegato ogni passaggio! È stato facile da seguire e ora il mio computer è tornato a funzionare normalmente.

  6. Sofia il gattino -

    Non riesco a credere di essere riuscita a risolvere questo problema così facilmente! Grazie a tutti per le informazioni

  7. Isabella -

    Grazie per questi suggerimenti! La prossima volta che vedrò un errore simile, saprò esattamente cosa fare

  8. Chiara -

    Felicissima di aver trovato questa soluzione! Pensavo che avrei dovuto comprare un nuovo PC. Invece, ho risolto in pochi minuti.

  9. Claudio -

    Buone informazioni! Ma non conosco bene i computer. Ci possono essere altre soluzioni, qualcuno sa dirmi

  10. Leonardo -

    Se qualcuno ha bisogno di aiuto, scrivetelo! Ho avuto il problema e so esattamente come risolverlo. MSVCP140.dll è davvero fastidioso!

  11. Beatrice -

    Ho provato tutto e alla fine ho risolto reinstallando solo il software che mancava! Grazie mille

  12. Aurora -

    Provo i tuoi consigli, ma ho ancora problemi con l'installazione. Qualcuno ha avuto successo con il ripristino di sistema

  13. Nicola -

    Se il file manca, consiglio di controllare anche se il programma è compatibile con la vostra versione di Windows 10. È importante

  14. Carlo G. -

    Interessante articolo! Penso che ci vorrebbe un aggiornamento su come rilevare questi errori senza perdere tempo

  15. Fabio P. -

    Ho trovato molto utile il tuo articolo! Il mio PC sta funzionando di nuovo perfettamente. Apprezzo la chiarezza dei passaggi!

  16. Francesca -

    Non capisco perché Windows 10 non gestisca queste dipendenze in modo migliore. Quante persone devono affrontare questo problema?

  17. Simone N. -

    È incredibile come un file mancato possa causare così tanti problemi. Ma ora sappiamo come affrontarlo

  18. Sara L. -

    Ho fatto un po’ di ricerche e ho scoperto che è un errore comune. La cosa migliore è scaricare i file direttamente dal sito ufficiale

  19. Valentina -

    Ho dovuto affrontare questo errore prima. La soluzione migliore è sempre scaricare direttamente i file dll. Non truccare il sistema!

  20. Simone -

    Ho seguito il tutorial per scaricare MSVCP140.dll e ora il programma parte! Grazie mille per il vostro aiuto!

  21. Alfio K. -

    A volte, ho bisogno di soluzioni rapide e ho trovato questo articolo! Grazie! Come faccio a evitare questo problema in futuro?

  22. Martina 77 -

    Davvero utile! Purtroppo, ho dovuto affrontare il problema più di una volta. Spero che Microsoft risolva tutto con il prossimo aggiornamento

  23. Marco Rossi -

    Grazie per questa guida! Ho finalmente risolto il problema di MSVCP140.dll su Windows 10. Pensavo di dover reinstallare tutto, ma ora funziona perfettamente!

  24. Tommaso -

    Ciao, sapete se ci sono altre librerie simili che potrei dover scaricare? Ho paura che questo possa succedere di nuovo

  25. Lucía C. -

    Spero che Microsoft migliori il supporto per queste problematiche. È frustrante dover correre dietro a file mancanti

  26. Giovanni -

    Questa è un'ottima guida! L'ho vista su Google e mi ha aiutato a risolvere questo problema con MSVCP140.dll molto velocemente

  27. Michele -

    Ho trovato una soluzione simile su un forum, ma questo articolo è molto chiaro! Grazie per il supporto

  28. Franco il tecnologo -

    Sapete se c'è modo di scaricare direttamente tutte le librerie necessarie? Così evito problemi in futuro con MSVCP140.dll

  29. Alessandro C. -

    Quando ho avuto il problema, ho pensato di reinstallare Windows. Questo sarebbe stato un vero disastro! Grazie per la guida

Lascia un commento

Nessun suono dopo la sospensione o l'ibernazione su Windows 10? Prova queste soluzioni

Nessun suono dopo la sospensione o l'ibernazione su Windows 10? Prova queste soluzioni

Nessun suono dopo aver riattivato Windows 10 dalla modalità sospensione o ibernazione? Controlla il dispositivo di output, riavvia i servizi audio, esegui lo strumento di risoluzione dei problemi e ripara i driver.

Come aggiungere un mirino a un gioco su Windows 10

Come aggiungere un mirino a un gioco su Windows 10

Aggiungi un mirino personalizzato a un gioco per Windows 10 con CrossOver, quindi posizionalo, bloccalo, personalizzalo e risolvi eventuali problemi relativi alla sovrapposizione per giocare in modalità finestra o senza bordi.

Come aggiungere giochi a GeForce Experience su Windows 10 (ora app NVIDIA)

Come aggiungere giochi a GeForce Experience su Windows 10 (ora app NVIDIA)

Scopri come aggiungere giochi a GeForce Experience su Windows 10 utilizzando il flusso di lavoro "Scansiona posizioni" dell'app NVIDIA, oltre alle soluzioni per i giochi mancanti o non supportati.

Come attivare la sovrapposizione di Discord in gioco su Windows

Come attivare la sovrapposizione di Discord in gioco su Windows

Scopri come attivare l'overlay di Discord in-game su Windows 10 o 11, aprirlo con Maiusc + `, personalizzarlo e risolvere i problemi più comuni.

Come aggiungere le opzioni "Sposta in" e "Copia in" al menu contestuale di Windows 10

Come aggiungere le opzioni "Sposta in" e "Copia in" al menu contestuale di Windows 10

Aggiungi i comandi "Copia nella cartella" e "Sposta nella cartella" al menu contestuale di Windows 10, utilizzando un metodo di registro più sicuro per singolo utente, e completando le istruzioni per la rimozione.

Salvataggi su Steam Cloud: come scaricare ed eliminare i salvataggi di gioco

Salvataggi su Steam Cloud: come scaricare ed eliminare i salvataggi di gioco

Scopri come controllare la sincronizzazione di Steam Cloud, scaricare i salvataggi dal cloud, trovare i dati di salvataggio locali di Steam e ripristinare o eliminare in modo sicuro i salvataggi senza ricorrere a rischiose modifiche ai file.

Come pulire in modo sicuro la cartella SteamLibrary su Windows 10

Come pulire in modo sicuro la cartella SteamLibrary su Windows 10

Pulisci in modo sicuro la cartella SteamLibrary su Windows 10 utilizzando Steam Storage, quindi rimuovi le cartelle di gioco residue confermate senza eliminare i salvataggi o i file attivi.

Come installare il supporto per dispositivi mobili Apple senza iTunes su Windows 10

Come installare il supporto per dispositivi mobili Apple senza iTunes su Windows 10

Non è più necessario il vecchio metodo alternativo di iTunes MSI. Su Windows 10, installa Dispositivi Apple dal Microsoft Store per connettere e gestire un iPhone o un iPad.

Come risolvere i problemi di riproduzione video distorta o disturbata in VLC

Come risolvere i problemi di riproduzione video distorta o disturbata in VLC

Risolvi i problemi di video distorti o illeggibili in VLC modificando le impostazioni di decodifica hardware e di output video, regolando la cache dello streaming ed escludendo eventuali problemi relativi ai file.

Come risolvere l'errore "MSVCP140.dll non trovato" su Windows 10

Come risolvere l'errore "MSVCP140.dll non trovato" su Windows 10

Risolvi l'errore "MSVCP140.dll non trovato" su Windows 10 riparando o reinstallando Microsoft Visual C++ Redistributable e l'applicazione interessata.