Eri pronto per una giornata produttiva – o forse solo pronto a lanciare quel gioco su cui hai ossessionato – quando le finestre ti hanno colpito con il messaggio freddo e senza cuore: “Il programma non può iniziare perché msvcp140.dll manca dal tuo computer.”
Ora, a meno che non ti occupi regolarmente di file DLL (che, siamo onesti, la maggior parte delle persone non lo fa), questo errore probabilmente ha tanto senso quanto un manuale IKEA scritto in geroglifici. Ma non preoccuparti. Ti abbiamo coperto.
Innanzitutto, cos’è anche msvcp140.dll?
Pensalo come uno di quegli ingranaggi essenziali nella macchina che è Windows. In particolare, fa parte del Pacchetto ridistribuibile Microsoft Visual C ++che è solo un modo elegante di dire:
“Un sacco di file importanti che Windows deve far funzionare correttamente alcune app e giochi.”
Msvcp140.dll è come quel ragazzo in un film di rapina che non ha molto tempo sullo schermo ma senza di lui, l’intero piano cade a pezzi. Quando manca, i programmi che si basano su di esso – come Photoshop, Zoom o alcuni giochi, lanciano una vestibilità e si rifiutano di lanciarsi.
Windows 11 24h2 può distruggere il tuo PC se hai questa CPU Intel
Perché è scomparso?
Questa non è una cospirazione in stile cyberpunk, ma i file DLL possono scomparire per una serie di motivi:
- Eliminazione accidentale: Forse uno strumento di pulizia è diventato un po ‘troppo zelante.
- Installazione corrotta: Alcuni aggiornamenti del software falliscono nel peggiore dei modi.
- Windows Update Shenanigans: A volte gli aggiornamenti di Windows sono come un toro in un negozio di porcellana.
- Attacco di malware: Sì, i virus adorano scherzare con i file di sistema.
- Non l’hai mai avuto: Alcune applicazioni richiedono ridistribuibile C ++ visivo e, se manca, così è questa DLL.
Allora, come lo riprendi? Continua a leggere.
Come correggere msvcp140.dll manca?
Passiamo attraverso le correzioni, a partire dal più semplice e facciamo strada fino al opzione nucleare.
1. Reinstallare Microsoft Visual C ++ ridistribuibile
Questa è la soluzione dorata. Se manca msvcp140.dll, è probabile che tu debba reinstallare l’intero pacchetto:
- Vai al sito Web ufficiale di Microsoft e scarica le ultime novità Pacchetto ridistribuibile Microsoft Visual C ++ Per il tuo sistema (scegli la versione a 64 bit o a 32 bit in base al tuo sistema operativo).
- Installalo come qualsiasi altro software.
- Riavvia il tuo PC.
- Prova di nuovo ad aprire il programma.
Se questo non funziona, andiamo avanti.
2. Ripara l’installazione ridistribuibile Visual C ++
A volte, invece di una reinstallazione pulita, puoi solo riparazione L’installazione esistente:
- Aprire Pannello di controllo → Programmi e funzionalità.
- Trovare Microsoft Visual C ++ 2015-2019 Redistributable (o qualunque versione tu abbia).
- Fare clic con il tasto destro → Seleziona Riparazione.
- Lascia che Windows funzioni la sua magia.
- Riavvia il tuo PC.
Non funziona ancora? Adesso stiamo diventando seri.
3. Copia manualmente il file msvcp140.dll da un altro PC
Se hai un amico, un fratello o un secondo computer che esegue la stessa versione di Windows, puoi dire rubare il loro file msvcp140.dll (non preoccuparti, è legale).
- Trovare C: Windows System32 sul loro computer.
- Copia Msvcp140.dll su un bastone USB.
- Incollalo nella stessa posizione sul tuo PC.
- Riavvia e prova il tuo programma.
Funziona? NO? Allora andiamo più a fondo.
4. Esegui una scansione SFC (perché Windows potrebbe essere il problema)
Windows ha uno strumento integrato chiamato System File Checker (SFC) che scansiona e corregge i file di sistema corrotti, inclusi DLL mancanti:
- Aprire Prompt dei comandi come amministratore.
- Tipo:
Bash
Copyedit
SFC /Scannow
- Premi Invio e lascia che Windows faccia le sue cose.
- Riavvia quando è finito.
Ancora non fisso? Ok, Windows, hai chiesto questo …
5. Reinstallare il programma problematico
Forse il software stesso è giusto rotto. Prova la disinstallazione e la reinstallazione dell’app che ti dà l’errore. A volte, i programmi installano le proprie versioni del file DLL e reinstallarli può correggere tutto.
6. Aggiorna Windows (sì, davvero)
Sappiamo, gli aggiornamenti di Windows sono fastidiosi, ma a volte loro In realtà Risolvi i problemi.
- Aprire Impostazioni → Aggiornamento e sicurezza.
- Clic Controlla gli aggiornamenti.
- Installa eventuali aggiornamenti in sospeso.
- Riavvia il tuo PC.
Se nessuno di tutto questo funziona, stiamo tirando fuori il boss finale …
7. Restore di sistema (alias Time Travel)
Se questo problema All’improvviso Hai iniziato ad accadere e non hai idea del perché, System Restore potrebbe essere in grado di ripristinare il tuo PC in un momento in cui le cose hanno effettivamente funzionato.
- Aprire Correre (Windows + R).
- Digita rstrui e premi ENTER.
- Selezionare un punto di ripristino da prima che inizi l’errore.
- Lascia che Windows torni a quel momento.
Non scaricare mai file DLL da siti Web casuali
IL MSVCP140.DLL Errore mancante è uno di quei problemi che sembrano essere venuti dal nulla, e a volte lo ha fatto davvero. Ma con la giusta risoluzione dei problemi, puoi risolverlo senza ricorrere a ricerche Google disperate e siti di download DLL di terze parti abbozzati (seriamente, Mai Scarica file DLL da siti Web casuali).
Il più delle volte, reinstallando Visual C ++ ridistribuibile Farò il trucco. Ma se tutto il resto fallisce, beh … almeno hai imparato molto di più su Windows di quanto probabilmente tu abbia mai voluto.
Credito d’immagine in primo piano: Kerem Gülen/ideogramma