ช่วงเวลาใช้งานไม่ถูกต้องรายงานโดย Task Manager และ WMI รีเฟรชด้วยตนเอง

2016-07-18 15:32:07
หลัก·ไมโครซอฟท์·ช่วงเวลาใช้งานไม่ถูกต้องรายงานโดย Task Manager และ WMI รีเฟรชด้วยตนเอง

แท็บประสิทธิภาพของตัวจัดการงาน (ส่วน CPU) แสดงข้อมูลสถานะการออนไลน์ของระบบ แต่คุณอาจสงสัยว่าทำไมเวลาการบูทเครื่องของคุณไม่ตรงกับข้อมูลสถานะการออนไลน์

นี่เป็นเพราะตัวจัดการงานหรือ WMI จะไม่หักระยะเวลาพัก / ไฮเบอร์เนตเมื่อคำนวณเวลาที่ใช้งาน และด้วยการเริ่มต้นอย่างรวดเร็วที่แนะนำและเปิดใช้งานโดยค่าเริ่มต้นใน Windows 8 และ Windows 10 รายงานสถานะการออนไลน์อาจไม่สัมพันธ์กับเวลาการบู๊ตครั้งสุดท้ายของคุณ

สาเหตุ

การเริ่มต้นอย่างรวดเร็วเป็นไฮบริดของการเริ่มเย็น + ไฮเบอร์เนต เมื่อคุณปิดคอมพิวเตอร์ที่เปิดใช้งานการเริ่มต้นอย่างรวดเร็วบัญชีผู้ใช้จะถูกออกจากระบบอย่างสมบูรณ์ จากนั้นระบบจะเข้าสู่โหมดไฮเบอร์เนต (แทนการปิดระบบแบบเย็น) เพื่อให้บูตครั้งต่อไปจนถึงหน้าจอเข้าสู่ระบบจะเร็วขึ้น (เร็วกว่า 30-70%)

วิธีต่างๆในการค้นหาสถานะการออนไลน์

มีวิธีการบางอย่างที่คุณสามารถใช้เพื่อค้นหาสถานะการออนไลน์ของคอมพิวเตอร์โดยใช้ WMI

PowerShell

 [DateTime] :: Now - [Management.ManagementDateTimeConverter] :: ToDateTime ((Get-WmiObject Win32_OperatingSystem). LastBootUpTime) 

นี่คือข้อมูลสถานะการออนไลน์

systeminfo

จากหน้าต่างพรอมต์คำสั่งให้รัน:

 ระบบ ค้นหา / i "เวลาบูต" 

สถิติสุทธิ

จากหน้าต่างพรอมต์คำสั่งให้รัน:

 เวิร์กสเตชันสถิติสุทธิ 

WMIC (อินเตอร์เฟสบรรทัดคำสั่งของ WMI)

 wmic os จะได้รับเวลาบูตล่าสุด 

นั่นคือในเวลา WMI แต่หมายความว่าเหมือนกับ 1 และ 2 ด้านบน

โปรแกรมอรรถประโยชน์ Microsoft Uptime.exe

สถานะการออนไลน์แสดงให้เห็นเหมือนกัน

ผู้จัดการงาน

ตัวจัดการงานและ WMI แสดงเวลาที่ไม่ถูกต้อง

ทุกวิธีข้างต้นแสดงให้เห็นถึงเวลาการทำงานที่เหมือนกันโดยเปลี่ยนแปลงเพียงไม่กี่วินาที / นาทีเนื่องจากช่วงเวลาที่ใช้ในการถ่ายภาพหน้าจอสำหรับแต่ละรายการ

แต่ความจริงก็คือเวลาแสดงสถานะการใช้งานโดยใช้ทุกวิธีรวมถึงเวลาไฮเบอร์เนตด้วย เวลาที่ใช้จริงควรเป็น 5 ชั่วโมง 55 นาทีตามเวลา ( 08:24 PM ) ฉันกำลังเขียนโพสต์นี้ และคุณสามารถตรวจสอบได้โดยการตรวจสอบการปิดและเข้าสู่ระบบกิจกรรมใน Event Viewer

ฟื้นฟูความสดชื่น

