Làm cách nào để xác định thời gian đặt lại chính xác, do mất điện?


17

Mạng lưới điện nơi tôi làm việc không ổn định và đôi khi nó bị sập khi tôi ra ngoài.

Tôi cần xác định chính xác khi nào nó xảy ra. Windows có giữ loại thông tin này không?


10
Nếu bạn biết rằng lưới điện ở vị trí của bạn không ổn định, thì hãy cân nhắc mạnh mẽ để có được một UPS. UPS không chỉ ngăn hệ thống của bạn khởi động lại trong trường hợp có sự cố về điện, bất kỳ thiết bị nào (thậm chí là giá rẻ) cũng sẽ lọc nguồn điện giúp thiết bị của bạn hoạt động lâu hơn. Mất điện thường đi kèm với nguồn điện "ô uế" (điện áp dao động và tần số có thể) vào khoảng thời gian khi mất điện hoặc trở lại; điện tử có xu hướng không thích điều đó rất nhiều.
một CVn

1
Bạn có nghĩa là không sử dụng bất kỳ thiết bị bên ngoài? Thiết bị bên ngoài có thể là máy tính xách tay khiến máy tính bị nghi ngờ (qua Ethernet hoặc Wi-Fi).
Peter Mortensen

@ MichaelKjorling Giải pháp hợp lý nhất và bất kỳ UPS tốt nào có quản lý từ xa đều có thể được cấu hình để giữ nhật ký trạng thái nguồn. Ngay cả các đơn vị UPS chỉ có USB hoặc giám sát nối tiếp cũng có thể đăng nhập thông qua phần mềm giám sát trên PC.
Tonny

Câu trả lời:


25

Windows có giữ loại thông tin này không?

Có hai sự kiện có thể áp dụng mà bạn có thể tìm thấy trong nhật ký sự kiện hệ thống, EventID 6008EventID 41 .

Mất điện sẽ xảy ra một thời gian giữa một trong những sự kiện này và sự kiện trước đó.

EventID 6008 có thể hữu ích hơn vì nó có thể bao gồm dấu thời gian (nếu cài đặt chính sách nhóm Dấu thời gian liên tục được bật hoặc không được định cấu hình) hiển thị thời gian hoạt động trong vài giây trước khi tắt máy đột xuất.

Sử dụng giá trị này cùng với dấu thời gian cho lần khởi động trước sẽ cho phép bạn tính thời gian gần với thời điểm mất điện.

Khởi động trước có thể được tìm thấy bằng cách tìm kiếm EventID 6005 Dịch vụ nhật ký sự kiện đã được bắt đầu .

Nếu hệ thống của bạn chạy bằng pin (ví dụ như máy tính xách tay), bạn có thể tìm hiểu chính xác thời gian mất điện xảy ra. Xem câu trả lời của tôi Làm thế nào tôi có thể tìm ra khi máy tính xách tay của tôi được rút phích cắm cuối cùng trong windows 10? cho một tập tin thực hiện điều này.


EventID 6008 Việc tắt hệ thống trước đó ở% 1 trên% 2 là không mong muốn

Id sự kiện: 6008

Nguồn: Eventlog

Mô tả: Việc tắt hệ thống trước đó ở% 1 trên% 2 là không mong muốn.

Nguyên nhân 1:

Sự kiện này được viết trong quá trình khởi động sau khi khởi động lại hoặc tắt máy bất ngờ. Khởi động lại hoặc tắt máy bất ngờ là một điều mà hệ thống không thể lường trước được, chẳng hạn như khi người dùng nhấn nút đặt lại máy tính hoặc rút dây nguồn.

Nếu cài đặt chính sách nhóm Dấu thời gian liên tục được bật hoặc không được định cấu hình, thông tin hệ thống sẽ được ghi vào phần dữ liệu của sự kiện này. Thông tin này bao gồm dấu thời gian cho biết thời gian hoạt động của máy tính tính bằng giây trước khi tắt máy đột xuất.


EventID 41 Hạt nhân-Sức mạnh

Một thông báo lỗi nghiêm trọng tương tự như sau được ghi lại trong nhật ký sự kiện:

ID sự kiện: 41

Mô tả: Hệ thống đã khởi động lại mà không tắt hoàn toàn trước.

Lưu ý: Các giá trị cho lỗi Dừng BugcheckCode và BugcheckParameter có thể khác nhau.

Lỗi sự kiện nguồn nhân ID 41 xảy ra khi máy tính bị tắt hoặc khởi động lại bất ngờ. Khi một máy tính đang chạy Windows khởi động, kiểm tra được thực hiện để xác định xem máy tính có bị tắt sạch hay không. Nếu máy tính không được tắt sạch, thông báo Kernel Power Event 41 sẽ được tạo.

