Vấn đề: Driver thiết bị lưu trữ USB không hoạt động trên máy tính, dù USB 2.0 hay 3.0 đều không cài được driver cho thiết bị lưu trữ, trong khi chuột USB và webcam hoạt động tốt. Mỗi khi cắm USB flash drive hoặc ổ cứng ngoài USB 3.0, máy báo lỗi "device driver could not be installed" (không thể cài đặt driver thiết bị).
Driver thiết bị USB 3.0 không cài được
Driver thiết bị lưu trữ USB 2.0 không hoạt động
Dưới đây là các bước tôi thực hiện để khắc phục lỗi cài đặt driver thiết bị lưu trữ USB 3.0.

Bước 1. Gỡ cài đặt thiết bị USB trong Device Manager
- Mở Device Manager: gõ
devmgmt.msctrong Run. - Gỡ cài đặt (uninstall) tất cả thiết bị USB, USB Controller và Root Hub.
- Menu Action → chọn Scan for hardware changes (Quét thay đổi phần cứng).
Device Manager vẫn hiển thị dấu chấm than vàng bên cạnh thiết bị USB 3.0 ngoài.

Thử cài lại driver → hiện thông báo "installing device driver" ở khay hệ thống.

Click vào thông báo → mở cửa sổ trạng thái cài đặt: tìm driver online → tìm trong Windows Update → không tìm thấy → tìm driver pre-configured trên máy → cuối cùng báo lỗi Red X "No driver found" bên cạnh External USB 3.0.

Tại bước này, máy không cài được driver từ danh sách pre-configured → nghi ngờ file driver bị thiếu hoặc bị chặn.
Bước 2. Kiểm tra Windows Update
Vào Control Panel → Windows Update → Check for updates. Hệ thống đã cập nhật mới nhất.
Bước 3. Kiểm tra cài đặt cài đặt thiết bị (Device Installation Settings)

- Menu Start → gõ "change device installation settings" → chọn kết quả đầu tiên.
- Cửa sổ Device Installation Settings mở ra.

Đảm bảo chọn: Always install the best driver software from Windows Update hoặc Yes, do this automatically (recommended).
Bước 4. Chạy Troubleshooter phần cứng

- Control Panel → Troubleshooting → Hardware and Sound.
- Chọn Hardware and Devices.

Nhấn Next → công cụ tìm và tự sửa lỗi driver USB và phần cứng khác.

Các bước trên không khắc phục được, báo lỗi "unable to install your External USB 3.0".

Bước 5. Kiểm tra lại Device Manager

Vẫn thấy dấu chấm than vàng cho USB storage device. Thuộc tính thiết bị báo: "drivers for this device are not installed" (driver không được cài đặt). Rõ ràng driver không có hoặc không cài được.
Bước 6. Xóa UpperFilters và LowerFilters trong Registry
- Run → gõ
Regedit. - Điều hướng đến khóa:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000} - Highlight khóa này, ở pane bên phải kiểm tra xem có giá trị UpperFilters và LowerFilters không. Nếu có, chuột phải → Delete để xóa.

Khởi động lại máy và kiểm tra.
Bước 7. Kiểm tra và khôi phục file driver USBSTOR
Vào thư mục C:\windows\inf và C:\windows\System32 (32-bit) hoặc C:\Windows\SysWOW64 (64-bit), kiểm tra 3 file: USBSTOR.SYS, usbstor.inf, usbstor.pnf. Nếu bị đổi tên → đổi lại đúng. Nếu thiếu → copy từ:
- 32-bit:
C:\windows\System32\DriverStore\FileRepository\usbstor.inf_x86_neutral_83027f5d5b2468d3 - 64-bit:
C:\windows\System32\DriverStore\FileRepository\usbstor.inf_amd64_neutral_XXXXXXXXX(XXXXXXX là Hardware ID của driver)
Sau đó vào C:\WINDOWS\SYSTEM32\Drivers hoặc C:\WINDOWS\SysWOW64\Drivers đảm bảo có USBSTOR.SYS và usbd.sys. Nếu thiếu, copy từ cùng thư mục DriverStore trên.

Trên máy tôi, các file này bị đổi tên (có thể do virus hoặc antivirus) nên OS không gọi được driver khi cắm USB.



Sau khi đổi tên đúng → Scan for hardware changes → tuy driver USB 3.0 vẫn chưa cài được nhưng thuộc tính thiết bị báo: "the services for this device could not be started either because it is disabled or it has no enabled devices associated with it" (dịch vụ không thể khởi động vì bị disable hoặc không có thiết bị enabled liên kết).

Bước 8. Sửa giá trị Start của dịch vụ USBSTOR trong Registry
Nếu thấy lỗi trên, mở Registry Editor (Regedit) → điều hướng đến khóa dịch vụ USB storage:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR
Đảm bảo giá trị Start ở pane bên phải là 3 (3 = tự động khởi động).

Khởi động lại hệ thống → cắm ổ cứng ngoài USB 3.0 → BINGO! Driver đã cài đặt thành công!
***VÀ NÓ ĐÃ CÀI ĐƯỢC DRIVER USB 3.0***
Vấn đề driver USB 3.0 đã được khắc phục theo cách này.
Thông tin bổ sung về cấu trúc driver Windows
Trong Windows 7, tất cả driver nằm trong %SystemRoot%\System32. Hai thư mục con được bảo vệ: DriverStore và drivers. Thường còn có thư mục thứ ba DrvStore. Các thư mục này chứa driver tích hợp cho phần cứng phổ biến, có thể copy ra lưu trữ an toàn.
Nên backup thêm thư mục %systemroot%\inf\ – chứa file thông tin cài đặt driver (INF). Thư mục này thường bị bỏ qua nhưng driver không thể cài nếu thiếu nó.
Windows 7 lưu nhật ký Device Manager – có thể so sánh log trên máy bạn và máy tôi (tôi dùng Win 7 32-bit). Log khó đọc nhưng vẫn đáng xem.
Để tạo log cài đặt driver:
- Cắm flash drive.
- Xóa file
C:\Windows\inf\setupapi.dev.log(file log). - Device Manager → chuột phải flash drive → Uninstall.
- Menu Action → Scan for Hardware Change. Windows cài lại driver. Lỗi/tam giác vàng còn không?
- Kiểm tra lại
C:\Windows\inf\setupapi.dev.logđể xem log Uninstall/Re-install.
Khi phát hiện thiết bị mới, Windows kiểm tra Driver Store xem có driver package phù hợp không. Nếu không, kiểm tra các vị trí theo thứ tự:
- Thư mục chỉ định trong DevicePath registry.
- Windows Update trên Web.
- Đường dẫn/file media do người dùng cung cấp.
Sau khi tìm thấy driver package, nó được copy vào Driver Store và cài đặt từ đó. Chủ đề này cung cấp thủ tục sửa đổi danh sách thư mục Device Manager tìm driver package. Yêu cầu quyền Administrators.
Cấu hình Windows tìm driver trong thư mục bổ sung:
- Mở Registry Editor (regedit).
- UAC hiện ra → Yes.
- Điều hướng:
HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current Version - Pane chi tiết → double-click DevicePath → nhập đường dẫn thư mục driver bổ sung vào Value data.