Bài vi?t t?ng bư?c này th?o lu?n v? làm th? nào đ? ki?m tra m?t t?p k?t xu?t b? nh? nh?. T?p k?t xu?t b? nh? nh? có th? giúp b?n xác đ?nh l? do t?i sao máy tính c?a b?n đ? b? rơi.
T?p k?t xu?t b? nh? nh?
Click vào đây đ? hi?n th?/?n thông tin
N?u máy tính c?a b?n treo, như th? nào b?n có th? t?m ra nh?ng g? đ? x?y ra, s?a ch?a v?n đ? này và cách nó ngăn không cho nó x?y ra l?n n?a? B?n có th? t?m th?y t?p k?t xu?t b? nh? nh? h?u ích trong t?nh hu?ng này. T?p k?t xu?t b? nh? nh? có ch?a lư?ng thông tin h?u ích có th? giúp b?n xác đ?nh l? do t?i sao máy tính c?a b?n rơi, nh? nh?t. B? nh? dump file ch?a các thông tin sau:
- Các thông báo d?ng, các tham s? và d? li?u khác
- M?t danh sách các tr?nh đi?u khi?n n?p
- B?i c?nh b? vi x? l? (PRCB) cho b? vi x? l? mà t?t máy
- Quá tr?nh thông tin và h?t nhân context (EPROCESS) cho quá tr?nh mà t?t máy
- Quá tr?nh thông tin và h?t nhân context (ETHREAD) cho ch? đ? mà t?t máy
- Ch? đ? h?t nhân g?i ngăn x?p cho ch? đ? mà t?t máy
Đ? t?o ra m?t b? nh? dump file, Windows yêu c?u tệp trang trên ? kh?i đ?ng là t?i thi?u 2 megabyte (MB) kích thư?c. Trên máy tính đang ch?y Microsoft Windows 2000 ho?c phiên b?n m?i hơn c?a Windows, t?p k?t xu?t b? nh? m?i đư?c t?o ra m?i khi có m?t v? tai n?n máy tính có th? x?y ra. M?t l?ch s? c?a nh?ng t?p tin đư?c lưu tr? trong m?t m?c tin thư thoại.
N?u m?t v?n đ? th? hai x?y ra và n?u Windows t?o ra t?p k?t xu?t b? nh? nh? th? hai, Windows lưu gi? các t?p tin trư?c đây. Windows cung c?p cho m?i t?p tin m?t t?p đ? đ?t tên tin riêng bi?t, m? hóa ngày. Ví d?, Mini022900-01.dmp là đ?u tiên b? nh? t?p k?t xu?t đư?c t?o ra trên 29 tháng 2, 2000. Windows gi? m?t danh sách t?t c? b? nh? nh? t?p k?t xu?t trong m?c tin thư thoại %SystemRoot%\Minidump.
T?p k?t xu?t b? nh? nh? có th? h?u ích khi không gian đ?a c?ng là h?n ch?. Tuy nhiên, v? các thông tin h?n ch? đó là bao g?m, l?i mà không tr?c ti?p gây ra b?i các ch? đ? ch?y t?i th?i đi?m các v?n đ? có th? không đư?c phát hi?n b?i m?t phân tích c?a t?p tin này.
C?u h?nh ki?u k?t xu?t
Click vào đây đ? hi?n th?/?n thông tin
Đ? c?u h?nh tùy ch?n kh?i đ?ng và ph?c h?i s? d?ng t?p k?t xu?t b? nh? nh?, h?y làm theo các bư?c sau.
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Lưu ? B?i v? có m?t vài phiên b?n c?a Microsoft Windows, các bư?c sau đây có th? khác nhau trên máy tính c?a b?n. N?u h? đang có, h?y xem tài li?u s?n ph?m c?a b?n đ? hoàn thành các bư?c sau.
- B?m chu?t B?t đ?u, và sau đó nh?p vào Panel điều khiển.
- Nh?p đúp vào H? th?ng, và sau đó nh?p vào Advanced system settings.
- B?m vào các Nâng cao tab, và sau đó b?m vào cài đ?t chuyên bi?t theo Kh?i đ?ng và ph?c h?i.
- Trong các Ghi thông tin g? l?i danh sách, h?y nh?p vào K?t xu?t b? nh? nh? (64k).
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Đ? thay đ?i v? trí m?c tin thư thoại cho t?p k?t xu?t b? nh? nh?, nh?p m?t con đư?ng m?i ? các T?p k?t xu?t h?p (ho?c trong các m?c tin thư thoại k?t xu?t nh? h?p, tùy thu?c vào phiên b?n c?a Windows).
Công c? đ? đ?c t?p k?t xu?t b? nh? nh?
Click vào đây đ? hi?n th?/?n thông tin
S? d?ng công c? ki?m tra k?t xu?t (Dumpchk.exe) đ? đ?c t?p k?t xu?t b? nh? ho?c xác minh r?ng các t?p tin đ? đư?c t?o ra m?t cách chính xác.
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Lưu ? Công c? đ? ki?m tra không yêu c?u quy?n truy c?p vào g? l?i bi?u tư?ng. Bi?u tư?ng t?p tin t? ch?c m?t lo?t các d? li?u mà không ph?i là th?c s? c?n thi?t khi các t?p nh? phân đang ch?y, nhưng mà có th? r?t h?u ích trong quá tr?nh g? l?i.
Đ? bi?t thêm thông tin v? làm th? nào đ? s? d?ng b?i ch?a ki?m tra trong Windows NT, Windows 2000, Windows Server 2003 ho?c Windows Server 2008, xem bài vi?t Cơ s? tri th?c Microsoft
156280: Làm th? nào đ? s? d?ng Dumpchk.exe đ? ki?m tra m?t t?p k?t xu?t b? nh?
(http://support.microsoft.com/kb/156280)
.
Đ? bi?t thêm thông tin v? làm th? nào đ? s? d?ng b?i ch?a ki?m tra trong Windows XP, Windows Vista ho?c Windows 7, xem bài vi?t Cơ s? tri th?c Microsoft
315271: Làm th? nào đ? s? d?ng Dumpchk.exe đ? ki?m tra m?t t?p tin b? nh? Dump
(http://support.microsoft.com/kb/315271)
.
B?n c?ng có th? s? d?ng công c? g? l?i Windows (WinDbg.exe) ho?c công c? g? l?i h?t nhân (KD.exe) đ? đ?c t?p k?t xu?t b? nh? nh?. WinDbg và KD.exe đư?c bao g?m trong phiên b?n m?i nh?t c?a gói g? l?i công c? cho Windows.
Đ? cài đ?t chuyên bi?t các công c? g? l?i, đi đ?n các
T?i v? và cài đ?t chuyên bi?t công c? g? l?i cho Windows
(http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx)
web site. Ch?n các
Đi?n h?nh cài đ?t chuyên bi?t. theo m?c đ?nh, tr?nh cài đ?t chuyên bi?t cài đ?t chuyên bi?t các công c? g? l?i vào m?c tin thư thoại sau đây:
C:\Program Files\Debugging công c? cho Windows
Các web site công c? g? l?i c?ng cung c?p quy?n truy c?p vào các gói bi?u tư?ng mi?n phí cho Windows. Đ? bi?t thêm chi ti?t v? bi?u tư?ng Windows, b?m s? bài vi?t sau đây đ? đi đ?n các bài vi?t trong cơ s? ki?n th?c Microsoft:
311503
(http://support.microsoft.com/kb/311503)
Dùng h? ph?c v? Microsoft bi?u tư?ng đ? có đư?c g? l?i bi?u tư?ng files311503: s? d?ng máy ch? bi?u tư?ng Microsoft đ? có đư?c các t?p tin k? hi?u g? l?i
Thông tin b? sung có s?n trên các
T?i v? Windows bi?u tư?ng gói
(http://msdn.microsoft.com/en-us/windows/hardware/gg463028.aspx)
web site.
Đ? bi?t thêm chi ti?t v? tùy ch?n t?p k?t xu?t trong Windows, b?m s? bài vi?t sau đây đ? đi đ?n các bài vi?t trong cơ s? ki?n th?c Microsoft:
254649
(http://support.microsoft.com/kb/254649)
T?ng quan v? các tùy ch?n t?p k?t xu?t b? nh? cho Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 và Windows Server 2008 R2
M? t?p k?t xu?t
Click vào đây đ? hi?n th?/?n thông tin
Đ? m? t?p k?t xu?t sau khi cài đ?t chuyên bi?t xong, h?y làm theo các bư?c sau:
- B?m chu?t B?t đ?u, b?m vào Ch?y, lo?i CMD, và sau đó nh?p vào Ok.
- Thay đ?i m?c tin thư thoại g? l?i công c? cho Windows. Đ? làm đi?u này, g? như sau t?i d?u ki?m nh?c l?nh, và sau đó nh?n Enter:
CD c:\program files\debugging công c? cho windows
- Đ? t?i t?p k?t xu?t vào m?t tr?nh g? l?i, nh?p m?t trong các l?nh sau, và sau đó nh?n Enter:
WinDbg -y SymbolPath -i ImagePath -z DumpFilePath
KD -y SymbolPath -i ImagePath -z DumpFilePath
B?ng dư?i đây gi?i thích vi?c s? d?ng c?a ph?n gi? ch? đư?c s? d?ng trong các l?nh.
Thu g?n b?ng nàyBung r?ng b?ng này
| Gi? ch? | Gi?i thích |
|---|
| SymbolPath | Đư?ng đ?a phương nơi các t?p tin bi?u tư?ng đ? đư?c t?i v? ho?c bi?u tư?ng cho đư?ng máy ch?, trong đó có m?t m?c tin thư thoại b? nh? cache. B?i v? t?p k?t xu?t b? nh? nh? có ch?a thông tin h?n ch?, các t?p nh? phân th?c t? ph?i đư?c n?p cùng v?i các bi?u tư?ng cho t?p k?t xu?t đư?c đ?c chính xác. |
| ImagePath | Con đư?ng c?a nh?ng t?p tin này. Các t?p tin đư?c ch?a trong m?c tin thư thoại I386 trên Windows XP CD-ROM. Ví d?, đư?ng d?n có th? là C:\Windows\I386. |
| DumpFilePath | Đư?ng d?n và tên t?p cho t?p k?t xu?t b?n ki?m tra. |
M?u l?nh
Click vào đây đ? hi?n th?/?n thông tin
B?n có th? s? d?ng l?nh m?u đ? m? t?p k?t xu?t. Nh?ng l?nh này gi? đ?nh sau đây:
- N?i dung c?a m?c tin thư thoại I386 trên Windows CD-ROM đư?c sao chép vào m?c tin thư thoại C:\Windows\I386.
- T?p k?t xu?t đư?c đ?t tên C:\Windows\Minidump\Minidump.dmp.
M?u 1
KD -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -i c:\windows\i386 - z c:\windows\minidump\minidump.dmp
M?u 2
N?u b?n thích các phiên bản sơ đồ h?a c?a tr?nh g? l?i thay v? các phiên b?n dòng lệnh, g? l?nh sau thay v?:
WinDbg -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -i c:\windows\i386 - z c:\windows\minidump\minidump.dmp
Ki?m tra t?p k?t xu?t
Click vào đây đ? hi?n th?/?n thông tin
B?n có th? s? d?ng nhi?u l?nh đ? thu th?p thông tin trong t?p k?t xu?t. Chúng bao g?m nh?ng đi?u sau đây:
- Các ! phân tích - Hi?n th? l?nh Hi?n th? m? l?i d?ng và các tham s?. m? l?i d?ng c?ng đư?c g?i là bug ki?m tra m?.
- Các ! phân tích - v l?nh Hi?n th? ti?t ra.
- L?nh lm N T danh sách các mô-đun t?i đư?c ch? đ?nh. Đ?u ra bao g?m trạm đậu và đư?ng d?n c?a các mô-đun.
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Lưu ? Các
! tr?nh đi?u khi?n l?nh m? r?ng Hi?n th? m?t danh sách t?t c? các tr?nh đi?u khi?n đư?c n?p trên máy tính đích, cùng v?i các thông tin tóm t?t v? S? d?ng B? nh? c?a h?. Các
! tr?nh đi?u khi?n m? r?ng là l?i th?i trong Windows XP và phiên b?n m?i hơn. Đ? hi?n th? thông tin v? tr?nh đi?u khi?n n?p và mô-đun khác, s? d?ng l?nh
lm . L?nh
lm N T Hi?n th? thông tin trong m?t đ?nh d?ng tương t? như c?
! tr?nh đi?u khi?n m? r?ng.
Đ? đư?c giúp đ? đ? s? d?ng l?nh khác, và đ? hoàn thành l?nh cú pháp, xem tài li?u tr? giúp công c? g? l?i. Tài li?u tr? giúp công c? g? l?i có th? đư?c t?m th?y trong v? trí sau:
C:\Program Files\Debugging công c? cho Windows\Debugger.chm
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Lưu ? N?u b?n có v?n đ? bi?u tư?ng liên quan, s? d?ng ti?n ích Symchk đ? xác minh r?ng các bi?u tư?ng chính xác đư?c n?p chính xác.Đ? bi?t thêm chi ti?t v? làm th? nào đ? s? d?ng Symchk, xem bài vi?t Cơ s? tri th?c Microsoft
311503: S? d?ng máy ch? bi?u tư?ng Microsoft đ? có đư?c các t?p tin k? hi?u g? l?i
(http://support.microsoft.com/kb/311503)
.
Đơn gi?n hóa các l?nh b?ng cách s? d?ng m?t t?p tin th?c thi
Click vào đây đ? hi?n th?/?n thông tin
Sau khi b?n xác đ?nh l?nh mà b?n ph?i c?n ph?i t?i b? nh? b?i, b?n có th? t?o m?t t?p tin th?c thi đ? ki?m tra m?t t?p k?t xu?t. Ví d?, t?o m?t t?p tin th?c thi và tên nó Dump.bat. Lưu nó vào m?c tin thư thoại cin mà các công c? g? l?i đư?c cài đ?t chuyên bi?t. Nh?p n?i dung sau vào t?p tin th?c thi:
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
Khi b?n mu?n ki?m tra m?t t?p tin b?i ch?a, g? l?nh sau đ? vư?t qua đư?ng d?n c?a t?p k?t xu?t v?i t?p tin th?c thi:
dump c:\windows\minidump\minidump.dmp
ID c?a bài: 315263 - L?n xem xét sau cùng: 25 Tháng Tư 2013 - Xem xét l?i: 2.0
Áp d?ng
- 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 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
- Windows 7 Enterprise
- Windows 7 Home Basic
- Windows 7 Home Premium
- Windows 7 Professional
- Windows 7 Starter
- Windows 7 Ultimate
| kbhowto kbenv kbinfo kbmt KB315263 KbMtvi |
Máy d?chQUAN TRỌNG: Bài viết này được d?ch b?ng phần mềm dịch thu?t của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa l?i thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung c?p các bài vi?t đư?c c? biên d?ch viên và ph?n m?m d?ch thu?t th?c hi?n và c?ng đ?ng ch?nh s?a l?i đ? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cơ s? Ki?n th?c c?a chúng tôi b?ng nhi?u ngôn ng? Tuy nhiên, bài vi?t do máy d?ch hoặc thậm chí cộng đồng chỉnh sửa sau không ph?i lúc nào c?ng hoàn h?o. Các bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t đ?ng s? d?ng c?a khách hàng gây ra.
Nh?p chu?t vào đây đ? xem b?n ti?ng Anh c?a bài vi?t này:
315263
(http://support.microsoft.com/kb/315263/en-us/
)