[RISOLTO] "ShellExecuteEx non riuscito; codice 8235” in Windows 10

Pubblicato: 2020-12-10

"ShellExecuteEx non riuscito; codice 8235" di solito viene fornito con il messaggio "Un riferimento è stato restituito dal server". Potresti riscontrare questo errore quando tenti di installare un programma o aprire un'applicazione.

Che cosa significa "ShellExecuteEx non riuscito; Errore di codice 8235. È stato restituito un referral dal server” Errore Significato?

Questo messaggio di errore indica che alcuni criteri di sicurezza impediscono di eseguire una determinata azione. Le politiche potrebbero essere alcune restrizioni predefinite o alcune modifiche apportate tramite un aggiornamento, ad esempio. Il problema potrebbe anche risiedere nel programma o nella configurazione con cui stai lavorando.

In questo articolo imparerai come correggere l'errore ShellExecuteEx non riuscito.

Come risolvere l'errore ShellExecuteEx non riuscito

Per eliminare il problema, dovrai assicurarti che al file o al programma con cui stai lavorando non venga negato l'accesso perché non ha i privilegi richiesti. In questo articolo, scoprirai come allentare determinate restrizioni e rimuovere i blocchi stradali che non dovrebbero essere presenti.

Segui le soluzioni di seguito una dopo l'altra e nell'ordine in cui le abbiamo disposte.

Usa le autorizzazioni di amministratore

Se si verifica l'errore ogni volta che si desidera installare un programma, fare clic con il pulsante destro del mouse sul programma di installazione e selezionare Esegui come amministratore. Fare clic sull'opzione Sì quando viene visualizzata la finestra di dialogo Controllo account utente.

Il programma di installazione potrebbe richiedere l'autorizzazione per scrivere file in alcune directory di sistema protette. Assicurati di aver effettuato l'accesso a un account amministratore prima di eseguire questa operazione. Inoltre, è importante verificare la legittimità del programma di installazione che stai per eseguire, poiché la concessione dell'accesso come amministratore a un programma dannoso può causare il caos da cui il tuo PC potrebbe non riprendersi.

Concedi al programma i privilegi di amministratore

Se l'errore continua a comparire ogni volta che provi ad avviare un programma, concedigli i privilegi di amministratore. Windows potrebbe impedire all'applicazione di accedere a determinati file di sistema necessari per funzionare correttamente.

È possibile fare clic con il pulsante destro del mouse sul programma e selezionare Esegui come amministratore ogni volta che si desidera aprirlo o apportare modifiche alle sue proprietà. Questi passaggi ti mostreranno come richiedere a Windows di eseguire il programma come amministratore ogni volta che lo avvii:

  1. Avvia una finestra di Esplora file e vai alla cartella di installazione del programma.
  2. Individua il suo file eseguibile, fai clic con il pulsante destro del mouse su di esso, quindi fai clic su Proprietà.
  3. Se hai un collegamento sul desktop al file exe, fai clic con il pulsante destro del mouse e fai clic su Proprietà.
  4. Se non è presente alcun collegamento sul desktop al file e non sai come individuarlo, procedi nel seguente modo:
  • Apri il menu Start e cerca il programma.
  • Una volta visualizzato nell'elenco dei risultati, fai clic con il pulsante destro del mouse, passa il puntatore del mouse su Altro, quindi seleziona Apri posizione file.
  • Verrai indirizzato a una cartella in cui vedrai il collegamento al menu Start del programma.
  • Fare clic con il pulsante destro del mouse sul collegamento e selezionare Apri percorso file.
  • Verrà visualizzata la cartella di installazione del programma.
  • Ora puoi fare clic con il pulsante destro del mouse sul suo file eseguibile e selezionare Proprietà.
  1. Dopo l'apertura della finestra Proprietà, vai alla scheda Compatibilità.
  2. Fare clic sul pulsante "Modifica impostazioni per tutti gli utenti".
  3. Nella finestra di dialogo successiva, seleziona la casella "Esegui questo programma come amministratore", quindi fai clic sul pulsante OK.
  4. È ora possibile eseguire il programma e verificare se il messaggio di errore viene visualizzato di nuovo.

Regola le impostazioni dell'UAC

Il messaggio di errore potrebbe apparire perché la tua attuale politica UAC è troppo rigorosa. Il criterio di sicurezza più elevato richiede a Windows di esaminare e bloccare le operazioni che potresti considerare di base.

