svchost exe ทำหน้าที่อะไร? จะทำอย่างไรถ้า Svchost ใช้ CPU จำนวนมาก? การยุติกระบวนการที่เกี่ยวข้อง

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

Svchost.exe คืออะไร

Svchost.exe netsvcs (ชื่อย่อ - Svchost.exe, Svchost) เป็นกระบวนการระบบ Windows 7 ที่รับผิดชอบในการเร่งการเริ่มต้นและการทำงานของบริการระบบอื่น ๆ ในสถานการณ์ปกติ Svchost.exe จะดำเนินการฟังก์ชันอย่างรวดเร็วและเพิ่ม RAM แต่เมื่อแอปพลิเคชันประสบปัญหาและเริ่มขัดข้อง กระบวนการจะถูกโหลดเข้าสู่หน่วยความจำหลายครั้ง

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

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

Svchost.exe ปรากฏใน RAM ด้วยเหตุผลข้อใดข้อหนึ่งต่อไปนี้:

  • ความผิดพลาดแบบสุ่ม
  • อัปเดตข้อผิดพลาดของบริการ ระบบสามารถสะสมข้อผิดพลาดทั้งเมื่อคุณปฏิเสธที่จะดาวน์โหลดการอัพเดตล่าสุดและเมื่อติดตั้งอย่างแข็งขัน ในกรณีหลัง สาเหตุของปัญหาอาจเกิดจากข้อขัดแย้งกับระบบที่ทำงานอยู่หรือความล้มเหลวในการโหลดเนื่องจากการสื่อสารไม่ดี นอกจากนี้ยังเกิดขึ้นว่าการอัปเดตนั้นมีข้อผิดพลาดภายในด้วย
  • ไฟล์บันทึกเหตุการณ์ขนาดใหญ่ในบันทึก บางครั้งสาเหตุคือไฟล์บันทึกมีขนาดใหญ่เกินไปในบันทึกเหตุการณ์ของ Windows 7
  • โปรแกรมที่เป็นอันตราย ไวรัสที่ปลอมตัวเป็น exe จะเลียนแบบพฤติกรรมของกระบวนการเพื่อทำให้ตรวจพบได้ยากขึ้น
  • ปัญหาฮาร์ดแวร์ ความเสียหายต่อแถบ RAM การปนเปื้อน และความร้อนสูงเกินไปของโปรเซสเซอร์ และอื่นๆ โดยเฉพาะอย่างยิ่งสำหรับคอมพิวเตอร์ที่ใช้แล้ว
  • ระบบอุดตัน ไฟล์ชั่วคราวจำนวนมากที่ดาวน์โหลดจากอินเทอร์เน็ตและรีจิสทรีที่ไม่ได้ทำความสะอาดเป็นเวลานานทำให้เกิดการทำงานผิดพลาดใน Windows 7 ส่งผลให้ exe ปรากฏขึ้น

วิธีแก้ปัญหา Svchost.exe

เนื่องจากปัญหาอาจมีได้หลายสาเหตุ จึงไม่มีวิธีแก้ไขวิธีเดียว ดังนั้นคุณควรเริ่มต้นด้วยขั้นตอนที่ปลอดภัยที่สุด โดยค่อยๆ กำจัดตัวเลือกต่างๆ

รอและไว้วางใจระบบ

อาจเป็นไปได้ว่า Windows 7 จะแก้ไขปัญหาได้ด้วยตัวเอง โดยเฉพาะอย่างยิ่งหากมีสาเหตุมาจากการอัปเดตล่าสุดหรือความล้มเหลวของฮาร์ดแวร์ในระยะสั้น ในกรณีนี้คุณต้องออกจากระบบไปสักพักแล้วตรวจสอบ "ตัวจัดการงาน" บ่อยมากเท่านี้ก็เพียงพอแล้ว

รีสตาร์ทคอมพิวเตอร์ของคุณ

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

ใช้ "ตัวจัดการงาน"

คุณสามารถเริ่มต้นด้วยการปิดการใช้งานกระบวนการที่ทำให้เกิดความสงสัยมากที่สุด

  1. หากต้องการทำสิ่งนี้ ให้เรียก "ตัวจัดการงาน" โดยกดปุ่ม Ctrl+Shift+Esc พร้อมกัน

    ตามค่าเริ่มต้น แท็บกระบวนการจะเปิดขึ้น

  2. ที่ด้านล่างของหน้าต่างแท็บ "กระบวนการ" ที่ปรากฏขึ้น ให้คลิกปุ่ม "แสดงกระบวนการของผู้ใช้ทั้งหมด" รายการกระบวนการได้ขยายออกไปอย่างมาก

    มีกระบวนการมากขึ้นอย่างเห็นได้ชัด

    เราเลือกโคลน Svchost.exe ที่เราต้องการปิด (โดยปกติจะเป็น "ตะกละที่สุด") แล้วคลิกปุ่ม "สิ้นสุดกระบวนการ" บนหน้าจอ

    คำเตือนครั้งสุดท้ายก่อนที่จะหยุดกระบวนการ

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

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

กำลังตรวจสอบการอัปเดต Windows

หากปัญหากับ Svchost.exe เกิดจากการทำงานที่ไม่ถูกต้องของบริการอัพเดต Windows 7 คุณจะต้องเปลี่ยนการตั้งค่าที่เกี่ยวข้อง บางทีวิธีแก้ปัญหาที่มีประสิทธิภาพอาจเป็นการปิดการอัปเดตอัตโนมัติชั่วคราว

  1. ในการดำเนินการนี้ให้กดปุ่ม "Start" บนหน้าจอและในคอลัมน์ด้านขวาของเมนูที่เปิดขึ้นให้ค้นหาบรรทัด "Control Panel"

    แผงควบคุมจะอยู่ที่คอลัมน์ด้านขวาของเมนู

  2. หลังจากหน้าต่าง "รายการแผงควบคุมทั้งหมด" ขนาดใหญ่ปรากฏขึ้น ให้ค้นหาแท็บ "Windows Update" ในนั้น

    เรากำลังมองหาแท็บ "Windows Update"

    ที่ด้านซ้ายบนของหน้าต่าง "Windows Update" ที่เปิดขึ้นจะมีแท็บ "การตั้งค่า" ที่เราต้องการให้ไปที่แท็บนั้น

    แท็บ "การตั้งค่าการตั้งค่า" ที่ด้านซ้ายบน

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

    ลบการอนุญาตการอัปเดตทั้งหมด

    หลังจากทำการเปลี่ยนแปลงแล้ว ให้คลิกปุ่ม "ตกลง" บนหน้าจอ รีบูตและสังเกตการทำงานของระบบ

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

