Có lúc user muốn biết lịch sử khởi động và tắt máy. Chủ yếu, admin hệ thống cần lịch sử để troubleshooting. Nếu nhiều người dùng chung máy, kiểm tra thời gian khởi động/tắt là biện pháp bảo mật tốt để đảm bảo máy được dùng hợp pháp. Bài viết thảo luận 2 cách theo dõi thời gian shutdown/startup PC.
Dùng Event Logs trích xuất thời gian Startup/Shutdown
Windows Event Viewer là công cụ tuyệt vời lưu mọi thứ xảy ra trong máy. Mỗi sự kiện, event viewer ghi một entry. Event viewer do dịch vụ eventlog xử lý, không thể dừng/vô hiệu hóa thủ công vì là dịch vụ lõi Windows. Event viewer cũng ghi lịch sử khởi động/tắt của dịch vụ eventlog. Bạn có thể dùng những thời gian này để biết khi nào máy bắt đầu/tắt.
Sự kiện dịch vụ eventlog được ghi với 2 mã sự kiện. Event ID 6005 chỉ dịch vụ eventlog đã bắt đầu, Event ID 6009 chỉ dịch vụ eventlog đã dừng. Hãy xem quy trình trích xuất thông tin từ event viewer.
- Mở Event Viewer (nhấn Win + R gõ
eventvwr). - Bên trái, mở "Windows Logs → System".
- Giữa, danh sách sự kiện xảy ra khi Windows chạy. Quan tâm 3 sự kiện. Sắp xếp log theo Event ID. Bấm nhãn Event ID để sắp xếp theo cột Event ID.
- Nếu log quá lớn, sắp xếp không hoạt động. Tạo filter từ Actions pane bên phải. Bấm "Filter current log".
- Nhập 6005, 6006 vào trường Event IDs (<All Event IDs>). Có thể chỉ định khoảng thời gian dưới Logged.
- Event ID 6005: "The event log service was started" – đồng nghĩa với khởi động hệ thống.
- Event ID 6006: "The event log service was stopped" – đồng nghĩa với tắt hệ thống.
Nếu muốn điều tra sâu hơn, xem Event ID 6013 hiển thị uptime máy, Event ID 6009 thông tin processor khi boot. Event ID 6008 cho biết hệ thống khởi động sau khi không tắt đúng cách.
Cũng có thể thiết lập custom Event Viewer views chỉ xem thông tin này sau này. Tiết kiệm thời gian, thiết lập custom views cho sự kiện cụ thể muốn xem. Có thể tạo nhiều custom views dựa trên nhu cầu, không chỉ lịch sử khởi động/tắt.
Dùng TurnedOnTimesView
TurnedOnTimesView là công cụ portable đơn giản phân tích event log cho lịch sử khởi động/tắt. Utility xem danh sách thời gian shutdown/startup của máy cục bộ hoặc máy từ xa trong mạng. Vì là portable, chỉ cần giải nén chạy TurnedOnTimesView.exe. Ngay lập tức liệt kê: thời gian khởi động, tắt, thời gian uptime giữa các lần, lý do shutdown, mã shutdown.
Lý do shutdown thường liên quan máy chủ Windows Server nơi cần đưa ra lý do khi tắt server.
Để xem thời gian khởi động/tắt máy từ xa, vào "Options → Advanced Options" chọn "Data source as Remote Computer". Nhập IP hoặc tên máy vào Computer Name, bấm OK. Danh sách sẽ hiển thị chi tiết máy từ xa.
Dù luôn dùng event viewer phân tích chi tiết, TurnedOnTimesView phục vụ mục đích với giao diện đơn giản, dữ liệu đi thẳng đến vấn đề. Bạn theo dõi thời gian khởi động/tắt máy cho mục đích gì? Ưu tiên phương pháp nào?
Nghi ngờ người khác đăng nhập máy bạn? Xem cách tìm ai dùng máy khi bạn vắng. Các phương pháp trên cũng giúp nhận ra ai có thể dùng PC bạn mà không cho phép.