Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

วิธีกำจัด HPDeviceMonitoring.framework Popup บน Mac

คุณจะทำอย่างไรถ้าแอพที่เคยทำงานได้ดีบน Mac ของคุณปรากฏขึ้นข้อความเตือนว่าเป็นอันตรายหรือจะทำให้คอมพิวเตอร์ของคุณเสียหาย นี่เป็นกรณีสำหรับผู้ใช้ Mac ที่ใช้เครื่องพิมพ์ HP ที่ได้รับข้อผิดพลาด “HPDeviceMonitoring.framework will destroy your computer” เมื่อพยายามพิมพ์ผ่านกล่องโต้ตอบการพิมพ์

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

มัลแวร์ HP Device Monitoring Framework บน Mac คืออะไร

เมื่อผู้ใช้พยายามพิมพ์โดยใช้เครื่องพิมพ์ HP จะได้รับข้อความต่อไปนี้:

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

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

นี่คือข้อผิดพลาดเวอร์ชันอื่นๆ:

  • เฟรมเวิร์ก” จะทำให้คอมพิวเตอร์ของคุณเสียหาย
  • “hpPostProcessing.bundle” จะทำให้คอมพิวเตอร์ของคุณเสียหาย
  • “HPDM.framework” จะทำให้คอมพิวเตอร์ของคุณเสียหาย
  • “Matterhorn.framework” จะทำให้คอมพิวเตอร์ของคุณเสียหาย
  • “Productimprovementstudy.hptask” จะทำให้คอมพิวเตอร์ของคุณเสียหาย
  • “HP Scanner 3” จะทำให้คอมพิวเตอร์ของคุณเสียหาย
  • “inkjet1.driver” จะทำให้คอมพิวเตอร์ของคุณเสียหาย
  • “HP Utility” จะทำให้คอมพิวเตอร์ของคุณเสียหาย
  • “PDE.plugin จะทำให้คอมพิวเตอร์ของคุณเสียหาย
  • “ScanEventHandler.app” จะทำให้คอมพิวเตอร์ของคุณเสียหาย
  • “FaxArchive.task” จะทำให้คอมพิวเตอร์ของคุณเสียหาย
  • “inkjet3.driver” จะทำให้คอมพิวเตอร์ของคุณเสียหาย
  • “commandtohp.filter” จะทำให้คอมพิวเตอร์ของคุณเสียหาย

HPDeviceMonitoring.framework และไฟล์อื่นๆ ทั้งหมดที่กล่าวมาข้างต้นเชื่อมโยงกับเครื่องพิมพ์ HP และจำเป็นต้องเรียกใช้เมื่อใดก็ตามที่มีงานพิมพ์ที่ต้องทำให้เสร็จ แต่ด้วยเหตุผลบางอย่างที่ไม่ทราบสาเหตุ มีบางอย่างกำลังป้องกันไม่ให้ไฟล์เหล่านี้ทำงาน นอกจากเครื่องพิมพ์ HP แล้ว ข้อผิดพลาดนี้ยังส่งผลต่อแอปอื่นๆ เช่น Amazon Music ด้วย

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

ข้อผิดพลาดนี้มีผลกับ Mac ที่ใช้ macOS Catalina และ macOS Mojave เท่านั้น ไม่มีรายงานจาก Mac ที่ใช้ macOS เวอร์ชันเก่า

สาเหตุเบื้องหลังข้อผิดพลาด “HPDeviceMonitoring.framework จะทำให้คอมพิวเตอร์ของคุณเสียหาย”

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

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

  1. เปิดตัว เทอร์มินัล จาก แอปพลิเคชัน โฟลเดอร์
  2. คัดลอกและวางคำสั่งต่อไปนี้ เพิ่มพื้นที่:
    codesign –verify –verbose
  3. ลากแอป HP ไปที่หน้าต่าง Terminal เพื่อเข้าสู่เส้นทาง
  4. กด ป้อน เพื่อยืนยัน

ผลลัพธ์ควรระบุว่าแอปนั้นถูกต้องหรือไม่ หรือตรงตามข้อกำหนดการลงนามหรือไม่ นี่คือตัวอย่างผลลัพธ์ของคุณควรมีลักษณะดังนี้:

$ codesign –verify –verbose /Applications/Safari.app
/Applications/Safari.app:ใช้ได้บนดิสก์
/Applications/Safari.app:เป็นไปตามข้อกำหนดที่กำหนด

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

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

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

