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

dllhost.exe คืออะไรและเหตุใดจึงแสดงการใช้งานดิสก์สูง

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

dllhost.exe คืออะไร

dllhost.exe คืออะไรและเหตุใดจึงแสดงการใช้งานดิสก์สูง

Dllhost.exe หรือ COM ตัวแทน กระบวนการโฮสต์เป็นกระบวนการของ Microsoft Windows มีการใช้โดยหลายโปรแกรม ซึ่งรวมถึงแต่ไม่จำกัดเฉพาะกระบวนการ .NET Runtime Dllhost.exe เช่น svchost.exe จำเป็นสำหรับโค้ดโปรแกรมเชิง COM+ ทั้งหมด

ดังนั้นการบอกว่าเป็นไวรัสจึงไม่ถูกต้อง อย่างไรก็ตาม ไวรัสสามารถตั้งชื่อตัวเองว่า dllhost.exe และอาจเป็นสาเหตุที่ทำให้คุณประสบปัญหาการใช้งานดิสก์สูง dllhost.exe ก็คือไวรัส ดังนั้น หากต้องการตรวจสอบว่าเป็นกระบวนการของแท้หรือไม่ ให้เปิด Task Manager โดยกด Win + X> Task Manager ไปที่แท็บ Details คลิกขวาที่ dllhost.exe แล้วคลิก Open file location

หากตำแหน่งไฟล์ของคุณตรงกับขั้นตอนต่อไปนี้ แสดงว่ากระบวนการนั้นเป็นของแท้:

C:\Windows\System32

หากไม่เป็นเช่นนั้น คุณจะต้องสแกนพีซีของคุณเพื่อหาไวรัสและมัลแวร์ ในการทำเช่นนั้น ให้กด Win + S พิมพ์ Windows Security แล้วคลิก Open ตอนนี้ คลิก การป้องกันไวรัสและภัยคุกคาม> ตัวเลือกการสแกน> การสแกน Microsoft Defender ออฟไลน์> สแกนเลย

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

แก้ไขการใช้งาน dllhost.exe High Disk

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

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

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

  1. เรียกใช้ SFC
  2. เรียกใช้ DISM

เรามาพูดถึงรายละเอียดกันดีกว่า

1] เรียกใช้ SFC

dllhost.exe คืออะไรและเหตุใดจึงแสดงการใช้งานดิสก์สูง

หากคุณกำลังเผชิญกับ dllhost.exe โอกาสที่ไฟล์ระบบของคุณเสียหาย เพื่อแก้ไข เราจะเรียกใช้ SFC และ DISM

ในการทำเช่นนั้น ให้เปิด พรอมต์คำสั่ง ในฐานะผู้ดูแลระบบ พิมพ์คำสั่งต่อไปนี้ แล้วกด Enter .

sfc /scannow

รอให้กระบวนการเสร็จสมบูรณ์และหวังว่าข้อผิดพลาดจะได้รับการแก้ไข

2] เรียกใช้ DISM

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

Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /RestoreHealth

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

เกี่ยวข้อง :โปรแกรม exe หรือ COM Surrogate หยุดทำงาน

dllhost.exe คืออะไรและเหตุใดจึงแสดงการใช้งานดิสก์สูง