ID članka: 315263 - Zadnji pregled: 3. december 2007 - Revizija: 4.4

Branje datotek za izvoz majhnega pomnilnika, ki ga Windows ustvari za iskanje in odpravljanje napak

Sistemski namigTa članek se nanaša na operacijski sistem, ki je drugačen od vašega. Vsebina članka, ki za vas najbrž ni pomembna, je bila onemogočena.

Na tej strani

Razširi vse | Zmanjšaj

POVZETEK

V tem članku je po korakih opisano, kako pregledate datoteko za izvoz majhnega pomnilnika. Datoteko lahko uporabite, če želite ugotoviti, zakaj se je računalnik prenehal odzivati.

Datoteke za izvoz majhnega pomnilnika

Datoteka za izvoz majhnega pomnilnika zabeleži najmanjši nabor uporabnih informacij, ki vam pomagajo ugotoviti, zakaj se je računalnik nepričakovano ustavil. Ta možnost na zagonskem nosilcu zahteva vsaj 2 megabajta (MB) veliko ostranjevalno datoteko. V računalnikih, v katerih se izvaja operacijski sistem Microsoft Windows 2000 ali novejši, Windows ustvari novo datoteko vedno, ko se računalnik nepričakovano ustavi. Zgodovina teh datotek je shranjena v mapi.

Ta vrsta datoteke za izvoz vključuje te informacije:
  • Sporočilo o ustavitvi in njene parametre ter druge podatke
  • Seznam naloženih gonilnikov
  • Kontekst procesorja (PRCB) za procesor, ki se je ustavil
  • Informacije o procesu in jedrni kontekst (EPROCESS) za procesor, ki se je ustavil
  • Informacije o procesu in jedrni kontekst (ETHREAD) za nit, ki se je ustavila
  • Sklad klica v jedrnem načinu za nit, ki se je ustavila
Datoteka za izvoz majhnega pomnilnika je lahko koristna, ko je prostor na trdem disku omejen. Zaradi omejenih informacij, ki so vključene, pa v analizi datoteke mogoče ne bodo odkrite napake, ki jih ni neposredno povzročila nit, ki se je izvajala v času težave.

Če se pojavi še druga težava in Windows ustvari drugo datoteko za izvoz majhnega pomnilnika, Windows ohrani prejšnjo datoteko. Windows vsako datoteko poimenuje s posebnim imenom z datumom. Npr. Mini022900-01.dmp je prva datoteka za izvoz pomnilnika, ki je bila ustvarjena 29. februarja 2000. Windows ima seznam vseh datotek za izvoz majhnega pomnilnika v mapi %SystemRoot%\Minidump.

Konfiguracija vrste izvoza

Če želite konfigurirati možnosti zagona in obnovitve za uporabo datoteke za izvoz majhnega pomnilnika, sledite tem korakom.

Opomba Ker je na voljo več različic operacijskega sistema Microsoft Windows, bodo opisani koraki mogoče drugačni od tistih v vašem računalniku. V takem primeru preberite dokumentacijo operacijskega sistema.
  1. Kliknite Start, pokažite na Settings (Nastavitve) in kliknite Control Panel (Nadzorna plošča).
  2. Dvokliknite System (Sistem).
  3. Kliknite jeziček Advanced (Dodatno) in nato v polju Startup and Recovery (Zagon in obnovitev) kliknite Settings (Nastavitve).
  4. Na seznamu Write debugging information (Zapis informacij o iskanju in odpravljanju težav) kliknite Small memory dump (64k) (Izvoz majhnega pomnilnika (64 k)).

    Če želite spremeniti mesto mape z datotekami za izvoz majhnega pomnilnika, v polje Dump File (Datoteka za izvoz) (ali v polje Small dump directory (Imenik majhnega izvoza), odvisno od različice operacijskega sistema Windows) vnesite novo pot.

Orodja za branje datoteke za izvoz majhnega pomnilnika

