ERROR_SXS_CANT_GEN_ACTCTX 0x800736B1
Codice d'errore 14001 · HRESULT 0x800736B1
Messaggio ufficiale (come appare sullo schermo): The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail.
Cercato anche come: error 14001, 0x800736b1, side-by-side configuration is incorrect, sxstrace
Che cosa significa
L'errore 14001 "The application has failed to start because its side-by-side configuration is incorrect" compare quando avvii un programma il cui runtime Visual C++ o la cui dipendenza del manifest manca o è danneggiata. È frequente con giochi, software desktop datato e strumenti che dipendono da uno specifico Microsoft Visual C++ Redistributable.
Si applica a: Windows 10, Windows 11
Come risolvere ERROR_SXS_CANT_GEN_ACTCTX
- Installa o ripara gli ultimi pacchetti Microsoft Visual C++ Redistributable supportati, sia x64 sia x86, dal sito di Microsoft
- Se la documentazione del programma indica un runtime più vecchio (2005, 2008, 2010), installa anche quella versione
- Ripara i redistributable esistenti da Impostazioni > App > App installate > Microsoft Visual C++ ... > Modifica > Ripristina
- Reinstalla l'applicazione interessata in modo che il suo manifest e i file inclusi vengano ripristinati
- Controlla i dettagli in Visualizzatore eventi > Registri di Windows > Applicazione, cercando errori SideBySide che indicano l'assembly mancante
- Ripara i file di sistema da un Prompt dei comandi o da un Terminale (amministratore): esegui prima DISM /Online /Cleanup-Image /RestoreHealth, poi sfc /scannow, e riavvia quando entrambi sono terminati
Perché succede
Il manifest dell'eseguibile richiede una versione specifica di un assembly side-by-side, in genere un runtime Visual C++, e Windows non trova in WinSxS una copia corrispondente o integra. La disinstallazione di un runtime o un'installazione di programma danneggiata lo provoca.
Domande frequenti
Di quale versione di Visual C++ ho bisogno?
La voce SideBySide in Visualizzatore eventi indica l'assembly e la versione esatti richiesti dal programma.
È sicuro avere installati più redistributable di Visual C++?
Sì. Programmi diversi richiedono versioni diverse; non rimuoverli per fare ordine.
Errori correlati
Fonte: Microsoft WinError.h · soluzioni scritte e verificate dalla redazione (vedi la nostra politica editoriale)
Ultimo aggiornamento: