Thủ Thuật Công Nghệ

Hướng dẫn sử dụng tệp kết xuất bộ nhớ trong Windows 10

Nếu PC của bạn gần đây bị lỗi, bạn phải đối mặt với Màn hình xanh chết chóc (BSOD), liệt kê nguyên nhân của sự cố và sau đó là PC tắt đột ngột. Bây giờ màn hình BSOD chỉ hiển thị trong vài giây và không thể phân tích lý do của sự cố tại thời điểm đó. Rất may, khi Windows gặp sự cố, một tệp kết xuất sự cố (.dmp) hoặc kết xuất bộ nhớ được tạo để lưu thông tin về sự cố ngay trước khi Windows tắt.


Ngay sau khi màn hình BSOD hiển thị, Windows kết xuất thông tin về sự cố từ bộ nhớ vào một tệp nhỏ có tên “MiniDump” thường được lưu trong thư mục Windows. Và các tệp .dmp này có thể giúp bạn khắc phục nguyên nhân gây ra lỗi, nhưng bạn cần phải phân tích tệp kết xuất. Đây là lúc nó trở nên phức tạp và Windows không sử dụng bất kỳ công cụ cài đặt sẵn nào để phân tích tệp kết xuất bộ nhớ này.

Bây giờ có một công cụ khác nhau có thể giúp bạn gỡ lỗi tệp .dmp, nhưng chúng ta sẽ nói về hai công cụ là công cụ BlueScreenView và Windows Debugger. BlueScreenView có thể nhanh chóng phân tích điều gì đã xảy ra với PC và công cụ Windows Debugger có thể được sử dụng để lấy thêm thông tin nâng cao. Vì vậy, không lãng phí thời gian, hãy cùng xem Cách đọc tập tin kết xuất bộ nhớ trong Windows 10 với sự trợ giúp của hướng dẫn được liệt kê bên dưới.

Cách đọc tệp kết xuất bộ nhớ trong Windows 10

Đảm bảo tạo một điểm khôi phục chỉ trong trường hợp có sự cố.

Phương pháp 1: Phân tích tệp kết xuất bộ nhớ bằng BlueScreenView

1. Từ Trang web NirSoft tải xuống phiên bản BlueScreenView mới nhất theo phiên bản Windows của bạn.

2. Giải nén tệp zip bạn tải xuống và sau đó nhấp đúp vào BlueScreenView.exe để chạy ứng dụng.


3. Chương trình sẽ tự động tìm kiếm các tệp MiniDump ở vị trí mặc định, đó là C: Windows Minidump.

4. Bây giờ nếu bạn muốn phân tích một tệp .dmp, kéo và thả tệp đó vào ứng dụng BlueScreenView và chương trình sẽ dễ dàng đọc tệp minidump.


Kéo và thả một tệp .dmp cụ thể để phân tích trong BlueScreenView

5. Bạn sẽ thấy thông tin sau ở đầu BlueScreenView:

  • Tên của tệp Minidump: 082516-12750-01.dmp. Ở đây 08 là tháng, 25 là ngày và 16 là năm của tệp kết xuất.
  • Thời gian tai nạn là khi tai nạn xảy ra: 26-08-2016 02:40:03
  • Chuỗi kiểm tra lỗi là mã lỗi: DRIVER_VERIFIER_IOMANAGER_VIOLATION
  • Mã kiểm tra lỗi là lỗi DỪNG: 0x000000c9
  • Sau đó sẽ có Tham số mã kiểm tra lỗi
  • Phần quan trọng nhất do Trình điều khiển gây ra: VerifierExt.sys

6. Ở phần dưới của màn hình, trình điều khiển gây ra lỗi sẽ được đánh dấu.


Trình điều khiển gây ra lỗi sẽ được đánh dấu

7. Bây giờ bạn có tất cả thông tin về lỗi mà bạn có thể dễ dàng tìm kiếm trên web như sau:

Chuỗi kiểm tra lỗi + Do trình điều khiển gây ra, ví dụ: DRIVER_VERIFIER_IOMANAGER_VIOLATION VerifierExt.sys
Chuỗi kiểm tra lỗi + Mã kiểm tra lỗi, ví dụ: DRIVER_VERIFIER_IOMANAGER_VIOLATION 0x000000c9


Bây giờ bạn có tất cả thông tin về lỗi mà bạn có thể dễ dàng tìm kiếm trên web cho Chuỗi kiểm tra lỗi + Do trình điều khiển gây ra

8. Hoặc bạn có thể nhấp chuột phải vào tệp minidump bên trong BlueScreenView và nhấp vào “Tìm kiếm của Google – Kiểm tra lỗi + Trình điều khiển“.


Nhấp chuột phải vào tệp thu nhỏ bên trong BlueScreenView và nhấp vào

9. Sử dụng thông tin này để khắc phục nguyên nhân và sửa lỗi. Và đây là phần cuối của hướng dẫn Cách đọc tệp kết xuất bộ nhớ trong Windows 10 bằng BlueScreenView.

Phương pháp 2: Phân tích tệp kết xuất bộ nhớ bằng cách sử dụng trình gỡ lỗi Windows

1. Tải xuống Windows 10 SDK từ đây.

Ghi chú: Chương trình này chứa Chương trình WinDBG mà chúng tôi sẽ sử dụng để phân tích các tệp .dmp.

2. Chạy sdksetup.exe và chỉ định vị trí cài đặt hoặc sử dụng mặc định.


Chạy tệp sdksetup.exe và chỉ định vị trí cài đặt hoặc sử dụng mặc định