Sebbene sia importante mantenere un livello ragionevole di sicurezza per il tuo sistema, puoi allentare alcune misure difficili per evitare che problemi come questo si verifichino inutilmente. I seguenti passaggi ti mostreranno come ridurre la tua politica UAC:

  1. Fare clic con il pulsante destro del mouse sul pulsante Start e selezionare Esegui o premere contemporaneamente i tasti Windows e R per avviare la finestra di dialogo Esegui.
  2. Dopo l'apertura di Esegui, digita "Pannello di controllo" (non aggiungere le virgolette) nel campo di testo, quindi fai clic sul pulsante OK.
  3. Una volta aperta la finestra del Pannello di controllo, fare clic su Account utente.
  4. Fare nuovamente clic su Account utente nella pagina successiva.
  5. Quindi, fai clic su "Modifica le impostazioni di controllo dell'account utente".
  6. Ora, nella finestra Impostazioni di Controllo dell'account utente, trascina il dispositivo di scorrimento verso il basso di un passaggio o due da Notifica sempre a Non notificare mai. La casella a destra descriverà il livello di sicurezza per te.
  7. Fare clic sul pulsante OK, quindi tornare indietro per verificare se il problema persiste.

Accedi all'account amministratore nascosto e installa il programma

Se riscontri il problema con un singolo file eseguibile, puoi risolverlo accedendo all'account amministratore nascosto, che ha privilegi più elevati. Dovrai attivare l'account tramite l'utilità del prompt dei comandi. Ti consigliamo di aprire il prompt dei comandi dall'ambiente di ripristino di Windows.

I passaggi seguenti ti mostreranno come farlo:

  1. Tieni premuto il pulsante di accensione per forzare lo spegnimento del PC.
  2. Accendi il computer e forzalo a spegnersi nuovamente dopo la visualizzazione del logo del produttore del sistema.
  3. Ripeti il ​​passaggio 2 due volte e vedrai il messaggio "Attendere".
  4. Nella schermata Riparazione automatica, fare clic sul pulsante Opzioni avanzate.
  5. Nella schermata Scegli un'opzione, fai clic su Risoluzione dei problemi.
  6. Ora, fai clic su Opzioni avanzate in Risoluzione dei problemi, quindi fai clic su Prompt dei comandi.
  7. Una volta caricato il prompt dei comandi, digita quanto segue e premi Invio:

Amministratore utenti di rete /attivo:sì

  1. Riavvia il PC, accedi all'account amministratore, quindi prova a eseguire l'operazione.

Rendi la firma del file affidabile

Puoi far sapere a Windows che il file eseguibile che desideri eseguire o installare è legittimo aggiungendo la sua firma come firma attendibile. Sebbene questo processo sia un po' complicato, alcuni utenti hanno confermato che ha funzionato per loro. Quindi, segui attentamente questi passaggi per applicare la correzione:

  1. Avvia una finestra di Esplora file e vai alla cartella di installazione del programma.
  2. Individua il suo file eseguibile, fai clic con il pulsante destro del mouse su di esso, quindi fai clic su Proprietà.
  3. Se hai un collegamento sul desktop al file exe, fai clic con il pulsante destro del mouse e fai clic su Proprietà.
  4. Se non esiste una scorciatoia di questo tipo e non sai come individuare il file, procedi nel seguente modo:
  • Apri il menu Start e cerca il programma.
  • Una volta visualizzato nell'elenco dei risultati, fai clic con il pulsante destro del mouse, passa il puntatore del mouse su Altro, quindi seleziona Apri posizione file.
  • Verrai indirizzato a una cartella in cui vedrai il collegamento al menu Start del programma.
  • Fare clic con il pulsante destro del mouse sul collegamento e selezionare Apri percorso file.
  • Verrà visualizzata la cartella di installazione del programma.
  • Ora puoi fare clic con il pulsante destro del mouse sul suo file eseguibile e selezionare Proprietà.
  1. Dopo l'apertura della finestra Proprietà, vai alla scheda Firme digitali.
  2. Fare clic sulla firma in Elenco firme, quindi fare clic su Dettagli.
  3. In Informazioni sul firmatario, fare clic su Visualizza certificato.
  4. Nella pagina successiva, fare clic su Installa certificato, quindi fare clic su Avanti.
  5. Una volta raggiunta la procedura guidata di importazione dei certificati, seleziona "Posiziona tutti i certificati nel seguente archivio", quindi fai clic sul pulsante Sfoglia. Annota il nome di questo certificato, poiché ti servirà nel passaggio successivo.
  6. Ora scegli l'opzione Autorità di certificazione radice attendibili, quindi fai clic su OK.
  7. Fare clic su Avanti.
  8. Fare clic su Fine.
  9. È ora possibile eseguire il programma e verificare se l'errore persiste.

