Home » » Cách sử dụng tệp Minidump để sửa lỗi BSOD cho Windows của bạn

Cách sử dụng tệp Minidump để sửa lỗi BSOD cho Windows của bạn

Written By Máy ngâm chân on Thứ Hai, 26 tháng 4, 2021 | 00:22

Bằng cách đọc tệp nhật ký minidump, bạn có thể tìm ra nguyên nhân gây ra sự cố của mình. Cuối cùng nó đã xảy ra. Thật bất ngờ, bạn đang thưởng thức một trò chơi, xem phim hoặc chỉ đọc trên internet, khi hệ điều hành của bạn quyết định nó không muốn hợp tác và đột nhiên bạn phải đối mặt với BSOD hoặc Màn hình xanh chết chóc. BSOD là thứ mà không người dùng Windows nào muốn nhìn thấy, vì nó có nghĩa là hệ thống của bạn đã bị lỗi, khiến bạn tốn thời gian và thậm chí có thể dẫn đến mất dữ liệu.

Có lẽ điều tồi tệ nhất khi nhận được Màn hình xanh chết chóc là nó có thể là kết quả của bất kỳ vấn đề nào, từ phần cứng bị lỗi đến lỗi trình điều khiển đến lỗi trang trong khu vực không được phân trang (kết quả của một không tìm thấy tệp trong bộ nhớ). Tuy nhiên, tất cả đều không bị mất và chúng tôi sẽ hướng dẫn bạn cách bật và sử dụng tệp nhật ký minidump để chẩn đoán sự cố.
 

Cách sử dụng tệp Minidump để sửa lỗi BSOD cho Windows của bạn

                                

Cách sử dụng tệp Minidump để sửa lỗi BSOD cho Windows của bạn

Xem thêm:

máy tính để bàn

màn hình máy tính cũ

Tại sao bạn cần một tệp thu nhỏ để chẩn đoán BSOD của bạn

Trong các phiên bản trước của Windows, BSOD đã hiển thị cho bạn một số mã lỗi ít nhất một chút hữu ích. Tuy nhiên, trong Windows 10, màn hình cung cấp cho bạn mã dừng để bạn có thể viết ra và nghiên cứu và mã QR bạn có thể sử dụng với điện thoại của mình. Tuy nhiên, điều này chỉ đưa bạn đến trang web của Microsoft và cung cấp mô tả về các mã lỗi nhất định.

Những gì chúng tôi thấy hữu ích là định cấu hình Windows để lưu một tệp chứa nhiều thông tin liên quan đến BSOD và cách chúng tôi có thể tiến hành sửa lỗi. Đây được gọi là tệp minidump.

Cách cấu hình Windows để lưu tệp Minidump.

Theo mặc định, tùy chọn tạo tệp minidump không được bật nên bạn cần phải bật tùy chọn này. Làm điều này ngay bây giờ, ngay cả khi bạn không gặp sự cố BSOD, vì nếu không, bạn sẽ không có nhật ký khi sự cố xảy ra.

1. Điều hướng đến menu Bảng Điều khiển Thuộc tính Hệ thống . Bạn có thể đến đó bằng cách nhập “sysdm.cpl” vào hộp tìm kiếm của Windows. Hoặc bằng cách đi tới Cài đặt-> Hệ thống-> Giới thiệu và nhấp vào Cài đặt hệ thống nâng cao.



 

2. Chọn tab Nâng cao .

3. Bật các tùy chọn sau :

● Ghi sự kiện vào nhật ký hệ thống

● Tự động khởi động lại

● Ghi thông tin gỡ lỗi -> Kết xuất bộ nhớ nhỏ (256kb).

Với tính năng này được bật, bất cứ khi nào Windows gặp sự cố, tệp thu nhỏ sẽ được tạo trong “% SystemRoot% \ Minidump”. Bạn cũng có thể thay đổi vị trí này nếu muốn. Tuy nhiên, nếu bạn làm vậy, hãy nhớ rằng hầu hết các chương trình để khắc phục sự cố nhật ký thu nhỏ được đặt để tìm kiếm vị trí này theo mặc định. Vì vậy tốt nhất bạn nên để nguyên như vậy. Điều này cũng được dịch sang C: \ Windows \ Minidump.




 

Làm thế nào để đọc sự sụt giảm nhỏ, xem điều gì đã gây ra BSOD của bạn

Bây giờ, minidump đã được định cấu hình, bạn sẽ cần tải xuống một ứng dụng có thể đọc tệp và cung cấp thông tin hữu ích. Một công cụ có tên BlueScreenView được khuyên dùng để thực hiện việc này.

Sau khi tải xuống công cụ, bạn sẽ cần phải giải nén nó vào một vị trí để nó có thể chạy được.

Sau khi công cụ được giải nén vào một thư mục, hãy nhấp đúp vào biểu tượng “BlueScreenView” để bắt đầu. BlueScreenView sau đó sẽ xem xét vị trí thu nhỏ mặc định và sẽ xem xét các nhật ký hiện tại đã được tạo. Nếu bạn đã gặp một số sự cố hoặc chưa xóa các tệp minidump cũ hơn, bạn cần lưu ý đến ngày tháng liên quan đến nhật ký.

