Phân tích file Memory Dump (*.dmp)
Bạn có thể hoặc không quen thuộc với từ “memory dump”. Nhưng, bạn nên biết rằng đó là một thứ rất quan trọng. Bài viết này nói về cách tạo file memory dump/minidump, đọc và phân tích nó. Ngoài ra, bạn cũng sẽ biết tại sao nó lại quan trọng như vậy.
Những người dùng đã phải đối mặt với lỗi màn hình xanh chết chóc, có thể đã nghe nói về memory dump. Nhưng, hầu hết những người khác lại không biết về nó. Vì vậy, trước khi đi vào các điểm chính, bạn nên có một số kiến thức cơ bản về file dump trên Windows.
Phân tích file Memory Dump (*.dmp)
Memory Dump trong Windows là gì?
Khi một hệ thống hoặc ứng dụng gặp sự cố, nó lưu trữ và hiển thị nội dung trong một file. Quá trình này được gọi là memory dump (kết xuất bộ nhớ). Khi xảy ra sự cố hệ thống hoặc lỗi màn hình xanh chết chóc, Windows lưu trữ thông tin liên quan đến sự cố trên một file. Nó giống như một file nhật ký. Sau đó, người dùng hoặc chuyên gia có thể phân tích file dump đó để xác định các lý do thực sự của lỗi hệ thống. Trong Windows, có một số loại file memory dump, bao gồm:
1. Complete Memory Dump
Nó là file dump lớn nhất trong Windows. Nó chứa tất cả thông tin liên quan đến bộ nhớ. Complete Memory Dump có nhiều ưu điểm. Nhưng, đôi khi, nó có thể chiếm một lượng không gian ổ đĩa đáng kể.
2. Kernel Memory Dump
Nó nhỏ hơn nhiều so với Complete Memory Dump. Nó chứa tất cả thông tin về việc sử dụng bộ nhớ của hạt nhân tại thời điểm hệ thống bị hỏng hoặc xảy ra lỗi.
3. Small memory dump
Small memory dump có kích thước nhỏ nhất. Nó chứa một số thông tin cơ bản về các driver, hạt nhân v.v... Nói chung, kích thước của nó thường là 128 hoặc 256KB. Nó giúp xác định các lỗi liên quan đến driver, giống như lỗi màn hình xanh chết chóc.
Cách tạo file Small Memory Dump/Minidump
Về mặt kỹ thuật, bạn sẽ không phải tạo một file Small Memory Dump. Windows sẽ tự động làm điều đó. Bạn chỉ cần cấu hình Windows để nó tạo ra file Small Memory Dump hoặc Minidump. Sau đây là hướng dẫn về cách thực hiện.

- Đầu tiên, mở menu Start, gõ sysdm.cpl và nhấn Enter. Sau đó, cửa sổ System Properties sẽ mở ra.
- Bây giờ, chuyển đến tab Advanced và nhấp vào Settings trong phần Startup and Recovery.
- Sau đó, nhấp vào tùy chọn thả xuống trong phần Write debugging information. Chọn Small Memory Dump (256KB).
- Sau đó, bấm vào OK.
Nói chung, vị trí file minidump thường là %SystemRoot%\Minidump theo mặc định. Có nghĩa là bạn có thể tìm file dump trong C:\Windows\Minidump. Nhưng, bạn có thể thay đổi điều này nếu muốn.
Cách đọc và phân tích file Minidump
Bạn vừa định cấu hình PC của mình để tạo file Small Memory Dump. Vì vậy, nó sẽ lưu trữ tất cả các thông tin liên quan đến bộ nhớ trên một file duy nhất khi bạn gặp phải lỗi màn hình xanh chết chóc. Nhưng, sau đó, bạn sẽ làm gì? Làm thế nào bạn có thể đọc nó? Làm thế nào bạn biết những gì đang gây ra vấn đề? Đây thực sự là một quá trình rất dễ dàng.
Dùng BlueScreen Viewer
NirSoft đã tạo ra một chương trình đơn giản với tên gọi "BlueScreen Viewer", có thể đọc và phân tích file Small Memory Dump. Bạn có thể tải về từ: http://www.nirsoft.net/utils/blue_screen_view.html#DownloadLinks. Sau đó, giải nén và mở nó trên máy tính của bạn. Tiếp theo, bạn chỉ cần duyệt file minidump và đọc nó.