3. Chấp nhận Thỏa thuận cấp phép sau đó tại “Chọn các tính năng bạn muốn cài đặt” màn hình chỉ chọn tùy chọn Công cụ gỡ lỗi cho Windows và sau đó nhấp vào Cài đặt.


Tại màn hình Chọn tính năng bạn muốn cài đặt chỉ chọn tùy chọn Công cụ gỡ lỗi cho Windows

4. Ứng dụng sẽ bắt đầu tải xuống chương trình WinDBG, vì vậy hãy đợi nó được cài đặt trên hệ thống của bạn.

5. Mở Command Prompt. Người dùng có thể thực hiện bước này bằng cách tìm kiếm ‘cmd’ và sau đó nhấn Enter.


Mở Command Prompt. Người dùng có thể thực hiện bước này bằng cách tìm kiếm 'cmd' rồi nhấn Enter. | Cách đọc tệp kết xuất bộ nhớ trong Windows 10

6. Nhập lệnh sau vào cmd và nhấn Enter:

cd Program Files (x86) Windows Kits 10 Debugger x64

Ghi chú: Chỉ định cài đặt chính xác của chương trình WinDBG.

7. Bây giờ khi bạn đang ở trong thư mục chính xác, hãy nhập lệnh sau để liên kết WinDBG với các tệp .dmp:

windbg.exe -IA


Chỉ định cài đặt đúng chương trình WinDBG

8. Ngay sau khi bạn nhập lệnh trên, một phiên bản trống mới của WinDBG sẽ mở ra với thông báo xác nhận mà bạn có thể đóng.


Một phiên bản trống mới của WinDBG sẽ mở ra với một thông báo xác nhận mà bạn có thể đóng

9. Loại Windbg trong Windows Search, sau đó nhấp vào WinDbg (X64).


Nhập windbg trong Windows Search rồi nhấp vào WinDbg (X64)

10. Trong bảng WinDBG, bấm vào Tệp, sau đó chọn Đường dẫn Tệp Biểu tượng.


Trong bảng WinDBG, nhấp vào Tệp rồi chọn Đường dẫn tệp biểu tượng

11. Sao chép và dán địa chỉ sau vào Đường dẫn Tìm kiếm Biểu tượng:

SRV * C: SymCache * http: //msdl.microsoft.com/download/symbols


SRV * C: SymCache * http: //msdl.microsoft.com/download/symbols | Cách đọc tệp kết xuất bộ nhớ trong Windows 10

12. Nhấp vào VÂNG và sau đó lưu đường dẫn biểu tượng bằng cách nhấp vào Tệp> Lưu không gian làm việc.

13. Bây giờ hãy tìm tệp kết xuất bạn muốn phân tích, bạn có thể sử dụng tệp MiniDump có trong C: Windows Minidump sử dụng tệp kết xuất bộ nhớ được tìm thấy trong C: Windows MEMORY.DMP.


Bây giờ tìm tệp kết xuất bạn muốn phân tích, sau đó chỉ cần nhấp đúp vào tệp .dmp

14. Nhấp đúp vào tệp .dmp và WinDBG sẽ khởi chạy và bắt đầu xử lý tệp.


Một thư mục có tên là Symcache đang được tạo trong ổ C

Ghi chú: Vì đây là tệp .dmp đầu tiên được đọc trên hệ thống của bạn, WinDBG có vẻ chậm nhưng không làm gián đoạn quá trình vì các quá trình này đang được thực hiện ở chế độ nền:

A folder called Symcache is being created in C:
Symbols are being downloaded and saved to C:Symcache

Khi các biểu tượng đã được tải xuống và kết xuất đã sẵn sàng để phân tích, bạn sẽ thấy thông báo Theo dõi: MachineOwner ở dưới cùng của văn bản kết xuất.


Khi các biểu tượng đã được tải xuống, bạn sẽ thấy MachineOwner ở dưới cùng

15. Ngoài ra, tệp .dmp tiếp theo được xử lý, nó sẽ nhanh hơn vì nó đã tải xuống các ký hiệu cần thiết. Theo thời gian Thư mục C: Symcache sẽ tăng kích thước khi nhiều biểu tượng được thêm vào.

16. Nhấn Ctrl + F để mở Tìm rồi nhập “Có lẽ là do”(Không có dấu ngoặc kép) và nhấn Enter. Đây là cách nhanh nhất để tìm ra nguyên nhân gây ra sự cố.


Mở Tìm rồi gõ Có lẽ do nguyên nhân rồi nhấn Tìm Tiếp theo

17. Phía trên dòng Có thể do nguyên nhân, bạn sẽ thấy một Mã BugCheck, ví dụ: 0x9F. Sử dụng mã này và truy cập Tham chiếu mã kiểm tra lỗi của Microsoft để xác minh kiểm tra lỗi, hãy tham khảo.

Khuyến khích:

  • Khắc phục sự cố Windows không thể thiết lập Nhóm nhà trên máy tính này
  • Sửa màn hình máy tính bị tắt ngẫu nhiên
  • Cách khắc phục Nhấp chuột phải không hoạt động trong Windows 10
  • Sửa lỗi Trình chỉnh sửa sổ đăng ký đã ngừng hoạt động

Vậy là bạn đã học thành công Cách đọc tệp kết xuất bộ nhớ trong Windows 10 nhưng nếu bạn vẫn có bất kỳ câu hỏi nào liên quan đến bài đăng này, hãy hỏi họ trong phần bình luận.

Related Articles

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button