Al momento sei offline in attesa che la connessione Internet venga ristabilita

Come generare un file di dump della memoria completa o del kernel in Windows Server 2008 e Windows Server 2008 R2

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 969028
Importante Questo articolo contiene informazioni su come modificare il Registro di sistema. Assicurarsi che il backup del Registro di sistema prima di modificarlo. Assicurarsi di sapere come ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire il backup, ripristinare e modificare il Registro di sistema, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
322756 Eseguire il backup e ripristino del Registro di sistema in Windows
INTRODUZIONE
In questo articolo viene descritto come generare, raccogliere, verificare e analizzare kernel e file di dump di memoria completa da un sistema basato su Windows Server 2008.

Nota In teoria, si deve essere eseguita solo quando esplicitamente richiesto di farlo da un esperto di servizi di supporto clienti Microsoft. Debug di file immagine memoria completa o kernel dovrebbe essere l'ultima risorsa dopo tutti i metodi di risoluzione dei problemi standard sono stati esauriti.

Se è necessario contattare il supporto tecnico clienti Microsoft e servizi (CSS), questo articolo consente di ottenere le informazioni specifiche necessarie per CSS per identificare il problema.

È necessario essere connessi come amministratore o membro del gruppo Administrators per completare questa procedura. Se il computer è connesso a una rete, è possono che le impostazioni dei criteri di rete impediscano il completamento della procedura. Un file di dump di memoria completa o il kernel manuale è utile per risolvere alcuni problemi perché il processo acquisisce un record della memoria di sistema al momento dell'arresto del sistema.

Avviso A seconda della velocità del disco rigido in cui è installato Windows, più di 2 gigabyte (GB) di memoria di dumping potrebbe richiedere molto tempo. Quando si avvia la procedura di creazione di file di dump, il contenuto della RAM fisica vengono scritti nel file di paging che si trova sulla partizione in cui è installato il sistema operativo.

Quando si riavvia il computer, il contenuto del file di paging vengono scritti nel file di dump. Anche in un scenario migliore, dove il file dump è configurato per risiedere su un altro disco rigido locale, vi sarà una notevole quantità di dati da leggere e scrivere dischi rigidi. Ciò può causare un'interruzione prolungata server.
Informazioni

File di paging

In genere, per la normale funzionalità del sistema basato su Windows Server 2008, impostare la dimensione del file di paging sul server. Per ulteriori informazioni su come determinare la dimensione di file di paging appropriato, fare clic sul numero seguente per visualizzare l'articolo della Microsoft Knowledge Base:
889654 Come determinare la dimensione di pagina appropriato per le versioni a 64 bit di Windows Server 2003 o Windows XP

La dimensione minima del file di paging variano in base al tipo di file di immagine della memoria che si sta tentando di raccogliere. Windows Server 2008 sono disponibili tre opzioni per i file di dump di memoria:
  • Immagine SmallMemory<b00> </b00> (64 KB per un sistema operativo a 32, 128 KB per un sistema operativo 64-bit)
  • Immagine della memoria kernel
  • Immagine della memoria completa
Per attivare i file di dump di memoria completa sul server, procedere come segue:

Passaggio 1: creare un file di paging
  1. Fare clic su Start, destro del mouse sulComputere quindi scegliereproprietà.
  2. Fare clic su impostazioni di sistema avanzate nella paginasistema e quindi fare clic sulla scheda Avanzate.
  3. Fare clic su Impostazioni nella sezioneprestazioni .
  4. Fare clic sulla scheda Avanzate e quindi fare clic suModifica sotto il la memoria virtualearea.
  5. Selezionare la partizione di sistema dove isinstalled il sistema operativo.

    Nota Per attivare la partizione di sistema, è necessario fare clic per deselezionare ilGestisci automaticamente dimensioni file di paging per tutte le unità<b00> </b00> la casella di controllo.
  6. Impostare il valore della dimensione iniziale edimensioni massime per la quantità di RAM fisica installata più di 100 megabyte (MB) sotto il pulsante di Dimensioni personalizzate .
  7. Fare clic su Impostae quindi fare clic suOK tre volte.
  8. Riavviare Windows rendere effettive le modifiche.

