Cara menggunakan Dumpchk.exe untuk memeriksa file Pembuangan Memori

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 315271 - Melihat produk di mana artikel ini berlaku.
Untuk versi Microsoft Windows NT dan Microsoft Windows 2000 dari artikel ini, lihat 156280.
Perbesar semua | Perkecil semua

Ringkasan

Artikel ini menjelaskan Dumpchk.exe, yang merupakan utilitas baris-perintah yang dapat Anda gunakan untuk memverifikasi bahwa file pembuangan memori telah dibuat secara benar. Dumpchk tidak memerlukan akses ke simbol.

Informasi lebih lanjut

Dumpchk adalah utilitas baris-perintah yang dapat digunakan untuk memverifikasi bahwa file pembuangan memori telah dibuat dengan benar. Dumpchk tidak memerlukan akses ke simbol. Anda dapat mengunduh alat debug untuk produk Windows dari situs Web Microsoft berikut ini: http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx
Catatan Untuk Windows XP, Dumpchk terletak di CD-ROM Windows XP. Menginstal Alat Dukungan dengan menjalankan Setup.exe dari folder Support\Tools pada CD-ROM. Secara asali, Dumpchk.exe diinstal ke folder Program Files\Support Tools.


Dumpchk memiliki opsi baris-perintah berikut ini:
   DUMPCHK [opsi] <CrashDumpFile>

     -? Menampilkan sintaksis perintah.

     -p Hanya mencetak judul (tanpa validasi).

     -v Menentukan modus verbose.

     -q Melakukan tes cepat. Tidak tersedia di Windows XP.
				
Opsi tambahan yang tersedia di versi Windows XP dari Dumpchk.exe:
    -c Melakukan validasi pembuangan.

    -x Melakukan validasi file ekstra; memerlukan beberapa menit.

    -e Melakukan pemeriksaan pembuangan.

    -y <Path> Mengatur jalur pencarian simbol untuk pemeriksaan pembuangan. 
       Jika jalur pencarian simbol kosong, CD-ROM
       digunakan untuk simbol.

    -y <Path> Mengatur jalur pencarian gambar untuk pemeriksaan pembuangan.
       Jika jalur pencarian simbol kosong, %SystemRoot%\System32
       digunakan untuk simbol.

    -k <File> Mengatur nama kernel untuk File.

    -k <File> Mengatur nama HAL untuk File.
				
Dumpchk menampilkan beberapa informasi dasar dari file pembuangan memori, kemudian memverifikasi semua alamat virtual dan fisik di dalam file. Jika ada galat ditemukan di file pembuangan memori, Dumpchk akan melaporkannya. Berikut ini adalah contoh output perintah Dumpchk:
   Namafile . . . . . .Memory.dmp
   Tanda tangan. . . . . . .PAGE
   PembuanganValid. . . . . . .DUMP
   VersiUtama . . . . .free system
   VersiMinor . . . . .1057
   DasarTabelDirektori . .0x00030000
   PfnDataBase. . . . . .0xffbae000
   PsLoadedModuleList . .0x801463d0
   PsActiveProcessHead. .0x801462c8
   TipeGambaranMesin . . .i386
   JumlahProsesor . . .1
   KodePemeriksaanBug . . . . .0xc000021a
   ParameterPemeriksaanBug1 . .0xe131d948
   ParameterPemeriksaanBug2 . .0x00000000
   ParameterPemeriksaanBug3 . .0x00000000
   ParameterPemeriksaanBug4 . .0x00000000

   KodePengecualian. . . . .0x80000003
   BenderaPengecualian . . . .0x00000001
   AlamatPengecualian . . .0x80146e1c

   JumlahYangDijalankan . . . . .0x3
   JumlahHalaman. . . . .0x1f5e
   Jalankan #1
     HalamanDasar , . . . . .0x1
     HitunganHalaman. . . . . .0x9e
   Jalankan #2
     HalamanDasar , . . . . .0x100
     HitunganHalaman. . . . . .0xec0
   Jalankan #3
     HalamanDasar , . . . . .0x1000
     HitunganHalaman. . . . . .0x1000


   **************
   **************--> Memvalidasi integritas dari PsLoadedModuleList
   **************

   **************
   **************--> Melakukan pemeriksaan lengkap (^C ke akhir)
   **************
   **************
   **************--> Memvalidasi semua alamat fisik
   **************
   **************
   **************--> Memvalidasi semua alamat virtual
   **************
   **************
   **************--> File pembuangan ini bagus!
   **************
				
Jika ada pesan galat dalam setiap bagian output, file pembuangan rusak dan analisis tidak dapat dilakukan.

Di dalam contoh ini, informasi paling penting (dari sudut pandang debug) adalah bagian output Dumpchk berikut ini:
   VersiUtama . . . . .free system
   VersiMinor . . . . .1057
   TipeGambaranMesin . . .i386
   JumlahProsesor . . .1
   KodePemeriksaanBug . . . . .0xc000021a
   ParameterPemeriksaanBug1 . .0xe131d948
   ParameterPemeriksaanBug2 . .0x00000000
   ParameterPemeriksaanBug3 . .0x00000000
   ParameterPemeriksaanBug4 . .0x00000000
				
Anda dapat menggunakan informasi ini untuk memastikan apakah terjadi galat Perhentian kernel dan untuk batas tertentu, versi Windows apa yang sedang digunakan.

Properti

ID Artikel: 315271 - Kajian Terakhir: 30 Agustus 2013 - Revisi: 3.0
Berlaku bagi:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 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
Kata kunci: 
kbhowto kbenv kbinfo KB315271

Berikan Masukan

 

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