การคืนค่าระบบโดยใช้บริการโปรไฟล์ Windows 7

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

  1. กดปุ่ม "Start" บนหน้าจอเลือก "All Programs" ค้นหาโฟลเดอร์ "Special" ในรายการที่เปิดขึ้นและในโฟลเดอร์ย่อย "System"

    คุณต้องเข้าไปในโฟลเดอร์ "บริการ"

  2. ในโฟลเดอร์ "System" เราจำเป็นต้องมียูทิลิตี "System Restore"

    บริการ System Restore อยู่ที่นี่

    หลังจากคิดอยู่ครู่หนึ่ง Windows 7 จะแสดงหน้าต่างข้อมูลที่คุณต้องคลิกปุ่ม "ถัดไป" บนหน้าจอ

    สามารถรับข้อมูลเพิ่มเติมได้โดยตรงจากหน้าต่างนี้

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

    เลือกหนึ่งในจุดคืนค่าที่เสนอ

    ระบบจะอธิบายสิ่งที่เกิดขึ้นอีกครั้งโดยให้โอกาสสุดท้ายที่จะละทิ้งความตั้งใจ กดปุ่ม "เสร็จสิ้น" บนหน้าจอ

    คำถามสุดท้ายก่อนเริ่มการกู้คืน

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

การกำจัดไวรัส

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

การแก้ไขเนื้อหาของโฟลเดอร์บริการ Prefetch และ Tasks

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

อัลกอริธึมของการดำเนินการในกรณีนี้นั้นง่าย:

  1. ไปที่ไดเรกทอรี C:\WINDOWS\Prefetch เลือกเนื้อหาทั้งหมดของโฟลเดอร์แล้วลบออก
  2. จากนั้นเราไปที่ไดเร็กทอรี C:\WINDOWS\Tasks และทำเช่นเดียวกัน
  3. ลบกระบวนการ exe ที่น่าสงสัย
  4. รีบูทคอมพิวเตอร์

คุณจะแก้ไขปัญหาได้อย่างไร?

กำลังตรวจสอบฮาร์ดแวร์

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

ตรวจสอบประสิทธิภาพของ RAM และส่วนประกอบอื่นๆ โดยใช้แอปพลิเคชันหรือเครื่องมือพิเศษ แต่คุณสามารถสรุปเบื้องต้นได้โดยเปลี่ยนแถบ RAM ชั่วคราวด้วยแถบที่รับประกันว่าทำงานได้ดี หากเป็นไปไม่ได้ คุณสามารถทำสิ่งที่ตรงกันข้ามได้: ลองสตาร์ทคอมพิวเตอร์สลับกันในวงเล็บทั้งสองที่ติดตั้งแยกกัน ถ้าระบบสตาร์ททั้งคู่ แสดงว่า RAM ดี

การทำความสะอาดไฟล์บันทึกเหตุการณ์ในบันทึกของ Windows

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

  1. กดคีย์ผสม Win (พร้อมไอคอน Windows) และ R ในหน้าต่าง "Run" ขนาดเล็กที่ปรากฏขึ้น ให้พิมพ์ eventvwr ในบรรทัดอินพุตแล้วกดปุ่ม "OK" บนหน้าจอ

    ตัวเลือก “ล้างบันทึก...” จะอยู่ทางด้านขวาของหน้าต่าง

  2. สิ่งที่เหลืออยู่คือเลือกบรรทัด "ล้างบันทึก..." ทางด้านขวาของหน้าต่าง จากนั้นยืนยันการดำเนินการ ควรทำเช่นเดียวกันกับนิตยสาร "ความปลอดภัย", "การติดตั้ง" และ "ระบบ" หลังจากเสร็จสิ้นขั้นตอน ให้รีสตาร์ท Windows

จะทำอย่างไรถ้าไม่มีอะไรช่วย

หากไม่มีขั้นตอนที่ดำเนินการก่อนหน้านี้ไม่ได้ผลลัพธ์ คุณสามารถลองปรับปรุงผลได้:

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

วิดีโอ: กระบวนการ Svchost.exe โหลดหน่วยความจำและโปรเซสเซอร์ - วิธีแก้ปัญหา 100%

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

ปัญหาเกี่ยวกับคอมพิวเตอร์ค้างน่าจะคุ้นเคยกับทุกคนโดยไม่มีข้อยกเว้น ตามกฎแล้วสิ่งนี้ถูกตำหนิว่าเป็นไวรัสโปรแกรมที่เขียนไม่ดีรวมถึงความร้อนสูงเกินไป ในบางครั้ง svchost.exe เป็นผู้ร้าย นี่เป็นกระบวนการประเภทใด และเหตุใดจึงเกิดขึ้น? มาลองคิดดูสิ!

ไวรัสหรือเปล่า?

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

เราเตือนคุณทันที: นี่ไม่ใช่ไวรัส ดังนั้นอย่ารีบลบ svchost.exe! แล้วกระบวนการนี้คืออะไร?

ข้อมูลทั่วไปเกี่ยวกับแอปพลิเคชัน

นี่คือชื่อของส่วนประกอบที่สำคัญมากซึ่งรับผิดชอบในการเรียกใช้ไลบรารีแบบไดนามิก (DLL) ของระบบ ดังนั้นทั้ง Explorer (Explorer) ของ Windows และแอปพลิเคชันบุคคลที่สามมากกว่าหนึ่งพันรายการจึงขึ้นอยู่กับมัน สิ่งนี้ใช้กับเกมที่ใช้ไลบรารีเหล่านี้ผ่าน DirectX โดยเฉพาะ

ตั้งอยู่ตามที่อยู่นี้: %SystemRoot%\System32 โดยการอ่านรายการรีจิสตรีในการบูตแต่ละครั้ง แอปพลิเคชันจะสร้างรายการบริการที่ควรเริ่มต้น ควรสังเกตว่า svchost.exe หลายสำเนาสามารถทำงานได้ในเวลาเดียวกัน (คุณรู้อยู่แล้วว่ากระบวนการนี้เป็นกระบวนการประเภทใด) สิ่งสำคัญคือแต่ละกระบวนการอาจมีกลุ่มบริการของตัวเอง สิ่งนี้ทำขึ้นเพื่อความสะดวกสบายสูงสุดในการตรวจสอบการทำงานของระบบ รวมถึงทำให้การดีบักทำได้ง่ายขึ้นในกรณีที่มีปัญหาใดๆ

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

  • HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost;
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Service.

พารามิเตอร์ทั้งหมดที่มีอยู่ในส่วนเหล่านี้จะมองเห็นได้เป็นอินสแตนซ์แยกต่างหากของ svchost.exe (เราได้อธิบายไปแล้วว่านี่คืออะไร)

แต่ละส่วนของรีจิสทรีที่เกี่ยวข้องมีพารามิเตอร์ในรูปแบบ: REG_MULTI_SZ ประกอบด้วยชื่อของบริการทั้งหมดที่มีให้เป็นส่วนหนึ่งของกลุ่ม Svchost เฉพาะ แต่ละบริการมีชื่อของบริการหนึ่งรายการขึ้นไป โดยคำอธิบายประกอบด้วยคีย์ ServiceDLL

นี่คือไฟล์ svchost.exe

