Continui a ricevere errori di runtime ogni volta che avvii programmi specifici su Windows 11? Bene, allora è sicuramente motivo di preoccupazione. Se le solite soluzioni, come il riavvio del programma o del computer, si rivelano inefficaci, questa guida contiene alcuni suggerimenti avanzati per correggere gli errori di runtime di Microsoft Visual C++ su Windows 11.
Gli errori di runtime possono avere varie cause, che vanno dai file di sistema danneggiati all'installazione errata del programma . Se non riesci a individuare la causa del problema, segui i suggerimenti seguenti per risolvere l'errore.
Che cos'è un errore di runtime su Windows
Gli errori di runtime sono errori software che si verificano durante l'esecuzione di un programma. In genere, questi errori si verificano quando il flusso regolare di un programma viene interrotto, spesso a causa di fattori quali input non validi, condizioni impreviste o difetti nella logica del programma. Quando un programma rileva un errore di runtime, potrebbe innescare una chiusura anomala o un comportamento imprevisto.
Come correggere gli errori di runtime su Windows 11
Ora che hai una buona comprensione di cosa comportano gli errori di runtime, esploriamo alcune soluzioni pratiche per risolverli.
1. Eseguire le scansioni SFC e DISM
File di sistema danneggiati o corrotti sul PC possono spesso causare errori di runtime. Fortunatamente, Windows include un paio di strumenti, SFC (System File Checker) e DISM (Deployment Image Servicing and Management), che possono aiutarti a riparare facilmente i file di sistema. Ecco come eseguirli.
Passaggio 1: fare clic con il pulsante destro del mouse sull'icona Start e selezionare Terminale (Amministratore) dall'elenco.
Passaggio 2: nella console, esegui il comando seguente e premi Invio:
sfc/scannow
Passaggio 3: eseguire i seguenti comandi uno per uno e premere Invio dopo ciascuno per eseguire la scansione DISM.
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Pulizia-Immagine /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Tieni presente che è normale che la scansione di cui sopra a volte appaia bloccata. Quindi, non chiudere la finestra Terminale finché il processo non è completo. Successivamente riavvia il PC e controlla se il problema persiste.
2. Riparare i pacchetti ridistribuibili di Microsoft Visual C++
Problemi con i pacchetti ridistribuibili di Visual C++ sul tuo PC possono anche causare errori di runtime su Windows 11. Puoi provare a riparare quei pacchetti per vedere se questo aiuta.
Passaggio 1: fare clic sull'icona di ricerca sulla barra delle applicazioni, digitare pannello di controllo e premere Invio.
Passaggio 2: utilizza il menu a discesa nell'angolo in alto a destra per modificare il tipo di visualizzazione in icone grandi o piccole. Quindi vai su Programmi e funzionalità.
Passaggio 3: selezionare il pacchetto ridistribuibile di Microsoft Visual C++ e fare clic su Cambia. Dovrai ripetere questo processo per riparare tutti i pacchetti.
Passaggio 4: premi il pulsante Ripara e attendi il completamento del processo.
3. Reinstallare i pacchetti ridistribuibili di Microsoft Visual C++
Se la riparazione dei pacchetti ridistribuibili di Microsoft Visual C++ non aiuta, puoi provare a reinstallarli sul tuo PC. Ecco come procedere.
Passaggio 1: premere il tasto Windows + R per aprire la finestra di dialogo Esegui. Digita appwiz.cpl nel campo Apri e premi Invio.
Passaggio 2: selezionare il pacchetto ridistribuibile di Microsoft Visual C++ e fare clic su Disinstalla.
Passaggio 3: fare clic su Disinstalla per confermare.
Ripeti i passaggi precedenti per rimuovere tutti i vecchi pacchetti C++ indesiderati. Successivamente, vai al sito Web di Microsoft per scaricare gli ultimi pacchetti ridistribuibili di Microsoft Visual C++.
Scarica Microsoft Visual C++ ridistribuibile
Fare doppio clic sul file di installazione e seguire le istruzioni visualizzate sullo schermo per completare l'installazione. Successivamente, gli errori di runtime non dovrebbero più apparire su Windows 11.
4. Aggiorna o reinstalla il driver grafico
Anche i driver grafici obsoleti sul tuo PC possono causare tali problemi. Puoi provare ad aggiornare quei driver da Gestione dispositivi per vedere se questo risolve gli errori di runtime su Windows 11. Ecco come puoi procedere.
Passaggio 1: fare clic con il pulsante destro del mouse sull'icona Start e selezionare Gestione dispositivi dall'elenco.
Passaggio 2: fare clic sulla piccola freccia a sinistra degli adattatori video per espanderla. Quindi, fai clic con il pulsante destro del mouse sul driver grafico e seleziona Aggiorna driver.
Segui le istruzioni visualizzate sullo schermo per completare l'aggiornamento del driver. Se l'errore persiste anche dopo, sarà necessario disinstallare il driver utilizzando Gestione dispositivi. Successivamente, riavvia il PC e Windows reinstallerà il driver mancante durante l'avvio.
5. Reinstallare il programma che ha causato l'errore di runtime
Stai riscontrando errori di runtime accompagnati da messaggi anomali di chiusura del programma quando tenti di avviare un programma specifico? Questo problema potrebbe derivare da un'installazione non corretta. Puoi provare a disinstallare il programma e installarlo di nuovo per vedere se questo aiuta.
Per disinstallare un programma, premi il tasto Windows + R per aprire la finestra di dialogo Esegui, digita appwiz.cpl e premi Invio.
Seleziona il programma che desideri rimuovere e fai clic su Disinstalla. Quindi, segui le istruzioni visualizzate sullo schermo per disinstallare il programma.
Reinstallare il programma e verificare se si riscontra ancora l'errore di runtime.
6. Installa gli aggiornamenti di Windows
Microsoft rilascia aggiornamenti regolari per Windows 11 per aggiungere nuove funzionalità, migliorare la sicurezza e correggere bug noti. Se gli errori di runtime su Windows 11 si verificano a causa di una build difettosa, l'installazione degli aggiornamenti più recenti dovrebbe essere d'aiuto.
Premi il tasto Windows + I per aprire l'app Impostazioni. Passa alla scheda Windows Update e fai clic su Controlla aggiornamenti.
Scarica e installa eventuali aggiornamenti di Windows in sospeso e controlla se questo risolve il problema.
7. Cancella la cache di Esplora file
Un'altra cosa che puoi fare per correggere l'errore di runtime di Microsoft Visual C++ su Windows 11 è svuotare la cache di Esplora file. Diversi utenti in un post della community Microsoft hanno riferito di aver risolto il problema quasi istantaneamente con questo metodo. Puoi anche provarci.
Passaggio 1: premere il tasto Windows + R per aprire la finestra di dialogo Esegui. Digitare il seguente percorso nella casella e premere Invio.
C:\Utenti\%nomeutente%\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations
Passaggio 2: nella finestra Esplora file, seleziona tutti i file e le cartelle e fai clic sull'icona del cestino in alto per eliminarli.
8. Prova la modalità di avvio pulito
Un programma o un servizio di terze parti in esecuzione in background potrebbe interferire con Windows e causare errori di runtime. Puoi verificare questa possibilità avviando il PC in uno stato di avvio pulito . Ecco come.
Passaggio 1: premere il tasto Windows + R per aprire la finestra di dialogo Esegui. Digita msconfig nella casella e premi Invio.
Passaggio 2: nella scheda Servizi, seleziona la casella "Nascondi tutti i servizi Microsoft". Quindi, fai clic sul pulsante Disattiva tutto.
Passaggio 3: passa alla scheda Avvio e fai clic su "Apri Task Manager".
Passaggio 4: nella scheda Avvio, seleziona un'app di terze parti e fai clic su Disabilita in alto. Allo stesso modo, disabilita tutti gli altri programmi di terze parti.
Riavvia il PC dopo questo. Se gli errori di runtime non compaiono più nello stato di avvio pulito, la colpa è di app o programmi di terze parti. Dovrai rimuovere tutte le app e i programmi installati di recente uno alla volta per risolvere il problema.
9. Eseguire Ripristino configurazione di sistema
Se non funziona nient'altro, puoi prendere in considerazione l'esecuzione di un ripristino del sistema . Ciò ti consentirà di annullare eventuali modifiche recenti e ripristinare Windows allo stato precedente prima che vengano visualizzati gli errori di runtime.
Passaggio 1: fare clic sull'icona di ricerca sulla barra delle applicazioni. Digita crea un punto di ripristino e seleziona il primo risultato visualizzato.
Passaggio 2: nella scheda Protezione sistema, fare clic sul pulsante Ripristino configurazione di sistema.
Passaggio 3: fare clic su Avanti.
Passaggio 4: selezionare il punto di ripristino prima che si verificasse l'errore. Quindi, premi Avanti.
Passaggio 5: infine, fai clic su Fine.
Il tuo PC si riavvierà e ripristinerà lo stato precedente. Dopodiché, gli errori di runtime non dovrebbero più disturbarti.
Niente più interruzioni
Sebbene gli errori di runtime possano manifestarsi con codici di errore diversi, le soluzioni sopra descritte possono risolverne la maggior parte. Detto questo, se non funziona nulla, potresti dover considerare di ripristinare il tuo PC Windows 11 come ultima risorsa.