Puoi andare oltre in modo che Windows non segnali il programma in futuro. Segui questi passi:

  1. Aprire la finestra di dialogo Esegui facendo clic con il pulsante destro del mouse sul pulsante Start e selezionando Esegui dal menu Power User.
  2. Una volta aperto Esegui, digita "mmc" (senza virgolette) nel campo di testo, quindi fai clic su OK.
  3. Fai clic su Sì nella finestra di dialogo Controllo account utente che viene visualizzata.
  4. Dopo l'apertura di Microsoft Management Console, fare clic su File nell'angolo in alto a sinistra della finestra.
  5. Seleziona "Aggiungi/rimuovi snap-in" una volta che il menu di scelta rapida scende.
  6. Una volta aperta la finestra "Aggiungi o rimuovi snap-in", vai al riquadro di sinistra e fai clic su Certificati in Snap-in disponibili.
  7. Fare clic sul pulsante Aggiungi, quindi fare clic su OK.
  8. Ora, nell'interfaccia principale di MMC, fai clic con il pulsante destro del mouse su Certificati e fai clic su Trova certificati.
  9. Inserisci il nome del certificato che hai annotato in precedenza e fai clic sul pulsante Trova ora.
  10. Quando vedi il certificato, fai clic con il pulsante destro del mouse e quindi seleziona Proprietà.
  11. Passa alla scheda Generale e seleziona "Abilita solo i seguenti scopi".
  12. Deseleziona ogni altra casella salva quella per "Firma codice".
  13. Dovrebbe farlo! È ora possibile verificare se l'errore persiste.

Disinstalla gli aggiornamenti di Windows problematici

Se hai iniziato a vedere il problema dopo aver aggiornato il sistema, prova a disinstallare l'aggiornamento. Gli aggiornamenti Microsoft possono anche causare conflitti che richiedono all'azienda di annullarli. Sebbene problemi come questi siano poco diffusi, si verificano in situazioni uniche.

Se non sai come disinstallare un aggiornamento, segui questi passaggi:

  1. Fare clic con il pulsante destro del mouse sul pulsante Start e selezionare Impostazioni.
  2. Dopo l'apertura dell'applicazione Impostazioni, fare clic su Aggiornamento e sicurezza.
  3. Una volta aperta l'interfaccia Aggiornamento e sicurezza, passa alla pagina di Windows Update e fai clic su Visualizza cronologia aggiornamenti.
  4. Prendi nota del numero KB dell'ultimo aggiornamento installato prima che il problema iniziasse a presentarsi.
  5. Ora vai nella parte superiore della finestra e fai clic su Disinstalla aggiornamenti.
  6. Verrai indirizzato alla finestra Programmi e funzionalità del Pannello di controllo. Individua la KB, fai clic su di essa, quindi fai clic su Disinstalla.
  7. Segui le istruzioni successive fino al completamento del processo.
  8. Riavvia il sistema e controlla se l'errore si ripresenta.

Apporta modifiche al registro di sistema

È possibile utilizzare questa soluzione alternativa per indicare a Windows di consentire determinati file eseguibili che non sono firmati e convalidati.

Tuttavia, prima di iniziare, assicurati di eseguire il backup del registro di sistema in modo da poterlo ripristinare se qualcosa va storto. Quindi, segui questi passaggi:

  1. Premi insieme i pulsanti Windows e R della tastiera per aprire la finestra di dialogo Esegui.
  2. Dopo l'apertura di Esegui, digita "regedit" (senza virgolette), quindi premi il tasto Invio.
  3. Fare clic su Sì nella finestra di dialogo Controllo account utente.
  4. Una volta aperto l'Editor del Registro di sistema, fai clic su File, quindi seleziona Esporta dal menu.
  5. Seleziona la cartella in cui desideri salvare il file, inserisci il nome del file, seleziona Tutto in Intervallo di esportazione, quindi fai clic su Salva.
  6. Ogni volta che desideri ripristinare il registro per annullare le modifiche apportate, apri l'editor del registro, fai clic su File e quindi seleziona Importa. Passare alla cartella in cui è stato salvato il file di backup e fare doppio clic su di esso.

