ต่อไปนี้เป็นวิธีแก้ไขการใช้งาน taskhost.exe cpu สูงอย่างถาวร

สารบัญ:

วีดีโอ: เวก้าผับ ฉบับพิเศษ 2024

วีดีโอ: เวก้าผับ ฉบับพิเศษ 2024
Anonim

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

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

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

Taskhost.exe เป็นไวรัสหรือไม่

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

ทีนี้มาดูวิธีการแก้ไขปัญหา CPU สูงของ Taskhost โดยตรง

ฉันจะแก้ไขปัญหา CPU สูงของ Taskhost.exe ได้อย่างไร

  1. สแกนพีซีของคุณเพื่อหามัลแวร์
  2. รีเซ็ตการตรวจสอบความน่าเชื่อถือของ Windows 10
  3. ตรวจสอบความเสียหายในไฟล์ระบบ
  4. กู้คืนพีซีของคุณ
  5. แก้ไขไฟล์ DLL ที่เสียหาย

1. สแกนพีซีของคุณเพื่อหามัลแวร์

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

หากคุณกำลังมองหาโปรแกรมป้องกันไวรัสที่เชื่อถือได้ซึ่งสามารถทำให้พีซีของคุณปลอดภัยเราขอแนะนำให้คุณลองใช้ Bitdefender

  • ยังอ่าน: 4 โปรแกรมป้องกันไวรัสโอเพ่นซอร์สที่ดีที่สุดสำหรับพีซีสำหรับการป้องกันภัยคุกคามทางไซเบอร์อย่างไร้กังวล

2. รีเซ็ตความน่าเชื่อถือ Monitor Windows 10

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

ถึงแม้ว่าจะมีบทบาทสำคัญในการบำรุงรักษาระบบ แต่ก็อาจเป็นสาเหตุของปัญหาบนพีซีของคุณเช่นการใช้งาน CPU สูง ในการแก้ไขปัญหาให้ทำดังต่อไปนี้:

  1. เปิด แผงควบคุม
  2. คลิก ระบบและความปลอดภัย

  3. ตอนนี้เลือก ความปลอดภัยและการบำรุงรักษา

  4. เลือกการเชื่อมโยงหลายมิติ ดูประวัติความน่าเชื่อถือ ภายใต้แท็บการ บำรุงรักษา

  5. หน้าต่างการตรวจสอบความน่าเชื่อถือของ Windows จะเปิดขึ้น เลื่อนและค้นหา มุมมองรายงานปัญหาทั้งหมด (ใกล้ด้านล่าง)

  6. เลือก ล้างรายงานปัญหาทั้งหมด ในหน้าต่างถัดไป

  7. จากนั้นคลิก ล้างทั้งหมด เมื่อได้รับแจ้งจากกล่องโต้ตอบถัดไป

หวังว่าการใช้งาน CPU ของคุณจะกลับมาเป็นปกติหลังจากทำตามขั้นตอนเหล่านี้

3. ตรวจสอบความเสียหายในไฟล์ระบบ

ไฟล์ระบบที่มีปัญหาอาจส่งผลให้เกิดข้อผิดพลาด CPU สูงของ Taskhost.exe คุณสามารถตรวจสอบสถานะของไฟล์เหล่านี้และใช้เครื่องมือที่เหมาะสมเพื่อซ่อมแซม / แทนที่ไฟล์ที่ได้รับผลกระทบ ยูทิลิตี้แรกสำหรับการนี้คือ Deployment Image Service & Management Tool (DISM) อันทรงพลัง

นี่คือวิธีใช้ DISM:

  1. ค้นหาช่องค้นหาบนทาสก์บาร์ของคุณและพิมพ์ PowerShell
  2. คลิกขวาที่ Windows PowerShell แล้วเลือก Run as administrator จากนั้น Yes

  3. ตอนนี้พิมพ์ dism.exe / Online / Cleanup-image / Restorehealth (สังเกตช่องว่างระหว่าง dism.exe และ / และสวิตช์แต่ละตัว (/))

  4. DISM จะพยายามค้นหาและแทนที่ไฟล์ที่เสียหาย รอให้กระบวนการเสร็จสิ้นจากนั้นรีสตาร์ทพีซีของคุณ