Datoteke za izvoz majhnega pomnilnika lahko naložite s pripomočkom za preverjanje izvoza (Dumpchk.exe). Orodje Dumpchk.exe lahko uporabite tudi, če želite preveriti, katera datoteka za izvoz pomnilnika je bila pravilno ustvarjena. Pripomoček za preverjanje izvoza ne zahteva dostopa do simbolov za iskanje in odpravljanje napak. Pripomoček za preverjanje izvoza je vključen v orodjih za podporo v operacijskih sistemih Microsoft Windows 2000 in Microsoft Windows XP.

Če želite več informacij o uporabi pripomočka za preverjanje izvoza v operacijskih sistemih Windows 2000 in Windows NT, kliknite to številko članka iz Microsoftove zbirke znanja:
156280  (http://support.microsoft.com/kb/156280/ ) Kako uporabljati Dumpchk.exe za preverjanje datoteke z izvozom pomnilnika (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini)
Če želite več informacij o uporabi pripomočka za preverjanje izvoza v operacijskem sistemu Windows XP, kliknite to številko članka iz Microsoftove zbirke znanja:
315271  (http://support.microsoft.com/kb/315271/ ) Kako uporabljati Dumpchk.exe za preverjanje datoteke z izvozom pomnilnika (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini)
Opomba Pripomoček za preverjanje izvoza ni vključen v orodjih za podporo v operacijskem sistemu Microsoft Windows Server 2003. Če želite pridobiti pripomoček za preverjanje izvoza in uporabljate operacijski sistem Microsoft Windows Server 2003, prenesite in namestite paket orodij za iskanje in odpravljanje napak za program Windows s tega Microsoftove spletnega mesta:
http://www.microsoft.com/whdc/devtools/debugging/default.mspx (http://www.microsoft.com/whdc/devtools/debugging/default.mspx)
Datoteke za izvoz majhnega pomnilnika lahko preberete tudi z orodjem WinDbg ali KD.exe. Orodji WinDbg in KD.exe sta vključeni v najnovejši različici paketa orodij za iskanje in odpravljanje napak za program Windows.
Spletna stran ponuja tudi dostop do paketa s simboli za program Windows, ki ga lahko prenesete. Če želite uporabiti sredstva, na pogonu diska ustvarite mapo, kjer bodo shranjeni preneseni lokalni simboli ali predpomnilnik simbolov za strežnik simbolov. Uporabite npr. C:\Simboli. To pot do simbolov lahko uporabite za vse ukaze, ki so opisani v tem članku:
SRV*c:\simboli*http://msdl.microsoft.com/prenos/simboli
Če simbole prenesete v lokalno mapo, uporabite pot do te mape kot pot do simbolov.

Če želite več informacij o možnostih datoteke za izvoz v operacijskem sistemu Windows, kliknite to številko članka iz Microsoftove zbirke znanja:
254649  (http://support.microsoft.com/kb/254649/ ) Pregled možnosti datoteke za izvoz pomnilnika v operacijskih sistemih Windows Server 2003, Windows XP in Windows 2000 (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini)

Namestitev orodij za iskanje in odpravljanje napak

Če želite prenesti in namestiti orodja za iskanje in odpravljanje napak v operacijskem sistemu Windows, obiščite Microsoftovo spletno mesto:
http://www.microsoft.com/whdc/devtools/debugging/default.mspx (http://www.microsoft.com/whdc/devtools/debugging/default.mspx)
Izberite vrsto namestitve Typical (Tipična). Privzeto program za namestitev namesti orodja za iskanje in odpravljanje napak v to mapo:
C:\Program Files\Debugging Tools for Windows

Odpiranje datoteke za izvoz

Če želite po končani namestitvi odpreti datoteko za izvoz, sledite tem korakom:
  1. Kliknite Start in Zaženi, vnesite cmd in kliknite V redu.
  2. Odprite mapo Debugging Tools for Windows. Če želite to narediti, v ukazni poziv vnesite spodnji ukaz in pritisnite ENTER:
    cd c:\program files\debugging tools for windows
  3. Če želite datoteko za izvoz naložiti v iskalnik napak, vnesite enega od spodnjih ukazov in pritisnite ENTER:
    windbg -y PotDoSimbola -i PotDoPodobe -z PotDoDatotekeZaIzvoz
    kd -y PotDoSimbola -i PodDoPodobe -z PotDoDatotekeZaIzvoz
V spodnji tabeli je razložena uporaba mestodržcev, ki so uporabljeni v ukazih.
Zmanjšaj tabeloRazširi tabelo
MestodržecRazlaga
PotDoSimbolaLokalna pot, kamor so prenesene datoteke s simboli, ali pot do strežnika s simboli, vključno z mapo predpomnilnika. Ker datoteka za izvoz majhnega pomnilnika vsebuje omejene informacije, morajo biti dejanske dvojiške datoteke naložene s simboli, če želite omogočiti pravilno branje datoteke za izvoz.
PotDoPodobePot do teh datotek. Datoteke so v mapi I386 na CD-ju operacijskega sistema Windows XP. Pot je lahko npr. C:\Windows\I386.
PotDoDatotekeZaIzvozPot in ime datoteke za izvoz, ki jo raziskujete.

Primeri ukazov

Če želite odpreti datoteko za izvoz, lahko uporabite te primere ukazov. Ukazi predvidevajo to:
  • Vsebina mape I386 na CD-ju z operacijskim sistemom Windows je kopirana v mapo C:\Windows\I386.
  • Datoteka za izvoz se imenuje C:\Windows\Minidump\Minidump.dmp.
1. primer:
kd -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -i c:\windows\i386 -z c:\windows\minidump\minidump.dmp
2. primer. Če imate raje grafično različico iskalnika napak namesto različice z ukazno vrstico, vnesite ta ukaz:
windbg -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -i c:\windows\i386 -z c:\windows\minidump\minidump.dmp

Pregledovanje datoteke za izvoz

Če želite zbirati informacije v datoteki za izvoz, je na voljo več ukazov, vključno s temi:
  • Ukaz !analyze -show prikaže šifro napake za ustavitev in njene parametre. Šifra napake za ustavitev je znana tudi kot šifra preverjanja napak.
  • Ukaz !analyze -v prikaže podroben rezultat.
  • Ukaz lm N T prikaže seznam navedenih naloženih modulov. Rezultat vključuje status in pot modula.
Opomba Ukaz pripone !drivers prikaže seznam vseh gonilnikov, ki so naložene v ciljnem računalniku, s strnjenimi informacijami o njihovi uporabi pomnilnika. Pripona !drivers je v operacijskem sistemu Windows XP in novejših sistemih neveljavna. Če želite prikazati informacije o naloženih gonilnikih in drugih modulih, uporabite ukaz lm. Ukaz lm N T prikaže informacije v obliki zapisa, ki je podoben stari priponi !drivers.

Če želite pomoč pri drugih ukazih in popolno skladnjo ukaza, glejte dokumentacijo s pomočjo za orodja za iskanje napak. Dokumentacijo s pomočjo za orodja za iskanje napak najdete tukaj:
C:\Program Files\Debugging Tools for Windows\Debugger.chm
Opomba Če imate težave s simboli, s pripomočkom Symchk preverite, ali so pravilni simboli prav naloženi. Če želite več informacij o uporabi pripomočka Symchk, kliknite to številko članka iz Microsoftove zbirke znanja:
311503  (http://support.microsoft.com/kb/311503/ ) Uporaba Microsoftovega strežnika za simbole za pridobivanje datotek s simboli za iskanje napak (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini)

Poenostavitev ukazov s paketno datoteko

Ko prepoznate ukaz, ki ga morate imeti za nalaganje izvozov pomnilnika, lahko ustvarite paketno datoteko in preiščete datoteko za izvoz. Ustvarite npr. paketno datoteko in jo poimenujte Dump.bat. Shranite jo v mapo, kjer so nameščena orodja za iskanje napak. V paketno datoteko vnesite to besedilo:
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
Ko želite preiskati datoteko za izvoz, vnesite ta ukaz, da se pot do datoteke za izvoz prenese v paketno datoteko:
dump c:\windows\minidump\minidump.dmp

VELJA ZA
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003
  • 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 Edition
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
Ključne besede: 
kbhowto kbinfo kbenv KB315263