Bagaimana cara menentukan waktu reset yang tepat, karena kehilangan daya?


17

Jaringan listrik tempat saya bekerja tidak stabil, dan kadang turun saat saya keluar.

Saya perlu menentukan kapan tepatnya itu terjadi. Apakah Windows menyimpan informasi seperti ini?


10
Jika Anda tahu bahwa jaringan listrik di lokasi Anda tidak stabil, maka pertimbangkan untuk membeli UPS. UPS tidak hanya akan mencegah sistem Anda dari reboot jika seandainya ada kesalahan daya, yang layak (bahkan yang murah) juga harus menyaring daya yang akan membantu peralatan Anda bertahan lebih lama. Pemadaman listrik biasanya disertai dengan daya "najis" (tegangan yang berfluktuasi dan mungkin frekuensi) sekitar waktu ketika daya padam atau kembali; elektronik cenderung tidak begitu menyukainya.
CVn

1
Apakah maksud Anda tanpa menggunakan peralatan eksternal? Peralatan eksternal bisa berupa laptop yang ping komputer yang bersangkutan (melalui Ethernet atau Wi-Fi).
Peter Mortensen

@ MichaelKjörling Solusi yang paling masuk akal dan segala UPS yang layak dengan manajemen jarak jauh dapat dikonfigurasikan untuk menyimpan catatan status daya. Bahkan unit UPS dengan hanya USB atau pemantauan serial dapat login melalui perangkat lunak pemantauan pada PC.
Tonny

Jawaban:


25

Apakah Windows menyimpan informasi seperti ini?

Ada dua peristiwa yang berlaku yang dapat Anda temukan di log peristiwa sistem, EventID 6008 dan EventID 41 .

Kehilangan daya akan terjadi beberapa waktu antara salah satu peristiwa ini dan peristiwa sebelumnya.

EventID 6008 mungkin lebih berguna karena dapat menyertakan stempel waktu (jika pengaturan kebijakan grup Stempel Waktu Tetap diaktifkan atau tidak dikonfigurasi) yang menampilkan waktu aktif dalam hitungan detik sebelum shutdown yang tidak terduga terjadi.

Menggunakan nilai ini bersama dengan cap waktu untuk startup sebelumnya akan memungkinkan Anda untuk menghitung waktu dekat ketika pemadaman listrik terjadi.

Startup sebelumnya dapat ditemukan dengan mencari EventID 6005 Layanan log peristiwa dimulai .

Jika sistem Anda bertenaga baterai (misalnya laptop), Anda dapat mengetahui dengan tepat kapan listrik mati. Lihat jawaban saya. Bagaimana saya bisa mengetahui kapan laptop saya terakhir dicabut di windows 10? untuk file batch yang melakukan ini.


EventID 6008 Sistem shutdown sebelumnya di% 1 pada% 2 tidak terduga

Id Peristiwa: 6008

Sumber: Eventlog

Deskripsi: Pematian sistem sebelumnya di% 1 pada% 2 tidak terduga.

Penyebab 1:

Acara ini ditulis selama startup setelah memulai atau mematikan yang tidak terduga. Restart atau shutdown yang tidak terduga adalah sesuatu yang tidak dapat diantisipasi oleh sistem, seperti ketika pengguna menekan tombol reset komputer atau mencabut kabel daya.

Jika pengaturan kebijakan grup Stempel Waktu Tetap diaktifkan atau tidak dikonfigurasi, informasi sistem ditulis ke bagian data acara ini. Informasi ini termasuk stempel waktu yang menunjukkan waktu kerja komputer dalam detik sebelum shutdown yang tidak terduga terjadi.


EventID 41 Kernel-Power

Pesan kesalahan kritis yang menyerupai berikut ini dicatat dalam log peristiwa:

ID Peristiwa: 41

Deskripsi: Sistem telah melakukan boot ulang tanpa mematikan terlebih dahulu.

Catatan: Nilai untuk Stop error BugcheckCode dan BugcheckParameters dapat bervariasi.