Dimensione della partizione

In Windows Server 2003 o versioni precedenti di Windows, la partizione in cui è installato il sistema operativo deve essere almeno la dimensione della quantità fisica di RAM installata più 100 megabyte (MB).
Per Windows Server 2008, potrebbe essere necessario ridurre la memoria fisica del computer per produrre un file di dump di memoria completo valido. Se il computer dispone di più di 4 GB di memoria fisica, o se non c'è spazio sufficiente per il file di paging sulla partizione in cui è installato il sistema operativo, potrebbe essere necessario ridurre la RAM fisica del computer. Tuttavia, è possibile evitare questo tramite un'altra partizione, come descritto al "nuovo comportamento in Windows Vista e Windows Server 2008" sezione. Per ridurre la memoria fisica del computer, utilizzare le opzioni truncatememory o removememory nel file BCDEdit.exe come descritto nei seguenti articoli di TechNet, MSDN-base:
Domande frequenti sull'Editor dei dati configurazione di avvio
http://technet.microsoft.com/en-us/library/cc721886.aspx
Nota In una versione a 32 bit di Windows Server 2008 che ha indirizzo estensione PAE (Physical) attivata, il file di paging possibile esteso oltre dimensione 4 GB (4096 MB). Per verificare se la PAE è attivata, attenersi alla seguente procedura:
  1. Fare clic su Start, scegliere Esegui, tipo Regedit, quindi scegliere OK.
  2. La seguente sottochiave del Registro di sistema:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. Il pulsante destro del mouse PhysicalAddressExtension, andthen fare clic su Modifica.
  4. Nella finestra di dialogo Modifica valore DWORD , il valore checkthe della voce PhysicalAddressExtension . Se il movimento PhysicalAddressExtension valueof è zero (0), isdisabled PAE. Se il valore della voce PhysicalAddressExtension è 1, la PAE è attivata.
  5. Riavviare Windows rendere effettive le modifiche.


Nuovo comportamento in Windows Vista e Windows Server 2008

In Windows Vista e Windows Server 2008, per ottenere un Dump di memoria, il file di paging non deve essere sulla stessa partizione come partizione su cui è installato il sistema operativo, così come i requisiti delle versioni precedenti.

Per inserire un file di paging su un'altra partizione, è necessario creare una nuova voce del Registro di sistema denominata
DedicatedDumpFile

È inoltre possibile definire la dimensione del file di paging per la creazione di immagini della memoria utilizzando una nuova voce del Registro di sistema denominato
DumpFileSize

Nota DedicatedDumpFile non può essere utilizzato per generare un file di dump di un volume con spanning. Ciò include striping o RAID 5 volumi.

Per creare il
DedicatedDumpFile
e
DumpFileSize
le voci del Registro di sistema, procedere come segue:
  1. Fare clic su Start, scegliere Esegui, tipo Regedit, quindi scegliere OK.
  2. Individuare e selezionare la seguente sottochiave del Registro di sistema:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl.
  3. Dal menu Modifica , scegliereNuovoe quindi fare clic su Valore stringa.
  4. Nel riquadro dei dettagli, digitareDedicatedDumpFile, quindi premere INVIO.
  5. Fare clic su DedicatedDumpFilee quindi fai clic su Modifica.
  6. Nella casella dati valore digitare<drive>:\<dedicateddumpfile.sys></dedicateddumpfile.sys></drive>, quindi scegliere OK.
    Nota<drive></drive> è un segnaposto per un'unità con spazio su disco insufficiente per il file di dump, e <dedicateddumpfile.sys>è un segnaposto per il file dedicato e il percorso completo.<b00> </b00> </dedicateddumpfile.sys>
  7. Dal menu Modifica , scegliereNuovoe quindi fare clic su <b00> </b00>valore DWORD.
  8. Digitare DumpFileSize e quindi pressENTER.
  9. Destro DumpFileSizee quindi fare clic suModifica.
  10. Nella finestra di dialogo Modifica valore DWORD , fare clic sudecimale in Base.
  11. Nella casella dati valore digitare il valore di theappropriate e quindi fare clic su OK.

    Nota La dimensione del file dump è espressa in megabyte.
  12. Destro del mouse sul file di dumpe quindi fare clic su Modifica.
  13. Nella casella dati valore digitare <drive>: \<path>\Memory.dmp</path></drive>, quindi scegliere OK.

    Nota Quando il sistema si blocca, questa è la posizione in cui viene creato il file di dump di memoria utilizzando il file dedicato anziché utilizzando il file Pagefile. sys. È possibile utilizzare l'estensione "sys" non è in "DedicatedDump.sys", ad esempio: "DedicatedDump.dmp". Poiché questo non verrà utilizzato come un. File DMP direttamente quando il controllo errori di sistema, denominazione con un. Estensione DMP potrebbe generare confusione per qualcuno sta tentando di copiare il file di dump dopo il riavvio. Utilizzo di "sys" rende facile determinare a che non è il percorso finale del dump, ma funziona con il nome desiderato (ad esempio: "DedicatedDump.Ddmp").
  14. Uscire dall'Editor del Registro di sistema.
  15. Riavviare Windows rendere effettive le modifiche.

