Windows Tips & News

วิธีที่ Task Manager ของ Windows 8 คำนวณ "Startup Impact" ของ Apps

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ

หากคุณเป็นผู้ใช้ Windows 8 คุณต้องสังเกตว่าตัวจัดการงานใหม่มีแท็บเริ่มต้นเพื่อจัดการแอปพลิเคชันที่โหลดเมื่อเริ่มต้นระบบ ประกอบด้วยคอลัมน์ "ผลกระทบต่อการเริ่มต้น" ที่น่าสนใจ:

ตัวจัดการงานใน WIndows 8

ฉันต้องการอธิบายให้คุณฟังว่าค่า "ผลกระทบต่อการเริ่มต้น" หมายถึงอะไรและคำนวณอย่างไรสำหรับทุกแอปพลิเคชัน

โฆษณา

เมื่อคุณวางตัวชี้เมาส์ไว้เหนือส่วนหัวของคอลัมน์ Task Manager จะแสดงให้เราเห็นว่าค่าของคอลัมน์นั้นมีความหมายอย่างไรผ่านคำแนะนำเครื่องมือ:

สตาร์ทอัพอิมแพ็ค

ค่าที่แน่นอนของผลกระทบต่อความเร็วในการเริ่มต้นของแอพจะถูกกำหนดและจำแนกได้ดังนี้:

  • สูง - แอปพลิเคชันใช้เวลา CPU มากกว่า 1 วินาที (นั่นคือ 1,000 มิลลิวินาที) หรือมากกว่า 3MB ของดิสก์ I/O
  • ปานกลาง - แอปพลิเคชันใช้เวลา CPU 300 ถึง 1,000 ms หรือ 300KB ถึง 3MB ของดิสก์ I/O
  • ต่ำ - แอปพลิเคชันใช้เวลา CPU น้อยกว่า 300 มิลลิวินาทีและดิสก์ I/O. น้อยกว่า 300KB
  • ไม่ได้วัด - หมายความว่าแอปพลิเคชันไม่ทำงานเมื่อเริ่มต้น โดยปกติ ค่าดังกล่าวจะปรากฏขึ้นสำหรับแอปที่ถอนการติดตั้งแล้ว แต่อาจยังลงทะเบียนให้ทำงานเมื่อเริ่มต้นระบบ ในตัวอย่างนี้ ฉันได้ถอนการติดตั้ง Windows Live Messenger เมื่อเปลี่ยนมาใช้ Skype
สารบัญซ่อน
วิธีที่ตัวจัดการงานได้รับค่าเหล่านี้สำหรับทุกแอปเมื่อเริ่มต้นระบบ
วิธีรับ SID สำหรับบัญชีผู้ใช้ของคุณ

วิธีที่ตัวจัดการงานได้รับค่าเหล่านี้สำหรับทุกแอปเมื่อเริ่มต้นระบบ

ภายใต้ประทุนของคอลัมน์ "Startup Impact" ของ Task Manager คือ WDI - โครงสร้างพื้นฐานการวินิจฉัยของ Windows

ทุกครั้งที่เริ่มต้นระบบจะติดตามแอปเริ่มต้นและสร้างไฟล์บันทึกในตำแหน่งต่อไปนี้:

C:\Windows\System32\wdi\LogFiles

ในการเข้าถึงตำแหน่งนี้ คุณต้องเปิดตำแหน่ง C:\Windows\System32\wdi ก่อน Explorer จะบอกคุณว่าคุณไม่สามารถเข้าถึงโฟลเดอร์ได้ คลิก 'ดำเนินการต่อ' และจะแสดงเนื้อหาให้คุณเห็น จากนั้นไปที่โฟลเดอร์ 'LogFiles' และคลิก 'ดำเนินการต่อ' อีกครั้ง

บันทึก WDI

