Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Trình duyệt của bạn không được hỗ trợ

Bạn cần cập nhật trình duyệt của mình để sử dụng trang web.

Cập nhật lên Internet Explorer phiên bản mới nhất.

Làm thế nào để đọc tệp kết xuất bộ nhớ nhỏ, được tạo ra bởi Windows nếu một sự cố xảy ra

Hỗ trợ cho Windows XP đã kết thúc

Microsoft đã kết thúc hỗ trợ dành cho Windows XP vào ngày 8 tháng 4 năm 2014. Thay đổi này đã ảnh hưởng đến các bản cập nhật phần mềm và tùy chọn bảo mật của bạn. Tìm hiểu ý nghĩa của điều này với bạn và cách thực hiện để luôn được bảo vệ.

Hỗ trợ cho Windows Server 2003 đã kết thúc vào ngày 14 tháng 7 năm 2015

Microsoft đã kết thúc hỗ trợ cho Windows Server 2003 vào ngày 14 tháng 7 năm 2015. Thay đổi này đã ảnh hưởng đến các bản cập nhật phần mềm và tùy chọn bảo mật của bạn. Tìm hiểu ý nghĩa của điều này với bạn và cách thực hiện để luôn được bảo vệ.

QUAN 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
Tóm tắt
Bài viết từng bước này mô tả cách kiểm tra 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ị sập.

Nếu bạn đang tra cứu thông tin gỡ lỗi Windows 8 hoặc phiên bản mới hơn, hãy kiểm trahttp://MSDN.Microsoft.com/en-US/Library/Windows/Hardware/ff551063 (v=vs.85).aspx

Để biết thêm thông tin về kết xuất bộ nhớ nhỏ, hãy kiểm trahttp://MSDN.Microsoft.com/en-US/Library/Windows/Hardware/ff556895 (v=vs.85).aspx

Tệp kết xuất bộ nhớ nhỏ

Nếu máy tính của bạn treo, cách bạn có thể tìm hiểu về khắc phục sự cố xảy ra, sự cố và 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 trường hợp này. Tệp kết xuất bộ nhớ nhỏ có dung lượng nhỏ 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 sập. Tệp kết xuất bộ nhớ chứa thông tin sau:
  • Thông báo dừng, các tham số và dữ liệu khác
  • Danh sách các trình điều khiển được nạp
  • Ngữ cảnh xử lý (PRCB) để xử lý dừng
  • Quy trình thông tin va EPROCESS () cho quá trình dừng
  • Xử lý thông tin và lõi bối cảnh (ETHREAD) cho chủ đề dừng
  • Chế độ lõi ngăn xếp cuộc gọi chuỗi dừng
Để tạo một tệp kết xuất bộ nhớ, Windows yêu cầu tệp trang trên ổ khởi động có kích thước tối thiểu 2 megabyte (MB). 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 một sự cố máy tính có thể xảy ra. Lịch sử của các tệp được lưu trữ trong mục tin thư thoại. Nếu sự cố thứ hai xảy ra và nếu Windows tạo tệp kết xuất bộ nhớ nhỏ thứ hai, Windows giữ tệp trước đó. Windows cho mỗi tên tệp khác nhau, ngày mã hoá. Ví dụ: Mini022900-01.dmp là lần đầu tiên bộ nhớ tệp kết xuất được tạo ra ngày 29 tháng 2, 2000. Windows giữ 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 được giới hạn. Tuy nhiên, do giới hạn thông tin được bao gồm, lỗi là không trực tiếp do các chủ đề đang chạy khi sự cố có thể không được phát hiện một phân tích các tệp này.

Cấu hình loại kết xuất

Để 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.

Lưu ý: Vì có nhiều phiên bản Microsoft Windows, các bước sau đây có thể khác trên máy tính của bạn. Nếu có, hãy xem tài liệu sản phẩm của bạn để hoàn tất các bước này.
  1. Bấm Bắt đầu và sau đó bấm vào Pa-nen Điều khiển
  2. Bấm đúp vào hệ thống, và sau đó nhấp vào thiết đặt hệ thống chuyên sâu.
  3. Bấm vào tab nâng cao , và sau đó nhấp vào cài đặt chuyên biệtkhởi độngvà phục hồi.
  4. Trong danh sách ghi thông tin gỡ lỗi , bấm kết xuất bộ nhớ nhỏ (64 k).
    Kết xuất bộ nhớ nhỏ
    Để thay đổi vị trí mục tin thư thoại cho tệp kết xuất bộ nhớ nhỏ, gõ đường dẫn mới trong hộp Tệp kết xuất (hoặc hộp mục tin thư thoại kết xuất nhỏ, tuỳ thuộc vào phiên bản Windows của bạn).

Công cụ để đọc tệp kết xuất bộ nhớ nhỏ

Sử dụng các kiểm tra Tiện ích kết xuất (Dumpchk.exe) để đọc tệp kết xuất bộ nhớ hoặc kiểm chứng rằng tệp đã được tạo ra một cách chính xác.

