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

Trasforma le foto in dipinti, schizzi e cartoni animati con FotoSketcher

Trasforma le foto in dipinti, schizzi e cartoni animati con FotoSketcher

Trasforma una foto in un dipinto, uno schizzo a matita o un fumetto con FotoSketcher Studio. Scopri come scegliere un effetto, regolare l'anteprima e salvare la tua opera.

Analizza e identifica i file audio in dettaglio con Audio Identifier

Analizza e identifica i file audio in dettaglio con Audio Identifier

Scopri cosa rivela Audio Identifier su bitrate, codificatori e tag, come funziona il suo flusso di lavoro precedente e quali strumenti attuali analizzano i file o identificano i brani.

My Photo Index: un organizzatore di foto open source per Windows

My Photo Index: un organizzatore di foto open source per Windows

My Photo Index è un catalogo di foto di Windows, ormai datato, per l'etichettatura, la valutazione e la visualizzazione di immagini locali. Esamina le sue funzionalità documentate, i limiti di compatibilità e un'alternativa ancora supportata.

Modifica attributi, date e orari di file e cartelle con Attribute Changer

Modifica attributi, date e orari di file e cartelle con Attribute Changer

Scopri come utilizzare Attribute Changer per modificare gli attributi e i timestamp dei file di Windows, aggiornare le date EXIF ​​delle foto JPEG e visualizzare in anteprima le modifiche in blocco in tutta sicurezza.

Come impostare uno sfondo diverso su ciascun monitor in Windows 10

Come impostare uno sfondo diverso su ciascun monitor in Windows 10

Imposta uno sfondo diverso per ogni monitor di Windows 10, identifica gli schermi, regola l'adattamento dell'immagine e risolvi i problemi relativi alle opzioni del monitor mancanti.

pViewer: Un visualizzatore di immagini e lettore di manga e fumetti minimalista

pViewer: Un visualizzatore di immagini e lettore di manga e fumetti minimalista

Scopri cosa fa pViewer, come funzionano le sue modalità foto e fumetto, quale edizione per Windows scaricare e quali sono le differenze tra la versione precedente e quella riscritta.

Come passare allo sfondo successivo del desktop con una scorciatoia da tastiera in Windows 7 e 8

Come passare allo sfondo successivo del desktop con una scorciatoia da tastiera in Windows 7 e 8

Configura una presentazione di immagini in Windows 7 o 8, crea un piccolo collegamento in VBScript e assegna una scorciatoia da tastiera per passare allo sfondo successivo.

NeoDownloader: Imposta i parametri e scarica in blocco le immagini dai siti web

NeoDownloader: Imposta i parametri e scarica in blocco le immagini dai siti web

Scopri come creare un progetto NeoDownloader, scegliere l'ambito di scansione, impostare i filtri delle immagini e la destinazione, e rivedere i download in batch.

XnConvert: Applica effetti e converti formati di immagine in batch

XnConvert: Applica effetti e converti formati di immagine in batch

Utilizza XnConvert per applicare effetti, ridimensionare le foto e convertire i formati delle immagini in batch. Scegli le impostazioni di output, visualizza in anteprima le modifiche e proteggi i tuoi originali.

Monitora le ore di lavoro e l'utilizzo del computer con ManicTime.

Monitora le ore di lavoro e l'utilizzo del computer con ManicTime.

Scopri come ManicTime tiene traccia dell'utilizzo delle applicazioni, dei tempi di attività e di inattività e dei documenti, e trasforma la cronologia delle tue attività in tag di progetto e fogli presenze.