Một sự kiện 41 được sử dụng để báo cáo rằng có điều gì đó bất ngờ đã xảy ra khiến Windows không thể tắt chính xác. Có thể không đủ thông tin để xác định rõ ràng những gì đã xảy ra. Để xác định những gì có thể đã xảy ra và để xác định một độ phân giải tiềm năng, điều quan trọng là phải biết máy tính đang làm gì vào thời điểm trước khi sự kiện xảy ra.

Nếu sự kiện 41 được ghi lại do nguồn điện cho máy tính bị gián đoạn, hãy xem xét việc có được nguồn cung cấp điện liên tục (UPS), chẳng hạn như nguồn điện dự phòng pin. Một nguồn cung cấp năng lượng không đủ hoặc không có thể gây ra hành vi này. Ví dụ: nếu bạn đã thêm RAM hoặc các thiết bị bổ sung hoặc đĩa cứng khi sự cố này bắt đầu, nguồn điện có thể gây ra sự cố.


Kiểm tra nhật ký là tốt nếu máy tính chưa chuyển sang chế độ tiết kiệm năng lượng như ngủ đông và không thể ghi nhật ký bất cứ điều gì. Bạn có thể cần phải đặt nó thành không ngủ đông.
dreamcatcher

5

Bạn không thể có được thời gian chính xác, vì máy tính không biết khi nào mất điện. Bạn có thể xác định một cửa sổ, từ các mục nhật ký cuối cùng và Sự kiện 41 (như DavidPostill đưa vào câu trả lời của anh ấy).


1
Bạn không thể đăng nhập thời gian mỗi giây và khi nhật ký dừng lại, mất điện.
Byte11

2
chắc chắn, bạn cũng có thể thêm một UPS và không bị mất điện. Tuy nhiên đó không phải là câu hỏi đã được hỏi.
Keltari

2

Giả sử máy tính bật trực tiếp sau đó, bạn có thể sử dụng một lệnh đơn giản để nhanh chóng tìm ra khi máy tính được khởi động:

net statistics workstation

Lệnh này sẽ hiển thị rất nhiều thông tin về lưu lượng mạng và ở trên cùng, nó sẽ cho biết: Máy tính này đang hoạt động và chạy kể từ: ngày và dấu thời gian.

Nếu một UPS có mặt bắt được powerloss và như vậy máy tính không bao giờ dừng lại, cài đặt này sẽ không hiển thị powerloss đó, đó là những gì bạn đang yêu cầu. Powerloss, được phát hiện bởi UPS sẽ được hiển thị trong eventlog nếu UPS được kết nối bằng cáp USB.

Một lưu ý khác, nếu máy tính được khởi động lại sau powerloss, lần khởi động lại mới nhất sẽ được hiển thị trên dấu thời gian này. Đây không phải là lựa chọn tốt nhất, nhưng nhanh nhất nếu bạn đang khắc phục sự cố, đó là lý do tại sao tôi quyết định đăng câu trả lời.


Đẹp. Nó cho thời gian thiết lập lại cứng cuối cùng của tôi, trong vòng 2 giây, tuy nhiên, thiết lập lại các số liệu thống kê đều bằng không (ngoại trừ SMB nhận được và Số lượng sử dụng). Tôi cho rằng điều này có thể là do tôi đang sử dụng tính năng chia sẻ kết nối di động cho internet của mình.
DavidPostill

@DavidPostill yeah, tôi nghĩ đó rất có thể là trường hợp.
LPChip

1

Cuối cùng, bạn có thể sử dụng một cái gì đó như Fluke VR1710 (đầu ghi chất lượng điện áp) sẽ cung cấp cho bạn thông tin chính xác hơn nhiều.


0

Phương pháp được mô tả ở đây khiến máy tính định kỳ ghi ngày và giờ vào một tệp. Nếu máy tính bị hỏng, sẽ thiếu các bản ghi thời gian.

Tạo một tệp .bat với các dòng sau ...

  DATE /t >> power.log
  TIME hh:mm >> power.log

Sau đó đặt bộ lập lịch để chạy chương trình bat cho độ phân giải bạn muốn, tức là chạy một lần một phút, hoặc cứ sau 10 phút, hoặc bất cứ điều gì.

Đối với win7, nó sẽ là ...

1) Make sure you logged on as an administrator or you have the same access as an administrator.
2) Start->Control Panel->System and Security->Administrative Tools->Task Scheduler
3) Action->Create Basic Task->Type a name and Click Next
4) Follow through the wizard.
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.