นี่คือสิ่งที่ HP พูด:

“เราเพิกถอนข้อมูลประจำตัวโดยไม่ได้ตั้งใจในไดรเวอร์ Mac รุ่นเก่าบางรุ่น สิ่งนี้ทำให้เกิดการหยุดชะงักชั่วคราวสำหรับลูกค้าเหล่านั้น และเรากำลังทำงานร่วมกับ Apple เพื่อกู้คืนไดรเวอร์ ในระหว่างนี้ เราขอแนะนำให้ผู้ใช้ที่ประสบปัญหานี้ถอนการติดตั้งไดรเวอร์ HP และใช้ไดรเวอร์ AirPrint ดั้งเดิมเพื่อพิมพ์ไปยังเครื่องพิมพ์ของตน”

สิ่งที่ต้องทำเกี่ยวกับมัลแวร์ HP Device Monitoring Framework บน Mac

ตาม HP ได้ขอให้ Apple ออกใบรับรองใหม่ ซึ่งหมายความว่าทุกอย่างดีใช่มั้ย ขออภัย ผู้ใช้จำนวนมากยังคงได้รับข้อผิดพลาดเดียวกัน

ดังนั้นหากคุณได้รับผลกระทบ สิ่งที่คุณทำได้มีดังนี้:

แก้ไข #1:ใช้ AirPrint

หากแอพ HP ไม่อนุญาตให้คุณพิมพ์ คุณสามารถใช้ AirPrint แทนได้ ไม่จำเป็นต้องติดตั้งไดรเวอร์ใดๆ ตราบใดที่ Mac และเครื่องพิมพ์ของคุณเชื่อมต่อกับเครือข่าย Wi-Fi เดียวกัน คุณก็สามารถพิมพ์เอกสารของคุณแบบไร้สายได้

หากต้องการใช้ AirPrint ให้ทำตามขั้นตอนที่นี่:

  1. เปิดเอกสารที่คุณต้องการพิมพ์ จากนั้นคลิกไฟล์จากเมนูด้านบน
  2. เลือกพิมพ์
  3. ในเมนูเครื่องพิมพ์ ให้เลื่อนลงไปที่เครื่องพิมพ์ใกล้เคียง จากนั้นเลือก AirPrint
  4. กำหนดการตั้งค่าการพิมพ์ทั้งหมดเอง จากนั้นคลิกพิมพ์

แก้ไข #2:ติดตั้งไดรเวอร์ HP อีกครั้ง

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

ถัดไป เชื่อมต่อเครื่องพิมพ์กับ Mac ของคุณ คุณจะได้รับกล่องโต้ตอบป๊อปอัปที่ระบุว่า:

คุณต้องการดาวน์โหลดและติดตั้งซอฟต์แวร์สำหรับ “HP” หรือไม่

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

แก้ไข #3:ติดตั้งไดรเวอร์เครื่องพิมพ์ใหม่ด้วยตนเอง

หาก macOS ไม่พบไดรเวอร์ที่ถูกต้อง คุณสามารถติดตั้งไดรเวอร์ HP ใหม่ด้วยตนเองแทน ในการดำเนินการนี้:

  1. ไปที่ Finder และค้นหา /Library/Printers/hp โฟลเดอร์
  2. ลบทั้งโฟลเดอร์ คุณยังสามารถใช้ตัวล้าง Mac เพื่อกำจัดไฟล์ที่เหลือทั้งหมดได้
  3. ลบเครื่องพิมพ์ HP ภายใต้ System Preferences> Printers and Scanners
  4. ติดตั้ง HewlettPackardPrinterDrivers.dmg จากลิงค์เหล่านี้:
    • https://support.apple.com/kb/dl1888?locale=en_US
    • https://support.hp.com/ca-en/drivers/printers
    • https://support.hp.com/us-en/document/c06164609
    • https://h30434.www3.hp.com/t5/Printers-Knowledge-Base/quot-HPxxxxx-framework-quot-will-damage-your-computer-quot/ta-p/7825233
  5. ถัดไป เชื่อมต่อเครื่องพิมพ์ของคุณและเพิ่มกลับเข้าไปใน การตั้งค่าระบบ> เครื่องพิมพ์และสแกนเนอร์
  6. ทดลองพิมพ์เพื่อให้แน่ใจว่าใช้งานได้

สรุป

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