Hướng dẫn chi tiết lệnh driverquery trong cmd – Quản lý driver hiệu quả

lệnh driverquery trong cmd

Lệnh driverquery trong cmd là một công cụ dòng lệnh mạnh mẽ trên Windows, cho phép bạn liệt kê tất cả các trình điều khiển (driver) đã cài đặt cùng với thông tin chi tiết về chúng. Không cần cài đặt phần mềm bên thứ ba,

lệnh driverquery trong cmd - Hình 5

driverquery là một lệnh built-in trong Windows Command Prompt, thuộc nhóm công cụ quản lý hệ thống. Nó hoạt động dựa trên Windows Driver Framework và truy vấn cơ sở dữ liệu driver của hệ điều hành. Khi thực thi, lệnh này sẽ quét toàn bộ danh sách driver đang hoạt động (và cả driver đã tải nhưng không hoạt động nếu dùng tham số phù hợp) rồi hiển thị dưới dạng bảng trong cửa sổ cmd.

Lệnh này đặc biệt hữu ích khi bạn cần xác định nhanh driver nào đang gây xung đột, driver nào chưa được ký số hợp lệ, hoặc đơn giản là muốn xuất danh sách driver để kiểm tra bảo mật. Bạn không cần quyền quản trị viên để chạy lệnh cơ bản, nhưng một số tham số nâng cao yêu cầu quyền Administrator.

Cú pháp cơ bản của lệnh driverquery

Cú pháp tổng quát:

Xem thêm:  Hướng dẫn chi tiết cách sử dụng Windows Ink để tối ưu hóa năng suất làm việc

driverquery [/s ] [/u ] [/p ] [/fo {TABLE|LIST|CSV}] [/nh] [/v] [/si]

Trong đó các tham số chính bao gồm:

    • /s: Chỉ định máy tính từ xa cần truy vấn driver.
    • /u/p: Tài khoản và mật khẩu để kết nối đến máy từ xa.
    • /fo: Định dạng đầu ra (TABLE – bảng, LIST – danh sách, CSV – file dạng comma-separated).
    • /nh: Bỏ qua dòng tiêu đề cột (thường dùng khi export CSV).
    • /v: Hiển thị chi tiết đầy đủ (verbose mode).
    • /si: Hiển thị thông tin chữ ký số của driver.

    Hướng dẫn sử dụng lệnh driverquery chi tiết

    lệnh driverquery trong cmd - Hình 4

    Cách chạy lệnh driverquery cơ bản

    Mở Command Prompt (nhấn Windows + R, gõ cmd, Enter). Gõ lệnh sau và nhấn Enter:

    driverquery

    Kết quả trả về sẽ hiển thị danh sách driver dạng bảng với các cột: Module name, Display name, Driver type, Link date. Ví dụ điển hình:

    Module Name Display Name Driver Type Link Date
    1394ohci 1394 OHCI Compliant Host Controller Kernel 12/10/2022 8:45 AM
    ACPI Microsoft ACPI Driver Kernel 5/15/2023 10:30 AM
    afd Ancillary Function Driver for Winsock Kernel 3/22/2023 2:15 PM

    Đây là thông tin cơ bản cho thấy tên module, tên hiển thị, loại driver (Kernel, File System, Recognizer) và ngày liên kết.

    Hiển thị chi tiết với tham số /v

    Tham số /v (verbose) cung cấp thông tin đầy đủ hơn nhiều, bao gồm:

    • Module name
    • Display name
    • Description
    • Driver type
    • Start mode (Boot, System, Auto, Demand, Disabled, Manual)
    • State (Running, Stopped)
    • Status (OK, Error, Unknown)
    • Accept stop
    • Accept pause
    • Accept shutdown
    • Link date
    • File path
    • Group
    • Image path (đường dẫn file.sys)
    • Inf name (tên file.inf)
    • Paged pool (bytes)
    • Non-paged pool (bytes)
    • Hardware ID

    Ví dụ lệnh:

    driverquery /v

    Kết quả dạng list dài, mỗi driver được trình bày thành nhiều dòng thuộc tính. Thông tin này vô cùng hữu ích khi cần kiểm tra chi tiết driver nào đó.

    Xuất danh sách driver ra file

    Để lưu kết quả vào file, dùng toán tử chuyển hướng >. Ví dụ:

    • driverquery > drivers.txt – xuất bảng cơ bản ra file text.
    • driverquery /v > drivers_details.txt – xuất thông tin chi tiết.
    • driverquery /fo CSV > drivers.csv – xuất dạng CSV để mở trong Excel.
Xem thêm:  Cách sử dụng sound enhancements để nâng tầm trải nghiệm âm thanh trên mọi thiết bị

Kết hợp /nh (no header) khi cần import dữ liệu vào hệ thống khác:

driverquery /fo CSV /nh > drivers.csv

Xem thông tin chữ ký số driver

Với tham số /si,

Chạy lệnh driverquery không tham số sẽ hiển thị tất cả driver đang được tải (Running). Để xem cả driver đã dừng, dùng thêm /v và lọc trạng thái.

Xuất danh sách driver ra file Excel được không?

Có, dùng lệnh driverquery /fo CSV > drivers.csv, sau đó mở file.csv bằng Excel. Nên dùng thêm /nh để bỏ tiêu đề nếu muốn dễ xử lý.

Lệnh driverquery có hiển thị driver đồ họa (GPU) không?

Có, driver GPU như nvlddmkm (NVIDIA) hoặc atikmdag (AMD) sẽ hiện trong danh sách.

Do bạn chưa chạy cmd với quyền Administrator. Nhấn chuột phải vào cmd và chọn “Run as administrator” rồi thử lại.

Có thể kiểm tra driver máy tính khác trong mạng không?

Được, sử dụng cú pháp driverquery /s TÊN_MÁY /u TÊN_NGƯỜI_DÙNG /p MẬT_KHẨU. Cần có quyền truy cập mạng và dịch vụ Remote Registry hoạt động.

Làm sao biết driver nào chưa được ký số?

Dùng lệnh driverquery /si và tìm driver có cột Signed = No. Hoặc dùng filter driverquery /si | findstr /i “No”.

Kết luận

lệnh driverquery trong cmd - Hình 3

Lệnh driverquery trong cmd là một công cụ không thể thiếu đối với bất kỳ ai làm việc với hệ thống Windows. Nó cung cấp cái nhìn tổng quan và chi tiết về tất cả driver, hỗ trợ xuất dữ liệu, kiểm tra chữ ký số và quản lý từ xa. Dù bạn là người dùng phổ thông muốn kiểm tra driver sau khi cài Windows, hay là quản trị viên cần rà soát hàng trăm máy tính, việc nắm vững các tham số của driverquery sẽ giúp bạn tiết kiệm thời gian và giải quyết sự cố hiệu quả. Hãy thực hành ngay hôm nay với các lệnh cơ bản và dần dần khám phá thêm những tham số nâng cao để kiểm soát hệ thống của bạn một cách chuyên nghiệp nhất.

Xem thêm:  Cách giảm ứng dụng khởi động cùng Windows hiệu quả nhất giúp máy tính chạy nhanh như mới

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *