Introduzione

Risposta diretta: vcruntime140_1.dll fa parte del runtime Microsoft Visual C++ usato dalle applicazioni create con gli strumenti Microsoft C++. Se è mancante, ripara o reinstalla prima l'applicazione interessata, quindi ripara o installa la versione corrente di Microsoft Visual C++ Redistributable corrispondente all'architettura dell'applicazione. Non scaricare la DLL singolarmente né copiarla manualmente in System32 .

Questa guida illustra quattro metodi. Inizia dall'applicazione quando il problema riguarda un solo programma; passa al runtime condiviso quando il problema interessa più programmi; usa i comandi di riparazione di Windows solo in presenza di sintomi più estesi del sistema. È disponibile anche una scansione di Fionn DLL Fixer per diagnosticare più problemi relativi a DLL o runtime.

Errore di DLL vcruntime140 non trovata

Perché vcruntime140_1.dll è mancante?

  • L'installazione dell'applicazione interessata è incompleta o danneggiata.
  • Il runtime Visual C++ richiesto è mancante, danneggiato o meno recente di quanto richiesto dall'applicazione.
  • L'architettura dell'applicazione e il runtime installato non corrispondono.
  • Un aggiornamento dell'applicazione richiede un runtime compatibile più recente.
  • La corruzione dei componenti di Windows può essere coinvolta quando anche più applicazioni o funzionalità di Windows non funzionano.

Confronto rapido dei metodi: scegli quello giusto

Sintomo Causa probabile Inizia da qui Impegno richiesto
Non funziona una sola applicazione Problema di installazione o dipendenza dell'app Ripara o reinstalla l'app Basso
Non funzionano varie applicazioni Problema del runtime Visual C++ condiviso Ripara o installa il pacchetto redistribuibile Medio
Un'app a 32 bit non funziona su Windows a 64 bit Il runtime x86 potrebbe essere mancante Controlla il pacchetto redistribuibile x86 Medio
L'errore è iniziato dopo un aggiornamento dell'app Il requisito del runtime è cambiato Aggiorna o ripara l'app e il runtime Medio
Non funzionano anche componenti di Windows Possibile corruzione del sistema Esegui DISM, poi SFC Medio
La causa non è chiara Più problemi relativi a DLL o runtime Usa una scansione diagnostica Basso

Metodo 1: riparare o reinstallare l'applicazione interessata

Quando usarlo

Usa prima questo metodo quando l'errore viene visualizzato da una sola applicazione, soprattutto dopo l'installazione o l'aggiornamento di tale applicazione. I produttori di software spesso includono le dipendenze runtime richieste dalla propria applicazione.

Passaggi

  1. Chiudi l'applicazione interessata e salva il lavoro aperto.
  2. Apri Impostazioni > App > App installate in Windows 11 oppure Impostazioni > App > App e funzionalità in Windows 10.
    Impostazioni di Windows con opzione per riparare le app installate
  3. Apri le opzioni dell'app e seleziona Ripara se disponibile. Microsoft documenta questi controlli nella sua pagina ufficiale sulla riparazione delle app .
  4. Se Ripara non è disponibile, usa Pannello di controllo > Programmi > Programmi e funzionalità e seleziona Ripara o Modifica , se disponibile.
  5. Se la riparazione non funziona, reinstalla l'applicazione dal sito ufficiale del produttore o da una piattaforma di distribuzione affidabile.

Verifica

Avvia lo stesso file eseguibile che in precedenza non funzionava. Se si apre senza il messaggio, probabilmente la causa era l'installazione dell'applicazione.

Metodo 2: riparare o installare Microsoft Visual C++ Redistributable

Quando usarlo

Usa questo metodo se la riparazione dell'applicazione non riesce o se più programmi segnalano l'errore. I pacchetti Microsoft Visual C++ Redistributable installano le librerie runtime C e C++ richieste dalle applicazioni create con gli strumenti Microsoft Visual C++.

Quale Visual C++ Redistributable mi serve?

  • Applicazione a 32 bit: x86
  • Applicazione a 64 bit: x64
  • Applicazione ARM64: ARM64
  • Windows a 64 bit non significa che tutte le applicazioni siano a 64 bit.

Passaggi

  1. Identifica se l'applicazione che non funziona è x86, x64 o ARM64 consultando la documentazione del produttore o i requisiti di sistema.
  2. Apri la pagina Microsoft dei download più recenti supportati di Visual C++ Redistributable .
  3. Scarica il pacchetto v14 corrente che corrisponde all'architettura dell'applicazione.
  4. Esegui il programma di installazione Microsoft e seleziona Ripara quando il pacchetto è già installato; altrimenti completa l'installazione. Installazione di Visual C Redistributable
  5. Riavvia Windows e riapri l'applicazione.

Verifica

