Artikkel-ID: 315263 - Vis produkter som denne artikkelen gjelder for.
Hvis du er en Small Business-kunde, kan du finne ressurser for ytterligere feilsøking og læring på webområdet Support for Small Business.
Vis alt | Skjul alt

På denne siden

Sammendrag

Denne artikkelen beskriver trinn for trinn hvordan du undersøker en liten minnedumpfil. Du kan bruke denne filen til å påvise hvorfor datamaskinen sluttet å svare.

Små minnedumpfiler

En liten minnedumpfil registrerer hver minste detalj av nyttig informasjon som kan bidra til å identifisere hvorfor datamaskinen har stoppet uventet. Dette alternativet krever en sidevekslingsfil må minimum 2 MB på oppstartsvolumet. På datamaskiner som kjører Microsoft Windows 2000 eller nyere versjoner, vil Windows opprette en ny fil hver gang datamaskinen stopper uventet. Disse filene lagres i en mappe.

Type dumpfil inkluderer følgende informasjon:
  • Stopp-meldingen og dens parametere og andre data
  • Liste over lastede drivere
  • Prosessorkontekst (PRCB) for prosessoren som stoppet
  • Prosessinformasjon og kjernekontekst (EPROCESS) for prosessoren som stoppet
  • Prosessinformasjon og kjernekontekst (ETHREAD) for tråden som stoppet
  • Kjernemodus kallstakk for tråden som stoppet
Den lille minnedumpfilen kan være nyttig ved begrenset ledig plass på harddisken. På grunn av den begrensede informasjonen som er inkludert, kan feil som ikke ble direkte forårsaket av tråden som ble kjørt på den tiden av problemet ikke oppdages ved en analyse av denne filen.

Hvis enda et annet problem oppstår og hvis Windows oppretter enda en liten minnedumpfil, bevarer Windows forrige fil. Windows gir hver fil et eget datakodet filnavn. Eksempel: Mini022900-01.dmp er den første minnedumpfilen som ble generert 29. februar i 2000. Windows har en liste over alle de små minnedumpfilene i mappen %SystemRoot%\Minidump.

Konfigurer dumptypen

Følg disse trinnene for å konfigurere oppstart og gjenopprettingsalternativer for å bruke den lille minnedumpfilen.

Obs! Ettersom det finnes flere versjoner av Microsoft Windows, kan fremgangsmåten nedenfor være annerledes på din datamaskin. Hvis dette er tilfelle, må du se i produktdokumentasjonen for å fullføre fremgangsmåten.
  1. Klikk Start, velg Innstillinger, og klikk deretter Kontrollpanel.
  2. Dobbeltklikk System.
  3. Klikk kategorien Avansert, og klikk deretter Innstillinger under Oppstart og gjenoppretting.
  4. Klikk Liten minnedumpfil (64 k) i listen Skriv feilsøkingsinformasjon.

    Du kan endre mappeplassering for de små minnedumpfilene ved å skrive en ny bane i boksen Dumpfil (eller i boksen Mappe for små dumpfiler, avhengig av hvilken Windows-versjon som er installert på datamaskinen).

Verktøy for å lese små minnedumpfiler

Du kan laste inn små minnedumpfiler ved å bruke kontrollverktøyet for dumpfiler (Dumpchk.exe). Du kan også bruke Dumpchk.exe til å verifisere at en minnedumpfil er korrekt opprettet. Kontrollverktøyet for dumpfiler krever ikke tilgang til feilsøkingssymboler. Kontrollverktøyet for dumpfiler inngår i støtteverktøy for Microsoft Windows 2000 og Microsoft Windows XP.

Hvis du vil ha mer informasjon om hvordan du bruker kontrollverktøyet for dumpfiler i Windows 2000 og i Windows NT, klikker du artikkelnummeret nedenfor for å vise artikkelen i Microsoft Knowledge Base:
156280 Slik bruker du Dumpchk.exe til å kontrollere en minnedumpfil (Dette kan være på engelsk)
Hvis du vil ha mer informasjon om hvordan du bruker kontrollverktøyet for dumpfiler i Windows XP, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
315271 Slik bruker du Dumpchk.exe til å kontrollere en minnedumpfil (Dette kan være på engelsk)
Obs! Kontrollverktøyet for dumpfiler er ikke inkludert i støtteverktøyene for Microsoft Windows Server 2003. Hvis du bruker Microsoft Windows Server 2003, får du kontrollverktøyet for dumpfiler ved å laste ned og installere Debugging Tools for Windows fra følgende Microsoft-webområde:
http://www.microsoft.com/whdc/devtools/debugging/default.mspx
Du kan også lese små minnedumpfiler ved bruk av verktøyene WinDbg eller KD.exe. WinDbg og KD.exe er inkludert i siste versjon av Debugging Tools for Windows.
Denne websiden gir også tilgang til nedlastbare symbolpakker for Windows. Ressursene kan brukes ved at det opprettes en mappe på harddisken for nedlastede lokale symboler og symbolbuffer for bruk på symbolserver. Du kan for eksempel bruke C:\Symbols. Du kan bruke følgende symbolbane med alle kommandoer som er beskrevet i denne artikkelen:
SRV*c:\symbols*http://msdl.microsoft.com/download/symbols
Hvis du laster ned symbolene til en lokal mappe, bruk banen for den mappen som symbolbane.