การรันคำสั่งต่อไปนี้จะปิดลง (การปิดระบบเย็น) ระบบอย่างสมบูรณ์ แต่ข้อดีของการเริ่มต้นอย่างรวดเร็วจะไม่สามารถใช้ได้สำหรับการบูตครั้งต่อไป

 ปิดระบบ / s / t 0 

(หรือ)

คลิกที่ Start, Power และคลิกที่ Restart (แทน Shutdown)

ปิดการใช้งานเริ่มต้นอย่างรวดเร็ว

หากคุณต้องการปิดการใช้งานการเริ่มต้นอย่างรวดเร็วคุณสามารถทำได้ผ่าน Power Options

  • เปิดแผงควบคุมตัวเลือกการใช้พลังงาน
  • คลิกเลือกสิ่งที่ปุ่มเปิดปิดทำ
  • คลิกเปลี่ยนการตั้งค่าที่ไม่พร้อมใช้งานในปัจจุบัน
  • ยกเลิกการเลือก เปิดการเริ่มต้นอย่างรวดเร็ว (แนะนำ) แล้วคลิกตกลง

รีเฟรช uptime โดยไม่ปิดการใช้งานเริ่มต้นอย่างรวดเร็ว

  1. เรียกใช้ Services.msc และหยุดบริการเครื่องมือการจัดการของ Windows
  2. คุณจะได้รับแจ้งให้หยุดบริการที่ต้องพึ่งพา คลิกใช่
  3. เปิดโฟลเดอร์ C:\Windows\System32\Wbem\Repository
  4. ลบไฟล์ทั้งหมดที่นั่น
  5. รีสตาร์ท Windows คุณจะสังเกตเวลาที่แสดงให้เห็นถึงเวลาที่ใช้ในการบู๊ตครั้งสุดท้ายโดยใช้วิธีการใด ๆ ข้างต้นรวมถึงตัวจัดการงาน

แต่ปัญหาคือคุณต้องล้างที่เก็บ WMI ทุกครั้งที่ปิดเครื่องมิฉะนั้นเวลาที่เครื่องจะแสดงภาพรวมต่อไป

สร้างไฟล์แบทช์และเรียกใช้เป็นสคริปต์การปิดระบบ (Windows Pro Editions ขึ้นไป)

คุณสามารถสร้างไฟล์แบทช์ด้วยเนื้อหาดังต่อไปนี้:

 net stop iphlpsvc>d:\wmireset.txt net stop ncasvc>>d:\wmireset.txt net stop sharedaccess>>d:\wmireset.txt net stop wscsvc>>d:\wmireset.txt net stop winmgmt>>d:\wmireset.txt sc query winmgmt>>d:\wmireset.txt rd /s /q "C:\Windows\System32\wbem\repository">>d:\wmireset.txt md "C:\Windows\System32\wbem\repository" date /t>>d:\wmireset.txt time /t>>d:\wmireset.txt 

ที่เขียนเอาต์พุตไฟล์แบตช์พร้อมกับการประทับเวลาไปยังไฟล์ข้อความชื่อ wmireset.txt เพื่อทราบว่าไฟล์แบตช์รันครั้งสุดท้ายเมื่อใด

จากนั้นเปิดตัวแก้ไขนโยบายกลุ่มภายใน (gpedit.msc) และไปที่:

การกำหนดค่าคอมพิวเตอร์> สคริปต์ (เริ่มต้น / ปิดเครื่อง)

เพิ่มไฟล์แบทช์ของคุณที่นั่นแล้วคลิกตกลง รีสตาร์ท Windows และตรวจสอบสถานะการออนไลน์ นอกจากนี้ให้ทดสอบว่าสถานะการออนไลน์นั้นได้รับการฟื้นฟูในการรีสตาร์ทครั้งต่อไปหรือไม่ แม้ว่าฉันจะไม่ได้ทำเบนช์มาร์กเวลาเริ่มต้นอย่างรวดเร็วก่อนที่จะทำการล้างที่เก็บ WMI และหลังจากนั้นก็อาจทำให้เวลาในการเริ่มต้นของคุณล่าช้าเนื่องจาก Windows ต้องสร้างที่เก็บข้อมูลใหม่ทุกครั้งที่เริ่มต้น

ตัวเลือกของบรรณาธิการ