Prova l'applicazione originale e qualsiasi secondo programma che abbia mostrato lo stesso errore. Un messaggio di errore diverso è un nuovo indizio diagnostico; non significa che un'altra DLL debba essere scaricata singolarmente.

Metodo 3: riparare i componenti di Windows con DISM e SFC

Quando usarlo

Usa questo metodo quando varie applicazioni o componenti di Windows mostrano errori correlati, oppure quando la riparazione dell'applicazione e di Visual C++ Redistributable non ha risolto il problema.

Passaggi

  1. Apri il Prompt dei comandi come amministratore.
  2. Esegui il seguente comando e attendi il completamento:
    DISM.exe /Online /Cleanup-image /Restorehealth
            
  3. Esegui il seguente comando dopo il completamento di DISM:
    sfc /scannow
            
  4. Riavvia Windows dopo il completamento di SFC.

Verifica

Dopo il riavvio, ripeti l'azione che ha generato l'errore. Se il problema resta limitato a un programma, contatta il produttore dell'applicazione per informazioni sul runtime richiesto o sull'installazione.

Metodo 4: diagnosticare e risolvere vcruntime140_1.dll mancante con Fionn DLL Fixer

Quando usarlo

Consigliato per problemi di dipendenze non chiari o multipli: Fionn DLL Fixer può cercare problemi relativi a DLL mancanti, danneggiate, con versione non corrispondente e al percorso System32, incluse le dipendenze del runtime Visual C++. È utile quando i controlli manuali di architettura e componenti non hanno identificato la causa.

Passaggi

  1. Avvia Fionn DLL Fixer. Esegue automaticamente una scansione del PC per individuare problemi relativi a DLL e sistema e visualizza i risultati rilevati. Avvio di Fionn DLL Fixer
  2. Dopo la scansione, fai clic su Ripara per iniziare a riparare i problemi relativi a DLL e sistema rilevati. Al termine della scansione, fai clic su "Ripara" per iniziare a risolvere automaticamente tutti i problemi rilevati relativi a DLL e sistema
  3. Attendi mentre la riparazione è in corso. Il pulsante passa a Correzione in corso fino al completamento. Attendi mentre la riparazione è in corso
  4. Fai clic su OK nella finestra di conferma e riavvia se richiesto. Al termine della riparazione, fai clic su "OK" nella finestra di conferma
  5. Se il problema persiste dopo il riavvio, fai clic su Ricontrolla ; se necessario, ripara i problemi rilevati di recente. Se il problema persiste dopo il riavvio, fai clic su "Ricontrolla" per eseguire un'altra scansione

Verifica

Riapri l'applicazione interessata, quindi usa Ricontrolla per confermare che il problema rilevato resti risolto. La versione gratuita offre tre tentativi; VIP sblocca funzioni aggiuntive per la riparazione di DLL, runtime, DirectX e sistema.

Cosa non fare con vcruntime140_1.dll

  • Non scaricare vcruntime140_1.dll da siti DLL casuali.
  • Non copiarla manualmente in System32 o SysWOW64 .
  • Non usare regsvr32 come soluzione generica per vcruntime140_1.dll; questa DLL runtime non è un problema generale di autoregistrazione.
  • Non presumere che Windows a 64 bit significhi che sia necessario solo il pacchetto redistribuibile x64.

Conclusione

Inizia con l'ambito di riparazione più limitato: ripara o reinstalla l'unica applicazione interessata, quindi installa la versione corrente di Visual C++ Redistributable corrispondente all'architettura dell'applicazione. Usa DISM seguito da SFC solo quando sintomi più estesi di Windows indicano una corruzione del sistema. Quando vari problemi relativi a runtime o DLL restano poco chiari, Fionn DLL Fixer può fornire un flusso di lavoro di scansione, riparazione e ricontrollo. Verifica ogni metodo riaprendo l'applicazione esatta e ripetendo l'azione che ha originariamente prodotto l'errore. Se continua a non funzionare, il produttore dell'applicazione può confermare la versione del runtime richiesta.

Domande frequenti

Che cos'è vcruntime140_1.dll?

È una DLL runtime usata dalle applicazioni create con gli strumenti Microsoft C++. L'errore si verifica quando un'applicazione non riesce a caricare il componente runtime richiesto.

Devo scaricare vcruntime140_1.dll separatamente?

No. Usa il programma di installazione dell'applicazione interessata o Microsoft Visual C++ Redistributable ufficiale invece di scaricare una DLL isolata.

Mi serve x86 o x64?

Abbina il pacchetto all'applicazione: le applicazioni a 32 bit richiedono x86 e quelle a 64 bit richiedono x64. Ciò resta valido su Windows a 64 bit.

Perché l'errore è iniziato dopo un aggiornamento?

L'applicazione aggiornata potrebbe richiedere un runtime compatibile più recente. Ripara o aggiorna l'applicazione, quindi ripara o installa il pacchetto redistribuibile corrente corrispondente.