จะตรวจสอบกระบวนการที่เกี่ยวข้องกับ Svchost ได้อย่างไร?

หากต้องการดูบริการทั้งหมดที่เกี่ยวข้องกับกระบวนการนี้ คุณต้องทำสิ่งง่ายๆ สองสามอย่าง

  • คลิกที่ "Start" จากนั้นค้นหาคำสั่ง "Run" ในเมนูนี้
  • เข้าไปที่นั่นแล้วกด ENTER
  • หลังจากนั้น ให้คัดลอกและวางนิพจน์ต่อไปนี้ลงในโปรแกรมจำลองบรรทัดคำสั่งที่เปิดขึ้น: รายการงาน /SVC ใช้ปุ่ม ENTER อีกครั้ง
  • รายการกระบวนการทั้งหมดจะแสดงในรูปแบบของรายการ ความสนใจ! อย่าลืมป้อนพารามิเตอร์คีย์ /SVC เนื่องจากจะแสดงบริการที่ใช้งานอยู่ หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับบริการเฉพาะ ให้ใช้คำสั่งต่อไปนี้: Tasklist /FI "PID eq process_id" (รวมถึงเครื่องหมายคำพูด)

หากคุณมีปัญหา

มักเกิดขึ้นหลังจากป้อนคำสั่ง คอมพิวเตอร์แสดงสิ่งที่ไม่สามารถเข้าใจได้ เช่น: “ไม่สามารถจดจำคำสั่งได้” อย่ารีบเร่งที่จะเข้าไปอีกครั้ง

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

โดยคลิกที่ปุ่ม "Start" จากนั้นป้อน CMD ในช่อง "Search" รายการไฟล์ที่พบจะเปิดขึ้นมาทางด้านขวาของเมนู คลิกขวาที่รายการแรก (พร้อมชื่อที่เกี่ยวข้อง) จากนั้นเลือก "เรียกใช้ในฐานะผู้ดูแลระบบ" ในเมนูบริบทที่ปรากฏขึ้น

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

วิธีแยกข้าวสาลีออกจากแกลบ?

ดูชื่อกระบวนการอย่างละเอียด: ควรเขียนเป็น sVChost! มีโทรจันบางตัวที่ปลอมแปลงเป็น sVHost ซึ่งพบได้บ่อยมาก หากคุณเห็นสิ่งนี้ใน "ตัวจัดการงาน" ของคุณ ในกรณีนี้ ถึงเวลาที่จะต้องสแกนระบบทั้งหมดเพื่อหาแอปพลิเคชันที่เป็นอันตราย

โดยเฉพาะอย่างยิ่งไวรัสและโทรจัน “ขั้นสูง” ยังสามารถพรางตัวเองได้อย่างเชี่ยวชาญโดยใช้ชื่อเดียวกับกระบวนการจริงทุกประการ แต่ถึงกระนั้นก็สามารถแยกแยะความน่าจะเป็นได้ 100% โดยให้ความสนใจกับสัญญาณที่มีลักษณะเฉพาะที่สุด มาดูพวกเขากันดีกว่า

ประการแรก กระบวนการของระบบจริงไม่เคย (!) เปิดตัวในฐานะผู้ใช้ทั่วไป การเริ่มต้นสามารถเริ่มต้นได้โดย SYSTEM, LOCAL SERVICE และ NETWORK SERVICE สิ่งที่สำคัญกว่านั้นคือมันไม่เริ่มทำงาน (!) เมื่อระบบเริ่มใช้เครื่องมือเริ่มต้น ดังนั้น รายการโปรแกรมที่เริ่มพร้อมกันกับระบบไม่ควรรวม svchost.exe ไว้ด้วย ในกรณีนี้มีกระบวนการอย่างไร?

หากคุณเห็นสิ่งนี้ แสดงว่ามีสาเหตุเดียวเท่านั้น นั่นก็คือไวรัส

กำลังตรวจสอบการเริ่มต้น

ไม่ทราบว่าต้องทำอย่างไร? มันง่ายมาก! ขั้นแรกคลิกที่ปุ่ม "Start" และคลิกซ้ายที่ช่อง "Run" จากนั้นป้อนคำสั่ง MSConfig ที่นั่น รายการแอปพลิเคชันทั้งหมดที่เปิดตัวเมื่อเริ่มต้นจะเปิดขึ้น ซึ่งคุณต้องตรวจสอบอย่างรอบคอบ

หากมีกระบวนการ svchost.exe มากมาย (หรือแม้แต่กระบวนการเดียว) คุณจะต้องคิดถึงวิธีลบออกจากคอมพิวเตอร์ของคุณอย่างแน่นอน

จะทำอย่างไรถ้าตรวจพบ "สายลับ"?

ดังที่เราได้กล่าวไปแล้ว ในกรณีนี้ วิธีที่ดีที่สุดคือสแกนระบบปฏิบัติการด้วยโปรแกรมป้องกันไวรัสที่ทรงพลัง แต่ก่อนหน้านั้น การดำเนินการตามขั้นตอนง่ายๆ หลายๆ ขั้นตอนซึ่งคุณสามารถป้องกันไวรัสได้อย่างสมบูรณ์จะไม่เกิดอันตรายใดๆ ทั้งสิ้น โดยทั่วไปแล้ว ไวรัส svchost.exe ได้แพร่กระจายไปทั่ว RuNet ในช่วงไม่กี่ปีที่ผ่านมา ตามกฎแล้ว มัลแวร์ที่เชี่ยวชาญในการขโมยข้อมูลส่วนบุคคลของผู้ใช้จะทำงานภายใต้กระบวนการของระบบปกติ

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

กระบวนการนี้ใช้ CPU มาก ทำไมสิ่งนี้ถึงเกิดขึ้นและฉันควรทำอย่างไร?

ดังนั้นเราจึงกลับไปที่จุดเริ่มต้นของบทความของเรา คุณจำได้ไหมว่าบางครั้งเนื่องจาก svchost.exe (เราได้อธิบายโดยละเอียดแล้วว่าเป็นกระบวนการประเภทใด) คอมพิวเตอร์เริ่มช้าลงและ "หยุดทำงาน"? ทำไมสิ่งนี้ถึงเกิดขึ้น? และคุณจะเอาชนะปรากฏการณ์นี้โดยไม่ต้องติดตั้งระบบใหม่ได้อย่างไร?

วิธีที่ง่ายที่สุด

มีคำแนะนำที่ค่อนข้างง่ายและมีประสิทธิภาพซึ่งช่วยได้ในหลายกรณี เปิด “ตัวจัดการงาน” ค้นหากระบวนการ svchost ที่นั่น จากนั้นคลิกขวาที่กระบวนการแล้วเลือก “ลำดับความสำคัญ/ต่ำ” ควรสังเกตว่าจะต้องดำเนินการนี้กับแต่ละกระบวนการที่มีชื่อเดียวกันซึ่งอยู่ใน "ตัวจัดการงาน"