NS BootCKCL.etl ไฟล์จะถูกสร้างขึ้นทุกครั้งที่เริ่มต้นและมีข้อมูลทั้งหมดที่เกี่ยวข้องกับการเริ่มต้นแอป ฉันสามารถเปิดมันด้วย "ตัววิเคราะห์ประสิทธิภาพของ Windows" ซึ่งมาพร้อมกับ Visual Studio 2012 หากคุณไม่ได้ติดตั้ง Visual Studio 2012 คุณสามารถติดตั้งได้ ชุดประเมินและปรับใช้ Windows (ADK) เพื่อรับ Windows Performance Analyzer

เมื่อใช้ Windows Performance Analyzer เราจะเห็นค่าประสิทธิภาพการเริ่มต้นที่แน่นอนในมุมมอง "รายละเอียด":

ตัววิเคราะห์ประสิทธิภาพของ Windows
เครื่องวิเคราะห์ประสิทธิภาพ

ดังที่แสดงในภาพหน้าจอด้านบน Skype มีเวลา CPU มากกว่า 1 วินาที นั่นเป็นเหตุผลว่าทำไมจึงได้รับการจัดอันดับด้วยค่า "ผลกระทบต่อการเริ่มต้นระบบ" เป็น "สูง"

อย่างไรก็ตาม Task Manager ใน Windows 8 ไม่ได้ใช้ BootCKCL.etl ไฟล์โดยตรง มีรายงาน XML หลายฉบับที่สร้างขึ้นระหว่างการเริ่มต้นใช้งาน โดยยึดตามไฟล์ BootCKCL.etl ตั้งอยู่ใน C:\Windows\System32\wdi\LogFiles\StartupInfo โฟลเดอร์และตั้งชื่อตามรหัสความปลอดภัย (SID) ของผู้ใช้

วิธีรับ SID สำหรับบัญชีผู้ใช้ของคุณ

คุณสามารถรับ SID ด้วยคำสั่งต่อไปนี้:

wmic useraccount รับชื่อ sid

คุณควรเปิด Command Prompt ในฐานะผู้ดูแลระบบ (ใช้ปุ่มลัด Win+X) แล้วพิมพ์คำสั่งที่กล่าวถึงข้างต้น คุณจะได้รับสิ่งนี้:

รับ SID สำหรับบัญชีผู้ใช้ของคุณ

มีหลายไฟล์สำหรับแต่ละ SID เปิดไฟล์ใหม่ล่าสุดโดยดูที่คอลัมน์ "วันที่แก้ไข" และหา SID ที่เหมาะสม คุณจะเห็นข้อมูลที่ Task Manager ใช้เพื่อแสดงค่า Startup Impact ค่อนข้างคล้ายกับข้อมูลที่เก็บไว้ใน BootCKCL.etl ไฟล์.

รายงานผลการปฏิบัติงาน

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

ผ่าน Vadim Sterkin

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ
เปิดตัว Windows 10 Build 17101 & Build 17604

เปิดตัว Windows 10 Build 17101 & Build 17604

วันนี้ Microsoft ได้เปิดตัว Windows 10 Insider Preview Build 17101 (RS4) ให้กับ Windows Insider อ...

อ่านเพิ่มเติม

Home Hub ของ Microsoft สำหรับอุปกรณ์ Windows 10

Home Hub ของ Microsoft สำหรับอุปกรณ์ Windows 10

Microsoft กำลังสร้างคุณลักษณะใหม่สำหรับ Windows 10 Creators Update ที่เรียกว่า "Home Hub" เมื่อเป...

อ่านเพิ่มเติม

วิธีชะลอการอัปเกรด Windows 10 เวอร์ชัน 1803

วิธีชะลอการอัปเกรด Windows 10 เวอร์ชัน 1803

ผู้ใช้จำนวนหนึ่งสนใจที่จะชะลอการอัปเกรดเป็น Windows 10 เวอร์ชัน 1803 หรือที่เรียกว่า "Redstone 4"...

อ่านเพิ่มเติม