Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 10

วิธีใช้ Process Monitor และ Process Explorer

คุณมักจะใช้ตัวจัดการงานบนพีซี Windows 10 ของคุณเพื่อติดตามกระบวนการต่าง ๆ ในระบบของคุณและ CPU หรือหน่วยความจำที่พวกเขาใช้อยู่หรือไม่? หากเป็นเช่นนั้น คุณอาจพบว่าคุณต้องการทางเลือกสองทาง – Process Monitor หรือ Process Explorer

ทั้งสองเป็นเครื่องมือฟรีที่คุณสามารถติดตั้งบนพีซี Windows 10 ของคุณได้ รวมถึงข้อมูลเดียวกันกับที่คุณเห็นใน Windows Task Manager และอื่นๆ อีกมากมายเช่นกัน

    วิธีใช้ Process Monitor และ Process Explorer

    การตรวจสอบกระบวนการคืออะไร

    Process Monitor เป็นเครื่องมือตรวจสอบขั้นสูงฟรีที่รวมอยู่ในชุดยูทิลิตี้ Windows Sysinternals ของ Windows ช่วยให้คุณดูข้อมูลโดยละเอียดเกี่ยวกับกระบวนการทั้งหมดที่ทำงานอยู่ในระบบของคุณ

    โดยเฉพาะอย่างยิ่ง นี่คือรายละเอียดเกี่ยวกับเหตุการณ์ที่เรียกโดยกระบวนการเฉพาะ

    ฟิลด์ข้อมูลกระบวนการต่อไปนี้จะถูกเลือกโดยค่าเริ่มต้นเมื่อคุณเปิดแอปเป็นครั้งแรก

    วิธีใช้ Process Monitor และ Process Explorer
    • ชื่อกระบวนการ
    • เส้นทาง
    • รายละเอียด
    • ผลลัพธ์
    • การทำงาน
    • ช่วงเวลาของวัน
    • รหัสกระบวนการ (PID)

    มีฟิลด์เพิ่มเติม 20 ฟิลด์ที่คุณสามารถเลือกเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับแต่ละกระบวนการ

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

    Process Explorer คืออะไร

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

    คุณสามารถใช้ Process Explorer ใน "โหมดจัดการ" ซึ่งช่วยให้คุณเห็นว่าหน้าต่างใดจัดการแต่ละกระบวนการได้เปิดขึ้น หรือ "โหมด DLL" ซึ่งแสดง DLL และไฟล์ที่แมปหน่วยความจำที่แต่ละกระบวนการได้เปิดขึ้น

    วิธีใช้ Process Monitor และ Process Explorer

    สิ่งนี้ทำให้ Process Explorer มีประโยชน์อย่างยิ่งในการแก้ไขปัญหาหรือดีบักแอปพลิเคชันที่ทำงานบนคอมพิวเตอร์ของคุณ

    เมื่อคุณทราบแล้วว่ายูทิลิตี้ SysInternals ฟรีเหล่านี้ใช้ทำอะไร มาดูกันดีกว่าว่าคุณจะใช้งานแต่ละยูทิลิตี้เหล่านี้ได้อย่างไรบนพีซี Windows 10 ของคุณเอง

    วิธีใช้การตรวจสอบกระบวนการ

    หลังจากที่คุณแตกไฟล์ Process Monitor คุณจะเห็นไฟล์ต่างๆ เพื่อเปิดใช้ยูทิลิตี้ หากคุณใช้ระบบ Windows 64 บิต ให้เลือกไฟล์ชื่อ Procmon64.exe ถ้าไม่เช่นนั้น ให้เลือกไฟล์ Procmon.exe

    วิธีใช้ Process Monitor และ Process Explorer

    จากหน้าต่างหลักของ Process Monitor คุณสามารถเปิดมุมมองที่คล้ายกับแอป Process Explorer นี่คือมุมมองแผนผังกระบวนการ หากต้องการดูสิ่งนี้ เพียงเลือกไอคอนเอกสารขนาดเล็กที่มีรูปภาพแผนผังต้นไม้

    วิธีใช้ Process Monitor และ Process Explorer

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

    ไม่ใช่ข้อมูลเท่า Process Explorer แต่เป็นการดูอย่างรวดเร็วที่ดีเพื่อดูข้อมูลเดียวกันมาก

    สร้างตัวกรองการตรวจสอบกระบวนการ

    กลับไปที่หน้าจอหลัก (หน้าต่างเหตุการณ์ของกระบวนการ) คลิกขวาที่กระบวนการใดๆ และเลือก แก้ไขตัวกรอง เพื่ออัปเดตตัวกรองกระบวนการ

    วิธีใช้ Process Monitor และ Process Explorer

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

    วิธีใช้ Process Monitor และ Process Explorer

    เมื่อคุณเลือก เพิ่ม มันจะเพิ่มตัวกรองใหม่นั้นในรายการของคุณ และแก้ไขมุมมองโดยรวมของกระบวนการให้สอดคล้อง

    ในการสร้างตัวกรองใหม่ เลือก ตัวกรอง เมนู แล้วเลือก ตัวกรอง .

    ซึ่งจะเปิดหน้าต่างเดียวกันแต่มีตัวกรองว่างเปล่า เพียงเลือกรายการดรอปดาวน์แต่ละรายการ ป้อนรายการตัวกรองที่คุณต้องการยกเว้นหรือรวม แล้วเพิ่มลงในรายการตัวกรองของคุณ

    วิธีใช้ Process Monitor และ Process Explorer

    เมื่อคุณเลือก ตกลง มันจะอัปเดตมุมมองหลักของคุณเพื่อรวมตัวกรองใหม่ของคุณ

    คุณลักษณะที่มีประโยชน์ที่สุดของ Process Monitor คือการบันทึกเหตุการณ์ของระบบระหว่างการดำเนินการบางอย่าง คุณสามารถบันทึกเหตุการณ์ของระบบได้ดังนี้:

    1. กดไอคอนรูปแว่นขยายเพื่อหยุดการบันทึก
    2. เลือกยางลบบนกระดาษ ไอคอนล้างเพื่อล้างบันทึก
    3. กดไอคอนจับภาพอีกครั้งเพื่อเริ่มการบันทึก
    4. เลือก ตัวกรอง และ เปิดใช้งานเอาต์พุตขั้นสูง .
    5. สร้างปัญหาใหม่
    6. เลือกไอคอนจับภาพอีกครั้งเพื่อหยุดการบันทึก
    7. เลือกไอคอนบันทึกดิสก์เพื่อบันทึกบันทึกลงในคอมพิวเตอร์ของคุณ

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

    สำรวจให้ลึกยิ่งขึ้นด้วยเหตุการณ์

    เมื่อคุณเลือกเหตุการณ์เฉพาะใน Process Monitor คุณสามารถสำรวจรายละเอียดเพิ่มเติมผ่านเมนู Event

    เลือกเหตุการณ์ที่คุณต้องการตรวจสอบ จากนั้นเลือก กิจกรรม เมนูและเลือก คุณสมบัติ .

    วิธีใช้ Process Monitor และ Process Explorer

    ซึ่งแสดงคุณสมบัติทั้งหมดสำหรับเหตุการณ์ เหตุการณ์ แท็บจะแสดงสิ่งที่อยู่ในหน้าต่าง Process Monitor หลักเป็นส่วนใหญ่ กระบวนการ tab จะแสดงสิ่งต่างๆ เช่น พาธไปยังแอปพลิเคชันและบรรทัดคำสั่งการเรียกใช้ ตลอดจนโมดูลที่ใช้โดยกระบวนการ กอง แท็บให้โมดูลที่เก็บไว้ในหน่วยความจำโดยกระบวนการและรายละเอียด

    คุณสามารถเข้าถึงเฉพาะแท็บสแต็คโดยเลือก สแต็ค ในเมนูกิจกรรมแทน

    หากคุณต้องการจับตาดูเหตุการณ์ใดเหตุการณ์หนึ่งอย่างใกล้ชิด ให้เลือกกิจกรรม จากนั้นเลือกเมนูกิจกรรม แล้วเลือกสลับที่คั่นหน้า .

    วิธีใช้ Process Monitor และ Process Explorer

    ซึ่งจะไฮไลต์กิจกรรมเพื่อให้ติดตามได้ง่ายขึ้น

    คุณยังสามารถดูรายการรีจิสทรีสำหรับกระบวนการใดๆ ได้โดยเลือก กิจกรรม เมนูและเลือก ข้ามไปที่ .

    วิธีใช้ Process Monitor และ Process Explorer

    นี่เป็นวิธีที่รวดเร็วในการดูรายการรีจิสตรีที่คุณอาจต้องการสลับเพื่อกำหนดค่าแอปพลิเคชันนั้น

    คุณจะเห็นไอคอน 5 ไอคอนที่ด้านขวาของแถบเครื่องมือซึ่งคุณใช้ปรับแต่งตัวกรองเริ่มต้นได้

    วิธีใช้ Process Monitor และ Process Explorer

    คุณสามารถใช้สิ่งเหล่านี้เพื่อเปิดหรือปิดตัวกรองต่อไปนี้:

    • กิจกรรมการลงทะเบียน
    • กิจกรรมระบบไฟล์
    • กิจกรรมเครือข่าย
    • กระบวนการและการทำงานของเธรด
    • กิจกรรมโปรไฟล์

    วิธีใช้ Process Explorer

    ใช้แนวทางเดียวกันกับ 32 บิตหรือ 64 บิตเมื่อคุณเปิด Process Explorer

    วิธีใช้ Process Monitor และ Process Explorer

    มุมมอง เมนูเป็นที่ที่คุณสามารถปรับแต่งข้อมูลกระบวนการที่จะให้แสดงในแต่ละบานหน้าต่างได้

    วิธีใช้ Process Monitor และ Process Explorer

    ใช้ มุมมองบานหน้าต่างด้านล่าง เพื่อเปลี่ยนข้อมูลที่แสดงที่นั่นจาก Handles ไปยัง DLL .

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

    กำหนดความสัมพันธ์ แสดงให้เห็นว่า CPU ใดที่กระบวนการที่เลือกสามารถดำเนินการได้ คุณสามารถเปิดหรือปิดใช้งานโปรเซสเซอร์ใดก็ได้หากต้องการ

    วิธีใช้ Process Monitor และ Process Explorer

    กำหนดลำดับความสำคัญ ให้คุณเพิ่มหรือแยกลำดับความสำคัญที่ CPU กำหนดให้กับกระบวนการนั้น นี่เป็นวิธีที่ดีในการแก้ปัญหาแอปพลิเคชันที่ล้าหลังหรือทำงานช้า เพื่อดูว่ามีปัญหากับกระบวนการอื่นๆ ที่ทำงานอยู่มากเกินไปหรือไม่

    วิธีใช้ Process Monitor และ Process Explorer

    สี่ตัวเลือกถัดไปให้คุณควบคุมแต่ละกระบวนการได้

    วิธีใช้ Process Monitor และ Process Explorer

    ซึ่งรวมถึง:

    • ฆ่ากระบวนการ :บังคับหยุดแต่ละกระบวนการ
    • ฆ่าผังกระบวนการ :บังคับหยุดโปรเซสและโปรเซสลูกทั้งหมด
    • เริ่มต้นใหม่ :หยุดและเริ่มกระบวนการที่เลือก
    • ระงับ :สงสัยในกระบวนการที่เลือก

    คุณสามารถสร้างไฟล์ดัมพ์หรือมินิดัมพ์ที่เกี่ยวข้องกับกระบวนการที่เลือกโดยเลือก กระบวนการ เมนูและเลือก สร้างการถ่ายโอนข้อมูล . จากนั้นเลือกว่าคุณต้องการ Minidump . หรือไม่ หรือ Full Dump .

    วิธีใช้ Process Monitor และ Process Explorer

    หากคุณเลือก ตรวจสอบ VirusTotal ใน กระบวนการ เมนู Process Explorer จะส่งแฮชสำหรับไฟล์ที่เกี่ยวข้องกับกระบวนการและ DLL ไปยัง VirusTotal.com VirusTotal จะสแกนและวิเคราะห์กิจกรรมเหล่านั้นสำหรับกิจกรรมไวรัส คุณจะต้องยอมรับข้อกำหนดในการให้บริการของ VirusTotal ก่อนจึงจะสามารถใช้คุณลักษณะนี้ได้

    สุดท้าย หากคุณเลือก คุณสมบัติ จากเมนูกระบวนการ คุณสามารถดูคุณสมบัติที่หลากหลายเกี่ยวกับกระบวนการที่เลือกได้

    วิธีใช้ Process Monitor และ Process Explorer

    ซึ่งรวมถึงข้อมูลที่เกี่ยวข้องกับประสิทธิภาพ การใช้ GPU เธรดทั้งหมด กิจกรรมเครือข่าย และอื่นๆ อีกมากมาย

    คุณควรใช้ Process Monitor หรือ Process Explorer หรือไม่

    แม้ว่ายูทิลิตี้ทั้งสองนี้จะคล้ายกัน แต่ก็ไม่เหมือนกัน Process Monitor จะใช้ได้ดีกว่าถ้าคุณต้องการติดตามว่ากระบวนการของคุณโต้ตอบกับระบบของคุณอย่างไร ช่วยให้คุณตรวจสอบและบันทึกเหตุการณ์ที่ทริกเกอร์โดยแต่ละกระบวนการ

    ช่วยให้คุณเห็นว่าการโต้ตอบระหว่างกระบวนการและระบบของคุณทำให้เกิดข้อผิดพลาดหรือทำงานผิดปกติหรือไม่

    ในทางกลับกัน Process Explorer นั้นเน้นที่กระบวนการอย่างมาก ช่วยให้คุณเห็นความสัมพันธ์ระหว่างกระบวนการหลักและกระบวนการย่อย นอกจากนี้ยังช่วยให้คุณเจาะลึกยิ่งขึ้นในพารามิเตอร์และคุณสมบัติของแต่ละกระบวนการ มากกว่ายูทิลิตี้ Windows อื่นๆ ที่มีอยู่

    เลือกยูทิลิตี้ที่คุณต้องการโดยขึ้นอยู่กับสิ่งที่คุณกำลังแก้ไขปัญหาโดยเฉพาะ