Lưu ý: Các kiểm tra Tiện ích kết xuất không cần truy cập vào biểu tượng gỡ lỗi. Biểu tượng tệp giữ một số dữ liệu mà không phải là thực sự cần thiết khi chạy các nhị phân, nhưng có thể rất hữu ích trong quá trình gỡ lỗi.

Để biết thêm thông tin về cách sử dụng kết xuất Tiện ích kiểm tra trong Windows NT, Windows 2000, Windows Server 2003 hoặc Windows Server 2008, hãy 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ớ.

Để biết thêm thông tin về cách sử dụng kết xuất Tiện ích kiểm tra trong Windows XP, Windows Vista hoặc Windows 7, hãy 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 tệp kết xuất bộ nhớ.

Hoặc, bạn có thể sử dụng công cụ gỡ lỗi Windows (WinDbg.exe) hoặc công cụ gỡ lỗi lõi (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 Debugging Tools for Windows.

Để cài đặt chuyên biệt công cụ gỡ lỗi, hãy xem phần Tải xuống và cài đặt chuyên biệt công cụ gỡ lỗi cho Windows web site. Chọn cài đặt chuyên biệt thông thường. theo mặc định, cài đặt chuyên biệt công cụ gỡ lỗi trình cài đặt chuyên biệt trong cặp sau: C:\Program Files\Debugging Tools for Windows

web site này 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 thông tin về biểu tượng Windows, hãy xem bài viết Cơ sở tri thức Microsoft 311503: sử dụng các biểu tượng máy chủ Microsoft để lấy gỡ lỗi biểu tượng files311503: sử dụng máy chủ biểu tượng của Microsoft để lấy các tập tin ký hiệu gỡ lỗi, và Tải xuống gói Windows biểu tượng web site.


Để biết thêm thông tin về tùy chọn tệp kết xuất trong Windows, hãy xem bài viết Cơ sở tri thức Microsoft 254649: Overview of memory dump file options for Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2 

Open the dump file



To open the dump file after the installation is complete, follow these steps:
  1. Click Start, click Run, type cmd, and then click OK.
  2. Change to the Debugging Tools for Windows folder.To do this, type the following at the command prompt, and then press ENTER:
    cd c:\program files\debugging tools for windows
  3. To load the dump file into a debugger, type one of the following commands, and then press ENTER:
    windbg -y SymbolPath -i ImagePath -z DumpFilePath
    kd -y SymbolPath -i ImagePath -z DumpFilePath
The following table explains the use of the placeholders that are used in these commands.
PlaceholderExplanation
SymbolPathEither the local path where the symbol files have been downloaded or the symbol server path, including a cache folder. Because a small memory dump file contains limited information, the actual binary files must be loaded together with the symbols for the dump file to be correctly read.
ImagePathThe path of these files. The files are contained in the I386 folder on the Windows XP CD-ROM. For example, the path may be C:\Windows\I386.
DumpFilePathThe path and file name for the dump file that you are examining.

Sample Commands



You can use the following sample commands to open the dump file. These commands assume the following: 
  • The contents of the I386 folder on the Windows CD-ROM are copied to the C:\Windows\I386 folder.
  • Your dump file is named C:\Windows\Minidump\Minidump.dmp.
Sample 1:
kd -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -i c:\windows\i386 -z c:\windows\minidump\minidump.dmp
Sample 2. If you prefer the graphical version of the debugger instead of the command line version, type the following command instead:
windbg -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -i c:\windows\i386 -z c:\windows\minidump\minidump.dmp

Examine the dump file



There are several commands that you can use to gather information in the dump file, including the following commands: 
  • The !analyze -show command displays the Stop error code and its parameters. The Stop error code is also known as the bug check code.
  • The !analyze -v command displays verbose output.
  • The lm N T command lists the specified loaded modules. The output includes the status and the path of the module.
Note The !drivers extension command displays a list of all drivers that are loaded on the destination computer, together with summary information about their memory use. The !drivers extension is obsolete in Windows XP and later. To display information about loaded drivers and other modules, use the lm command. The lm N T command displays information in a format that is similar to the old !drivers extension.

For help with other commands and for complete command syntax, see the debugging tools Help documentation. The debugging tools Help documentation can be found in the following location:
C:\Program Files\Debugging Tools for Windows\Debugger.chm
Note If you have symbol-related issues, use the Symchk utility to verify that the correct symbols are loaded correctly.For more information about how to use Symchk, see Microsoft Knowledge Base article 311503: Use the Microsoft Symbol Server to obtain debug symbol files .

Simplify the commands by using a batch file



After you identify the command that you must have to load memory dumps, you can create a batch file to examine a dump file. For example, create a batch file and name it Dump.bat. Save it in the folder where the debugging tools are installed. Type the following text in the batch file: 
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
When you want to examine a dump file, type the following command to pass the dump file path to the batch file:
dump c:\windows\minidump\minidump.dmp
hang stop responding quits reboot restart crash blue screen of death bsod

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 315263 - Xem lại Lần cuối: 04/23/2015 08:22:00 - Bản sửa đổi: 5.0

  • 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
Phản hồi