{"id":14024,"date":"2026-02-16T12:01:06","date_gmt":"2026-02-16T12:01:06","guid":{"rendered":"https:\/\/howtogeek.blog\/it\/?p=14024"},"modified":"2026-02-16T12:01:06","modified_gmt":"2026-02-16T12:01:06","slug":"come-risolvere-lerrore-impossibile-avviare-correttamente-lapplicazione-0xc0000142-in-16-semplici-modi","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/it\/come-risolvere-lerrore-impossibile-avviare-correttamente-lapplicazione-0xc0000142-in-16-semplici-modi\/","title":{"rendered":"Come risolvere l&#8217;errore &#8220;Impossibile avviare correttamente l&#8217;applicazione (0xc0000142)&#8221; in 16 semplici modi"},"content":{"rendered":"<p>Gestire errori come &#8221; <strong>Impossibile avviare correttamente l&#8217;applicazione (0xC0000142)<\/strong> &#8221; pu\u00f2 essere piuttosto frustrante. In pratica, nel sistema mancano o sono corrotti i file DLL necessari per l&#8217;avvio di alcuni programmi. A volte questo problema si verifica dopo gli aggiornamenti di Windows o durante l&#8217;installazione di nuovi software, ed \u00e8 fastidioso perch\u00e9 impedisce l&#8217;esecuzione di applicazioni che normalmente dovrebbero funzionare correttamente. Risolvere il problema non \u00e8 sempre semplice: spesso comporta la riparazione o la sostituzione di DLL, la modifica delle impostazioni o l&#8217;aggiornamento dei componenti di sistema. La buona notizia \u00e8 che esistono diverse possibili soluzioni, alcune delle quali sono piuttosto semplici da provare.<\/p>\n<h2>Come risolvere il problema dell&#8217;applicazione che non riesce ad avviarsi correttamente<\/h2>\n<h3>Prova la modalit\u00e0 compatibilit\u00e0: a volte le vecchie app non funzionano bene con le versioni pi\u00f9 recenti di Windows<\/h3>\n<p>Questo risolve il problema se si esegue un programma obsoleto, non progettato per il sistema operativo corrente. Capire esattamente quale versione di Windows sia necessaria pu\u00f2 essere un problema, ma impostare l&#8217;eseguibile in modo che venga eseguito come una versione precedente di Windows pu\u00f2 fare miracoli.\u00c8 un po&#8217; strano, ma in alcune configurazioni, spuntare la casella &#8220;Esegui questo programma in modalit\u00e0 compatibilit\u00e0 per&#8221; e scegliere Windows 7 o XP aiuta a ripristinare il caricamento delle DLL. A volte l&#8217;app deve essere eseguita anche come amministratore, soprattutto se cerca di accedere a directory di sistema protette.<\/p>\n<ul>\n<li>Passare al file eseguibile dell&#8217;app (solitamente in <strong>C:\\Programmi<\/strong> o <strong>C:\\Programmi (x86)<\/strong> ).<\/li>\n<li>Fare clic con il pulsante destro del mouse, quindi selezionare <strong>Propriet\u00e0<\/strong>.<\/li>\n<li>Vai alla scheda <strong>Compatibilit\u00e0<\/strong>.<\/li>\n<li>Seleziona <strong>Esegui questo programma in modalit\u00e0 compatibilit\u00e0 per<\/strong> e seleziona una versione precedente di Windows.<\/li>\n<li>Selezionare <strong>Esegui questo programma come amministratore<\/strong>, a volte necessario per l&#8217;accesso alla DLL.<\/li>\n<li>Fare clic su <strong>Applica<\/strong> e <strong>OK<\/strong>.<\/li>\n<\/ul>\n<p>Su alcune macchine, il primo tentativo fallisce, poi funziona dopo un riavvio. Non so perch\u00e9 funzioni, ma vale la pena provarci.<\/p>\n<h3>Installa o ripara i pacchetti Runtime: poich\u00e9 le DLL mancanti sono spesso raggruppate in questi<\/h3>\n<p>Questo \u00e8 piuttosto semplice, ma spesso trascurato. Molte app si basano su librerie di runtime specifiche (come Visual C++, DirectX o. NET Framework): se queste sono mancanti o danneggiate, si verificheranno errori DLL. Scarica le ultime versioni supportate e installale.\u00c8 consigliabile riparare quelle esistenti se sono gi\u00e0 installate.<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/cpp\/windows\/latest-supported-vc-redist?view=msvc-170\" rel=\"noreferrer noopener\" target=\"_blank\">Visual C++ Runtime Redistributable<\/a><\/li>\n<li><a href=\"https:\/\/www.microsoft.com\/en-in\/download\/details.aspx?id=35\" rel=\"noreferrer noopener\" target=\"_blank\">Runtime utente finale DirectX<\/a><\/li>\n<li><a href=\"https:\/\/www.microsoft.com\/en-in\/download\/details.aspx?id=17431\" rel=\"noreferrer noopener\" target=\"_blank\">Aggiornamento della tecnologia DirectX 11<\/a><\/li>\n<li><a href=\"https:\/\/www.microsoft.com\/en-in\/download\/details.aspx?id=30653\" rel=\"noreferrer noopener\" target=\"_blank\">.NET Framework 4.5<\/a> e <a href=\"https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=21\" rel=\"noreferrer noopener\" target=\"_blank\">.NET Framework 3.5<\/a><\/li>\n<\/ul>\n<p>Su alcuni sistemi, la semplice installazione di questi pacchetti risolve il problema di caricamento della DLL.\u00c8 una causa piuttosto comune. Spesso, la semplice riparazione o reinstallazione di questi pacchetti ripristina l&#8217;integrit\u00e0 della DLL.<\/p>\n<h3>Modificare le impostazioni locali del sistema: poich\u00e9 a volte le applicazioni non in lingua inglese necessitano che la loro regione sia impostata correttamente<\/h3>\n<p>Questa opzione \u00e8 particolarmente utile se l&#8217;app non \u00e8 in inglese o \u00e8 progettata per un Paese specifico. Se le impostazioni locali del sistema non corrispondono a quella regione, le DLL potrebbero caricarsi in modo errato, causando errori. Modificarla \u00e8 abbastanza semplice:<\/p>\n<ol>\n<li>Aprire la finestra di dialogo <strong>Esegui<\/strong> ( <kbd>Win + R<\/kbd>), digitare <code>control<\/code>, quindi premere Invio.<\/li>\n<li>Vai a <strong>Regione<\/strong> o <strong>Orologio e Regione &gt; Regione<\/strong>.<\/li>\n<li>Fare clic sulla scheda <strong>Amministrazione<\/strong> e quindi <strong>su Modifica impostazioni locali del sistema<\/strong>.<\/li>\n<li>Selezionare la regione desiderata dal menu a discesa e premere <strong>OK<\/strong>.<\/li>\n<\/ol>\n<p>Ricorda, dopo aver modificato le impostazioni locali, dovresti riavviare il PC. Alcuni utenti trovano pi\u00f9 preciso l&#8217;utilizzo di emulatori locali o strumenti specifici per ogni regione, soprattutto se si stanno testando diverse configurazioni.<\/p>\n<h3>Registra nuovamente i file DLL e OCX: perch\u00e9 a volte i riferimenti al registro vengono persi o danneggiati<\/h3>\n<p>Questo strumento corregge voci di registro corrotte o mancanti per le DLL.\u00c8 un po&#8217; datato, ma efficace. La nuova registrazione delle DLL carica nuovamente i relativi collegamenti di registro e pu\u00f2 correggere gli errori di avvio.<\/p>\n<ol>\n<li>Aprire il prompt dei comandi con diritti di amministratore ( <kbd>Win + X<\/kbd>&gt; selezionare <strong>Prompt dei comandi (amministratore)<\/strong> o <strong>PowerShell (amministratore)<\/strong><\/li>\n<li>Digitare i seguenti comandi e premere Invio dopo ciascuno:<\/li>\n<pre><code>for %i in (%windir%\\system32\\*.dll) do regsvr32.exe \/s %i for %i in (%windir%\\system32\\*.ocx) do regsvr32.exe \/s %i<\/code><\/pre>\n<\/ol>\n<p>In alcune configurazioni, questo processo pu\u00f2 essere lento ed \u00e8 possibile che non tutte le DLL vengano registrate correttamente al primo tentativo. Riavviare in seguito e verificare se l&#8217;app si carica correttamente.<\/p>\n<h3>Riparare l&#8217;applicazione: poich\u00e9 i problemi delle singole app possono causare errori DLL<\/h3>\n<p>Se l&#8217;errore si verifica solo con un&#8217;app, potrebbe essere stata danneggiata l&#8217;installazione. La maggior parte dei programmi di installazione include una funzionalit\u00e0 di riparazione. Per accedervi:<\/p>\n<ol>\n<li>Aprire <strong>Esegui<\/strong> ( <kbd>Win + R<\/kbd>), digitare <code>appwiz.cpl<\/code>e premere Invio.<\/li>\n<li>Trova l&#8217;app problematica nell&#8217;elenco.<\/li>\n<li>Fare clic con il pulsante destro del mouse e selezionare <strong>Ripara<\/strong> o <strong>Modifica<\/strong>, quindi scegliere <strong>Ripara<\/strong>.<\/li>\n<\/ol>\n<p>Segui le istruzioni e verifica se i problemi con la DLL risolvono. Su alcuni sistemi, questa procedura da sola risolve molti problemi di avvio.<\/p>\n<h3>Reinstalla in modalit\u00e0 provvisoria: perch\u00e9 a volte un&#8217;installazione pulita \u00e8 l&#8217;unica soluzione<\/h3>\n<p>Se riparare l&#8217;app o le DLL non risolve il problema, disinstallare e reinstallare l&#8217;app in modalit\u00e0 provvisoria pu\u00f2 essere l&#8217;ultima risorsa. Per farlo:<\/p>\n<ol>\n<li>Disinstallare l&#8217;app normalmente tramite <strong>Programmi e funzionalit\u00e0<\/strong>.<\/li>\n<li>Riavviare in modalit\u00e0 provvisoria (tenere premuto Maiusc + Riavvia o utilizzare le opzioni di ripristino di Windows).<\/li>\n<li>Scarica un nuovo programma di installazione dal sito dello sviluppatore.<\/li>\n<li>Eseguire il programma di installazione e verificare se l&#8217;errore persiste.<\/li>\n<\/ol>\n<p>A volte, una tabula rasa elimina i conflitti sottostanti che danneggiano le DLL o i file di sistema. Un piccolo avvertimento: \u00e8 un po&#8217; pi\u00f9 complicato, ma a volte \u00e8 l&#8217;unica via d&#8217;uscita.<\/p>\n<h3>Aggiorna o ripristina i driver grafici: poich\u00e9 i driver difettosi possono interferire con i caricamenti DLL<\/h3>\n<p>I driver grafici sono noti per causare errori DLL, soprattutto su computer con schede Nvidia o AMD. Aggiornare i driver \u00e8 semplice:<\/p>\n<ul>\n<li>Visitare il sito del produttore, ad esempio <a href=\"https:\/\/www.nvidia.com\/en-us\/geforce\/drivers\/\" rel=\"noreferrer noopener\" target=\"_blank\">la pagina dei driver NVIDIA<\/a> o <a href=\"https:\/\/www.amd.com\/en\/support\" rel=\"noreferrer noopener\" target=\"_blank\">il supporto AMD<\/a>.<\/li>\n<li>Scarica e installa il driver pi\u00f9 recente.<\/li>\n<li>Riavviare e verificare se l&#8217;errore \u00e8 scomparso.<\/li>\n<\/ul>\n<p>Se questo non funziona, prova a utilizzare uno strumento di pulizia dei driver come <a href=\"https:\/\/github.com\/Flaming0x\/DisplayDriverUninstaller\" rel=\"noreferrer noopener\" target=\"_blank\">Display Driver Uninstaller (DDU)<\/a> in modalit\u00e0 provvisoria per rimuovere completamente i vecchi driver, quindi installa una nuova versione. Stranamente, i driver GPU obsoleti o corrotti possono causare ogni sorta di problemi con le DLL.<\/p>\n<h3>Eseguire un avvio pulito: poich\u00e9 il software di terze parti pu\u00f2 interferire all&#8217;avvio<\/h3>\n<p>A volte, app o servizi di terze parti che si caricano all&#8217;avvio impediscono il corretto caricamento delle DLL. Eseguire un avvio pulito aiuta a isolare il problema. Per provare:<\/p>\n<ol>\n<li>Aprire <strong>msconfig<\/strong> da Esegui ( <kbd>Win + R<\/kbd>)<\/li>\n<li>Nella scheda <strong>Servizi<\/strong>, seleziona <strong>Nascondi tutti i servizi Microsoft<\/strong> e quindi fai clic su <strong>Disabilita tutto<\/strong><\/li>\n<li>Vai alla scheda <strong>Avvio e fai clic <\/strong><strong>su Apri Task Manager<\/strong><\/li>\n<li>Disabilita tutti gli elementi di avvio, quindi chiudi Task Manager<\/li>\n<li>Riavvia il tuo PC<\/li>\n<\/ol>\n<p>Se l&#8217;errore non si verifica subito, riattiva i servizi e gli elementi di avvio uno alla volta per individuare il colpevole. Una volta identificato, la rimozione o l&#8217;aggiornamento del software incriminato solitamente risolve il problema.<\/p>\n<h3>Scansione per malware: perch\u00e9 i virus possono interferire anche con le DLL<\/h3>\n<p>A volte il software dannoso corrompe o sostituisce i file DLL, causando errori. Eseguire una scansione completa del sistema \u00e8 una buona idea. Utilizza Windows Defender o il tuo antivirus preferito: nel Prompt dei comandi, puoi eseguire:<\/p>\n<pre><code>MpCmdRun -Scan -ScanType 2<\/code><\/pre>\n<p>Tieni presente che il malware pu\u00f2 nascondersi in profondit\u00e0 nelle cartelle di sistema, quindi sono necessarie scansioni approfondite.<\/p>\n<h3>Controlla e ripara i file di sistema: poich\u00e9 il danneggiamento del sistema pu\u00f2 causare problemi di caricamento delle DLL<\/h3>\n<p>Il comando <strong>SFC \/scannow<\/strong> pu\u00f2 trovare e riparare file di sistema danneggiati, incluse le DLL. Per eseguirlo:<\/p>\n<ol>\n<li>Aprire il Prompt dei comandi come amministratore ( <kbd>Win + X<\/kbd>e selezionare <strong>Terminale Windows (amministratore)<\/strong> o <strong>Prompt dei comandi (amministratore)<\/strong> ).<\/li>\n<li>Digita <code>sfc \/scannow<\/code>e premi Invio. Attendi il completamento del processo.<\/li>\n<\/ol>\n<p>Se vengono rilevati problemi, Windows tenter\u00e0 di risolverli automaticamente. Riavviare il sistema e verificare se il problema persiste.<\/p>\n<h3>Prendi in considerazione gli aggiornamenti o i rollback del sistema operativo: poich\u00e9 gli aggiornamenti a volte possono introdurre bug<\/h3>\n<p>Se il problema si \u00e8 verificato dopo un aggiornamento recente, il ripristino potrebbe essere la soluzione. In alternativa, installare l&#8217;ultimo aggiornamento facoltativo potrebbe risolvere il bug. Utilizza <strong>Windows Update<\/strong> in Impostazioni per verificare la presenza di aggiornamenti o ripristinare gli aggiornamenti recenti in <strong>Aggiornamento e sicurezza &gt; Windows Update &gt; Cronologia aggiornamenti &gt; Disinstalla aggiornamenti<\/strong>. Tieni presente che a volte i bug non vengono risolti fino a una patch successiva, quindi rimanere aggiornati \u00e8 solitamente la soluzione pi\u00f9 sicura.<\/p>\n<h3>Controllare l&#8217;unit\u00e0 di sistema e lo stato del disco: poich\u00e9 un hardware difettoso pu\u00f2 causare problemi DLL<\/h3>\n<p>Se il tuo disco sta morendo, i settori corrotti possono interferire con il caricamento delle DLL. Esegui <code>chkdsk<\/code>per controllare il disco:<\/p>\n<pre><code>chkdsk \/f \/r C:<\/code><\/pre>\n<p>Questo processo eseguir\u00e0 la scansione e tenter\u00e0 di correggere gli errori. Se gli errori persistono o si notano settori danneggiati, potrebbe essere necessario sostituire l&#8217;unit\u00e0, soprattutto se gli errori continuano a ripresentarsi.<\/p>\n<h3>Utilizzo di Ripristino configurazione di sistema o Installazione di riparazione: perch\u00e9 a volte Windows ha solo bisogno di un ripristino<\/h3>\n<p>Se tutto il resto fallisce, ripristinare il sistema a una versione precedente potrebbe annullare la causa dell&#8217;errore DLL. Digita &#8221; <code>rstrui<\/code>Esegui&#8221; e segui le istruzioni di ripristino. Per una correzione pi\u00f9 completa, un&#8217;installazione di riparazione (con supporto Windows corrispondente) pu\u00f2 aggiornare Windows senza perdere i file. Esegui <code>setup.exe<\/code>dall&#8217;ISO e seleziona l&#8217;opzione di aggiornamento mantenendo intatti i file.<\/p>\n<p>A volte, basta armeggiare un po&#8217; con librerie, driver o impostazioni di sistema per risolvere la maggior parte di questi errori. Spesso si tratta di testare metodicamente queste soluzioni finch\u00e9 una non funziona. Ricordate, Windows pu\u00f2 essere strano e ostinato riguardo ai problemi con le DLL, quindi la pazienza \u00e8 fondamentale.<\/p>\n<h2>Riepilogo<\/h2>\n<ul>\n<li>Prova la modalit\u00e0 compatibilit\u00e0 per le app pi\u00f9 vecchie.<\/li>\n<li>Installa o ripara librerie di runtime come VC++, DirectX e. NET.<\/li>\n<li>Verifica o modifica le impostazioni locali del sistema se le app sono specifiche per una regione.<\/li>\n<li>Registrare nuovamente i file DLL e OCX tramite il prompt dei comandi.<\/li>\n<li>Riparare l&#8217;app stessa se il problema \u00e8 causato da un programma specifico.<\/li>\n<li>Utilizzare la modalit\u00e0 provvisoria e reinstallare se necessario.<\/li>\n<li>Aggiornare o ripristinare i driver grafici.<\/li>\n<li>Eseguire un avvio pulito per verificare la presenza di conflitti software.<\/li>\n<li>Esegui scansioni antimalware e controlli dei file di sistema.<\/li>\n<li>Controlla lo stato del tuo disco e valuta il ripristino del sistema o la riparazione del sistema operativo.<\/li>\n<\/ul>\n<h2>Incartare<\/h2>\n<p>Correggere gli errori 0xC0000142 pu\u00f2 essere un po&#8217; una caccia al tesoro, ma il pi\u00f9 delle volte si riduce a riparare o sostituire DLL corrotte, aggiornare i driver o modificare le impostazioni di sistema. Non \u00e8 sempre un processo rapido, ma un approccio metodico con queste opzioni di solito risolve il problema. Incrocio le dita affinch\u00e9 questo aiuti qualcuno a rimettere in carreggiata il proprio sistema: si \u00e8 sicuramente rivelato utile su alcune macchine con cui ho avuto a che fare.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gestire errori come &#8221; Impossibile avviare correttamente l&#8217;applicazione (0xC0000142) &#8221; pu\u00f2 essere piuttosto frustrante. In pratica, nel sistema mancano o sono corrotti i file DLL necessari per l&#8217;avvio di alcuni programmi. A volte questo problema si verifica dopo gli aggiornamenti di Windows o durante l&#8217;installazione di nuovi software, ed \u00e8 fastidioso perch\u00e9 impedisce l&#8217;esecuzione di [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-14024","post","type-post","status-publish","format-standard","hentry","category-how-to"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/14024","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/comments?post=14024"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/14024\/revisions"}],"predecessor-version":[{"id":14025,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/14024\/revisions\/14025"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/media?parent=14024"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/categories?post=14024"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/tags?post=14024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}