ปัญหาคอมพิวเตอร์ "ค้าง" อย่างแน่นอนคุ้นเคยกับทุกคนโดยไม่มีข้อยกเว้น ตามกฎแล้วไวรัสโปรแกรมที่เขียนไม่ดีและความร้อนสูงเกินไปซ้ำ ๆ จะถูกตำหนิสำหรับสิ่งนี้ ในบางครั้ง svchost.exe เป็นผู้ร้าย กระบวนการนี้เป็นแบบใดและเหตุใดจึงเกิดขึ้น ลองคิดดูสิ!
ประการแรกหลายคนตื่นตระหนกทันทีเมื่อพวกเขาเห็น svchost ในตัวจัดการงานพวกเขาจะคิดทันทีว่ามีไวรัสร้ายกาจเข้ามาในคอมพิวเตอร์ โปรแกรมป้องกันไวรัสล่าสุดได้รับการติดตั้งทันที (หรือควรเป็นสองตัว) หลังจากนั้นคอมพิวเตอร์จะถูกสแกนหลาย ๆ ครั้ง หากผู้ใช้กระตือรือร้นมากจนติดตั้งแอปพลิเคชันความปลอดภัยสองหรือสามแอปพลิเคชันพร้อมกันระบบจะรับประกันว่าจะเกิดปัญหา
เราเตือนคุณทันที: นี่ไม่ใช่ไวรัสดังนั้นอย่าเพิ่งรีบลบ svchost.exe! แล้วกระบวนการนี้คืออะไร?
นี่คือชื่อของส่วนประกอบที่สำคัญมากรับผิดชอบในการเรียกใช้ไลบรารีระบบไดนามิก (DLL) ดังนั้นทั้ง Explorer ของ Windows เองและแอปพลิเคชันของบุคคลที่สามมากกว่าหนึ่งพันรายการจึงขึ้นอยู่กับมัน โดยเฉพาะอย่างยิ่งสำหรับเกมที่ใช้ไลบรารีเหล่านี้ผ่าน DirectX
ตั้งอยู่ตามที่อยู่ต่อไปนี้:% SystemRoot% ระบบ 32. เมื่ออ่านรายการรีจิสทรีในการบูตแต่ละครั้งแอปพลิเคชันจะสร้างรายการบริการเหล่านั้นที่ควรเริ่ม ควรสังเกตว่าสามารถเปิด svchost.exe หลายสำเนาพร้อมกันได้ (คุณรู้อยู่แล้วว่ากระบวนการนี้คืออะไร) สิ่งสำคัญคือแต่ละอินสแตนซ์ของกระบวนการนี้อาจมีกลุ่มบริการของตัวเอง สิ่งนี้ทำขึ้นเพื่อความสะดวกสบายสูงสุดในการตรวจสอบการทำงานของระบบรวมทั้งเพื่อลดความซับซ้อนในการดีบักในกรณีที่เกิดปัญหาใด ๆ
กลุ่มทั้งหมดที่เป็นส่วนหนึ่งของกระบวนการนี้สามารถพบได้ในรีจิสตรีคีย์ต่อไปนี้:
พารามิเตอร์ทั้งหมดที่อยู่ในส่วนเหล่านี้จะมองเห็นเป็นอินสแตนซ์แยกต่างหากของ svchost.exe (เราได้อธิบายไว้แล้วว่ามันคืออะไร)
ในแต่ละคีย์รีจิสทรีที่ไปใช้มีพารามิเตอร์ของรูปแบบ: REG_MULTI_SZ ประกอบด้วยชื่อของบริการทั้งหมดที่มีอยู่ในกลุ่ม Svchost เฉพาะ แต่ละบริการมีอย่างน้อยหนึ่งบริการตามชื่อในคำอธิบายซึ่งมีคีย์ ServiceDLL
นี่คือไฟล์ svchost.exe
หากต้องการดูบริการทั้งหมดที่เกี่ยวข้องกับกระบวนการนี้ในปัจจุบันคุณต้องทำสิ่งง่ายๆสองสามอย่าง
บ่อยครั้งที่หลังจากป้อนคำสั่งคอมพิวเตอร์จะแสดงบางสิ่งที่ไม่สามารถเข้าใจได้เช่น: "ไม่รู้จักคำสั่ง" ใช้เวลาของคุณในการรื้อฟื้นมัน
ตามกฎแล้วสิ่งนี้เกิดขึ้นเนื่องจากข้อเท็จจริงคุณกำลังทำงานภายใต้บัญชีที่มีสิทธิ์ไม่เพียงพอที่จะดำเนินการประเภทนี้ ไม่สำคัญว่าคุณจะมีบัญชีผู้ดูแลระบบหรือไม่ ในการแก้ไขสถานการณ์ตัวจำลองบรรทัดคำสั่งควรเริ่มต้นด้วยวิธีที่แตกต่างกันเล็กน้อย
ในการดำเนินการนี้คุณต้องคลิกที่ปุ่ม "เริ่ม" หลังจากนั้นจากนั้นป้อน CMD ในช่อง "ค้นหา" รายการที่มีไฟล์ที่พบจะเปิดขึ้นทางด้านขวาของเมนู เราคลิกที่รายการแรก (ด้วยชื่อที่เกี่ยวข้อง) ด้วยปุ่มเมาส์ขวาหลังจากนั้นเราเลือกรายการ "Run as administrator" ในเมนูบริบทที่ปรากฏขึ้น
เราจึงให้ข้อมูลเบื้องต้นแก่คุณ ตอนนี้เรามาดูโปรแกรมที่เป็นอันตรายที่สามารถปลอมตัวเป็นแอปพลิเคชันระบบที่ไม่เป็นอันตราย
ดูชื่อกระบวนการอย่างละเอียด:ควรเขียนเป็น sVChost! โทรจันบางตัวที่ปลอมตัวเป็น sVHost เป็นเรื่องปกติมาก หากคุณเห็นสิ่งนี้ใน "ตัวจัดการงาน" ของคุณในกรณีนี้ถึงเวลาสแกนระบบเพื่อหาแอปพลิเคชันที่เป็นอันตราย
โดยเฉพาะไวรัสและโทรจัน "ขั้นสูง" ยังคงอยู่สามารถปลอมตัวได้อย่างเชี่ยวชาญโดยมีชื่อเดียวกับกระบวนการที่แท้จริง แต่ถึงแม้จะสามารถแยกแยะได้ด้วยความน่าจะเป็น 100% โดยให้ความสำคัญกับสัญญาณที่มีลักษณะเฉพาะมากที่สุด ลองมาดูพวกเขา
หากคุณเห็นสิ่งนี้แสดงว่ามีเพียงสาเหตุเดียวคือไวรัส
ไม่แน่ใจว่าจะทำอย่างไร? ทุกอย่างง่ายมาก!ขั้นแรกให้คลิกที่ปุ่ม "เริ่ม" คลิกซ้ายที่ช่อง "เรียกใช้" จากนั้นป้อนคำสั่ง MSConfig ที่นั่น รายการแอปพลิเคชันทั้งหมดที่เปิดใช้เมื่อเริ่มต้นระบบจะเปิดขึ้นซึ่งคุณต้องตรวจสอบอย่างรอบคอบ
หากมีกระบวนการ svchost.exe จำนวนมาก (หรือแม้แต่กระบวนการเดียว) คุณจะต้องคิดถึงวิธีลบโปรแกรมที่เป็นอันตรายออกจากคอมพิวเตอร์ของคุณอย่างแน่นอน
ดังที่เราได้กล่าวไปแล้วในกรณีนี้จะฉลาดกว่าเพียงสแกนระบบปฏิบัติการด้วยโปรแกรมป้องกันไวรัสที่มีประสิทธิภาพ แต่ก่อนหน้านั้นไม่เจ็บเลยที่จะต้องทำชุดของการกระทำง่ายๆด้วยความช่วยเหลือซึ่งในที่สุดคุณก็สามารถป้องกันไวรัสไม่ให้มีโอกาสที่จะทำร้ายคุณได้ โดยทั่วไปไวรัส svchost.exe ได้แพร่กระจายอย่างกว้างขวางทั่วอินเทอร์เน็ตของรัสเซียในช่วงไม่กี่ปีที่ผ่านมา ตามกฎแล้วภายใต้หน้ากากของกระบวนการระบบปกติโปรแกรมที่เป็นอันตรายซึ่งเชี่ยวชาญในการขโมยข้อมูลส่วนบุคคลของผู้ใช้จะดำเนินการ
ขั้นแรกในบรรทัด "ตำแหน่งไฟล์"ค้นหาโฟลเดอร์เฉพาะที่มีไฟล์ไวรัสอยู่ เมื่อเลือกไว้ในรายการด้วยปุ่มซ้ายของเมาส์คลิกที่ปุ่ม "ปิดการใช้งาน" คลิกที่ "ตกลง" จากนั้นไปที่ไดเร็กทอรีพร้อมไฟล์ที่ต้องการและลบออก ทุกอย่าง. สามารถสแกนด้วยโปรแกรมป้องกันไวรัส
ดังนั้นเราจึงกลับไปที่จุดเริ่มต้นของบทความของเราโปรดจำไว้ว่าบางครั้งเป็นเพราะ svchost.exe (กระบวนการนี้คืออะไรเราได้อธิบายรายละเอียดไปแล้ว) คอมพิวเตอร์เริ่มทำงานช้าลงและ "แฮงค์"? เหตุใดจึงเกิดขึ้น และคุณจะเอาชนะปรากฏการณ์นี้ได้อย่างไรโดยไม่ต้องติดตั้งระบบใหม่?
มีค่อนข้างง่ายและมีประสิทธิภาพคำแนะนำที่ช่วยในหลาย ๆ กรณี เปิดตัวจัดการงานมองหากระบวนการ svchost ที่นั่นจากนั้นคลิกขวาที่มันแล้วเลือกลำดับความสำคัญ / ต่ำ ควรสังเกตว่าจะต้องดำเนินการกับแต่ละกระบวนการที่มีชื่อเดียวกันซึ่งอยู่ใน "ตัวจัดการงาน"
เราขอเตือนคุณอีกครั้ง: หากคุณเห็นไฟล์ svchost.exe (คุณรู้แล้วว่ามันคืออะไร) ไม่ว่าในกรณีใดอย่าเพิ่งรีบลบเพราะสงสัยว่าเป็นไวรัส!
บ่อยครั้งใน Windows XP ปัญหาเกี่ยวกับการโหลด CPU และ svchost เกือบ 100% เกิดจากการที่บริการอัปเดตทำงานไม่ถูกต้อง แหล่งข้อมูลคอมพิวเตอร์บางส่วนพบคำอธิบายสำหรับปรากฏการณ์นี้
ประเด็นอยู่ในกลไกที่ไม่ถูกต้องสำหรับการตรวจสอบการอัปเดตเมื่อพิจารณาถึงจำนวนการแก้ไขที่เผยแพร่สำหรับระบบนี้ข้อผิดพลาดเล็กน้อยในการจัดสรรหน่วยความจำกลายเป็นปัญหาร้ายแรง: คอมพิวเตอร์ไม่เพียง แต่ทำงานได้ช้า แต่คุณยังสามารถค้นหา "แพตช์" เป็นเวลาหลายวันสลับกันได้อีกด้วย
หากต้องการปิดใช้งาน Windows Update ชั่วคราวคุณควรไปที่ "แผงควบคุม" ค้นหารายการ "ระบบและความปลอดภัย" ที่นั่น มีการค้นหา "Windows Update" ซึ่งเราสนใจในรายการ "การเปิดใช้งานและปิดใช้งานการอัปเดตอัตโนมัติ" ใส่เครื่องหมายถูกหน้ารายการ "Do not check for updates." คลิกที่ตกลงและรีสตาร์ทเครื่อง
หากทุกอย่างเรียบร้อยดีหลังจากนั้นและโปรเซสเซอร์ไม่ทำงานอยู่ในสถานะ "ถูกฆ่า" เกือบตลอดเวลาดังนั้นบริการอัปเดตจึงเป็นตัวการของปัญหาทั้งหมด ในกรณีที่ยังคงพบปัญหาอยู่และหลังจากนั้นเราจะคืน Windows Update ให้กลับสู่สถานะเดิมหลังจากนั้นเราจะมองหาสาเหตุของความโชคร้ายทั้งหมดต่อไป
อย่างไรก็ตามใช้เวลาของคุณในหลาย ๆ กรณี Internet Explorer เป็นฝ่ายผิด จำได้ไหมว่าเมื่อเราพูดถึงความสำคัญของ svchost ต่อ Explorer ในตอนต้นของบทความนี้ แต่ "Internet Explorer" เป็นส่วนสำคัญของตัวจัดการไฟล์ของระบบปฏิบัติการ Windows
ปัญหากับเขามักเริ่มต้นในความเป็นจริงกรณีที่เวอร์ชัน IE ล้าสมัยอย่างมาก ตัวอย่างเช่น Microsoft เองไม่แนะนำให้ใช้ Windows XP กับ Internet Explorer เวอร์ชันที่หกมาเป็นเวลานาน
ดังนั้นในกรณีนี้ให้แก้ปัญหาง่ายพอ โปรดใช้บริการ Windows Update ที่กล่าวถึงข้างต้น ดาวน์โหลดและติดตั้งการอัปเดตล่าสุดสำหรับเวอร์ชันระบบปฏิบัติการของคุณติดตั้ง IE เวอร์ชันใหม่ เป็นไปได้ว่ามาตรการนี้จะช่วยคุณได้
สังเกตหลังจากพยายามเปิดตัวซึ่งตัวประมวลผลแอปพลิเคชันมีงานมากเกินไป นอกจากนี้คุณควรตื่นตระหนกกับข้อความ "ข้อผิดพลาดของแอปพลิเคชัน svchost.exe" ซึ่งเกือบจะเป็นตัวบ่งชี้ 100% ว่าแอปพลิเคชันของบุคคลที่สามบางตัวจะตำหนิพฤติกรรมของระบบที่ไม่เหมาะสม
บ่อยที่สุดโปรแกรมนี้เป็นเกมที่ดาวน์โหลดเจ้าของที่มีความสุขจากไซต์ "ซ้าย" บางไซต์ ผู้ที่ทำการแก้ไขโค้ดโปรแกรมลบการป้องกันออกไม่ค่อยทดสอบการสร้างเพื่อความเข้ากันได้กับบางระบบไลบรารี DLL และอื่น ๆ ดังนั้นจึงไม่มีอะไรต้องแปลกใจในกรณีนี้
ในบางกรณีพบปัญหาดังกล่าวเจ้าของโปรแกรม The Bat mail เวอร์ชันเก่าซึ่งหลาย ๆ คนยังคงใช้งานโปรแกรม The Bat mail ไม่ว่าจะด้วยเหตุผลใดก็ตาม ลองถอนการติดตั้งแอพ หลังจากนั้นให้ติดตั้งยูทิลิตี้เวอร์ชันล่าสุดจากนั้นดูลักษณะการทำงานของคอมพิวเตอร์อีกครั้ง
บ่อยมากเมื่อย้ายระบบไปยังดิสก์อื่นหลังจากเกิดข้อผิดพลาดร้ายแรงบางอย่างในระบบไฟล์เช่นเดียวกับหลังจากการโจมตีของไวรัสผู้ใช้จะต้องเผชิญกับระบบปฏิบัติการที่หยุดทำงานเนื่องจาก svchost exe. "จะลบกระบวนการที่เป็นอันตรายนี้ได้อย่างไร" - ผู้ใช้มือใหม่คิดว่า
เราขอเตือนคุณอีกครั้ง: การลบไฟล์นี้จะนำไปสู่ผลกระทบที่เลวร้ายและระบบไม่สามารถทำงานได้อย่างสมบูรณ์ดังนั้นก่อนที่จะใช้มาตรการที่รุนแรงควรอ่านคำแนะนำต่อไปของเรา
มีหลักฐานว่า svchost.exe ข้อผิดพลาดที่สร้างความเสียหายให้กับผู้ใช้จำนวนมากอาจทำงานไม่ถูกต้องเนื่องจากไดรเวอร์ที่ติดตั้งไม่ถูกต้องหรือ "คดเคี้ยว" บ่อยครั้งที่ปรากฎว่าโปรแกรมสำหรับการ์ดแสดงผลและการ์ดเสียงเป็นสาเหตุ ไดรเวอร์สำหรับพวกเขามีความซับซ้อนและไม่สามารถคาดเดาได้ดังนั้นให้ลบออกหากเป็นไปได้จากนั้นติดตั้งเวอร์ชันล่าสุด (หรือเสถียรที่สุด)
เจ้าของ Windows Vista / 7 ควรติดต่อให้ความสนใจกับ Windows Defender ซึ่งมาพร้อมกับระบบปฏิบัติการเหล่านี้ ทำหน้าที่ป้องกันไม่ให้มัลแวร์เข้าสู่ระบบ แต่บางครั้งก็ทำงานได้ไม่ดีขึ้น
เพื่อแก้ไขสถานการณ์ให้คลิกที่ปุ่ม "Start" ไปที่ "Control Panel" จากนั้นค้นหา "Defender" ในนั้น ในหน้าต่างหลักมีรายการที่เรียกว่า "Start scan in idle state" ยกเลิกการเลือกคลิกตกลง ในบางกรณีมาตรการนี้มีประโยชน์
เราหวังว่าคุณจะพบว่าโปรแกรม svchost.exe คืออะไรเราได้พูดคุยในรายละเอียดเกี่ยวกับวัตถุประสงค์รวมถึงวิธีการขจัดปัญหาด้วย โดยทั่วไปการแก้ไขปัญหาที่เราให้ไว้จะใช้ได้ผล สิ่งที่คุณต้องทำคือทำตามคำแนะนำที่ระบุไว้ในบทความ
นอกจากนี้ยังไม่เจ็บที่จะอัปเดตระบบให้ทันเวลา