Messaggio di errore: Errore interfaccia utente: Impossibile caricare la DLL Msgina.dll dell'interfaccia utente di accesso

Traduzione articoli Traduzione articoli
Identificativo articolo: 329316 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Una volta installato il Service Pack 3 (SP3) per Windows 2000, è possibile che venga visualizzato il seguente messaggio di errore all'avvio del computer:
Errore interfaccia utente:
Impossibile caricare la DLL msgina.dll dell'interfaccia utente di accesso.
Rivolgersi all'amministratore di sistema per sostituire la DLL, o ripristinare la DLL originale.
La finestra di accesso a Windows non viene visualizzata e non è possibile aprire Windows 2000.

Cause

Questo problema può verificarsi se Winlogon.exe interroga la chiave di registro Mpr.dll prima che sia stata creata da Services.exe. In Windows 2000 SP3 Msgina.dll dipende da Mpr.dll. Affinché Mpr.dll possa effettuare l'inizializzazione deve essere presente la seguente chiave di registro:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\NetworkProvider\HwOrder
Questa chiave viene creata all'avvio di Services.exe. Poiché Winlogon.exe viene avviato contemporaneamente a Services.exe, è possibile che interroghi la chiave Mpr.dll prima che questa venga creata da Services.exe. Quando ciò accade, Msgina.dll non viene caricato e viene visualizzato il messaggio di errore descritto nella sezione "Sintomi" di questo articolo. Questa dipendenza non esiste in Windows 2000 Service Pack 2 (SP2).

Risoluzione

Informazioni sui service pack

Per risolvere questo problema è necessario ottenere la versione più recente del service pack per Microsoft Windows 2000. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
260910 Acquisizione della versione più recente del service pack di Windows 2000

Informazioni sull'aggiornamento rapido

È disponibile una correzione supportata da Microsoft, che è tuttavia destinata esclusivamente alla correzione del problema descritto in questo articolo. Utilizzarla solo nei computer in cui si verifica questo problema specifico. È possibile che su questa correzione vengano eseguite ulteriori verifiche. Se dunque questo problema non causa gravi difficoltà, si consiglia di attendere la versione successiva del service pack di Windows 2000 contenente tale correzione.

Per risolvere immediatamente il problema, contattare il Servizio Supporto Tecnico Clienti Microsoft per ottenere la correzione. Per un elenco completo di numeri di telefono del Servizio Supporto Tecnico Clienti Microsoft e per informazioni sui costi dell'assistenza, visitare il sito Web Microsoft all'indirizzo:
http://support.microsoft.com/default.aspx?scid=fh;IT;CNTACTMS
NOTA: in casi particolari, le spese normalmente addebitate per le chiamate al Servizio Supporto Tecnico Clienti Microsoft potrebbero essere annullate qualora un addetto del Servizio Supporto Tecnico Clienti Microsoft dovesse determinare che uno specifico aggiornamento risolverà il problema. I normali costi dell'assistenza verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare nello specifico aggiornamento in questione.

La versione in lingua inglese di questa correzione presenta gli attributi di file elencati nella tabella seguente (o attributi successivi). Date e ore elencate di seguito sono espresse in UTC. Quando si visualizzano le informazioni sul file, l'ora viene convertita in ora locale. Per calcolare la differenza tra l'ora UTC e quella locale, utilizzare la scheda Fuso orario dello strumento Data e ora del Pannello di controllo.
   Data        Ora    Versione       Dimensione  Nome file
   --------------------------------------------------------
   15/10/2002  18.53  5.0.2195.6090     332.560  Msgina.dll


Per applicare questo aggiornamento rapido è necessario poter avviare il computer e Windows 2000. Sarà inoltre necessario accedere a un altro computer basato su Windows 2000 SP2 e a un disco floppy da 3,5 pollici vuoto e formattato.

Per risolvere il problema, aprire Windows 2000 e applicare l'aggiornamento rapido.
  1. Inserire un disco da 3,5 pollici formattato e vuoto nell'apposita unità di un secondo computer basato su Windows 2000 SP2.
  2. Fare clic sul pulsante Start, scegliere Esegui, digitare cmd, quindi scegliere OK.
  3. Al prompt dei comandi digitare i comandi riportati di seguito premendo INVIO dopo ciascun comando:
    C:
    CD\
    CD \WINNT\system32\dllcache
    COPY msgina.dll A:
  4. Rimuovere il disco da 3,5 pollici dall'unità.
  5. Avviare il computer che presenta il problema descritto nella sezione "Sintomi" di questo articolo e avviare la Console di ripristino di emergenza. Se la Console non è stata installata come opzione di avvio, attenersi alla procedura seguente:
    1. Inserire il disco floppy di installazione n. 1 di Windows 2000 Server nell'apposita unità o, se si dispone di un'unità CD-ROM di avvio, inserire il CD di Windows 2000 Server.
    2. Riavviare il computer.
    3. Seguire le indicazioni visualizzate. Se si utilizzano dischi di installazione, verrà richiesto di inserire gli altri dischi di installazione nell'unità disco. Il caricamento dei file potrebbe richiedere alcuni minuti.
    4. Selezionare le opzioni appropriate per ripristinare l'installazione di Windows 2000 e per avviare la Console di ripristino di emergenza.
  6. Al prompt dei comandi della Console di ripristino di emergenza digitare i comandi riportati di seguito premendo INVIO dopo ciascun comando:
    CD system32
    REN msgina.dll mdgina.old
    CD dllcache
    REN msgina.dll msgina.old
    NOTA: se Msgina.dll non esiste nella cartella System32 o nella cartella Dllcache, procedere al passaggio 7.
  7. Inserire il disco da 3,5 pollici contenente il file Msgina.dll copiato dal secondo computer basato su Windows 2000 SP2 nell'unità del computer che presenta il problema descritto.
  8. Al prompt dei comandi della Console di ripristino di emergenza digitare i comandi riportati di seguito premendo INVIO dopo ciascun comando:
    COPY a:\msgina.dll
    CD ..
    COPY a:\msgina.dll
    exit
  9. Riavviare il computer e applicare l'aggiornamento rapido.

Status

Microsoft ha confermato che questo problema si verifica con i prodotti elencati alla fine di questo articolo. Questo problema è stato corretto nel Service Pack 4 per Microsoft Windows 2000.

Informazioni

Per ulteriori informazioni su come ottenere un aggiornamento rapido per Windows 2000 Datacenter Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito (il contenuto potrebbe essere in inglese):
265173 Programma Datacenter e il prodotto Windows 2000 Datacenter Server
Per ulteriori informazioni sull'uso della Console di ripristino di emergenza, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
301645 HOW TO: Ripristinare un server Windows 2000 che non si riesce ad avviare

Proprietà

Identificativo articolo: 329316 - Ultima modifica: venerdì 31 marzo 2006 - Revisione: 3.1
Le informazioni in questo articolo si applicano a
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 3
Chiavi: 
kbbug kbfix kbwin2000presp4fix kbqfe kbsecurity kbwin2ksp4fix kbhotfixserver KB329316
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com