Risolvi DllUnregisterServer non riuscito con codice di errore 0x80040200
Aggiornato gennaio 2024: Smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora a - > questo link
- Scaricare e installare lo strumento di riparazione qui.
- Lascia che scansioni il tuo computer.
- Lo strumento sarà quindi ripara il tuo computer.
Gli utenti di Windows hanno segnalato un errore RegSvr32 "DllUnregisterServer non riuscito con codice di errore 0x80040200" quando hanno provato a registrare o annullare la registrazione di un file DLL durante l'installazione di un'applicazione che registra automaticamente un file DLL.
Il messaggio di errore dettagliato da RegSvr32 è il seguente:
Il modulo xxx è stato caricato, ma DllUnregisterServer non è riuscito con il codice di errore 0x80040200.
È possibile trovare ulteriori informazioni su questo problema su Internet utilizzando il codice di errore come termine di ricerca.
Note importanti:
Ora è possibile prevenire i problemi del PC utilizzando questo strumento, come la protezione contro la perdita di file e il malware. Inoltre, è un ottimo modo per ottimizzare il computer per ottenere le massime prestazioni. Il programma risolve gli errori comuni che potrebbero verificarsi sui sistemi Windows con facilità - non c'è bisogno di ore di risoluzione dei problemi quando si ha la soluzione perfetta a portata di mano:
- Passo 1: Scarica PC Repair & Optimizer Tool (Windows 11, 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
- Passaggio 2: Cliccate su "Start Scan" per trovare i problemi del registro di Windows che potrebbero causare problemi al PC.
- Passaggio 3: Fare clic su "Ripara tutto" per risolvere tutti i problemi.
Qual è il motivo del problema "DllUnregisterServer non riuscito con codice di errore 0x80040200"?
In questa sezione, discuteremo i motivi che possono causare "DllUnregisterServer non riuscito con codice di errore 0x80040200". Discutiamo delle cause del problema principalmente perché diventa molto facile risolvere il problema quando si conoscono le possibili cause.
Finora, gli sviluppatori non hanno identificato una causa specifica, quindi possiamo solo speculare sulle cause di DllUnregisterServer Failed with Error Code 0x80040200�\xB2. Ecco alcuni motivi molto comuni che possono causare questo errore.
- Il sistema si blocca
- Risoluzione insufficiente
- Non sono state caricate abbastanza informazioni
- File ocx
Come risolvere l'errore "DllUnregisterServer non riuscito con codice errore 0x80040200"?
Nuova registrazione di un file dopo l'installazione di un programma
Se visualizzi questo errore quando provi a installare un'applicazione, probabilmente è dovuto a dipendenze caricate in modo errato.
In questo caso, probabilmente puoi aggirare il problema eseguendo il programma di installazione con privilegi di amministratore e quindi annullando manualmente la registrazione e registrando nuovamente la dipendenza non riuscita.
Se questo script si applica, seguire le istruzioni di seguito per eseguire il programma di installazione con privilegi di amministratore, quindi registrare nuovamente la dipendenza non riuscita:
- Apri Esplora file e vai alla posizione del programma di installazione non riuscito.
- Fare clic con il pulsante destro del mouse e selezionare Esegui come amministratore nel menu di scelta rapida visualizzato.
- Seguire le istruzioni sullo schermo per completare l'installazione.
- Non preoccuparti se vedi lo stesso errore 0x80040200: chiudi semplicemente la finestra di errore e vai al passaggio successivo.
- Aprire la finestra di dialogo "Esegui" premendo i tasti Windows + R.
- Quindi digita "cmd" nella casella di testo e premi Ctrl + Maiusc + Invio per aprire il prompt CMD esteso.
- Mentre sei nel terminale della riga di comando, digita i seguenti comandi in ordine, premendo Invio dopo ogni comando per disabilitare la dipendenza OCX, quindi registra nuovamente:
spr32x30.ocx /UNREGISTER
spr32x30.ocx /REGSERVER - Riavvia il computer e verifica se il problema viene risolto al successivo riavvio del computer.
Annulla la registrazione del file DLL con accesso amministratore
Se visualizzi questo errore quando tenti di annullare la registrazione manuale di un file DLL, probabilmente stai vedendo l'errore 0x80040200 perché non disponi di diritti di accesso sufficienti. Se questo script si applica, puoi evitare completamente questo messaggio di errore utilizzando il comando "regsvr32" sulla riga di comando estesa.
Se non l'hai ancora provato, segui le istruzioni seguenti per provare a annullare la registrazione manuale del file DLL dalla riga CMD in rilievo:
- Premi il tasto Windows + R per aprire la finestra di dialogo Esegui.
- Quindi digita "cmd" nella casella di testo e premi Ctrl + Maiusc + Invio per aprire il prompt CMD.
- Quando viene visualizzato UAC (User Account Control), fare clic su "Sì" per concedere i privilegi di amministratore.
- Una volta visualizzato il prompt CMD esteso, digita il comando seguente e premi Invio per annullare la registrazione manuale del file .DLL:
regsvr32 /u *File DLL* - Nota che il *file-dll* è solo una sostituzione. È necessario sostituirlo con il nome e l'estensione del file DLL di cui si desidera annullare la registrazione. Ad esempio, vogliamo annullare la registrazione del file cdo32.dll, quindi utilizziamo il comando regsvr32 /u cdo32.dll.
- Se l'operazione viene completata correttamente senza il codice di errore 0x80040200, riavvia il computer e quindi completa l'installazione che ha causato il problema in precedenza.