Memóriaképfájlok ellenőrzése a Dumpchk.exe segédprogrammal

A cikk fordítása A cikk fordítása
Cikk azonosítója: 156280 - A cikkben érintett termékek listájának megtekintése.
E cikk Microsoft Windows XP rendszerre vonatkozó változata a következő: 315271 Memóriaképfájlok ellenőrzése a Dumpchk.exe segédprogrammal .
Az összes kibontása | Az összes összecsukása

Összefoglaló

A Dumpchk parancssori eszközzel ellenőrizheti, hogy a rendszer megfelelően létrehozta-e a memóriaképfájlt. A Dumpchk használatához nincs szükség szimbólumokra.

Windows termékekhez a következő webhelyről tölthet le hibakereső eszközöket:
http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx
A Dumpchk eszköz megtalálható a következő helyeken:
  • Windows NT 4.0 CD-ROM:
    Support\Debug\<Platform>\Dumpchk.exe
  • Windows 2000 CD-ROM: Telepítse a támogatási eszközöket a CD-ROM Support\Tools mappájában lévő Setup.exe futtatásával. Alapértelmezés szerint a Dumpchk.exe a Program Files\Support Tools mappába települ.

További információ

A Dumpchk eszközzel az alábbi parancssori kapcsolók használhatók:
   DUMPCHK [kapcsolók] <CrashDumpFile>

     -? A parancs szintaxisának megjelenítése

     -p Csak a fejléc kiírása (érvényesítés nélkül)

     -v Részletes üzemmód

     -q Gyors teszt futtatása; Windows 2000 rendszerben nem található meg
				
További kapcsolók, amelyek a Dumpchk.exe eszköz Windows 2000 rendszerbeli verziójában nem találhatók meg:
    -c Memóriakép ellenőrzése.

    -x További fájlellenőrzés. Több percig tarthat.

    -e Memóriakép vizsgálata.

    -y <elérési_út> Szimbólumkeresési útvonal beállítása a memóriakép vizsgálatához. 
       Ha a szimbólumkeresési útvonal üres, az eszköz a CD-ROM-on
       keres szimbólumokat.

    -b <elérési_út> Lemezkép-keresési útvonal beállítása a memóriakép vizsgálatához.
       Ha a szimbólumkeresési útvonal üres, az eszköz a <SystemRoot>\system32 mappában
       keres szimbólumokat.

    -k <Fájl> A kernel nevének beállítása a Fájl paraméterben megadott értékre.

    -h <Fájl> A hardverabsztrakciós réteg nevének beállítása a Fájl paraméterben megadott értékre.
				
A Dumpchk megjelenít néhány alapvető információt a memóriaképfájlból, majd ellenőrzi a fájlban lévő összes virtuális és fizikai címet. Ha bármilyen hibát talál a memóriaképfájlban, a Dumpchk jelenti azokat. Ilyen a Dumpchk parancs kimenete:
   Filename . . . . . . .memory.dmp
   Signature. . . . . . .PAGE
   ValidDump. . . . . . .DUMP
   MajorVersion . . . . .free system
   MinorVersion . . . . .1057
   DirectoryTableBase . .0x00030000
   PfnDataBase. . . . . .0xffbae000
   PsLoadedModuleList . .0x801463d0
   PsActiveProcessHead. .0x801462c8
   MachineImageType . . .i386
   NumberProcessors . . .1
   BugCheckCode . . . . .0xc000021a
   BugCheckParameter1 . .0xe131d948
   BugCheckParameter2 . .0x00000000
   BugCheckParameter3 . .0x00000000
   BugCheckParameter4 . .0x00000000

   ExceptionCode. . . . .0x80000003
   ExceptionFlags . . . .0x00000001
   ExceptionAddress . . .0x80146e1c

   NumberOfRuns . . . . .0x3
   NumberOfPages. . . . .0x1f5e
   Run #1
     BasePage . . . . . .0x1
     PageCount. . . . . .0x9e
   Run #2
     BasePage . . . . . .0x100
     PageCount. . . . . .0xec0
   Run #3
     BasePage . . . . . .0x1000
     PageCount. . . . . .0x1000


   **************
   **************--> Validating the integrity of the PsLoadedModuleList
   **************

   **************
   **************--> Performing a complete check (^C to end)
   **************
   **************
   **************--> Validating all physical addresses
   **************
   **************
   **************--> Validating all virtual addresses
   **************
   **************
   **************--> This dump file is good!
   **************
				
Ha a fenti kimenet bármely szakaszában hiba lép fel, a memóriaképfájl sérült és nem elemezhető.

Jelen példában a legfontosabb információ (hibakeresési szempontból) az alábbi:
   MajorVersion . . . . .free system
   MinorVersion . . . . .1057
   MachineImageType . . .i386
   NumberProcessors . . .1
   BugCheckCode . . . . .0xc000021a
   BugCheckParameter1 . .0xe131d948
   BugCheckParameter2 . .0x00000000
   BugCheckParameter3 . .0x00000000
   BugCheckParameter4 . .0x00000000
				
Ezen információ alapján megállapítható, hogy milyen Kernel STOP hiba lépett fel, és – bizonyos mértékig – hogy a Windows mely verziója futott.

A jelen cikkben lévő információk a Windows NT Resource Kit csomagból származnak. Ha többet szeretne tudni a Dumpchk.exe eszközről vagy más hibakereső segédprogramról, olvassa el a Windows NT 3.51 Resource Kit Update és Update 2 dokumentum „A” függelékét.

További információt a Microsoft Tudásbázis következő cikkében talál a cikk számára kattintva:
119490 A lefagyási lista ellenőrzése sérülés szempontjából (Előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat.)

Tulajdonságok

Cikk azonosítója: 156280 - Utolsó ellenőrzés: 2005. december 2. - Verziószám: 5.1
A cikkben található információ a következő(k)re vonatkozik:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • 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
Kulcsszavak: 
kbnetwork KB156280
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.

Visszajelzés küldése

 

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