Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

ดูรายการบริการที่โฮสต์โดยกระบวนการ svchost.exe ใน Windows

Svchost.exe เป็นกระบวนการที่โฮสต์บริการอื่นๆ ของ Windows ที่ทำหน้าที่ต่างๆ ของระบบ svchost.exe . สามารถมีได้หลายอินสแตนซ์ ที่ทำงานบนคอมพิวเตอร์ของคุณ โดยแต่ละอินสแตนซ์จะมีบริการที่แตกต่างกัน เราได้เผยแพร่โพสต์เมื่อสักครู่นี้เกี่ยวกับสิ่งที่คุณสามารถทำได้หาก svchost.exe ใช้ CPU ของคุณจนหมด

ในบทความนี้ ฉันจะแสดงให้คุณเห็นสองสามวิธีในการดูกระบวนการหรือบริการจริงที่ทำงานอยู่ใน svchost.exe ในพีซี Windows ส่วนใหญ่ คุณจะเห็นกระบวนการทำงานเหล่านี้ตั้งแต่ 10 ถึง 20 กระบวนการ หากมีปัญหาและกระบวนการ svchost.exe ทำให้เกิดปัญหา คุณอาจแก้ไขได้อย่างง่ายดายเมื่อคุณทราบว่าบริการใดกำลังทำงานอยู่ภายในกระบวนการนั้น

    ตัวจัดการงาน

    หากคุณกำลังใช้งาน Windows 10 คุณต้องมองไม่ไกลจากตัวจัดการงาน คลิกที่เริ่มและพิมพ์ในตัวจัดการงานหรือเพียงแค่กด CTRL + SHIFT + ESC บนแป้นพิมพ์ค้างไว้ สิ่งนี้จะเรียกตัวจัดการงานขึ้นมา หากคุณเพิ่งเห็นช่องเล็กๆ ที่มีรายการโปรแกรมที่กำลังทำงานอยู่ อย่าลืมคลิกรายละเอียดเพิ่มเติม ที่ด้านล่าง

    จากนั้นคลิกที่ กระบวนการ แท็บแล้วเลื่อนผ่าน แอป และ กระบวนการเบื้องหลัง จนกว่าคุณจะไปถึง กระบวนการของ Windows . เลื่อนลงไปเรื่อยๆ จนกว่าคุณจะเริ่มเห็น โฮสต์บริการ: . ควรมีสักสองสามรายการ

    ดูรายการบริการที่โฮสต์โดยกระบวนการ svchost.exe ใน Windows

    อย่างที่คุณเห็น โฮสต์บริการแต่ละรายจะมีชื่อของบริการอยู่หลังเครื่องหมายอัฒภาค ทำให้ง่ายต่อการดูว่าบริการใดเชื่อมโยงกับกระบวนการ svchost.exe ใด หากคุณต้องการดูรหัสกระบวนการที่แน่นอน เพียงคลิกขวาที่บรรทัดและเลือก ไปที่รายละเอียด .

    ดูรายการบริการที่โฮสต์โดยกระบวนการ svchost.exe ใน Windows

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

    ดูรายการบริการที่โฮสต์โดยกระบวนการ svchost.exe ใน Windows

    ตอนนี้เราเห็นแล้วว่าบริการไคลเอ็นต์ DHCP กำลังทำงานอยู่ใน svchost.exe โดยมีรหัสกระบวนการ 1504 นี่เป็นวิธีที่ง่ายที่สุดในการทำงานนี้ให้สำเร็จ แต่ต้องใช้ Windows 10 หากคุณใช้ Windows 7 หรือเก่ากว่า โปรดอ่าน เกี่ยวกับวิธีการอื่นๆ

    คำสั่งรายการงาน

    ใน Windows รุ่นใดก็ได้ คุณสามารถใช้บรรทัดคำสั่งเพื่อสร้างรายการกระบวนการ svchost.exe ทั้งหมดพร้อมกับบริการที่ทำงานอยู่ภายในแต่ละรายการ ในการดำเนินการนี้ เพียงเปิดพร้อมท์คำสั่งโดยคลิกที่ Start และพิมพ์ cmd .

    ที่พรอมต์คำสั่ง ให้คัดลอก/วางคำสั่งต่อไปนี้:

    tasklist /svc | find "svchost.exe"

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

    tasklist /svc | find "svchost.exe" > c:\tasklist.txt

    โปรดทราบว่าหากต้องการส่งออกไปยังรูทของไดรฟ์ C คุณจะต้องเปิดพรอมต์คำสั่งของผู้ดูแลระบบ (เริ่ม พิมพ์ cmd คลิกขวาที่พรอมต์คำสั่งแล้วเลือกเรียกใช้ในฐานะผู้ดูแลระบบ ). หากง่ายกว่านี้ คุณสามารถเปลี่ยนเส้นทางไปยังอย่างอื่น เช่น C:\Users\username\Documents .

    ดูรายการบริการที่โฮสต์โดยกระบวนการ svchost.exe ใน Windows

    ตัวสำรวจกระบวนการ

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

    ดูรายการบริการที่โฮสต์โดยกระบวนการ svchost.exe ใน Windows

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

    นี่เป็นวิธีที่ง่ายและสะดวกสองสามวิธีในการเรียนรู้เพิ่มเติมเกี่ยวกับกระบวนการ svchost.exe และสิ่งที่ทำงานอยู่ภายในแต่ละขั้นตอน สนุก!