เราเตือนคุณอีกครั้ง: หากคุณเห็นไฟล์ svchost.exe (คุณรู้อยู่แล้วว่ามันคืออะไร) อย่ารีบลบมันไม่ว่าในกรณีใดโดยสงสัยว่าเป็นไวรัส!

บริการอัพเดตวินโดวส์

บ่อยครั้งใน Windows XP ปัญหาเกือบ 100% และ svchost เกิดจากการที่บริการอัปเดตทำงานไม่ถูกต้อง แหล่งข้อมูลคอมพิวเตอร์บางส่วนพบคำอธิบายสำหรับปรากฏการณ์นี้

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

จะปิดการใช้งานบริการที่มีปัญหาได้อย่างไร?

หากต้องการปิดใช้งาน Windows Update ชั่วคราวให้ไปที่ "แผงควบคุม" และค้นหารายการ "ระบบและความปลอดภัย" ที่นั่น ที่นั่นมี "Windows Update" ที่ต้องการอยู่ซึ่งเราสนใจในรายการ "เปิดหรือปิดการอัปเดตอัตโนมัติ" ทำเครื่องหมายที่ช่องถัดจาก "อย่าตรวจสอบการอัปเดต" คลิกตกลงและรีบูตเครื่อง

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

อินเทอร์เน็ตเบราว์เซอร์

อย่างไรก็ตาม ใช้เวลาของคุณ ในหลายกรณี Internet Explorer จะต้องถูกตำหนิ จำได้ไหมว่าในตอนต้นของบทความเราได้พูดถึงความสำคัญของ svchost สำหรับ Explorer อย่างไร แต่ “อินเทอร์เน็ตเบราว์เซอร์” เป็นส่วนสำคัญของตัวจัดการไฟล์ของตระกูล Windows OS

ปัญหามักเริ่มต้นเมื่อเวอร์ชัน IE ล้าสมัยมาก ตัวอย่างเช่น Microsoft เองไม่แนะนำให้ใช้ Windows XP กับ Internet Explorer เวอร์ชันที่หกมาเป็นเวลานานแล้ว

ดังนั้นในกรณีนี้จึงค่อนข้างง่าย ใช้บริการ Windows Update ที่กล่าวถึงข้างต้น ดาวน์โหลดและติดตั้งการอัปเดตล่าสุดทั้งหมดสำหรับระบบปฏิบัติการเวอร์ชันของคุณ ติดตั้ง IE เวอร์ชันใหม่ เป็นไปได้ว่ามาตรการนี้จะช่วยคุณได้

เกมส์

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

บ่อยครั้งที่โปรแกรมนี้เป็นเกมที่ดาวน์โหลดโดยเจ้าของที่มีความสุขจากไซต์ "ซ้าย" บางแห่ง ผู้ที่ได้ทำการแก้ไขโค้ดโปรแกรม, ลบการป้องกันออก, ไม่ค่อยทดสอบการสร้างเพื่อให้เข้ากันได้กับระบบบางระบบ, DLLs ฯลฯ ในกรณีนี้ก็ไม่มีอะไรต้องแปลกใจ

"ค้างคาว"

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

ไดรเวอร์

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

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

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

วินโดวส์ ดีเฟนเดอร์

เจ้าของ Windows Vista/7 ควรให้ความสนใจกับโปรแกรม Windows Defender ซึ่งรวมอยู่ในระบบปฏิบัติการมาตรฐานเหล่านี้ มันทำหน้าที่ป้องกันไม่ให้มัลแวร์เข้าสู่ระบบ แต่บางครั้งมันก็ไม่ทำงานดีขึ้น

ปัญหาเกิดขึ้นหากซอฟต์แวร์ป้องกันไวรัสบุคคลที่สามที่ติดตั้งด้วยเหตุผลบางประการไม่ปิดใช้งาน Defender นี่เป็นเรื่องจริงโดยเฉพาะอย่างยิ่งสำหรับผลิตภัณฑ์ Eset Nod ทั้งหมด ซึ่งได้รับความนิยมอย่างมากจากผู้ใช้ในประเทศจำนวนมากในช่วงที่ผ่านมา

เพื่อแก้ไขสถานการณ์นี้ให้คลิกที่ปุ่ม "Start" ไปที่ "Control Panel" จากนั้นค้นหา "Defender" ในนั้น ในหน้าต่างหลักจะมีรายการ “เรียกใช้การสแกนเมื่อไม่ได้ใช้งาน” ยกเลิกการเลือก คลิกตกลง ในบางกรณี มาตรการนี้อาจมีประโยชน์

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

นอกจากนี้การอัปเดตระบบให้ตรงเวลาก็ไม่เสียหาย

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

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

ก่อนอื่น ฉันจะแสดงให้คุณเห็น Dispatcher ของฉัน:

อย่างที่คุณเห็นกระบวนการต่างๆ จะถูกจัดเรียงตามทรัพยากรที่ถูกครอบครองมากที่สุด (และโดยเฉพาะตามหน่วยความจำ) และอันดับแรกคือ svchost.exe ถ้าอย่างนั้นคุณจะเห็นว่ามันใช้พื้นที่มากเช่นกัน มากกว่าทุกสิ่งที่ควรจะเป็น

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

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

ทีนี้มาดูการถอดเบรกกันดีกว่า

1) แน่นอนว่าสิ่งที่ง่ายที่สุดและธรรมดาที่สุดคือการรีบูต อย่างที่พวกเขาพูดว่า “ปัญหาเจ็ดประการ - รีเซ็ตหนึ่งครั้ง” บ่อยครั้งที่การรีบูตเครื่องก็เพียงพอแล้วและปัญหาต่างๆ มากมายสามารถแก้ไขได้ (แม้ว่าบางครั้งอาจเป็นเพียงชั่วคราวก็ตาม)

2) ไวรัสที่เราชื่นชอบ... เราตรวจสอบคอมพิวเตอร์ว่ามีไวรัสอยู่หรือไม่ แม้ว่าคุณจะมีโปรแกรมป้องกันไวรัสอยู่แล้ว แต่คุณไม่ควรลืมว่ามีไวรัสที่โปรแกรมป้องกันไวรัสตัวหนึ่งไม่สามารถตรวจพบได้ แต่อีกตัวหนึ่งสามารถค้นหาได้ง่าย ฐานข้อมูลต่างกันและอัลกอริธึมก็เหมือนกัน ดังนั้น ลองดูผลิตภัณฑ์เวอร์ชันฟรีจากนักพัฒนาที่ได้รับความนิยมสูงสุด และ
สินค้าเป็นแบบหนึ่งวัน/ใช้แล้วทิ้ง และหลังจากตรวจสอบแล้ว คุณสามารถนำออกได้
คุณยังสามารถลองใช้โปรแกรมได้ เธอพบมัลแวร์ 8 ชิ้นกับฉัน

3) ตรวจสอบการอัปเดต Windows และติดตั้งหากมี

