Đây là thông báo lỗi driver thiết bị xuất hiện ở mục Device status khi xem Properties của driver trong Device Manager. Nó chỉ ra vấn đề nghiêm trọng với driver hiện tại, thường xuất hiện sau khi thay đổi lớn trên máy tính hoặc thiết bị. Nội dung đầy đủ:
The software for this device has been blocked from starting because it is known to have problems with Windows. Contact the hardware vendor for a new driver. (Code 48)

Nhiều người dùng gặp lỗi này đã tìm ra các phương pháp khắc phục, chúng tôi tổng hợp trong bài này để bạn tham khảo!
Nguyên nhân gây lỗi "The Software For This Device Has Been Blocked From Starting (Code 48)" trên Windows
Không có nhiều nguyên nhân rõ ràng, hầu như đều do driver bị lỗi. Tuy nhiên có thể phân loại thành 2 nhóm để dễ dàng khắc phục hơn:
- Vấn đề Memory Integrity và driver – Memory Integrity là lớp bảo vệ driver chống malware can thiệp file Windows. Tắt nó khi cài driver mới là cách tốt nhất khắc phục.
- Lỗi file hệ thống hoặc bộ nhớ – Nếu file hệ thống bị hỏng hoặc bộ nhớ báo lỗi, cần chạy SFC scan và Windows Memory Diagnostic.
Giải pháp 1: Tắt Memory Integrity và cài lại driver
Memory Integrity là tính năng của Core Isolation, tạo vùng nhớ an toàn chỉ cho tiến trình Windows, bảo vệ driver khỏi nhiễm mã độc. Tính năng này còn đang hoàn thiện, người dùng Intel HD 4000 gặp xung đột. Các bước dưới đây để cài lại driver. Nếu lỗi ở thiết bị khác, bỏ qua phần Intel HD 4000.
- Chuột phải vào biểu tượng khiên trên thanh tác vụ, chọn View security dashboard. Nếu không thấy, mở Settings từ menu Start (biểu tượng bánh răng).
- Chọn Update & Security > Windows Security > nhấn Open Windows Defender Security Center.

- Trong Windows Defender Security Center, nhấn biểu tượng laptop Device security.
- Chuyển sang Device security, nhấn Core isolation details dưới Core isolation, sẽ thấy Memory integrity.

- Kéo thanh trượt sang Off. Thông báo "This change requires you to restart your device" xuất hiện, hãy khởi động lại.
Sau khi tắt Memory Integrity, tiến hành cài lại driver (áp dụng cho cả Intel HD 4000 và thiết bị khác):
- Mở Run (Windows + R), gõ "devmgmt.msc" và Enter để mở Device Manager.

- Trong Device Manager, mở rộng danh mục chứa driver gây lỗi. Nếu là Intel HD 4000, tìm dưới Display adapters.
- Chuột phải thiết bị, chọn Uninstall device.

- Xác nhận gỡ cài đặt, tích vào ô "Delete the driver software for this device" và OK.

- Khởi động lại máy. Windows sẽ tự cài lại driver của nhà sản xuất.
- Nếu Windows không tự cài, mở Device Manager > menu Action > Scan for hardware changes. Kiểm tra xem mã 48 còn xuất hiện không.

Lưu ý: Bây giờ bạn có thể bật lại Memory Integrity trong Windows Defender Security Center!
Giải pháp 2: Chạy SFC Scan và Windows Memory Diagnostic
Trong các trường hợp khác, lỗi do file hệ thống hỏng hoặc quản lý bộ nhớ. Thường gặp với cảm biến bảo vệ dữ liệu hoặc thiết bị ít biết. Chạy các quét này không gây hại và khuyến khích thử.
- Tìm "Command Prompt" trong Start, chuột phải chọn Run as administrator. Hoặc Windows + R, gõ "cmd", nhấn Ctrl + Shift + Enter để mở CMD admin.

- Gõ lệnh sau và Enter sau mỗi lệnh. Chờ thông báo "Operation completed successfully":
sfc /scannow

- Mở Control Panel (tìm trong Start hoặc Windows + R gõ "control.exe").

- Trong Control Panel, view "Large Icons", cuộn xuống Administrative Tools, chọn Windows Memory Diagnostic.

- Làm theo hướng dẫn trên màn hình, khởi động lại để chạy công cụ ngay lập tức. Kiểm tra xem lỗi Code 48 còn xuất hiện trong Device status không.
Giải pháp 3: Cài đặt driver trong Safe Mode
Một số người dùng cài driver thành công sau khi boot vào Safe Mode. Chúng tôi đã hướng dẫn cài lại driver, lần này hãy thử trong Safe Mode!
- Dùng Windows + R, gõ "msconfig" và OK.
- Cửa sổ System Configuration, tab Boot, tích Safe Boot. OK và khởi động lại để vào Safe Mode.

- Thử cài driver ngay bây giờ và xem thông báo lỗi còn xuất hiện không.