Khi bạn sẽ một file minidump trong BlueScreen Viewer, nó sẽ hiển thị cho bạn một loạt dữ liệu cơ bản. Bạn sẽ tìm thấy các file có vấn đề đã gây ra lỗi màn hình xanh chết chóc gần nhất được đánh dấu.
Tìm driver liên quan
Vấn đề là khi bạn phân tích file dump, nó sẽ highlight tên file .sys. Nó thực sự liên quan đến một driver trên máy tính của bạn. Ví dụ, bcmwl63a.sys có liên quan đến driver không dây Broadcom WiFi driver. Nhưng, Làm thế nào bạn hiểu được nó? Có hai cách dễ dàng bạn có thể thực hiện như sau:
- Đầu tiên, vào C:\Windows\System32\drivers\.
- Bạn sẽ thấy danh sách các file .sys. Chỉ cần tìm một trong những file đã được highlight trong Bluescreen Viewer.
- Sau đó, nhấp chuột phải vào nó và đi đến phần thuộc tính của nó.
- Sau đó, nhấp vào tab Details.
- Bạn sẽ thấy thông tin về driver trong phần mô tả.
Nếu bạn không thích cách này, bạn có thể tìm kiếm trên Google tên driver .sys. Nó sẽ giúp tìm tên chính xác của driver có vấn đề.
Chắc hẳn, bạn đã hiểu rằng một file Minidump có vai trò rất quan trọng trong việc xác định lý do gây ra một lỗi trên Windows. Sau khi tìm thấy driver có vấn đề, bạn có thể cập nhật nó, khôi phục hoặc gỡ cài đặt để giải quyết vấn đề của mình.
Hy vọng bài viết này sẽ giúp bạn tạo ra file Small Memory Dump một cách dễ dàng. Nó cũng sẽ giúp xác định và khắc phục các sự cố hệ thống khác nhau trên Windows.
Chúc bạn thành công!
Xem thêm:
Bạn nên đọc
-     Cách fix lỗi 0xc000007b trên Windows
-     Cách sửa lỗi file memory dump bị hỏng
-     Cách sửa lỗi "Your PC Ran Into a Problem and Needs to Restart"
-     Khắc phục vấn đề không cài được phần mềm trên Windows
-     Cách khắc phục lỗi bo mạch chủ hiện đèn báo màu đỏ
-     Mất quyền Admin trên Windows 10, đây là cách khắc phục
-     Cách lấy lại quyền truy cập ổ cứng, sửa lỗi không mở được ổ cứng
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

 Sửa lỗi máy tính
 Sửa lỗi máy tính Cũ vẫn chất
-   Cách thiết lập các ảnh nền khác nhau trên mỗi màn hình Windows 10/11Hôm qua
-   Cách giải, xếp khối Rubik 3x3Hôm qua
-   Mã hóa đầu cuối là gì? Nó hoạt động như thế nào?Hôm qua
-   Các cách làm, tùy chỉnh trong bài sẽ giúp tăng tốc Windows 10 của bạn "nhanh như gió"Hôm qua 6
-   Hàm COUNTIFS, cách dùng hàm đếm ô theo nhiều điều kiện trong ExcelHôm qua
-   Cách tắt kiểm tra chính tả trong WordHôm qua 1
-   PING là gì? Test PING như thế nào?Hôm qua
-   Cách sao chép hoặc tạo bản sao toàn bộ trang tính trong Google SheetsHôm qua
-   Cách dùng Terabox lưu trữ với 1TB miễn phíHôm qua 5
-   Cách ẩn, hiện ghi chú trong bảng trên ExcelHôm qua
 Học IT
 Học IT  
  
  
  
  
  
  
  
  Hệ thống
 Hệ thống  Windows 7
 Windows 7  Windows 8
 Windows 8  Ghost - Cài Win
 Ghost - Cài Win  Bảo mật máy tính
 Bảo mật máy tính  Giải pháp bảo mật
 Giải pháp bảo mật  Diệt Virus - Spyware
 Diệt Virus - Spyware  Mạng LAN - WAN
 Mạng LAN - WAN  Cấu hình Router/Switch
 Cấu hình Router/Switch  Server - Máy chủ
 Server - Máy chủ  Thủ thuật Wifi
 Thủ thuật Wifi  Hình nền đẹp
 Hình nền đẹp  Nền tảng Web
 Nền tảng Web  Microsoft Word 2013
 Microsoft Word 2013  Microsoft Word 2007
 Microsoft Word 2007  Microsoft Excel 2019
 Microsoft Excel 2019  Microsoft Excel 2016
 Microsoft Excel 2016  Microsoft PowerPoint 2019
 Microsoft PowerPoint 2019  Microsoft PowerPoint 2016
 Microsoft PowerPoint 2016  Google Sheets
 Google Sheets  Học Python
 Học Python  HTML
 HTML  Lập trình Scratch
 Lập trình Scratch  CSS và CSS3
 CSS và CSS3  Lập trình C
 Lập trình C  Lập trình C++
 Lập trình C++  Lập trình C#
 Lập trình C#  Học PHP
 Học PHP  Bootstrap
 Bootstrap  SQL Server
 SQL Server  JavaScript
 JavaScript  Unix/Linux
 Unix/Linux  Khoa học vui
 Khoa học vui  Khám phá khoa học
 Khám phá khoa học  Bí ẩn - Chuyện lạ
 Bí ẩn - Chuyện lạ  Sức khỏe
 Sức khỏe  Vũ trụ
 Vũ trụ  Khám phá thiên nhiên
 Khám phá thiên nhiên  Bảo vệ Môi trường
 Bảo vệ Môi trường  Phát minh Khoa học
 Phát minh Khoa học  Tết 2025
 Tết 2025  Video
 Video  Hướng dẫn
 Hướng dẫn  Công nghệ
 Công nghệ  Khoa học
 Khoa học  Ô tô, Xe máy
 Ô tô, Xe máy  Tổng hợp
 Tổng hợp