ตารางพลังงานที่ฉันทำงานไม่เสถียรและบางครั้งมันจะดับลงเมื่อฉันไม่อยู่
ฉันต้องตรวจสอบว่ามันเกิดขึ้นเมื่อใด Windows เก็บข้อมูลประเภทนี้ไว้หรือไม่?
ตารางพลังงานที่ฉันทำงานไม่เสถียรและบางครั้งมันจะดับลงเมื่อฉันไม่อยู่
ฉันต้องตรวจสอบว่ามันเกิดขึ้นเมื่อใด Windows เก็บข้อมูลประเภทนี้ไว้หรือไม่?
คำตอบ:
มีสองเหตุการณ์บังคับที่คุณอาจพบในแฟ้มบันทึกเหตุการณ์ของระบบEventID 6008และEventID 41
การสูญเสียพลังงานจะเกิดขึ้นบางครั้งระหว่างหนึ่งในเหตุการณ์เหล่านี้และเหตุการณ์ก่อนหน้า
EventID 6008อาจมีประโยชน์มากกว่าเนื่องจากสามารถรวมการประทับเวลา (หากการตั้งค่านโยบายกลุ่มประทับเวลาถาวรถูกเปิดใช้งานหรือไม่ได้กำหนดค่าไว้) จะแสดงสถานะการออนไลน์ในไม่กี่วินาทีก่อนที่จะเกิดการปิดที่ไม่คาดคิด
การใช้ค่านี้พร้อมกับการประทับเวลาสำหรับการเริ่มต้นก่อนหน้านี้จะช่วยให้คุณสามารถคำนวณเวลาปิดเมื่อเกิดไฟฟ้าดับ
การเริ่มต้นก่อนหน้านี้สามารถพบได้โดยการค้นหาEventID 6005 บริการบันทึกเหตุการณ์เริ่มต้นขึ้น
หากระบบของคุณใช้พลังงานจากแบตเตอรี่ (เช่นแล็ปท็อป) คุณสามารถค้นหาเวลาที่สูญเสียพลังงานได้อย่างแน่นอน ดูคำตอบของฉันฉันจะทราบได้อย่างไรว่าแล็ปท็อปของฉันถูกถอดปลั๊กล่าสุดใน windows 10 สำหรับแบตช์ไฟล์ซึ่งทำสิ่งนี้
รหัสเหตุการณ์: 6008
ที่มา: บันทึกเหตุการณ์
คำอธิบาย: การปิดระบบก่อนหน้านี้ที่% 1 เมื่อ% 2 ไม่คาดคิด
สาเหตุที่ 1:
เหตุการณ์นี้ถูกเขียนขึ้นระหว่างการเริ่มต้นหลังจากการรีสตาร์ทหรือปิดที่ไม่คาดคิด การรีสตาร์ทหรือปิดระบบที่ไม่คาดคิดเป็นสิ่งที่ระบบไม่สามารถคาดการณ์ได้เช่นเมื่อผู้ใช้กดปุ่มรีเซ็ตคอมพิวเตอร์หรือถอดปลั๊กสายไฟ
หากการตั้งค่านโยบายกลุ่มประทับเวลาถาวรถูกเปิดใช้งานหรือไม่ได้กำหนดค่าข้อมูลระบบจะถูกเขียนไปยังส่วนข้อมูลของเหตุการณ์นี้ ข้อมูลนี้รวมถึงการประทับเวลาที่ระบุว่าคอมพิวเตอร์อยู่ในหน่วยวินาทีก่อนเกิดการปิดเครื่องโดยไม่คาดคิด
ข้อความแสดงข้อผิดพลาดที่สำคัญซึ่งมีลักษณะดังต่อไปนี้จะถูกบันทึกไว้ในบันทึกเหตุการณ์:
รหัสเหตุการณ์: 41
คำอธิบาย: ระบบรีบู๊ตโดยไม่ต้องปิดระบบก่อน
หมายเหตุ: ค่าสำหรับ BugcheckCode ข้อผิดพลาด Stop และ BugcheckParameters อาจแตกต่างกันไป
ข้อผิดพลาดเหตุการณ์พลังงานเคอร์เนล ID 41 เกิดขึ้นเมื่อคอมพิวเตอร์ปิดเครื่องหรือรีสตาร์ทโดยไม่คาดหมาย เมื่อคอมพิวเตอร์ที่ใช้ Windows เริ่มทำงานจะมีการตรวจสอบเพื่อตรวจสอบว่าคอมพิวเตอร์ดังกล่าวถูกปิดอย่างสมบูรณ์หรือไม่ หากคอมพิวเตอร์ไม่ได้ปิดอย่างสมบูรณ์ข้อความ Kernel Power 41 เหตุการณ์จะถูกสร้างขึ้น
เหตุการณ์ 41 ใช้เพื่อรายงานว่ามีบางสิ่งที่ไม่คาดคิดเกิดขึ้นซึ่งทำให้ Windows ไม่สามารถปิดระบบได้อย่างถูกต้อง อาจมีข้อมูลไม่เพียงพอที่จะกำหนดสิ่งที่เกิดขึ้นอย่างชัดเจน เพื่อกำหนดสิ่งที่อาจเกิดขึ้นและเพื่อระบุการแก้ไขที่อาจเกิดขึ้นสิ่งสำคัญคือต้องทราบว่าคอมพิวเตอร์กำลังทำอะไรในเวลาก่อนเกิดเหตุการณ์
หากเหตุการณ์ 41 ถูกบันทึกไว้เนื่องจากกระแสไฟฟ้าไปยังเครื่องคอมพิวเตอร์ถูกขัดจังหวะพิจารณาการรับพลังงานสำรอง (UPS) เช่นแหล่งจ่ายไฟสำรองแบตเตอรี่ แหล่งจ่ายไฟที่ underpowered หรือล้มเหลวอาจทำให้เกิดพฤติกรรมนี้ ตัวอย่างเช่นถ้าคุณเพิ่ม RAM หรืออุปกรณ์เพิ่มเติมหรือฮาร์ดดิสก์เมื่อปัญหานี้เริ่มต้นขึ้นแหล่งจ่ายไฟอาจทำให้เกิดปัญหา
คุณไม่สามารถรับเวลาที่แน่นอนได้เนื่องจากคอมพิวเตอร์ไม่ทราบว่าเกิดไฟฟ้าดับเมื่อใด คุณสามารถกำหนดหน้าต่างจากรายการบันทึกล่าสุดและเหตุการณ์ 41 (ตามที่ DavidPostill ใส่ไว้ในคำตอบ)
สมมติว่าเปิดคอมพิวเตอร์ได้โดยตรงหลังจากนั้นคุณสามารถใช้คำสั่งง่าย ๆ หนึ่งคำสั่งเพื่อค้นหาว่าเมื่อคอมพิวเตอร์บูทขึ้น:
net statistics workstation
คำสั่งนี้จะแสดงข้อมูลจำนวนมากเกี่ยวกับทราฟฟิกเครือข่ายและที่ด้านบนสุดมันจะพูดว่า: คอมพิวเตอร์เครื่องนี้ทำงานและทำงานตั้งแต่: วันที่และเวลา
หาก UPS ปรากฏว่ามี powerloss และพีซีดังกล่าวไม่เคยหยุดทำงานการตั้งค่านี้จะไม่แสดง powerloss นั้นซึ่งเป็นสิ่งที่คุณต้องการ Powerloss ที่ตรวจพบโดย UPS จะแสดงใน eventlog หาก UPS เชื่อมต่อโดยใช้สาย USB
หมายเหตุอีกประการหนึ่งหากคอมพิวเตอร์รีบูตหลังจาก powerloss การรีบูตครั้งล่าสุดจะปรากฏในเวลาประทับนี้ นี่ไม่ใช่ตัวเลือกที่ดีที่สุด แต่เป็นวิธีที่เร็วที่สุดหากคุณกำลังแก้ไขปัญหาซึ่งเป็นสาเหตุที่ฉันตัดสินใจโพสต์คำตอบ
ในที่สุดคุณสามารถใช้บางอย่างเช่น Fluke VR1710 (เครื่องบันทึกคุณภาพแรงดันไฟฟ้า) ซึ่งจะให้ข้อมูลที่แม่นยำยิ่งขึ้น
วิธีที่อธิบายไว้ที่นี่ทำให้คอมพิวเตอร์เขียนวันที่และเวลาลงในไฟล์เป็นระยะ หากคอมพิวเตอร์หยุดทำงานจะมีการบันทึกเวลาที่ขาดหายไป
สร้างไฟล์. bat ด้วยบรรทัดต่อไปนี้ ...
DATE /t >> power.log
TIME hh:mm >> power.log
จากนั้นตั้งค่าตัวกำหนดตารางเวลาให้รันโปรแกรม bat สำหรับความละเอียดที่คุณต้องการเช่นเรียกใช้หนึ่งครั้งต่อนาทีหรือทุกๆ 10 นาทีหรืออะไรก็ตาม
สำหรับ win7 มันจะเป็น ...
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.