Nota Quando si utilizza DedicatedDumpFile in Windows Vista e Windows Server 2008, deve esistere almeno un file di paging su una delle partizioni. In questo caso la dimensione del file di paging non è importante. In Windows 7 Service Pack 1 e Windows Server 2008 R2 Service Pack 1, è possibile eliminare questa limitazione installando l'hotfix 2716542. Per ulteriori informazioni sull'aggiornamento rapido, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
2716542 Un hotfix è disponibile che consente un computer basato su Windows Server 2008 R2 o Windows 7 per creare un dump della memoria file senza un file di paging
Questa limitazione non esiste in Windows 8, Windows Server 2012 e versioni successive.

Per ulteriori informazioni su Windows Server 2008 e Windows Vista, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
950858 Dedicato dump file vengono troncati in modo imprevisto a 4 GB su un computer che esegue Windows Server 2008 o Windows Vista e che dispone di più di 4 GB di memoria fisica

Se la memoria fisica del sistema operativo è maggiore della dimensione del file di paging su un oggetto basato su Windows Server 2008 o un computer basato su Windows Vista SP1, potrebbero non essere generato il file di dettagli della memoria kernel. Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
949052 File di dump di memoria del kernel potrebbero non essere generati in computer basati su Windows Vista Service Pack 1 e Windows Server 2008 quando la memoria di sistema è maggiore della dimensione del file di paging

Nuovo comportamento in Windows 7 e Windows Server 2008 R2

In Windows 7 e Windows Server 2008 R2, per ottenere un Dump di memoria, il file di paging non deve essere nella stessa partizione della partizione in cui è installato il sistema operativo. Per inserire un file di paging su un'altra partizione, non è necessario utilizzare la voce di registro DedicatedDumpFile.

File di paging su un disco dinamico

Disco dinamico non è riconosciuto come un volume di avvio o di sistema come gli altri volumi del disco. Pertanto, se si crea un file di paging solo sul volume diverso da un avvio o di sistema, il sistema operativo non è in grado di riconoscere i volumi quando si crea il dump della memoria. Questo determina un errore di generazione di dump della memoria.

Nota Il comportamento sopra vale anche per DedicatedDumpFile.

Utilizzando il comando Mantieni interprete dei comandi di Diskpart, è possibile preparare un volume dinamico esistente da utilizzare come un avvio o il volume di sistema. Per utilizzare il comando di gestione, procedere come segue:
  1. Aprire un Prompt dei comandi con privilegi elevati
  2. Al prompt dei comandi, digitare Diskpart e premere INVIO.
  3. Al prompt Diskpart, digitare vol elencoe quindi premere INVIO.
  4. Annotare il numero del volume per cui è stato creato il file di paging.
  5. Tipo Selezionare vol #, quindi premere INVIO. (Il simbolo # rappresenta il numero del volume annotato al passaggio 4).
  6. Digitare manteneree quindi premere INVIO.
  7. Digitare vol dettaglie quindi premere INVIO (controllo per il parametro denominato Installable e deve essere impostato su ).

    Nota Il parametro installabile è disponibile solo in Windows Server 2008 R2 e sistema operativo più recente.
  8. Riavviare il computer.