Ora, segui questi passaggi per applicare le modifiche:

  1. Vai al riquadro sinistro dell'Editor del Registro di sistema ed espandi la cartella HKEY_LOCAL_MACHINE.
  2. Espandi SOFTWARE.
  3. In SOFTWARE, vai a Microsoft ed espandilo.
  4. Quindi, espandi Windows, quindi cerca la cartella CurrentVersion e aprila.
  5. Vai a Politiche, quindi fai clic su Sistema.
  6. Vai sul lato destro della finestra e fai doppio clic su ValidateAdminSignatures.
  7. Ora, imposta Dati valore su 0.
  8. Riavvia il sistema e verifica se il problema è stato risolto.

Puoi anche applicare la stessa impostazione utilizzando l'Editor criteri di gruppo se utilizzi Windows 10 Pro o Enterprise. Segui questi passi:

  1. Premi insieme i pulsanti Windows e R della tastiera per aprire la finestra di dialogo Esegui.
  2. Dopo l'apertura di Esegui, digita "gpedit.msc" (senza virgolette), quindi premi il tasto Invio.
  3. Dopo l'apertura dell'Editor criteri di gruppo, vai al riquadro sinistro ed espandi Impostazioni di Windows in Configurazione computer.
  4. Successivamente, vai su Impostazioni di sicurezza ed espandilo.
  5. Espandi Criteri locali.
  6. Vai su Opzioni di sicurezza e fai clic su di esso.
  7. Passa al riquadro centrale, scorri verso il basso fino a "Controllo account utente: eleva solo gli eseguibili firmati e convalidati" e fai doppio clic su di esso.
  8. Nella finestra di dialogo successiva, selezionare Disabilitato, quindi fare clic su OK.
  9. Il problema ora dovrebbe essere risolto.

Ripristina il tuo sistema

Se in passato è stato possibile eseguire il programma senza visualizzare l'errore, è possibile che alcune modifiche apportate al sistema possano essere la causa del problema. Queste modifiche potrebbero essere l'installazione o la disinstallazione di driver e programmi di terze parti. Per risolvere il problema, riporta il sistema a una data precedente in cui tutto funzionava correttamente.

I seguenti passaggi ti guideranno:

  1. Fare clic con il pulsante destro del mouse sul pulsante Start o premere contemporaneamente i pulsanti della tastiera Windows ed E per aprire la finestra Esplora file.
  2. Dopo l'apertura di Esplora file, vai al riquadro di sinistra, fai clic con il pulsante destro del mouse su Questo PC, quindi fai clic su Proprietà.
  3. Dopo l'apertura della finestra Sistema, vai al riquadro di sinistra e fai clic su Protezione del sistema.

Nota: nelle nuove build di Windows 10, verrai indirizzato alla pagina Informazioni sull'applicazione Impostazioni. Vai al riquadro di destra e fai clic su Protezione del sistema.

  1. Fare clic su Ripristino configurazione di sistema quando viene visualizzata la scheda Protezione del sistema della finestra di dialogo Proprietà del sistema.
  2. Fare clic su Avanti una volta aperta la prima pagina della procedura guidata.
  3. Ora seleziona un punto di ripristino e fai clic su Avanti.
  4. Fare clic su Fine e consentire allo strumento di eseguire il lavoro.
  5. Esegui il programma o il programma di installazione e controlla se l'errore "Un riferimento è stato restituito dal server" si ripresenta.

Conclusione

In caso di domande su "ShellExecuteEx non riuscito; codice di errore 8235" problema o non riesci a risolvere il problema, lascia un commento qui sotto.

CONSIGLIATO

Risolvi i problemi del PC con Auslogics BoostSpeed

Oltre a pulire e ottimizzare il tuo PC, BoostSpeed ​​protegge la privacy, diagnostica i problemi hardware, offre suggerimenti per aumentare la velocità e fornisce oltre 20 strumenti per coprire la maggior parte delle esigenze di manutenzione e assistenza del PC.

Auslogics BoostSpeed ​​è un prodotto di Auslogics, Microsoft Silver Application Developer certificato
DOWNLOAD GRATUITO

Puoi sempre mantenere il tuo sistema in esecuzione senza problemi installando Auslogics BoostSpeed, che eliminerà le chiavi di registro errate e i file spazzatura dannosi.