Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:dasHost.exe CPU สูงและการใช้หน่วยความจำ

Device Association Framework จัดเตรียมโฮสต์ (dashHost.exe)  เป็นกระบวนการหลักของ Microsoft ที่รับผิดชอบในการจับคู่อุปกรณ์ทั้งแบบมีสายและไร้สายใน Windows ขั้นตอน  เป็นส่วนหนึ่งของชุดส่วนประกอบ Windows อย่างเป็นทางการที่ทำงานภายใต้ Local Service บัญชีผู้ใช้. เป็นเฟรมเวิร์กที่ค่อนข้างใหม่ซึ่งเปิดตัวใน Windows 8 แต่ยังมีอยู่ใน Windows 10 ที่ใหม่กว่า

แก้ไข:dasHost.exe CPU สูงและการใช้หน่วยความจำ

เหตุใดจึงมี dasHost.exe หลายอินสแตนซ์ในตัวจัดการงาน

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

แก้ไข:dasHost.exe CPU สูงและการใช้หน่วยความจำ

ผู้ใช้พบหลายอินสแตนซ์ของ Device Association Framework Provide Host  เพราะกระบวนการนี้ซ้ำกันสำหรับอุปกรณ์ที่เชื่อมต่อเครือข่ายแต่ละเครื่อง สำหรับอุปกรณ์ทุกเครื่องที่จับคู่กับพีซีของคุณผ่านเฟรมเวิร์กนี้ Device Association Framework จะจัดเตรียมโฮสต์ แยกต่างหาก จะแสดงในตัวจัดการงาน

กรณีการใช้งาน CPU สูง 

ผู้ใช้บางคนบ่นว่า Device Association Framework Provider Host . หลายรายการ ทำให้สิ้นเปลืองทรัพยากรระบบเกือบทั้งหมด โดยมีกรณีที่ dashHost.exe ใช้ความสามารถของ CPU มากกว่า 70%

โดยปกติ Device Association Framework Provider Host กระบวนการ  มีน้ำหนักเบามาก (การใช้ RAM ต่ำกว่า 10 MB) และไม่ควรเกิน 1-2% ของการใช้งาน CPU (ขึ้นอยู่กับข้อกำหนด)

หากบริการใช้บริการระบบมากกว่าที่ควรจะเป็น มักจะเป็นหนึ่งในสามสถานการณ์ต่อไปนี้:

  • ปัญหาเกี่ยวข้องกับอุปกรณ์ที่เชื่อมต่อ มากกว่าที่กระบวนการ
  • dashHost.exe  กระบวนการผิดพลาดและจำเป็นต้องเริ่มต้นใหม่
  • มัลแวร์ได้เข้ามาแทนที่ Device Association Framework Provider Host   ประมวลผลด้วยไฟล์ปฏิบัติการที่เป็นอันตราย (เกิดขึ้นได้ยาก)

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

ขออภัย สำหรับผู้ใช้ปลายทาง Windows ไม่มีเครื่องมือในตัวที่จะช่วยให้เราระบุได้ว่าอุปกรณ์ใดเป็นสาเหตุของ Device Association Framework Provider Host เพื่อเพิ่มการใช้ทรัพยากร

ฉันควรปิดการใช้งาน DasHost.exe หรือไม่

ไม่ คุณไม่ควร โดยการปิดใช้งาน Device Association Framework Provider Host กระบวนการที่คุณจะก่อวินาศกรรมการเชื่อมต่อส่วนใหญ่ของพีซีกับอุปกรณ์ภายนอก ปิดใช้งาน DasHost.exe . โดยไม่คำนึงถึงปัญหาด้านประสิทธิภาพที่คุณพบ ไม่ใช่กลยุทธ์ที่เป็นไปได้เพราะมันทำลายระบบของคุณอย่างรุนแรง

อย่างไรก็ตาม หากคุณพบว่า CPU พุ่งขึ้นเกินทน คุณสามารถกำจัด Device Association Framework Provider ที่ผิดพลาดได้ชั่วคราว งานใน ตัวจัดการงาน (Ctrl + Shift + Esc) การดำเนินการนี้จะไม่สร้างความเสียหายในระยะยาว เนื่องจากระบบปฏิบัติการของคุณจะเปิดอีกครั้งโดยอัตโนมัติ DasHost.exe  หลังจากนั้นไม่นาน หากเฟรมเวิร์กไม่เริ่มทำงานโดยอัตโนมัติอีก ให้เริ่มต้นระบบใหม่

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

แก้ไข:dasHost.exe CPU สูงและการใช้หน่วยความจำ

อย่างไรก็ตาม หากปัญหาแฝงอยู่มากกว่านั้น ให้สิ้นสุด Device Association Framework Provider งานจะให้บริการคุณเพียงชั่วคราวและปัญหาจะกลับมาในไม่ช้า

วิธีแก้ปัญหาเชิงลึกคือการรีสตาร์ท Device Association Service จากหน้าต่างบริการและลบข้อผิดพลาด ในการดำเนินการนี้ ให้เปิดหน้าต่างเรียกใช้ (แป้น Windows + R ) พิมพ์ “services.msc” และกด Enter . ในกล่องโต้ตอบบริการ ให้มองหา Device Association Service  รายการ. เมื่อพบแล้ว ให้คลิกขวาและเลือก รีสตาร์ท

แก้ไข:dasHost.exe CPU สูงและการใช้หน่วยความจำ

ทำอะไรได้อีก

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

