Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Bảo Trì Máy Tính

Loại bỏ cảnh báo HPDeviceMonitoring.framework trên Mac – Cách sửa nhanh sự cố máy in HP

Bạn làm gì nếu ứng dụng trước đây hoạt động tốt trên Mac bật lên cảnh báo nói nó độc hại hoặc sẽ hỏng máy tính? Đây là trường hợp người dùng Mac dùng máy in HP nhận được lỗi "HPDeviceMonitoring.framework will damage your computer" khi cố in qua hộp thoại in.

Báo cáo lỗi này xuất hiện từ ngày 23/10 và ảnh hưởng người dùng Mac sở hữu máy in HP cũ. Theo báo cáo, họ không cài đặt cập nhật nào, cả macOS lẫn máy in HP, cũng không cài ứng dụng mới. Lỗi này ngăn họ dùng máy in HP, gây phiền toái lớn.

HP Device Monitoring Framework Malware trên Mac là gì?

Khi người dùng cố in dùng máy in HP, họ nhận thông báo:

"HPDeviceMonitoring.framework" will damage your computer.
This file was downloaded on an unknown date.
Report malware to Apple to protect other users

Mẹo chuyên nghiệp: Quét Mac để phát hiện vấn đề hiệu suất, file rác, ứng dụng độc hại và mối đe dọa bảo mật
có thể gây ra sự cố hệ thống hoặc làm chậm hiệu suất.

Dưới đây là các biến thể khác của lỗi này:

  • "framework" will damage your computer.
  • "hpPostProcessing.bundle" will damage your computer.
  • "HPDM.framework" will damage your computer.
  • "Matterhorn.framework" will damage your computer.
  • "Productimprovementstudy.hptask" will damage your computer.
  • "HP Scanner 3" will damage your computer.
  • "inkjet1.driver" will damage your computer.
  • "HP Utility" will damage your computer.
  • "PDE.plugin will damage your computer.
  • "ScanEventHandler.app" will damage your computer.
  • "FaxArchive.task" will damage your computer.
  • "inkjet3.driver" will damage your computer.
  • "commandtohp.filter" will damage your computer.

HPDeviceMonitoring.framework và các file khác nêu trên liên quan đến máy in HP và bắt buộc chạy khi có công việc in cần hoàn thành. Nhưng vì lý do chưa rõ, điều gì đó ngăn các file này chạy. Ngoài máy in HP, lỗi này cũng ảnh hưởng ứng dụng khác, như Amazon Music.

Điều khiến lỗi này phiền toái hơn là nó không bao giờ biến mất trên màn hình, bất kể bạn nhấp nút gì. Nếu nhấp Show in Finder, thư mục khác liên quan driver máy in HP mở ra mỗi lần. Nếu nhấp OK, hộp thoại lỗi bật lên lại vài giây sau.

Lỗi này ảnh hưởng Mac chạy macOS Catalina và macOS Mojave. Không có báo cáo từ Mac chạy phiên bản macOS cũ hơn.

Nguyên nhân lỗi "HPDeviceMonitoring.framework will damage your computer"

Sự xuất hiện lỗi này làm bối rối nhiều người dùng Mac vì máy in hoạt động tốt trước đó và không có thay đổi hay phần mềm mới cài đặt có thể ảnh hưởng phần mềm máy in.

Bây giờ thông báo lỗi này không có nghĩa là phần mềm HP của bạn độc hại hoặc bị nhiễm mã độc. Để kiểm tra lại, bạn có thể xác thực chữ ký ứng dụng HP theo hướng dẫn:

  1. Khởi chạy Terminal từ thư mục Applications.
  2. Sao chép và dán lệnh sau, thêm dấu cách:
    codesign –verify –verbose
  3. Kéo ứng dụng HP vào cửa sổ Terminal để nhập đường dẫn.
  4. Nhấn Enter xác thực.

Kết quả nên cho biết ứng dụng hợp lệ hay không hoặc yêu cầu ký đã đáp ứng. Ví dụ kết quả nên như sau:

