I cookie permettono il funzionamento di alcuni servizi di questo sito. Utilizzando questi servizi, accetti l'utilizzo dei cookie da parte nostra. [ Leggi dettagli ]

Link sponsorizzati

Valutazione attuale: 5 / 5

Stella attivaStella attivaStella attivaStella attivaStella attiva
 

Ad ogni avvio del sistema operativo si presenta il seguente errore :

Installazione

C:\windows\system32\MSCOMCT2.OCX


Impossibile registrare la DLL / OCX : RegSvr32 è fallito con codice di uscita 0x3


Tale errore, anche se differente il file OCX di riferimento, può presentarsi quando la disinstallazione o l' installazione di un software non va a buon fine.

Regsvr32 è un'utilità della riga di comando per registrare e annullare la registrazione dei controlli OLE, come i controlli DLL e ActiveX nel Registro di sistema di Windows. Regsvr32.exe è installato nella cartella %systemroot%\System32 in Windows XP e versioni successive di Windows.

Nota Nella versione a 64 bit del sistema operativo Windows, sono presenti due versioni del file Regsv32.exe:

  • La versione a 64 bit è %systemroot%\System32\regsvr32.exe.
  • La versione a 32 bit è %systemroot%\SysWoW64\regsvr32.exe.

In genere per risolvere il problema è sufficiente conoscere il software responsabile del problema e controllare e ripristinare i file di sistema di windows mancanti o danneggiati.

Disinstalla il software correttamente dal Pannello di controllo e riesegui l' installazione. Se non desideri reinstallarlo, disinstalla correttamente il programma seguendo la prassi consueta e senza interrompere il procedimento. Nel caso in cui stai aggiornando un software che richiede la disinstallazione della versione precedente e l' installazione della versione recente, non interrompere il procedimento in corso. Per risolvere (collega il computer portatile alla presa di corrente), riavvia l' installazione e completa la procedura, quando richiesto riavvia il computer e completa l' installazione. Non avviare l' applicazione se non hai riavviato il computer.

Recati in Start, cerca cmd e su di esso fai click con il tasto destro e dal menù a tendina, fai click sulla voce Esegui come amministratore quindi, digita il comando : sfc /scannow e premi Invio.

ScanNow

A conclusione del test, riavvia il computer e verifica che il problema sia risolto.
In caso contrario puoi seguire i passi del Supporto Tecnico Microsoft che seguono.


RegSvr32.exe
dispone delle seguenti opzioni della riga di comando:

Regsvr32 [/u] [/n] [/i[:cmdline]] <dllname>

/u - Annulla la registrazione del server
/i - richiama DllInstall con una [cmdline] opzionale; quando utilizzata con /u, richiama dll uninstall
/n - non richiama DllRegisterServer; questa opzione deve essere utilizzata con /i
/s – Silent; non visualizza finestre di messaggi


Quando si riceve un errore Regsvr32, provare uno dei seguenti metodi:

  • Metodo 1: Eseguire nuovamente il comando Regsvr32 dal prompt dei comandi con privilegi elevati

    Per aprire un prompt dei comandi con privilegi elevati, procedere come segue:
    Windows 8.1 e Windows 8
    Scorrere rapidamente dal margine destro dello schermo, quindi toccare Ricerca. Oppure, se si sta utilizzando un mouse, puntare all'angolo della schermata in basso a destra e fare clic su Ricerca. Digitare Prompt dei comandi nella casella di ricerca, fare clic con il pulsante destro del mouse su Prompt dei comandi, quindi selezionare Esegui come amministratore. Se viene chiesto di immettere la password di amministratore o di confermare, digitare la password o scegliere Consenti.
    Windows 7 e Windows Vista
    Fare clic su Start, digitare Prompt dei comandi o cmd nella casella di Ricerca, fare clic con il tasto destro del mouse su Prompt dei comandi, quindi fare clic su Esegui come amministratore. Se viene chiesto di immettere la password di amministratore o di confermare, digitare la password o fare clic su Consenti.
    Windows XP
    Effettuare l'accesso con l'account di amministratore o con un account che dispone delle autorizzazioni di amministratore, quindi aprire una finestra del prompt dei comandi.
  • Metodo 2: Utilizzare una versione a 32 bit di Regsvr32 per registrare un DLL a 32 su una versione di Windows a 64 bit

    Se si riceve un errore durante la registrazione di un DLL a 32 bit su una versione di Windows a 64 bit, attenersi alla seguente procedura:
    1. aprire un prompt dei comandi con privilegi elevati.
    2. Se il DLL a 32 bit si trova nella cartella %systemroot%\System32, passare alla cartella %systemroot%\SysWoW64.
    3. Eseguire il comando qui riportato:
      %systemroot%\SysWoW64\regsvr32 <percorso completo del DLL>
Ho scritto e condiviso questo articolo su WORCOM, fallo anche tu. Invia ora un nuovo articolo!
Autore: Antonio Liggieri
Esperto di computer e in sicurezza informatica, webmaster, webdesigner, webdeveloper e webmarketer. Sono il fondatore di WORCOM. Amo l'informatica, le arti marziali e il bodybuilding.


Ho anche scritto:

Link sponsorizzati