Hvis du vil ha mer informasjon om disse alternativene for minnedumpfilene i Windows, kan du klikke artikkelnummeret nedenfor for å vise artikkelen i Microsoft Knowledge Base:
254649 Oversikt over minnedumpfiler for Windows Server 2003, Windows XP og Windows 2000 (Dette kan være på engelsk)

Installere feilsøkingsverktøyene

Du kan laste ned og installere Windows feilsøkingsverktøy ved å gå til følgende Microsoft webområde:
http://www.microsoft.com/whdc/devtools/debugging/default.mspx
Velg vanlig installasjon. Som standard installeres feilsøkingsverktøyet i følgende mappe:
C:\Programfiler\Debugging Tools for Windows

Åpne dumpfilen

Følg disse trinnene når du åpner dumpfilen etter at installasjonen er fullført:
  1. Klikk Start og Kjør, skriv inn cmd, og klikk deretter OK.
  2. Endre til mappen Debugging Tools for Windows. Dette gjøres ved å skrive følgende kommando, og deretter trykke ENTER:
    cd c:\program files\debugging tools for windows
  3. Last dumpfilen inn i en feilsøker ved å skrive følgende kommandoer og deretter trykke ENTER:
    windbg -y SymbolPath -i ImagePath -z DumpFilePath
    kd -y SymbolPath -i ImagePath -z DumpFilePath
Følgende tabell forklarer bruk av plassholdere som brukes i disse kommandoene.
Skjul denne tabellenVis denne tabellen
PlassholderForklaring
SymbolPathEnten den lokale banen hvor symbolfilene er lastet ned eller symbolserverbanen inkludert en hurtigbuffermappe. Fordi en liten minnedumpfil inneholder begrenset informasjon, må de aktuelle binære filene være lastet sammen med symbolene for dumpfilen for å leses korrekt.
AvbildningsbaneBanen for disse filene. Filene ligger i mappen I386 på Windows XP CD-ROM-en. Banen kan for eksempel være C:\Windows\I386.
DumpFilePathBane og filnavn for dumpfilen du kontrollerer.

Eksempelkommandoer

Du kan bruke følgende eksempelkommandoer for å åpne dumpfilen. Disse kommandoene forutsetter følgende:
  • Innholdet i mappe I386 på Windows CD-ROM-en kopieres til C:\Windows\I386.
  • Dumpfilen heter C:\Windows\Minidump\Minidump.dmp.
Eksempel 1:
kd -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -i c:\windows\i386 -z c:\windows\minidump\minidump.dmp
Eksempel 2. Hvis du foretrekker den grafiske versjonen av feilsøkeren i stedet for kommandolinjeversjonen, skriver du i stedet følgende kommando:
windbg -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -i c:\windows\i386 -z c:\windows\minidump\minidump.dmp

Undersøk dumpfilen

Det er flere kommandoer du kan bruke for å samle informasjon om dumpfilen, inkludert følgende kommandoer:
  • Kommandoen !analyze -show viser stoppfeilens kode og dens parametere. Stoppfeilens kode kalles også programfeilkode.
  • Kommandoen !analyze -v viser utførlige utdata.
  • Kommandoen lm N T viser angitte lastede moduler. Utdata inkluderer status og modulens bane.
Obs! Kommandoutvidelsene !drivers viser en liste over alle drivere som er lastet på måldatamaskinen, sammen med sammendragsinformasjon om deres minnebruk. Utvidelsene !drivers er foreldet i Windows XP og nyere versjoner. Bruk kommandoen lm for å vise informasjon om lastede drivere og deres moduler. Kommandoen lm N T viser informasjon i et format som ligner den gamle utvidelsen av !drivers.

Se dokumentasjon om Hjelp med feilsøkingsverktøy for hjelp med andre kommandoer og for komplett kommandosyntaks. Dokumentasjonen om Hjelp for feilsøkingsverktøy finner du her:
C:\Program Files\Debugging Tools for Windows\Debugger.chm
Obs! Hvis du har symbolrelaterte problemer, bruk verktøyet Symchk til å verifisere at korrekte symboler lastes korrekt. Hvis du vil ha mer informasjon om hvordan du bruker Symchk, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
311503 Bruk Microsoft symbolserver for å få feilsøke symbolfiler (Dette kan være på engelsk)

Forenkle kommandoene ved bruk av en satsvis fil

Når du har identifisert kommandoen du må ha for å laste minnedumper, kan du lage en satsvis fil til å undersøke en dumpfil. Eksempel: Opprett en satsvis fil og kall den Dump.bat. Lagre den i mappen hvor feilsøkingsverktøy er installert. Skriv følgende tekst i den satsvise filen:
cd "c:\program files\debugging tools for windows"

kd -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -i c:\windows\i386 -z %1
Når du vil undersøke en dumpfil skriver du følgende kommando for å sende dumpfilbanen til den satsvise filen:
dump c:\windows\minidump\minidump.dmp

Egenskaper

Artikkel-ID: 315263 - Forrige gjennomgang: 7. juni 2013 - Gjennomgang: 2.1
Informasjonen i denne artikkelen gjelder:
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows 7 Beta
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Business N
  • Windows Vista Business N 64-bit Edition
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Basic N
  • Windows Vista Home Basic N 64-bit Edition
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • 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 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
Nøkkelord: 
kbhowto kbenv kbinfo KB315263

Gi tilbakemelding

 

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