Kesalahan event power ID 41 kernel terjadi ketika komputer dimatikan, atau itu restart tiba-tiba. Ketika komputer yang menjalankan Windows mulai, pemeriksaan dilakukan untuk menentukan apakah komputer dimatikan dengan benar. Jika komputer tidak dimatikan dengan bersih, pesan Kernel Power Event 41 dihasilkan.

Peristiwa 41 digunakan untuk melaporkan bahwa sesuatu yang tidak terduga terjadi yang mencegah Windows mematikan dengan benar. Mungkin ada informasi yang tidak mencukupi untuk secara eksplisit mendefinisikan apa yang terjadi. Untuk menentukan apa yang mungkin terjadi dan untuk mengidentifikasi resolusi potensial, penting untuk mengetahui apa yang dilakukan komputer pada saat sebelum peristiwa terjadi.

Jika peristiwa 41 dicatat karena daya ke komputer terputus, pertimbangkan untuk memperoleh catu daya tidak terputus (UPS) seperti catu daya cadangan baterai. Catu daya yang kekurangan daya atau gagal dapat menyebabkan perilaku ini. Misalnya, jika Anda menambahkan RAM atau perangkat tambahan atau hard disk saat masalah ini dimulai, catu daya dapat menyebabkan masalah.


Memeriksa log adalah baik jika komputer belum masuk ke mode hemat daya seperti hibernasi dan tidak dapat login apa pun. Anda mungkin perlu mengaturnya untuk tidak hibernasi.
dreamcatcher

5

Anda tidak bisa mendapatkan waktu yang tepat, karena komputer tidak tahu kapan daya terputus. Anda dapat menentukan jendela, dari entri log terakhir dan Peristiwa 41 (seperti yang DavidPostill masukkan dalam jawabannya).


1
Tidak bisakah Anda mencatat waktu setiap detik dan ketika log berhenti, daya padam.
Byte11

2
Tentu, Anda juga dapat menambahkan UPS dan tidak memiliki daya turun sama sekali. Namun itu bukan pertanyaan yang ditanyakan.
Keltari

2

Dengan asumsi komputer dinyalakan langsung setelahnya, Anda dapat menggunakan satu perintah sederhana untuk mengetahui dengan cepat kapan komputer di-boot:

net statistics workstation

Perintah ini akan menampilkan banyak informasi tentang lalu lintas jaringan, dan di bagian paling atas, ia akan mengatakan: Komputer ini aktif dan berjalan sejak: tanggal dan cap waktu.

Jika ada UPS yang menangkap powerloss dan karena itu pc tidak pernah berhenti, pengaturan ini tidak akan menunjukkan powerloss itu, yang adalah apa yang Anda minta. Powerloss yang terdeteksi oleh UPS akan ditampilkan di log peristiwa jika UPS terhubung menggunakan kabel USB.

Catatan lain, jika komputer di-boot ulang setelah powerloss, reboot terbaru akan ditampilkan di timestamp ini. Ini bukan pilihan terbaik untuk itu, tetapi ini yang tercepat jika Anda memecahkan masalah, itulah sebabnya saya memutuskan untuk mengirim jawaban.


Bagus. Itu memang memberi waktu reset keras terakhir saya, dalam waktu 2 detik, namun reset statistik semua nol (kecuali SMB diterima, dan Gunakan Hitung). Saya kira ini bisa jadi karena saya menggunakan tethering seluler untuk internet saya.
DavidPostill

@ DavidPostill ya, saya pikir itu sangat mungkin terjadi.
LPChip

1

Akhirnya, Anda dapat menggunakan sesuatu seperti Fluke VR1710 (perekam kualitas tegangan) yang akan memberi Anda informasi yang jauh lebih tepat.


0

Metode yang dijelaskan di sini menyebabkan komputer secara berkala menulis tanggal dan waktu ke file. Jika komputer mati, akan ada log waktu yang hilang.

Buat file .bat dengan baris berikut ...

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

Kemudian atur penjadwal untuk menjalankan program kelelawar untuk resolusi yang Anda inginkan yaitu berjalan sekali dalam satu menit, atau setiap 10 menit, atau apa pun.

Untuk win7 itu akan menjadi ...

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.
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.