4) ในทางตรงกันข้าม ให้ปิด Windows Automatic Updates ( , )

จากนั้นอย่าลืมตรวจสอบและค้นหาการอัปเดตอย่างน้อยสัปดาห์ละครั้ง

5) คลิกขวาที่กระบวนการที่ "โหลด" มากที่สุด และเลือก "ไปที่บริการ"


เราเห็นรายการบริการที่กระบวนการนี้รับผิดชอบ:


ตอนนี้คุณต้องปิดแต่ละอันโดยการสุ่มโดยใช้วิธีการสุ่ม เพื่อให้เข้าใจว่าอันไหนกำลังโหลด คุณสามารถปิดใช้งานบริการได้โดยคลิกขวาที่ My Computer เลือก "จัดการ" จากนั้นเลือก "บริการ":


หรือเพียงค้นหา "การดูแลระบบ" ในแผงควบคุมและมีลิงก์ไปยังบริการ:


ฉันคิดว่าคุณจะคิดออกเองว่าจะปิดมันอย่างไร...

6) คลิกขวาที่กระบวนการและเลือก "สิ้นสุดแผนผังกระบวนการ"

7) บนไดรฟ์ระบบในโฟลเดอร์ Windows มีโฟลเดอร์หนึ่งที่น่าสนใจชื่อ Prefetch จำเป็นเพื่อเพิ่มความเร็วในการให้บริการ ลบมัน =) จากนั้นทำแผนผังกระบวนการให้สมบูรณ์

8) หากมีกระบวนการ wuauclt.exe ให้ลบโฟลเดอร์ทั้งหมดออกจากโฟลเดอร์ SoftwareDistribution ในโฟลเดอร์ Windows จากนั้นปิดกระบวนการนี้

9) ลองหรือย้อนกลับสักสองสามวัน (ถ้าเป็นไปได้)

10) อีกทางเลือกหนึ่งคือการลบทุกอย่างในโฟลเดอร์ *:\WINDOWS\system32\Tasks แล้วสิ้นสุดแผนผังกระบวนการ

11) และสุดท้าย วิธีที่ร้ายแรงและยากที่สุดคือการติดตั้งระบบใหม่ ถ้าคุณไม่รังเกียจ...

หลังจากแต่ละวิธี ขอแนะนำอย่างยิ่งให้รีบูต

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

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

ในที่สุดฉันจะเขียนว่าวิธีที่ 7 ช่วยฉันได้ แต่มีแนวโน้มว่าวิธีที่ 1 จะเพียงพอสำหรับคุณ เขียนความคิดเห็นหากมีวิธีอื่นหรือวิธีแก้ไขปัญหาระบบ "เบรก" เนื่องจากกระบวนการ svchost

Svchost.exe (โฮสต์บริการ) หรือกระบวนการโฮสต์สำหรับบริการ Windows เป็นส่วนประกอบของระบบปฏิบัติการ Microsoft ที่ใช้ในการเริ่มและดำเนินการบริการจากไฟล์ dll (ไลบรารีลิงก์แบบไดนามิก) พูดง่ายๆ ก็คือนี่คือกระบวนการหรือชุดของกระบวนการที่รับรองการทำงานของระบบย่อย Windows หลักทั้งหมด ตั้งแต่การจัดการพลังงานของคอมพิวเตอร์ไปจนถึงการออกแบบสภาพแวดล้อมการทำงาน (แผง หน้าต่าง เมนู ฯลฯ)

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

ด้านล่างนี้คือสาเหตุหลักที่ทำให้ svchost โหลดโปรเซสเซอร์:

  • โหลดสูงบนโครงสร้างเครือข่ายของระบบปฏิบัติการ ส่วนใหญ่แล้วนี่เป็นตัวแปรของบรรทัดฐานซึ่งเกิดขึ้นเช่นระหว่างการดาวน์โหลดและติดตั้งการอัปเดต Windows บ่อยครั้งที่ผู้ร้ายคือโปรแกรมที่ใช้งานเครือข่าย เช่น ไคลเอนต์ทอร์เรนต์หรือเบราว์เซอร์
  • การทำงานของบริการหรือไดรเวอร์อุปกรณ์ไม่ถูกต้อง เหตุผลนี้และเหตุผลก่อนหน้านี้มีสาเหตุมากกว่า 50 เปอร์เซ็นต์ของคดี
  • ติดไวรัสคอมพิวเตอร์ของคุณด้วยมัลแวร์ มันเกิดขึ้นในประมาณ 15-20% ของกรณี
  • ความเสียหาย การเปลี่ยน การแก้ไขไฟล์ระบบ (บริการ ไดนามิกไลบรารี svchost.exe เอง) สิ่งเหล่านี้ไม่เพียงเกิดจากไวรัสเท่านั้น แต่ยังเกิดจากตัวกระตุ้น Windows ที่ละเมิดลิขสิทธิ์รวมถึงโปรแกรมเพื่อ "ปรับปรุงเร่งความเร็วและตกแต่ง" ระบบด้วย
  • ความล้มเหลวของฮาร์ดแวร์ของอุปกรณ์

ตรวจสอบกระบวนการและไฟล์

เครื่องมือหลักที่จะช่วยให้เราวินิจฉัยและแก้ไขปัญหาเกี่ยวกับ svchost คือ Windows Task Manager ใน “สิบ” หลังจากอัปเดตในปี 2018 กระบวนการโฮสต์จะถูกกำหนดให้เป็น “โหนดบริการ” หรือ “บริการโหนด” แต่ละบริการมีบริการตั้งแต่หนึ่งรายการขึ้นไป บริการจะถูกจัดกลุ่มตามระดับการเข้าถึงทรัพยากรระบบ

โดยปกติ กระบวนการโฮสต์ทั้งหมดจะถูกสร้างขึ้นโดยไฟล์เดียวกัน - svchost.exe ซึ่งอยู่ในโฟลเดอร์ \Windows\System32- เพื่อให้แน่ใจว่ากระบวนการที่โหลดระบบถูกเรียกใช้จากที่นั่น ให้เรียกเมนูบริบทแล้วคลิก "เปิดตำแหน่งไฟล์" โฟลเดอร์ System32 เปิดขึ้นหรือไม่ ซึ่งหมายความว่าการทดสอบครั้งแรกประสบความสำเร็จ

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

นอกจาก, ไฟล์ svchost.exe ปกติควรได้รับการเซ็นชื่อแบบดิจิทัลโดย Microsoft- หากต้องการตรวจสอบให้เปิดแท็บ "กระบวนการ" ในตัวจัดการงานระบบ คลิกขวาที่บรรทัดที่น่าสงสัยแล้วคลิก "รายละเอียด"

ขณะที่อยู่ในแท็บรายละเอียด ให้คลิกขวาที่ svchost ที่น่าสงสัยอีกครั้งแล้วเลือกคุณสมบัติ

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