ด้านล่างนี้ คุณมีชุดวิธีการที่จะแก้ปัญหาสาเหตุทั่วไปส่วนใหญ่สำหรับ Device Association Framework Provider กระบวนการ. โปรดปฏิบัติตามแต่ละวิธีตามลำดับจนกว่าการใช้ทรัพยากรของคุณจะกลับมาเป็นปกติ

วิธีที่ 1:ทำให้ WU ทันสมัย

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

จุดเริ่มต้นที่ดีคือ WU (Windows Update) . กด แป้น Windows + R ในการเปิดคำสั่ง Run ให้พิมพ์ “control update ” และกด Enter เพื่อเปิด Windows Update ทางลัดนี้จะใช้ได้กับ Windows ทุกรุ่น
แก้ไข:dasHost.exe CPU สูงและการใช้หน่วยความจำ เมื่อคุณเห็นหน้าจอ Windows Update ให้คลิกที่ ตรวจสอบการอัปเดต และดูว่าคุณมีการอัปเดตที่รอดำเนินการอยู่หรือไม่ หากคุณมีการอัปเดตที่รอดำเนินการ ให้รอการติดตั้งและนำไปใช้กับระบบของคุณ หากได้รับแจ้งให้รีบูต ให้ดำเนินการดังกล่าวและกลับไปที่หน้าจอ Windows Update เพื่อให้แน่ใจว่าระบบของคุณเป็นเวอร์ชันล่าสุด

แก้ไข:dasHost.exe CPU สูงและการใช้หน่วยความจำ

วิธีที่ 2:การจัดการกับไดรเวอร์ที่ WU ไม่ได้จัดการ

หลังจากที่คุณปล่อยให้ Windows Update ดำเนินการตามนั้นแล้ว เรามาสอบถามเกี่ยวกับไดรเวอร์อื่นที่ Windows Update ไม่ได้จัดการกัน ไดรเวอร์ที่ไม่ได้จัดการโดย WU มักเป็นไดรเวอร์ที่ทำให้ประสิทธิภาพของ Device Association Framework Provider พุ่งขึ้น กระบวนการ

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

วิธีที่ง่ายที่สุดในการระบุไดรเวอร์ที่มีปัญหาคือผ่าน ตัวจัดการอุปกรณ์ . หากต้องการเปิด Device Manager ให้กด แป้น Windows + R , พิมพ์ “devmgmt.msc ” และกด Enter.
แก้ไข:dasHost.exe CPU สูงและการใช้หน่วยความจำ

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

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

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

แก้ไข:dasHost.exe CPU สูงและการใช้หน่วยความจำ

หลังจากจัดการกับอุปกรณ์ที่ไม่รองรับทั้งหมดแล้ว ให้รีบูตพีซีของคุณและกลับไปที่ Task Manager เพื่อดูว่ามีการใช้งาน Device Association Framework Provider Host กระบวนการ  ได้ลงไป หากปัญหายังคงอยู่ ให้ย้ายไปที่วิธีการด้านล่าง

วิธีที่ 3:เรียกใช้การสแกนมัลแวร์บน DasHost.exe

DasHost.exe ปฏิบัติการ  เป็นส่วนประกอบ Windows อย่างเป็นทางการ อย่างไรก็ตาม คุณอาจเคยได้ยินเกี่ยวกับไวรัสที่สามารถปลอมตัวเป็นกระบวนการของระบบ 32 ที่ถูกต้องได้

ในทางทฤษฎี มัลแวร์สามารถแทนที่ Device Association Framework Provider Host  ด้วยโปรแกรมปฏิบัติการที่เป็นอันตรายซึ่งจะเสนอราคา แต่ในความเป็นจริง ในช่วงไม่กี่ปีที่ผ่านมา Windows สามารถป้องกันไวรัสไม่ให้เข้าถึงหรือวางตัวเป็นไฟล์ระบบได้ดีขึ้นมาก ซึ่งมีโอกาสน้อยกว่านี้หากระบบของคุณทันสมัย เราได้ดำเนินการตรวจสอบออนไลน์อย่างกระชับเพื่อดูว่ามีกรณีใดบ้างที่มัลแวร์ปลอมแปลงเป็น DasHost ปฏิบัติการได้ แต่มีหลักฐานเพียงเล็กน้อยที่จะสนับสนุนสิ่งนั้น

แต่ถ้าคุณต้องการแน่ใจอย่างยิ่งยวด วิธีที่รวดเร็วและมีประสิทธิภาพในการตรวจสอบว่า Device Association Framework Provider Host  กระบวนการถูกต้องโดยการตรวจสอบว่าเป็นตำแหน่งไฟล์พื้นฐาน คุณสามารถทำได้ง่ายๆ โดยเปิด ตัวจัดการงาน (Ctrl + Shift + Esc) คลิกขวาที่ Device Association Framework Provider Host  และเลือก เปิดตำแหน่งไฟล์ .

แก้ไข:dasHost.exe CPU สูงและการใช้หน่วยความจำ

หากไฟล์ปฏิบัติการอยู่ใน Windows / System32 คุณอาจจะวางใจได้เพราะคุณไม่ได้จัดการกับมัลแวร์ที่พรางตัว ในกรณีที่คุณยังไม่แน่ใจ คุณสามารถเรียกใช้การสแกนไวรัสในกระบวนการโดยคลิกขวาที่ DasHost.exe และเลือก สแกนด้วย Windows Defender

แก้ไข:dasHost.exe CPU สูงและการใช้หน่วยความจำ หมายเหตุ: หากคุณไม่มั่นใจในความสามารถของ Windows Defender คุณสามารถลองสแกนโดยใช้โซลูชันภายนอก เช่น Malware Bytes

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