Sử dụng BlueScreenView để hiểu các tệp Minidump

Khi bạn lần đầu tiên sử dụng BlueScreenView, nó sẽ cung cấp cho bạn một số thông tin và thoạt đầu, nó có vẻ khó hiểu. Tuy nhiên, định dạng này rất đơn giản và nó làm nổi bật thông tin quan trọng để bạn bắt đầu.

Các tệp hoặc ứng dụng gây ra sự cố sẽ được đánh dấu bằng màu đỏ, giúp bạn biết rõ về nơi bắt đầu khắc phục sự cố.

Trong ảnh chụp màn hình này, chúng ta có thể thấy rằng trên minidump cụ thể này, đã phát hiện ra sự cố ảnh hưởng đến ba tệp; dxgmms2.sys, ntoskrnl.exe và watchdog.sys.

Hơn nữa trên bảng điều khiển phía trên, chúng ta có thể thấy trong cột bên phải có một phần cho chúng ta biết điều gì đã gây ra sự cố. Trong hình ảnh này, chúng ta có thể thấy rằng watchdog.sys đã gây ra sự cố. Đây là một điểm khởi đầu tốt vì bây giờ bạn có thể kiểm tra Google hoặc Bing, để xem điều này có thể trở thành vấn đề như thế nào và các giải pháp khả thi.

Chúng tôi biết rằng watchdog.sys là nguyên nhân tiềm ẩn, nhưng còn dxgmms2.sys và ntoskrnel.exe thì sao? Vì đó là những tệp bị ảnh hưởng, chúng tôi cũng cần tìm hiểu những tệp đó là gì. Vì vậy, những ý muốn đó cũng cần được xem xét. Kiểm tra nhanh trên Google, chúng ta có thể thấy rằng dxgmms2.sys có liên quan đến các trình điều khiển Windows DirectX, trong khi ntoskrnl.exe là tệp thực thi của nhân hệ điều hành - chịu trách nhiệm giữ cho hệ điều hành hoạt động.

Sử dụng chế độ xem này của tệp minidump của Windows, chúng tôi có thể suy ra rằng BSOD có thể do sự cố trình điều khiển đồ họa gây ra, thường có thể được khắc phục bằng cách cài đặt phiên bản trình điều khiển mới hơn hoặc cài đặt lại trình điều khiển hiện tại.




Điều gì xảy ra nếu Tệp Minidump hiển thị lỗi phần cứng?

Mặc dù các vấn đề về trình điều khiển thường dễ dàng được khắc phục, nhưng BSOD là kết quả của phần cứng bị lỗi lại là một câu chuyện khác. Ví dụ như vậy là lỗi FAULTY_HARDWARE_CORRUPTED_PAGE. Ở đây, bạn vẫn sẽ sử dụng một ứng dụng như BlueSceenWindow để tìm nguyên nhân gây ra lỗi. Tuy nhiên, khi một lỗi phần cứng xảy ra, không có một bản sửa lỗi thần kỳ nào có thể khắc phục được điều này. Đối với lỗi cụ thể này, chúng tôi sẽ nói rằng kết quả của lỗi này là do mô-đun bộ nhớ đã được cài đặt.

Để tìm hiểu xem đây có phải là nguyên nhân thực sự hay không, chúng tôi sẽ phải kiểm tra bộ nhớ. Có nhiều hướng khác nhau để làm điều đó; sử dụng trình kiểm tra bộ nhớ phần cứng hoặc một ứng dụng. Thấy hầu hết mọi người không có quyền truy cập vào trình kiểm tra bộ nhớ vật lý, chúng tôi sẽ chọn tuyến ứng dụng. Rất may, Microsoft đã bao gồm một công cụ chẩn đoán bộ nhớ đã được đưa vào Windows 7. Để sử dụng công cụ này, hãy mở lời nhắc chạy và nhập “mdsched”.

Bạn sẽ có hai tùy chọn để lựa chọn; Khởi động lại ngay hoặc Kiểm tra sự cố vào lần sau khi bạn khởi động máy tính của tôi. Nếu bạn chọn tùy chọn đầu tiên, hãy nhớ lưu công việc của bạn vì Windows sẽ đóng.

Sau khi máy tính của bạn khởi động lại, trình kiểm tra bộ nhớ sẽ tải và bắt đầu kiểm tra bộ nhớ của bạn. Tùy thuộc vào dung lượng bộ nhớ bạn đã cài đặt, quá trình này có thể mất một lúc. Trong khi thử nghiệm đang chạy, bạn sẽ thấy thanh tiến trình và trạng thái tổng thể. Mọi lỗi có thể gặp phải sẽ được hiển thị dưới phần trạng thái.

Sau khi kiểm tra xong, kiểm tra bộ nhớ sẽ khởi động vào Windows. Nếu không có lỗi, bạn có thể kết luận rằng bộ nhớ của bạn không có lỗi.

Nguồn: tomshardware.com



0 nhận xét:

Đăng nhận xét