ข้อมูลโดยละเอียดเกี่ยวกับไฟล์ที่สร้างกระบวนการโฮสต์สามารถรับได้จากเนื้อหาของแท็บ "รายละเอียด"

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

จากนั้นตรวจสอบ MD5 บน Virustotal.com (บริการออนไลน์สำหรับตรวจสอบไฟล์และอ็อบเจ็กต์อื่นๆ ที่มีแอนตี้ไวรัสหลากหลายชนิด) หากบริการแสดงว่าไฟล์สะอาด แสดงว่าไม่พบสาเหตุของปัญหา

ทำความเข้าใจเกี่ยวกับบริการ ไดรเวอร์ และฮาร์ดแวร์

บริการมักเป็นสาเหตุของการโหลด CPU สูงบนโฮสต์บริการ ใน Windows 10 เวอร์ชันล่าสุด การค้นหาบริการที่มีปัญหาทำได้ง่ายขึ้น เนื่องจากกระบวนการโฮสต์ส่วนใหญ่มีหนึ่งในนั้น ใน Windows 7 และ XP โดยปกติจะมีกลุ่มบริการต่อ 1 โฮสต์บริการ ซึ่งบางครั้งก็ 8-12 กลุ่ม

หากต้องการดูรายการบริการที่อาจก่อให้เกิดปัญหาใน Windows 10 ให้ทำดังต่อไปนี้:

  • เปิดบริบทของกระบวนการ svchost ที่น่าสงสัยในตัวจัดการงานบนแท็บ "รายละเอียด" และคลิก "ไปที่บริการ"

  • ทุกอย่างที่ทำงานอยู่ในกระบวนการนี้จะถูกเน้นด้วยสีน้ำเงินบนแท็บบริการ หากมีการเน้นบรรทัดใดบรรทัดหนึ่ง คุณก็มีโอกาสที่จะพบผู้กระทำความผิดแล้ว ตามตัวอย่างของฉัน หากนี่คือบริการ wuauserv คุณสามารถหายใจได้สะดวก: ระบบปฏิบัติการของคุณเพียงแค่ดาวน์โหลดการอัปเดต และหากคอมพิวเตอร์ทำงานได้ไม่มากนัก svchost.exe ในเวลานี้สามารถโหลดโปรเซสเซอร์ได้ 100 เปอร์เซ็นต์ หลังจากอัพเดตแล้ว โหลดจะกลับมาเป็นปกติ
  • หากบริการหลายอย่างถูกเน้นด้วยสีน้ำเงิน การหยุดทีละบริการจะช่วยคุณค้นหาบริการที่มีปัญหา ในการดำเนินการนี้ในเมนูบริบทของบริการใดบริการหนึ่งให้คลิกที่รายการ "หยุด" หากโหลดไม่ลดลง ให้เริ่มบริการนี้และหยุดบริการถัดไป

อย่างไรก็ตามใน Windows 10 คุณสามารถหยุดและเริ่มบริการได้โดยตรงบนแท็บ "กระบวนการ"

ความสนใจ!ก่อนที่จะวินิจฉัยโดยใช้วิธีการข้างต้น ให้บันทึกเอกสารที่ไม่ได้บันทึกไว้ เนื่องจากการปิดบริการระบบที่สำคัญอาจทำให้คอมพิวเตอร์ของคุณค้าง รีบูต หรือเกิดหน้าจอสีน้ำเงินแห่งความตาย (BSoD)

หากบริการที่ระบุเกี่ยวข้องกับไดรเวอร์อุปกรณ์ เช่น เสียง (Windows Audio), Bluetooth (Bthserv), การพิมพ์ (Spooler) ฯลฯ สาเหตุอาจไม่อยู่ที่สาเหตุ แต่อยู่ที่ไดรเวอร์หรือความผิดปกติของ อุปกรณ์นั้นเอง หากติดตั้งไดรเวอร์ก่อนที่ปัญหาจะเกิดขึ้นไม่นาน ให้ย้อนกลับไปเป็นเวอร์ชันก่อนหน้า หากไม่ได้รับการอัพเดตเป็นเวลานาน ให้อัพเดตหรือติดตั้งใหม่ หากคุณสงสัยว่าอุปกรณ์ทำงานผิดปกติ ให้ตรวจสอบโดยถอดออกหรือเปลี่ยนอุปกรณ์ที่ทราบว่าใช้งานได้

แล้วถ้าเป็นไวรัสล่ะ?

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

บน สัญญาณของการติดเชื้อไวรัสบ่งบอกถึงสิ่งต่อไปนี้:

  • ไฟล์ svchost.exe ที่สร้างกระบวนการไม่ได้ลงนามแบบดิจิทัลโดย Microsoft และอยู่ในไดเรกทอรีอื่นที่ไม่ใช่ \Windows\system32
  • กระบวนการหลักของโฮสต์บริการไม่ใช่ Services.exe แต่เป็นอย่างอื่น เช่น svchost เดียวกัน
  • การตรวจสอบผลรวมของ svchost.exe บน Virustotal แสดงให้เห็นผลลัพธ์ที่ไม่ถูกต้อง หรือบริการไม่สามารถระบุได้จากผลรวมการตรวจสอบว่าเป็นไฟล์ประเภทใด
  • ใน Windows XP และ Windows 7 กระบวนการ svchost.exe ทำงานในนามของผู้ใช้ (ในระบบปฏิบัติการเหล่านี้สามารถจัดการได้โดยบัญชีระบบ บริการท้องถิ่น และบริการเครือข่ายเท่านั้น) โปรดทราบว่า ใน Windows 8 (8.1) และ 10 กระบวนการ svchost.exe หลายรายการในนามของผู้ใช้กลายเป็นเรื่องปกติ.

  • dll และบริการที่ไม่รู้จักที่ทำงานในบริบทของโฮสต์บริการ คุณสามารถดูรายการไลบรารีที่โหลดลงในหน่วยความจำกระบวนการได้โดยใช้ Process Explorer (ปุ่มสำหรับเปิดแผงไลบรารีจะอยู่ในวงกลมในเมนูที่มีกรอบสีแดง) ภาพหน้าจอแสดงภาพปกติ - dll ทั้งหมดลงนามโดย Microsoft

จะทำอย่างไรถ้าเวอร์ชันไวรัลได้รับการยืนยัน? บ่อยครั้งการสแกนระบบด้วยโปรแกรมป้องกันไวรัสที่มีฐานข้อมูลใหม่ก็เพียงพอแล้ว - ส่วนใหญ่สแกนระบบโดยโปรแกรมป้องกันไวรัสและมัลแวร์อื่น ๆ ที่ปรากฏตัวในลักษณะนี้ได้สำเร็จ หลัก - อย่าลบไฟล์ svchost.exe แม้ว่าจะติดไวรัสก็ตามมิฉะนั้นจะทำให้ Windows หยุดชะงักอย่างรุนแรง ไฟล์ที่ติดไวรัสควรถูกแทนที่ด้วยไฟล์ที่สะอาด ซึ่งนำมาจากชุดแจกจ่ายหรือจากระบบที่ "สมบูรณ์" ของเวอร์ชันและบิตเนสเดียวกัน หรือกู้คืนโดยใช้วิธีที่อธิบายไว้ด้านล่าง

