- Senarai pertanyaan pemandu dan butiran pemacu Windows dengan pilihan untuk tandatangan digital.
- Ia menyokong format jadual, senarai dan csv, serta membenarkan mengeksport dan memadamkan pengepala.
- Anda boleh menanyakan komputer jauh dengan kelayakan melalui /s, /uy dan /p.
- Alternatif dan sokongan: Pengurus Peranti, PowerShell dan MSINFO.

Jika anda menggunakan Windows, lambat laun anda perlu tahu pemacu mana yang dipasang dan sama ada ia terkini. Untuk tujuan ini, arahan `driverquery` ialah pisau Swiss Army : pantas, andal dan sentiasa tersedia pada sistem tanpa memasang apa-apa tambahan. Dengan satu arahan, anda boleh menyenaraikan pemacu , melihat di mana ia berada, siapa yang menandatanganinya dan versi pemacu tersebut.
Selain berguna untuk audit dan sokongan teknikal, driverquery adalah kunci untuk mendiagnosis kegagalan perkakasan atau konflik keserasian. Sepanjang panduan ini, anda akan melihat sintaks lengkapnya, parameter, petua untuk mengeksport maklumat, cara membuat pertanyaan dari jauh dan alternatif seperti Pengurus Peranti, PowerShell dan MSINFO. Semuanya dijelaskan secara terperinci dengan contoh yang sedia untuk disalin dan ditampal.
Apakah itu driverquery dan untuk apa ia digunakan?
Driverquery ialah utiliti baris arahan yang disertakan dalam Windows yang memaparkan inventori pemacu peranti yang dipasang pada komputer anda dan sifatnya. Secara lalai, ia berfungsi pada komputer setempat, tetapi ia juga boleh membuat pertanyaan pada komputer jauh jika anda memberikannya kelayakan yang sah.
Alat ini menyediakan data seperti nama pemacu, jenis, vendor, versi, laluan dan tarikh . Dengan menambah pengubah suai yang sesuai, anda juga boleh melihat maklumat tandatangan digital (pemacu yang ditandatangani/tidak ditandatangani) dan juga laporan yang lebih terperinci dengan spesifikasi beban dan memori.
Sintaks arahan
Bentuk umum susunan ini sangat mudah; ini adalah sintaks rasmi dan paling biasa digunakan :
driverquery <usuario> ]]
Apabila dijalankan tanpa pilihan, driverquery berfungsi pada mesin setempat dan memaparkan output dalam format jadual. Dari situ, anda boleh memilih format yang berbeza, mengalih keluar pengepala, meminta butiran lanjut atau memasukkan data tandatangan digital.
Parameter dijelaskan satu persatu
Untuk memanfaatkan sepenuhnya arahan ini, adalah berguna untuk mengetahui fungsi setiap parameter. Berikut ialah pecahan yang jelas dan praktikal :
| Parameter | Huraian |
|---|---|
| /s | Tentukan peranti jauh Dengan nama atau alamat IP (tanpa garis miring ke belakang). Secara lalai, ia menanyakan pelayan tempatan. |
| /atau | Ia membolehkan anda menjalankan pertanyaan dengan kelayakan lain. Memerlukan menggunakan /s dan mungkin termasuk domain, contohnya, dominio\usuario. |
| /hlm | Kata laluan untuk pengguna yang dinyatakan dalam /u. Tidak masuk akal tanpa /u dan dinilai dalam konteks jauh. |
| /fo {jadual | senarai | csv} | Tentukan format output. meja (jadual, lalai), senarai (senarai) atau csv (nilai dipisahkan dengan koma). |
| /nh | Sembunyikan baris pengepala. Sah dengan jadual dan csv, bukan dengan senarai. |
| /v | Memaparkan maklumat pemandu tambahan. Ia menyediakan lebih banyak lajur dan butiran. berguna untuk diagnosis. |
| /si | Termasuk maklumat tandatangan digital daripada pengawal (ditandatangani/tidak ditandatangani). |
| /? | Memaparkan bantuan terbina dalam. Penting untuk menyegarkan pilihan. |
Contoh praktikal yang menjimatkan masa anda
Mari kita lihat beberapa senario dunia sebenar supaya anda boleh bermula tanpa sebarang kerumitan. Cuba arahan ini terus dalam CMD ( Command Prompt ) atau Windows Terminal.
- Senaraikan pemacu komputer tempatan dengan format lalai (jadual):
driverquery - Tunjukkan output dalam CSV (sesuai untuk Excel):
driverquery /fo csv - Alih keluar tajuk bersama-sama dengan CSV (berguna untuk skrip):
driverquery /fo csv /nh - Simpan inventori ke teks atau fail CSV menggunakan ubah hala:
driverquery /fo csv > controladores.csv - Dapatkan pandangan terperinci dengan medan yang lebih kelihatan:
driverquery /v - Sertakan data daripada tandatangan digital untuk mengaudit pengawal yang ditandatangani/tidak ditandatangani:
driverquery /si - Menyoal pelayan jauh dengan pengguna semasa:
driverquery /s server1 - Rujuk pasukan jauh dengan domain, nama pengguna dan kata laluan:
driverquery /s server1 /u maindom\user1 /p p@ssw3d - Nomborkan keluaran apabila ada banyak baris:
driverquery | more
Seperti yang anda lihat, hanya dengan beberapa pengubah suai, anda boleh beralih daripada paparan pantas kepada laporan penuh . Dan jika anda merancang untuk memproses output, CSV adalah rakan baik anda.
Output data dan format eksport
DriverQuery membolehkan anda memilih antara format jadual, senarai dan CSV . Format jadual adalah padat tetapi tidak begitu praktikal untuk memanipulasi data; format senarai memaparkan pasangan kunci-nilai dan CSV ialah format yang ideal untuk analisis dan pengarkiban.
kepada menjana fail Untuk menjadikannya boleh digunakan semula, hanya ubah hala output, sebagai contoh:
driverquery /fo csv > drivers.csvDengan cara ini anda boleh membukanya dengan Excel, mengimportnya ke dalam pangkalan data atau melampirkannya pada laporan teknikal. Anda juga boleh Eksport pemacu dengan DISM sebagai alternatif apabila anda memerlukan pakej pemandu yang lengkap.
Jika anda tidak mahu pengepala (nama lajur), tambahkan /nh . Ini berguna apabila fail akan digunakan oleh skrip atau proses automatik yang sudah mengetahui susunan lajur.
Maklumat terperinci dan tandatangan digital
Menggunakan /v memberi anda lebih banyak medan bagi setiap pemacu (contohnya, laluan binari atau butiran muat naik) yang memudahkan pengesanan anomali . Jika pemacu menunjukkan penggunaan yang luar biasa atau tarikh yang ketinggalan zaman, ia mungkin perlu dikemas kini.
Pengubah suai /si menambah maklumat tandatangan digital, yang sangat berguna untuk mengenal pasti pemacu yang tidak ditandatangani yang boleh menimbulkan risiko. Dalam persekitaran korporat, ini penting untuk mematuhi dasar keselamatan.
Bukan sesuatu yang luar biasa untuk menggabungkan kedua-duanya apabila anda mahukan analisis yang komprehensif: perincian dan tandatangan sepintas lalu. Jika anda ingin mengeksportnya, pertimbangkan CSV untuk pengendalian maklumat tersebut dengan lebih mudah.
Pertanyaan jauh dengan kelayakan
Driverquery boleh membuat pertanyaan pada komputer jauh menggunakan /s dan, jika perlu, /u dan /p . Ia sangat berguna untuk menyemak pelayan atau PC pengguna tanpa perlu mengalihkan atau mengawal sesi grafik.
Contoh biasa dengan domain: driverquery /s pc-soporte /u corp\usuario.soporte /p Contr4s3ña!Dalam persekitaran yang selamat, cuba jangan dedahkan kata laluan pada baris arahan yang dikongsi (sejarah, transkrip) dan mengehadkan penggunaan teknik ini kepada sesi terkawal.
Bagaimana untuk mentafsir maklumat yang anda lihat
Output arahan merangkumi medan seperti Nama Modul, Jenis, Status dan Laluan . Jika anda mendayakan butiran tersebut, anda akan melihat lajur tambahan (contohnya, tarikh yang membantu mengesan pemacu yang sangat lama atau ketinggalan zaman).
Pautan atau tarikh binaan yang terlalu lama , terutamanya untuk pemacu kritikal (cipset, storan , grafik), boleh menjadi tanda bahawa versi yang lebih baharu dengan penambahbaikan prestasi atau tampalan keselamatan tersedia. Dalam kes tersebut, kemas kini secepat mungkin.
Kaedah alternatif: Pengurus Peranti, PowerShell dan MSINFO
Selain driverquery, Windows menawarkan beberapa cara untuk menyemak pemacu. Pengurus Peranti adalah yang paling visual dan terkenal: dari situ anda boleh melihat status setiap peranti, mengemas kini pemacu, mengembalikan versi, melumpuhkan atau menyahpasangnya.
Untuk membukanya dengan cepat, Tekan Win+X dan pilih Pengurus Peranti, atau laksanakan devmgmt.mscDalam Properties peranti, pada tab Pemacu, anda akan menemui pilihan seperti Kemas kini, Kembalikan, Lumpuhkan dan Nyahpasang, selain melihat butiran dalaman pemandu.
Jika anda lebih suka konsol tetapi dengan lebih fleksibiliti, PowerShell menawarkan pertanyaan yang sangat berguna: Win32_PnPSignedDriver . Contohnya:
Get-WmiObject Win32_PnPSignedDriver | select DeviceName, Manufacturer, DriverVersion
Arahan itu akan memaparkan senarai dengan nama peranti, pengilang dan versi pemacu . Dan jika perlu, anda boleh mengeksport terus ke CSV menggunakan PowerShell untuk aliran kerja automatik sepenuhnya.
Get-WmiObject Win32_PnPSignedDriver | select DeviceName,Manufacturer,DriverVersion | Export-Csv .\drivers_ps.csv -NoTypeInformation -Encoding UTF8
Alternatif lain ialah alat sistem MSINFO (melaksanakan msinfo32 atau cari "Maklumat Sistem"). Ia memaparkan laporan peralatan yang sangat komprehensif, termasuk senarai pengawal dan perkhidmatanwalaupun pandangannya lebih padat dan kurang langsung berbanding pertanyaan pemandu.
Petua untuk bekerja dengan pemandu tanpa kejutan
Mengubah suai pemacu adalah rumit: ia adalah perisian yang bertindak sebagai jambatan antara Windows dan perkakasan . Menyahpasang atau mengemas kininya secara membuta tuli boleh menyebabkan ketidakstabilan, masalah prestasi atau menghalang sistem daripada but.
Sebelum membuat sebarang perubahan besar, cipta titik pemulihan dan buat sandaran data penting anda. Lebih baik selamat daripada menyesal. Sekiranya berlaku kemas kini yang bermasalah, pilihan Roll Back Driver dalam Pengurus Peranti boleh menyelamatkan nyawa.
Elakkan pemacu daripada sumber yang meragukan. Utamakan Windows Update , pengilang komputer atau vendor komponen rasmi. Dan sentiasa semak tarikh dan versi untuk mengelakkan pemasangan semula sesuatu yang ketinggalan zaman secara tidak sengaja.
Menyelesaikan masalah biasa dengan pertanyaan pemandu
Jika pertanyaan gagal terhadap alat kawalan jauh, semak ketersambungan, kebenaran dan tembok apiPastikan akaun digunakan dengan /u mempunyai keistimewaan yang mencukupi dan bahawa pasukan bertindak balas dengan nama atau IP.
Apabila anda melihat kandungan yang dipendekkan dalam konsol, gunakan | more untuk membuat halaman atau mengeksport ke CSV untuk analisis penuh. Jika maklumat tersebut tidak mencukupi, tambahkan /v untuk butiran atau /si untuk tandatangan digital.
Untuk diagnostik yang lebih mendalam (pemandu yang mencurigakan menyebabkan skrin biru), utiliti Pengesah Pemandu (driververifier) boleh membantu mengesan kegagalan pengawal, walaupun ia harus digunakan dengan berhati-hati pada peralatan pengeluaran.
Perintah berkaitan berguna untuk penyelenggaraan
Banyak tugasan diagnostik mendapat manfaat daripada menggabungkan beberapa utiliti sistem. Perintah ini adalah rakan yang baik untuk driverquery :
- chkdsk: menyemak status cakera dan membaiki ralat.
- IPCONFIG /semua: Memaparkan konfigurasi rangkaian semua penyesuai.
- POWERCFG /L, POWERCFG /TENAGAPengurusan tenaga dan laporan terperinci.
- SFC / scannow: mengesahkan dan memulihkan fail sistem yang dilindungi.
- SISTEMINFO: memperincikan sistem, BIOSRAM dan kemas kini yang dipasang.
- DISM: menyelenggara dan membaiki imej dan komponen Windows.
- WINSAT: menilai prestasi keseluruhan dan cakera dengan WINSAT DISK.
Menguasai driverquery memberikan anda gambaran keseluruhan pantas tentang pemacu sistem dan mempercepatkan diagnostik harian. Digabungkan dengan format output yang sesuai, pertanyaan jauh dan alternatif seperti PowerShell dan MSINFO, anda akan mempunyai aliran kerja yang mantap untuk mengaudit, mendokumentasikan dan menyelenggara pemacu dengan selamat dan cekap.
Penulis yang bersemangat tentang dunia bait dan teknologi secara umum. Saya suka berkongsi pengetahuan saya melalui penulisan, dan itulah yang akan saya lakukan dalam blog ini, menunjukkan kepada anda semua perkara yang paling menarik tentang alat, perisian, perkakasan, trend teknologi dan banyak lagi. Matlamat saya adalah untuk membantu anda mengemudi dunia digital dengan cara yang mudah dan menghiburkan.