หากประสิทธิภาพยังไม่ดีขึ้นให้เรียกใช้เครื่องมือที่สอง - System File Checker (SFC) มันจะค้นหาไฟล์ที่เสียหายอีกครั้งและแทนที่ไฟล์ที่เสียหาย

  1. ทำซ้ำขั้นตอนที่ 1 และ 2 จากด้านบน
  2. พิมพ์ sfc / scannow แล้วกด Enter เพื่อเรียกใช้

  3. SFC จะทำงานและแทนที่ไฟล์ที่ได้รับผลกระทบ
  4. รีสตาร์ทพีซีของคุณ
  • ยังอ่าน: แก้ไข: Sfc / scannow หยุดบน Windows 10

4. กู้คืนพีซีของคุณ

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

  1. ค้นหาช่องค้นหาบนทาสก์บาร์ของคุณและพิมพ์ จุดคืนค่า
  2. จากผลลัพธ์ที่แสดงให้คลิก สร้างจุดคืนค่า

  3. ไปที่ตัวเลือก การป้องกันระบบ และเลือก การคืนค่าระบบ

  4. เลือก ถัดไป และเลือกจุดคืนค่าที่เกี่ยวข้องซึ่งคุณต้องการเปลี่ยนกลับ

  5. คลิก ถัดไป จากนั้นคลิก เสร็จสิ้น

  6. ปล่อยให้ระบบทำการกู้คืน มันจะรีสตาร์ทหลังจากเสร็จสิ้น

ดูว่า CPU ของคุณทำงานปกติหรือไม่

  • อ่านอีกครั้ง: แก้ไขข้อผิดพลาด 'การคืนค่าระบบไม่เสร็จสมบูรณ์' ใน Windows 10 / 8.1 / 8

5. แก้ไขไฟล์ DLL ที่เสียหาย

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

ใช้ Windows Resource Monitor

คุณสามารถดูข้อมูลประสิทธิภาพเชิงลึกจากเครื่องมือตรวจสอบทรัพยากร Windows จากบันทึกของระบบหรือตามเวลาจริง

จะแสดงรายละเอียดเกี่ยวกับการใช้งานฮาร์ดแวร์ (CPU, ดิสก์, หน่วยความจำและเครือข่าย) และซอฟต์แวร์รวมถึงการใช้ฮาร์ดแวร์แบบเรียลไทม์

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

  1. กด Ctrl + Alt + Del
  2. คลิก ตัวจัดการงาน
  3. คลิกที่ ประสิทธิภาพ

  4. ดูกราฟใต้ CPU (ตัวประมวลผลของคอมพิวเตอร์)
  5. หากต้องการติดตามแอพ / ระบบที่ก่อให้เกิดความเครียดของ CPU ให้คลิกที่ รายละเอียด

  6. ตอนนี้คลิกที่ CPU นี่จะเรียงลำดับผลลัพธ์ในคอลัมน์นั้นตามลำดับจากมากไปน้อย
  7. จากนั้นมองหากระบวนการ (es) ที่แสดงการใช้งานสูงซ้ำ ๆ (ละเว้นกระบวนการว่างของระบบ)
  8. คลิกขวา ที่แต่ละกระบวนการเหล่านี้ตามความจำเป็นและเลือก สิ้นสุดงาน

คุณควรลบ Taskhost.exe

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

คู่มือเพิ่มเติมที่เลือกเพียงสำหรับคุณ:

  • คงที่: อุณหภูมิ CPU สูงใน Windows 10
  • แก้ไข Windows Host Process โดยใช้ CPU มากเกินไป
  • นี่คือวิธีที่คุณสามารถแก้ไขการใช้งาน CPU สูงของ Microsoft Edge Content
ต่อไปนี้เป็นวิธีแก้ไขการใช้งาน taskhost.exe cpu สูงอย่างถาวร