$ codesign –verify –verbose /Applications/Safari.app
/Applications/Safari.app: valid on disk
/Applications/Safari.app: satisfies its Designated Requirement

Khi kiểm tra này, bạn xác nhận driver HP hợp lệ, nghĩa là lỗi ở chỗ khác.

Dựa trên điều tra của Thomas Reed tại Malwarebytes, phát hiện lỗi liên quan đến Gatekeeper của Mac. Đây là bảo mật tích hợp trong macOS đảm bảo chỉ chương trình an toàn và tin cậy chạy trên Mac. Khi macOS phát hiện vấn đề với ứng dụng hoặc nội dung độc hại, Gatekeeper thông báo khi bạn cố chạy và yêu cầu di chuyển đến Thùng rác.

Nhưng dường như đây không phải lỗi của Apple. Theo người phát ngôn HP, họ yêu cầu Apple thu hồi chứng chỉ driver Mac cũ, khiến Apple coi nó như độc hại.

HP phát biểu:

"Chúng tôi vô tình thu hồi chứng chỉ trên một số phiên bản driver Mac cũ. Điều này gây gián đoạn tạm thời cho khách hàng đó và chúng tôi đang làm việc với Apple khôi phục driver. Trong lúc chờ đợi, khuyến nghị người dùng gặp vấn đề này gỡ cài đặt driver HP và dùng driver AirPrint gốc để in."

Cách khắc phục lỗi HP Device Monitoring Framework Malware trên Mac

Theo HP, họ yêu cầu Apple cấp lại chứng chỉ, nghĩa là mọi thứ ổn? Thật không may, nhiều người dùng vẫn gặp cùng lỗi.

Vì vậy, nếu bạn bị ảnh hưởng, đây là những gì bạn có thể làm:

Cách 1: Dùng AirPrint.

Nếu ứng dụng HP không cho in, bạn có thể dùng AirPrint. Không cần cài driver. Miễn là Mac và máy in kết nối cùng mạng Wi-Fi, bạn in tài liệu không dây.

Để dùng AirPrint, làm theo các bước:

  1. Mở tài liệu muốn in nhấp File từ menu trên.
  2. Chọn Print.
  3. Trong menu Printer, cuộn xuống Nearby Printers, chọn AirPrint.
  4. Tùy chỉnh cài đặt in, nhấp Print.

Cách 2: Cài lại driver HP.

Trước khi làm, gỡ cài đặt driver máy in HP bằng cách kéo vào Thùng rác và xóa thư mục HP chứa tất cả file liên quan máy in. Sau khi gỡ hoàn toàn, ngắt kết nối máy in khỏi Mac và khởi động lại.

Tiếp theo, kết nối máy in với Mac. Sẽ bật hộp thoại:

Would you like to download and install software for "HP"?

Nghĩa là macOS phát hiện không có driver phù hợp cho máy in HP. Chỉ cần nhấp Install để macOS tìm và cài driver đúng cho bạn.

Cách 3: Cài lại driver máy in thủ công.

Nếu macOS không tìm được driver đúng, bạn có thể cài lại driver HP thủ công. Cách làm:

  1. Vào Finder tìm thư mục /Library/Printers/hp .
  2. Xóa toàn bộ thư mục. Bạn cũng dùng công cụ dọn dẹp Mac xóa file còn lại.
  3. Xóa máy in HP dưới Cài đặt Hệ thống > Printers and Scanners.
  4. Cài đặt HewlettPackardPrinterDrivers.dmg từ các liên kết:
    • 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. Kết nối lại máy in và thêm lại trong Cài đặt Hệ thống > Printers and Scanners.
  6. In thử trang test đảm bảo hoạt động.

Tóm tắt

Mặc dù Apple đã cấp lại chứng chỉ cho driver HP cũ, vẫn có người dùng không khắc phục được lỗi. Nếu đây là trường hợp, các giải pháp trên giúp khắc phục vấn đề.