Nota È possibile utilizzare il comando Mantieni su volumi diversi 4 massimo. Se è necessario eseguire il comando per gli altri volumi dopo aver raggiunto il limite di 4, è necessario eliminare i volumi in cui il comando di gestione è stato precedentemente utilizzato.

Per ulteriori informazioni sul comando di gestione, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:

300415 Una descrizione dell'utilità della riga di comando Diskpart

Controllare inoltre il seguente articolo di TechNet:

http://technet.microsoft.com/en-us/library/cc755127.aspx


Ordine referenziale file di paging

Quando si tenta di creare un file dump utilizzando un file di paging presente su un volume distinto da un volume di avvio (impostazione predefinita, l'unità c:), non sarà possibile creare il file dump come previsto, anche se si riserva sufficiente del file di paging. Non vi sia un corretto ordine referenziale file di paging. Per verificare se il volume previsto è che avrà la precedenza su altri volumi nell'ordine referenziale di file di paging, attenersi alla seguente procedura:
  1. Fare clic su Start, scegliere Esegui, digitare Regedite quindi fare clic su OK.
  2. Individuare e selezionare la seguente sottochiave del Registro di sistema:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
  3. Fare doppio clic sul valore PagingFiles.
  4. Verificare i dati valore per verificare se il percorso del volume previsto nella prima riga.

Se è necessario modificare l'ordine, attenersi alla seguente procedura:
  1. Fare clic su Start, scegliere Esegui, digitare Regedite quindi fare clic su OK.
  2. Individuare e selezionare la seguente sottochiave del Registro di sistema:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
  3. Destro PagingFilese quindi fare clic su Modifica.
  4. Spostare il passaggio di un volume rilevante nella parte superiore della casella.
  5. Uscire dall'Editor del Registro di sistema.
  6. Riavviare Windows per rendere effettive le modifiche.

Passaggio 2: creare un file di dump di memoria completa
  1. Fare clic su Start, destro del mouse sulComputere quindi scegliereproprietà.
  2. Fare clic su impostazioni di sistema avanzate nella paginasistema e quindi fare clic sulla scheda Avanzate.
  3. Fare clic su Impostazioni nell'area informazioni Writingdebugging e quindi verificare che sia selezionata il memorydump completa .
Nota Per impostazione predefinita, l'immagine della memoria completa è disattivato. È possibile attivare l'opzione se il computer dispone di più di 2 GB di RAM fisica.

Nota Se si desidera attivare il immagine memoria completa opzione, impostare la voce del Registro di sistema CrashDumpEnabled su 0x1 nella seguente sottochiave del Registro di sistema manualmente e riavviare Windows:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
885117 "Immagine della memoria kernel" viene visualizzato durante l'avvio e ripristino, ma un dump della memoria completa viene eseguito in Windows 2000 o Windows Server 2003

Spazio su disco

Deve esserci spazio sufficiente nel percorso selezionato per scrivere il file di dump di memoria. Per impostazione predefinita, il file di immagine della memoria viene scritto nel file %SystemRoot%\Memory.dmp.. Se non c'è spazio sufficiente sull'unità % SystemRoot %, è possibile reindirizzare il file dump in un'altra posizione che disponga di sufficiente spazio libero. Se lo spazio libero sul volume di destinazione file dump non è sufficiente a contenere un nuovo file di dump, nel registro eventi di sistema viene registrato un evento ID 12 non viene copiato il file dump. Il percorso del dump viene configurato nel valore del Registro di sistema "File di dump" nel percorso "HKLM\SYSTEM\CurrentControlSet\Control\Crash control". Di seguito è riportato l'ID evento 12 viene registrato nel registro eventi di sistema:

ID evento: 12
Descrizione: Impossibile creare il file di dettagli arresto anomalo del sistema per mancanza di spazio libero sull'unità di destinazione. Aumentando la quantità di spazio libero sull'unità di destinazione può contribuire a evitare questo errore.



Per modificare il percorso del file di dump nelle opzioni di avvio e ripristino in un computer basato su Windows Server 2008, attenersi alla seguente procedura:
  1. Fare clic su Start, destro del mouse sulComputere quindi scegliereproprietà.
  2. Fare clic su impostazioni di sistema avanzate nella paginasistema e quindi scegliere il Advanced scheda.
  3. Fare clic su Impostazioni nell'area informazioni Writingdebugging e quindi sostituire il percorso con il valore anappropriate nel campo file di dettagli . In altre parole, è possibile modificare il percorso da %SystemRoot%\Memory.dmp. per puntare a un'unità locale che dispone di sufficiente spazio su disco, ad esempio E:\Memory.dmp.
  4. Riavviare Windows rendere effettive le modifiche.
Nota Un'unità di rete, un'unità condivisa o un'unità di archiviazione NAS (Network Attached) Impossibile utilizzare come destinazione per un file di dump di memoria perché potrebbe non essere disponibile prima di inizia la copia dei file.

Aggiornamenti rapidi per Windows Server 2008 SP1

I seguenti aggiornamenti rapidi possono risolvere i problemi che si verificano quando si tenta di creare un file di dump di memoria in Windows Server 2008 con SP1:
  • 960658 Sistemi Windows Server 2008 potrebbero generare un file di dump troncato se il sistema supporta il partizionamento di Hardware dinamico (DHP) e se la memoria è calda aggiunto

    Note
    • Questo hotfix aggiorna il file Crashdmp.sys, che sostituisce l'hotfix citato in articoli della Knowledge Base 950858 e 958933.
    • Questo hotfix aggiorna il file Ntkrnlpa.exe o Ntkrnlmp.exe, che sostituisce l'hotfix menzionato nell'articolo della Knowledge Base 950917.
  • 950904 Il sistema si blocca e viene generato alcun file di dump quando un computer che esegue Windows Vista o Windows Server 2008 riceve un interrupt nonmaskable

    Nota Questo hotfix aggiorna il file Ipmidrv.sys.
  • 953533 Un computer che esegue un x86 versione di Windows Server 2008 o Windows Vista su un disco IDE/ATA non genera un file di dump valido quando è attivata la modalità PAE

    Nota Questo hotfix aggiorna i file Dumpata.sys, Aliide.sys, Amdide.sys,Atapi.sys, Ataport.sys, Cmdide.sys, Intelide. sys, Msahci.sysm, Mshdc.inf,Pciide.sys, Pciidex. sys e Viaide.sys.
  • 955635 Il file di paging può diventare alternativamente troppo piccole o troppo grandi quando si avvia Windows Server 2008 o Windows Vista se non è disponibile spazio libero disponibile, e file di paging viene gestita dal sistema

    Nota Questo hotfix aggiorna il file Smss.exe, che sostituisce il hotfixthat viene menzionato nell'articolo della Knowledge Base 953341.
  • 957517 Un file di dump di memoria completa dedicato potrebbe non essere generato correttamente se il volume che memorizza il file dump dedicato dispone di spazio libero insufficiente

    Nota Questo hotfix aggiorna il Faultrep.dll, Werfault.exe, andWerfaultsecure.exe file.

Metodi per generare un file di dump di memoria manuale

Esistono diversi metodi per generare un kernel manuale o un file di dump di memoria completa. Questi metodi includono l'utilizzo di NMI, tastiera (PS2/USB), remote kernel o strumenti di NotMyFault.exe.

Come generare un dump di memoria manuale mediante lo strumento NotMyFault

Se è possibile accedere mentre si è verificato il problema, è possibile utilizzare lo strumento Microsoft SysInternals NotMyFault. A tale scopo, attenersi alla seguente procedura:
  1. Scaricare lo strumento NotMyFault dal seguente sito Web Microsoft:
  2. Fare clic su Start, individuare e destro del mouse sulprompt dei comandie quindi fare clic su Esegui asadministrator.
  3. Nella riga di comando, digitare /Crash NotMyFault.exe, quindi premere INVIO.
Nota Verrà generato un errore "Stop D1" e un file di immagine della memoria.

Come generare un file di dump di memoria manuale mediante la tastiera

  • Se si utilizza una tastiera PS/2, è necessario creare il
    CrashOnCtrlScroll
    voce del Registro di sistema. Per ulteriori informazioni su come generare un file di dump di memoria utilizzando la tastiera, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
    244139 Funzionalità di Windows consente di generare un file di dump di memoria utilizzando la tastiera
  • Se si utilizza una tastiera USB, questa funzionalità non è supportata in Windows Server 2008 Service Pack 1 finché non si installa l'hotfix 971284 KB. Per ulteriori informazioni sull'utilizzo dell'aggiornamento rapido, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
    971284 È disponibile un hotfix per attivare l'arresto anomalo nel supporto di scorrimento CTRL su Vista S sull'utilizzo di Windows Server 2008 e hotfix su una tastiera USB
    È tuttavia supportata in Windows Server 2008 Service Pack 2 o versioni successive. È necessario creare la voce del Registro di sistema CrashOnCtrlScroll sul computer basato su Windows Server 2008 per poter utilizzare questa funzionalità. Per attivare la funzionalità in un computer che utilizza una tastiera USB, attenersi alla seguente procedura:
    1. Avviare l'Editor del Registro di sistema.
    2. Individuare e selezionare la seguente sottochiave del Registro di sistema:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
    3. Dal menu Modifica , fare clic su Aggiungi valoree quindi aggiungere la seguente voce del Registro di sistema.
      Name : CrashOnCtrlScroll Data Type : REG_DWORD Value : 1 
    4. Uscire dall'Editor del Registro di sistema.
    5. Riavviare il computer. (In un computer che utilizza una tastiera USB, non è necessario riavviare il computer. Scollegare la tastiera e il collegamento torna nuovamente è sufficiente. Successivamente, il file di dump di memoria può essere generato.)
    Nota L'operazione di tastiera verrà generato un file di dump di memoria e un errore "Stop E2".
    Questo hotfix è incluso nel Service Pack 2 per Windows Vista e Windows Server 2008.

Come generare un file di dettagli arresto anomalo del sistema completo o un file di dettagli arresto anomalo del kernel utilizzando un NMI in un sistema basato su Windows

Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
927069 Come generare un file di dettagli arresto anomalo del sistema completo o un file di dettagli arresto anomalo del kernel utilizzando un NMI in un sistema basato su Windows

Nota Verrà generato un file di dump di memoria e di errore "Stop 80".

Come generare un dump di memoria manuale mediante un debugger remoto

Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
303021 Come generare un File di Dump di memoria quando un Server non risponde (si blocca)

Nota In WinDbg, è possibile utilizzare il comando .crash . Questo comando crea il file di dump di memoria nel computer di destinazione. In alternativa, se si desidera copiare il file di dump di memoria tramite un modem null, USB o IEEE 1394, utilizzare il comando dump .

Il meccanismo di ripristino hardware di server a livello BIOS

Alcuni computer dispongono di una funzionalità a livello di BIOS per eseguire il ripristino hardware. Ad esempio, un computer potrebbe essere una delle seguenti funzionalità:
  • Una funzionalità di ripristino automatico di sistema (ASR) è disponibile onsome Hewlett Packard (HP) Server. Se Ripristino automatico di sistema non esiste, è necessario disattivarlo. Ripristino automatico di sistema può interrompere il processo di thedump. Su un server HP, è possibile disattivare Ripristino automatico di sistema modificando le impostazioni di theBIOS. Se questa funzionalità è attivata e theBIOS non rileva un heartbeat dal sistema operativo, in genere il computer verrà riavviato entro 10 minuti.
  • Computer Dell hanno la stessa funzione e viene chiamato Dell SpecialAdministration Console (SAC) o! SAC.
  • Computer IBM hanno la stessa funzione e viene chiamato watchdog RSA II (OS).
  • Fujitsu, NEC, Samsung, Unisys e altri hardwaremanufacturers server potrebbe essere una funzionalità simile nei server in uso.
Nota Se non si è certi che l'hardware è una funzionalità di ripristino hardware, contattare il produttore dell'hardware.

Verificare se è possibile ottenere un dump di memoria manuale

Avviso È fondamentale verificare se è possibile ottenere un file di dump di memoria manuale. Se un file di dump viene danneggiato o troncato, devono verificarsi nuovamente per poter ottenere un file di dump di memoria.

Per verificare se è possibile ottenere un file di dump buona in un computer, utilizzare NotMyFault o premere il tasto CTRL di destra, mentre si preme il tasto BLOC SCORR due volte. Dopo il riavvio del server, attendere l'arresto dell'attività del disco. Il file di dettagli deve essere le stesse dimensioni di memoria fisica. Se hai problemi nell'ottenere un file di dump di memoria manuale, è necessario aggiornare il firmware di controller SCSI e driver dal fornitore dell'hardware.

Ottenere informazioni su schermata blu dopo la generazione di un file di immagine della memoria

È possibile configurare un sistema operativo Windows per scrivere un messaggio di log eventi con informazioni di controllo errori. Per impostazione predefinita, Windows Server 2008 è impostato per scrivere messaggi di log eventi. È possibile disattivare questa funzionalità creando una voce del Registro di sistema LogEvent e impostandolo su 0 nella seguente sottochiave del Registro di sistema:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
Nota La descrizione e il formato del registro eventi differiscono dal formato visualizzato quando il computer sta scrivendo il file di dump di memoria. Tuttavia, la maggior parte delle informazioni è lo stesso. Di seguito è riportato un esempio del registro eventi:

ID evento: 1001 origine: descrizione errore: il computer è stato riavviato da un controllo errori. Il controllo errori era: 0xc00000E2 (0xffffffffffffffff, 0x0000000000000001, 0x0000000000000000, 0x0000000000000000). È stato salvato un dump: C:\WINDOWS\MEMORY. DMP. Id di report: 022309-16598-01

Come utilizzare DumpChk.exe per controllare un file di immagine della memoria

Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
156280 Come utilizzare Dumpchk.exe per controllare un file di immagine della memoria

Come ottenere un'utilità per automatizzare le chiavi del Registro di sistema e i file di paging

  1. Scaricare DumpConfigurator.hta nel seguente Website:
  2. Fare clic su Downloade quindi fare clic su accetto dopo aver letto le condizioni di licenza Software Microsoft.
  3. Salvare il file WInPlatTools-14600.zip e quindi estrarre l'utilità DumpConfigurator.hta.
  4. Fare clic su DumpConfigurator.htae quindi fare clic suAutomatico configurazione completata.

Per leggere i file di dump di memoria di Windows creati per il debug

Per scaricare e installare la versione più recente degli strumenti di debug di Windows, visitare il seguente sito Web Microsoft:Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
315263 Per leggere i file di dump di memoria di Windows creati per il debug

Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
824344 Come eseguire il debug di servizi Windows

Per ulteriori informazioni sul debug in Windows, vedere la documentazione seguente:

Come verificare i simboli di debug di Windows

Per ulteriori informazioni, fare clic sui numeri per visualizzare gli articoli della Microsoft Knowledge Base:
311503 Utilizzare Server di simboli Microsoft per ottenere il file di simboli di debug
138258 Informazioni sull'installazione di Windows NT Debug simbolo
148659 Come impostare i simboli di Debug di Windows NT
148660 Come verificare i simboli di Debug di Windows
258205 Come utilizzare Rebase per estrarre i simboli per DrWtSn32.exe
296110 INFO: Come installare i simboli di Debug per l'utilizzo con i prodotti Visual Studio
319037 Come utilizzare un server di simboli con il debugger verrà
814411 Pacchetti non includono file di simboli di Debug

I prodotti di terze parti descritti in questo articolo sono forniti da società indipendenti da Microsoft. Microsoft esclude ogni garanzia, implicita o esplicita relativa alle prestazioni o all'affidabilità di tali prodotti.

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 969028 - Ultima revisione: 05/06/2016 23:39:00 - Revisione: 11.0

Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 Datacenter, Windows Server 2012 Standard, Windows Server 2008 Datacenter without Hyper-V, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Datacenter without Hyper-V, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Enterprise without Hyper-V, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Standard without Hyper-V, Windows Server 2008 Standard without Hyper-V, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Business, Windows Vista Ultimate, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Enterprise, Windows 7 Ultimate, Windows Server 2008 R2 Service Pack 1, Windows 7 Service Pack 1

  • kbsurveynew kbexpertiseadvanced kbhowto kbmt KB969028 KbMtit
Feedback
=">