Messaggio di errore "Impossibile avviare...Ntoskrnl.exe"

Traduzione articoli Traduzione articoli
Identificativo articolo: 124550 - Visualizza i prodotti a cui si riferisce l?articolo.
Per la versione di questo articolo relativa a Microsoft Windows XP, vedere il seguente articolo della Microsoft Knowledge Base: 314477.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Quando si tenta di avviare Microsoft Windows NT, è possibile che venga visualizzato un messaggio di errore analogo al seguente:
Impossibile avviare Windows NT. Il seguente file è mancante o danneggiato:

Directory principale_Winnt\System32\Ntoskrnl.exe

Reinstallare una copia del file sopra specificato.

Cause

Questo problema può verificarsi in presenza di una delle seguenti condizioni:
  • Il valore predefinito nella sezione [Boot Loader] del file Boot.ini è mancante o non è valido.
  • Windows NT non è installato nel percorso specificato nel file Boot.ini.
  • Per Microsoft Windows 2000 il file Hal.dll potrebbe essere danneggiato o mancante.
NOTA: questo problema può inoltre verificarsi in Windows NT 4.0 e 3.5 se la partizione del sistema supera i 7,8 GB e i file di avvio del sistema sono stati collocati al di fuori di tale limite (probabilmente a seguito dell'applicazione di un service pack o di una deframmentazione dell'unità). In Windows XP non esiste tale limite. Si tratta di un limite hardware che si verifica a prescindere dal sistema operativo in uso. Il problema non dovrebbe presentarsi in computer nuovi se il BIOS supporta le estensioni INT13 e se questa funzione è attivata, in base all'impostazione predefinita.

Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
224526 Windows NT 4.0 supporta partizioni di sistema della dimensione massima di 7,8 GB

Risoluzione

Per risolvere questo problema, utilizzare uno dei seguenti metodi:

Metodo 1

Avviare il sistema operativo con un disco di avvio. Modificare la voce "Default" nel file Boot.ini e accertarsi che le altre voci della sezione [Operating Systems] facciano riferimento a directory corrette.

Per ulteriori informazioni sulla creazione di un disco di avvio per Windows NT o Windows 2000, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
119467 Creazione di un disco di avvio per una partizione NTFS o FAT

Metodo 2

Utilizzare il processo di ripristino per correggere le incoerenze presenti nel file Boot.ini. Per effettuare questa operazione, attenersi alla seguente procedura:
  1. Avviare il computer con i tre dischi floppy di installazione di Windows NT. Quando richiesto, digitare R per dare inizio al processo di ripristino.
  2. Quando richiesto, inserire il disco di ripristino nell'unità floppy.
  3. Nella finestra di dialogo che verrà visualizzata abilitare solo l'opzione "Controlla l'ambiente di avvio" per correggere le eventuali incoerenze del file Boot.ini.
  4. Seguire le istruzioni visualizzate per completare il processo di ripristino.

Metodo 3

Se si rileva una partizione di sistema superiore a 7,8 GB, l'installazione di Windows NT è avvenuta in una configurazione non supportata e l'unità dovrà essere ripartizionata a dimensioni inferiori.

Metodo 4 (Windows 2000)

Per la correzione di un file Hal.dll danneggiato, ripristinare una copia di backup di tale file nella cartella %windir%\sytem32\.

Per ulteriori informazioni sulla correzione di un file Hal.dll danneggiato, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
237556 Risoluzione dei problemi relativi all'HAL di Windows 2000

Informazioni

Se il valore "Default" della sezione [Boot Loader] del file Boot.ini è mancante, verrà visualizzata una nuova voce nel menu di caricamento del sistema operativo (caricatore di avvio) denominata "(valore predefinito) NT" che verrà assunta come valore predefinito. La voce "(valore predefinito) NT" fa riferimento al percorso riportato di seguito per caricare Windows NT:

   multi(0)disk(0)rdisk(0)partition(1)\WINNT
				
Per ulteriori informazioni sul file Boot.ini, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
102873 BOOT.INI e convenzioni di denominazione dei percorsi ARC e loro utilizzo

Proprietà

Identificativo articolo: 124550 - Ultima modifica: lunedì 20 dicembre 2004 - Revisione: 3.0
Le informazioni in questo articolo si applicano a
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
Chiavi: 
kberrmsg kbfaq kbpubtypekc kbmsccsearch KB124550
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