RAM difettosa provoca errori irreversibili durante l'esecuzione di Windows 95/98

Questo articolo è stato precedentemente pubblicato con il codice di riferimento I138788
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
Se in questo articolo non è descritto lo specifico problema riscontrato relativo all'hardware, visitare il seguente sito Web Microsoft per ulteriori articoli relativi all'hardware (informazioni in lingua inglese):Se in questo articolo non è illustrato il messaggio di errore visualizzato, visitare il seguente sito Web Microsoft per ulteriori articoli sui messaggi di errore (informazioni in lingua inglese):
Sintomi
Viene visualizzato un messaggio di errore "Si è verificato un errore irreversibile 0x inxxxx:xxxxxxx", sebbene nessun errore si verificasse con la precedente versione di Windows o con Windows per Workgroup.
Cause
Questo tipo di errore è generalmente dovuto a una memoria fisica (RAM) difettosa. Di seguito sono elencati i motivi per cui la precedente versione di Windows veniva eseguita correttamente, mentre ora viene visualizzato il messaggio di errore "Si è verificato un errore irreversibile 0x inxxxx:xxxxxxx":
  • Ogni sistema operativo utilizza la memoria in modo diverso. In Windows 3.1 è possibile che la memoria "difettosa" venisse utilizzata per archiviare dati utilizzati di rado. In Windows la memoria "difettosa" viene invece utilizzata per archiviare informazioni relative a programmi eseguiti di frequente.
  • Windows 3.1 contiene poco codice a 32 bit, mentre Windows ne utilizza molto di più. Esistono inoltre delle piccole differenze nella modalità di accesso alla memoria a seconda che l'accesso serva per la lettura di codice oppure di dati. Poiché in Windows viene eseguito molto più codice a 32 bit, questi piccoli errori si verificano con maggior frequenza.

    In particolare, tutto il codice a 32 bit di Windows 3.1 risiede in un'unica posizione: nella parte bassa della memoria fisica. Se i primi 4 MB di memoria sono in grado di gestire il codice a 32 bit, Windows 3.1 viene eseguito senza errori. Questo avviene anche nel caso in cui la parte alta della memoria fisica non è in grado di eseguire il codice a 32 bit, poiché in Windows 3.1 il codice a 32 bit non viene comunque eseguito al di fuori dei primi 4 MB di RAM.

    In Windows il codice a 32 bit viene invece eseguito in tutte le aree di memoria. Ne consegue che quando il codice a 32 bit viene eseguito in una sezione della RAM che non è in grado di eseguirlo correttamente, è possibile che venga visualizzato un messaggio di errore "Si è verificato un errore irreversibile 0x in xxxx:xxxxxxxx".
  • Windows interagisce con i componenti hardware in modo diverso rispetto alle versioni precedenti. Questo è dovuto in parte alla funzionalità Plug and Play e in parte a nuovi driver che sfruttano capacità aggiuntive delle schede di interfaccia. Queste funzionalità possono mettere in luce anomalie nell'hardware mai rivelate prima, poiché nelle precedenti versioni di Windows queste funzionalità non venivano utilizzate.
  • Molti nuovi computer non sono dotati di chip di memoria in grado di eseguire il controllo di parità. È pertanto possibile che in Windows 3.1 si verificassero errori di parità senza che l'utente se ne avvedesse, poiché si verificavano in sezioni relativamente innocue della memoria. In un documento di Microsoft Word per Windows la parola "the" veniva ad esempio modificata in "tie".
Risoluzione
Per risolvere questi errori, è spesso necessario sostituire la RAM e/o la scheda di sistema (scheda madre). In alcuni casi, per eseguire correttamente Windows, è possibile modificare le impostazioni della CMOS, quali gli stati di attesa della memoria. In altri, è necessario disattivare la cache di secondo livello della scheda madre. Per informazioni sulla modifica delle impostazioni della CMOS, consultare la documentazione del computer oppure rivolgersi al produttore dell'hardware.

Per ulteriori informazioni su come stabilire se il problema è dovuto a una RAM difettosa, fare clic sui numeri degli articoli della Microsoft Knowledge Base riportati di seguito (gli articoli con prefisso "Q" contengono informazioni in inglese):
181862 Specifying Amount of RAM Available to Windows Using MaxPhysPage
134503 Parity Error Messages May Indicate Bad Memory
È possibile riavviare Windows in modalità provvisoria per verificare se gli errori persistono. In caso contrario, il problema potrebbe essere a livello di software o di driver e in questo caso le informazioni di questo articolo non sono applicabili.Per ulteriori informazioni sulla risoluzione di problemi irreversibili, fare clic sui numeri degli articoli della Knowledge Base riportati di seguito (gli articoli con prefisso "Q" contengono informazioni in inglese):
192926Come risolvere problemi al riavvio in Windows 98
156126Risoluzione dei problemi di Windows 95 mediante la modalità Provvisoria
Informazioni
Gli errori irreversibili sono simili agli errori EMM386. L'errore irreversibile 0C equivale generalmente all'errore EMM386 12 o a un errore di stack.
HWMEM parity error hangs RAM FE fatal oe
Proprietà

ID articolo: 138788 - Ultima revisione: 12/04/2015 12:14:31 - Revisione: 3.0

Microsoft Windows Millennium Edition, Microsoft Windows 98 Second Edition, Microsoft Windows 98 Standard Edition, Microsoft Windows 95

  • kbnosurvey kbarchive diskmem kbdiskmemory kberrmsg kbfatalexerr0d kbfatalexerr0e kbhardware kbhw kbprb kbwinme win95 win98 win98se KB138788
Feedback