การตรวจสอบความสมบูรณ์ของไฟล์ระบบ

ปัญหาที่เกิดขึ้นจากความเสียหาย การทดแทน หรือการแก้ไขไฟล์ Windows ที่ได้รับการป้องกันส่วนใหญ่มักจะ "หาย" โดยยูทิลิตี้ sfc.exe ที่มีอยู่ในระบบ ซึ่งเปิดใช้งานในบรรทัดคำสั่งด้วยพารามิเตอร์ /scannow ยูทิลิตี้นี้จะระบุข้อมูลที่บกพร่องและแทนที่ด้วยข้อมูลที่สะอาดซึ่งนำมาจากที่จัดเก็บข้อมูล WinSxS

  • ออกจากแอปพลิเคชันที่ใช้เครือข่ายจำนวนมากในพื้นหลัง (ไคลเอนต์ฝนตกหนัก)
  • หากระบบปฏิบัติการของคุณไม่ได้รับการอัปเดตเป็นเวลานาน ให้ดาวน์โหลดและติดตั้งการอัปเดตทั้งหมด จำเป็นไม่เพียง แต่เพื่อความปลอดภัย แต่ยังเพื่อแก้ไขข้อผิดพลาดต่าง ๆ ในระบบด้วย หนึ่งในข้อบกพร่องเหล่านี้ใน Windows 7 ในคราวเดียวทำให้เกิดการโคลนอะแดปเตอร์เครือข่ายเสมือน Microsoft 6to4 ที่ไม่สามารถควบคุมได้ เมื่อมีการสะสมมากเกินไป svchost.exe จะโหลดโปรเซสเซอร์มากจนคอมพิวเตอร์กลายเป็น "เต่าอิเล็กทรอนิกส์"
  • ทำความสะอาดโฟลเดอร์ชั่วคราวและขยะอื่นๆ ปัญหาอาจเกิดจากการสะสมไฟล์ที่ดาวน์โหลดมาไม่ครบซึ่งเมื่อเชื่อมต่ออินเทอร์เน็ตก็เริ่มดาวน์โหลดพร้อมกันและทำให้เครือข่ายอุดตัน
  • เปิดใช้งานในเบราว์เซอร์ของคุณเพื่อบล็อกไซต์การโหลดที่ใช้การขุดที่ซ่อนอยู่ (ใน Opera นี่คือรายการ "NoCoin" ในการตั้งค่าการบล็อกโฆษณา)
  • หากเหตุผลคือการติดตั้งการอัปเดตระบบ และคุณต้องการประสิทธิภาพของคอมพิวเตอร์สูง ให้หยุดหรือยกเลิกการโหลดบริการ wuauserv ชั่วคราว แต่อย่าลืมเริ่มใหม่อีกครั้งในภายหลัง

เริ่มต้นด้วยเวอร์ชันของ Windows XP บริการที่ผิดปกติอย่างหนึ่งปรากฏขึ้นในระบบปฏิบัติการของตระกูลนี้ - Svchost.exe (netsvcs) ในเวอร์ชันดั้งเดิม ส่วนใหญ่จะรับผิดชอบการเชื่อมต่อเครือข่าย แต่เมื่อเวลาผ่านไปก็เริ่มมีการใช้กันอย่างแพร่หลายมากขึ้น ไม่มีความลับว่าเป็นกระบวนการ Svchost.exe (netsvcs) ที่โหลดโปรเซสเซอร์ (Windows 7) วิธีแก้ไขปัญหาและปิดการใช้งานส่วนประกอบที่ไม่จำเป็นจะปรากฏขึ้น แต่ก่อนอื่นเรามาดูกันว่ากระบวนการนี้คืออะไรและเหตุใดจึงจำเป็น

บริการ Svchost.exe (netsvcs): กระบวนการนี้คืออะไร

ลองใช้ Windows 7 เป็นพื้นฐานเนื่องจากในระบบที่มีอันดับสูงกว่าปัญหาของบริการนี้จะไม่เด่นชัดนัก

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

บริการทำงานอย่างไร

หากคุณดูรายการกระบวนการในตัวจัดการงาน คุณสามารถดูบริการ Svchost.exe ต่างๆ (netsvcs) ได้ สิ่งนี้คืออะไรและเหตุใดจึงเกิดขึ้นจะชัดเจนหากคุณเข้าใจหลักการพื้นฐานของการทำงานของส่วนประกอบนี้

โดยทั่วไป กระบวนการอาจมีองค์ประกอบดังกล่าวสี่ (ขั้นต่ำ) หรือมากกว่านั้น แต่ทั้งหมดอยู่ในกลุ่มเดียวกัน (netsvcs) หลักการทำงานของกระบวนการคือการเปิดกระบวนการของระบบผ่านโฮสต์ svc พิเศษโดยใช้เครื่องมือ Services.exe ในกรณีนี้ ส่วนประกอบที่มากับโปรแกรมใด ๆ (เช่น DLL ของไลบรารีไดนามิกซึ่งระบบไม่ยอมรับในการดำเนินการตามปกติ) จะถูกโหลดลงใน RAM เชื่อกันว่าสิ่งนี้ช่วยให้คุณเร่งความเร็วในการเริ่มแอปพลิเคชันที่ปฏิบัติการได้ (รวมถึงผู้ใช้ด้วย)

เหตุใดกระบวนการจึงโหลด RAM และหน่วยความจำเสมือน

แต่เหตุใดกระบวนการ Svchost.exe (netsvcs) จึงโหลดหน่วยความจำ Windows 7 การตัดสินใจขจัดปัญหาดังกล่าวจะต้องขึ้นอยู่กับสาเหตุของพฤติกรรมของระบบดังกล่าว ในหมู่พวกเขาหลักมีดังต่อไปนี้:

  • การสัมผัสกับไวรัสที่ปลอมตัวเป็นกระบวนการ Svchost.exe
  • ทำงานผิดปกติในเครื่องมือค้นหาและติดตั้ง Windows Update
  • การสะสมขยะคอมพิวเตอร์ขณะท่องอินเทอร์เน็ต
  • ปัญหาเกี่ยวกับอะแดปเตอร์ทันเนล
  • เปิดใช้บริการดึงข้อมูลล่วงหน้าแล้ว

เป็นที่น่าสังเกตว่ากระบวนการ Svchost.exe (netsvcs) จะโหลดหน่วยความจำกายภาพ (RAM และเสมือนซึ่งใช้พื้นที่ที่สงวนไว้บนฮาร์ดไดรฟ์เพื่อโหลดส่วนประกอบของโปรแกรมเมื่อมี RAM ไม่เพียงพอ)

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

ตรวจหาไวรัสและรหัสที่เป็นอันตราย

