Làm thế nào để xác định xem lần tắt máy cuối cùng có phải là do mất điện trong cửa sổ không?


11

Tôi biết tôi có thể nhận được nhật ký tắt máy từ eventlog khi tắt máy đúng cách và do người dùng khởi tạo hoặc do nâng cấp phần mềm. Nhưng làm thế nào để tôi xác định nếu tắt máy lần cuối là do mất điện, quá nhiệt vv?

Câu trả lời:


16

Trong Systemnhật ký sự kiện, hãy tìm EventID 41 Kernel-Power. Đó là mô tả là:

Hệ thống đã khởi động lại mà không tắt hoàn toàn trước. Lỗi này có thể được gây ra nếu hệ thống ngừng phản hồi, gặp sự cố hoặc mất điện đột ngột.

Nghe có vẻ giống như những gì bạn đang tìm kiếm, đúng không?


Ngoài ra, nếu hệ thống được tắt hoàn toàn, sẽ luôn có 3 sự kiện "Nhật ký sự kiện" liên tiếp. Một dừng lại một dừng lại và một bắt đầu.
Zapto

Có cách nào để biết khi nào tắt máy lần cuối xảy ra do những lý do được đề cập trong câu hỏi của tôi không?
unlimit

Bạn có thể có một tác vụ theo lịch trình với sự kiện đó như một trình kích hoạt và yêu cầu nó gửi email hoặc làm bất cứ điều gì khác mà bạn muốn.
MDMarra

Tôi đã nghĩ đến việc tạo ra một dịch vụ và có thể thực hiện "chạm" vào một tệp mỗi n phút và sau đó so sánh ngày sửa đổi cuối cùng của nó với dấu thời gian sự kiện để tìm ra điều này. Bạn có nghĩ rằng điều này sẽ hiệu quả hoặc bạn có cách nào tốt hơn?
unlimit

Tại sao bạn cần điều đó, có một thời gian được liệt kê với sự kiện này ...
MDMarra

2

Bạn có thể tạo chế độ xem trình xem sự kiện tùy chỉnh của Nhật ký hệ thống và giới hạn nguồn

Nguồn: Microsoft-Windows-Kernel-Power

Chúng sẽ thông báo cho bạn về sự cố mất điện và các sự kiện được khôi phục nguồn tiếp theo.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.