ก่อนอื่นคุณต้องพิจารณาว่ามีไวรัสที่ปลอมแปลงเป็นกระบวนการ Svchost.exe (netsvcs) ในระบบโดยใช้แอตทริบิวต์ของไวรัสใน "ตัวจัดการงาน" ในการรันบริการด้วยชื่อผู้ใช้ คำอธิบายกระบวนการจะมีได้เฉพาะแอตทริบิวต์ Network Service, Local Service หรือ System เท่านั้น หากมีการระบุอย่างอื่น (ส่วนใหญ่มักเป็นผู้ดูแลระบบ) คุณต้องเริ่มตรวจสอบทันที

ในเวอร์ชันที่ง่ายที่สุด คุณสามารถใช้สแกนเนอร์มาตรฐานได้ แต่ในกรณีส่วนใหญ่ จะไม่ให้ผลลัพธ์ใด ๆ (เห็นได้ชัดว่าโปรแกรมป้องกันไวรัสพลาดภัยคุกคามไปแล้ว) ผู้เชี่ยวชาญส่วนใหญ่แนะนำให้ใช้ยูทิลิตี้อิสระซึ่งหนึ่งในนั้นทรงพลังที่สุดคือ Rescue Disk จาก Kaspersky Lab สามารถดาวน์โหลดโปรแกรมป้องกันไวรัสได้จากดิสก์หรือแฟลชไดรฟ์ก่อนที่ Windows จะเริ่มทำงานและในขณะเดียวกันก็สามารถค้นหาไวรัสได้แม้กระทั่งไวรัสที่รวมเข้ากับระบบอย่างลึกซึ้ง

Svchost.exe (netsvcs) ใช้หน่วยความจำใน Windows 7 วิธีแก้ไข - บริการอัปเดตระบบ

ผู้เชี่ยวชาญหลายคนเรียกปัญหาเกี่ยวกับ Update Center ว่าเป็นปัญหาทั่วไปอีกปัญหาหนึ่ง มันเกิดขึ้นที่ Svchost.exe (netsvcs) โหลดโปรเซสเซอร์ (Windows 7) โดยไม่มีเหตุผลที่ชัดเจน (ตามที่เห็น) แต่มีเหตุผล ปัญหาคือการอัปเดตบางอย่างอาจมีการโหลดน้อยเกินไป ดังนั้นระบบจึงพยายามดาวน์โหลดและติดตั้งการอัปเดตครั้งแล้วครั้งเล่า

การปิดใช้งานการค้นหาและการติดตั้งการอัปเดตผ่าน Update Center ซึ่งเรียกจากแผงควบคุมอาจไม่ทำงาน (แม้ว่าคุณจะตั้งค่าโหมดการค้นหาอัตโนมัติและเสนอการติดตั้งตามดุลยพินิจของผู้ใช้) ในกรณีนี้ เป็นการดีที่สุดที่จะใช้บรรทัดคำสั่งซึ่งเปิดตัวในฐานะผู้ดูแลระบบซึ่งมีการเขียนคำสั่งสามคำสั่งตามด้วยการกดปุ่ม Enter หลังจากแต่ละคำสั่ง (สำหรับ Windows เวอร์ชันใดก็ได้):

  • เพื่อหยุดบริการ - หยุดสุทธิ wuauserv;
  • เพื่อปิดใช้งานการส่งข้อมูลอัจฉริยะในพื้นหลัง - บิตหยุดสุทธิ
  • เพื่อปิดใช้งานการเพิ่มประสิทธิภาพการจัดส่ง - บิตหยุดสุทธิ

การยุติกระบวนการที่เกี่ยวข้อง

ตอนนี้เรามาดูตัวเลือกอื่นสำหรับการปิดใช้งานกระบวนการ Svchost.exe (netsvcs) ฉันจะปิดการใช้งานส่วนประกอบที่เกี่ยวข้องกับบริการได้อย่างไร ขั้นแรก คุณควรค้นหาว่ากระบวนการใดที่ "เชื่อมต่อ" และถูกเรียกเมื่อระบบเริ่มทำงาน แต่ไม่ได้อยู่ในเมนูการบูตอัตโนมัติ

ในการดำเนินการนี้ใน "ตัวจัดการงาน" คุณจะต้องค้นหาบรรทัดที่ค้นหาทั้งหมดที่มี Svchost.exe (netsvcs) โดยเรียงลำดับกระบวนการตามลำดับตัวอักษร

ในกระบวนการที่เลือกผ่านเมนูคลิกขวาคุณต้องไปที่บริการโดยใช้บรรทัดที่เกี่ยวข้อง

แต่ละบริการสามารถหยุดได้ที่นี่หรือเปิดส่วนการจัดการบริการ (ซึ่งสามารถทำได้ผ่านเมนูเรียกใช้โปรแกรม“ Run” (Win + R) โดยป้อนคำสั่ง services.msc แต่ตัวเลือกนี้ค่อนข้างไม่สะดวกเพราะว่า คุณต้องจำชื่อของแต่ละบริการ จากนั้นค้นหาในแผนผังบริการ

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

การลบขยะคอมพิวเตอร์และการเพิ่มประสิทธิภาพรีจิสทรี

ในบางกรณีโหลดบนระบบจากกระบวนการ Svchost.exe (netsvcs) อาจเกี่ยวข้องกับการอุดตันอย่างง่ายกับขยะคอมพิวเตอร์

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

การแก้ไขปัญหาอะแด็ปเตอร์ทันเนล

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

หากต้องการปิดใช้งานคุณจะต้องเรียกใช้บรรทัดคำสั่งด้วยสิทธิ์ผู้ดูแลระบบและป้อนคำสั่งสองคำสั่ง: อินเทอร์เฟซ netsh ipv6 ตั้งค่า teredo ปิดใช้งาน และอินเทอร์เฟซ netsh teredo ตั้งค่าสถานะปิดใช้งาน และหลังจากดำเนินการแล้ว ให้รีบูทเทอร์มินัลคอมพิวเตอร์

ตรวจสอบสถานะของบริการ SuperFetch

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

คุณสามารถปิดการใช้งานส่วนประกอบนี้ได้ผ่านส่วนการจัดการบริการ (services.msc) โดยเลือกประเภทการเริ่มต้นที่ต้องการหรือดำเนินการที่คล้ายกันในรีจิสทรีของระบบซึ่งไม่สะดวกนัก

แต่เชื่อกันว่าวิธีที่ง่ายที่สุดในการลดภาระทรัพยากรระบบที่เกี่ยวข้องกับบริการนี้คือการลบโฟลเดอร์ Prefetch ซึ่งอยู่ในไดเรกทอรีรากของ Windows ในพาร์ติชันระบบ หลังจากนี้ คุณสามารถยุติกระบวนการ Svchost ทั้งหมดในตัวจัดการงานมาตรฐาน และทำการรีสตาร์ท Windows โดยสมบูรณ์

ผลลัพธ์

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

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