Konflik pemacu dalam Windows: punca, diagnosis dan penyelesaian lanjutan

Kemaskini terakhir: 25 Mei 2026
Pengarang TecnoDigital
  • Konflik pemacu dalam Windows berasal daripada pemacu yang ketinggalan zaman, rosak atau tidak serasi yang secara langsung menjejaskan perkakasan.
  • Windows menawarkan alat asas dan lanjutan, seperti Pengurus Peranti dan Pengesah Pemacu, untuk mengesan dan mengasingkan pemacu yang bermasalah.
  • Gabungan kaedah automatik, utiliti pengilang dan pengesahan lanjutan membolehkan kebanyakan ralat diselesaikan tanpa memasang semula sistem.

Masalah pemacu dalam Windows

Jika anda di sini, ini kerana anda menghadapi konflik pemacu dalam Windows dan anda tidak pasti di mana hendak bermula . Anda tidak keseorangan: pemacu gagal berfungsi selepas kemas kini, peranti tiba-tiba berhenti berfungsi atau skrin biru yang nampaknya tidak dapat dijelaskan adalah perkara biasa pada banyak komputer Windows 10 dan Windows 11… dan juga pada Windows Server.

Berita baiknya ialah sistem ini menawarkan banyak alat, daripada yang paling "umum" seperti Pengurus Peranti atau penyelesai masalah , kepada utiliti lanjutan seperti Pengesah Pemandu , yang direka untuk pembangun dan juruteknik tetapi sangat berguna untuk mencari pemacu yang bercanggah apabila komputer menjadi tidak stabil.

Apakah sebenarnya pemacu dalam Windows dan mengapa ia boleh menyebabkan begitu banyak masalah?

Dalam Windows, pemacu ialah "penterjemah" yang membolehkan sistem pengendalian berkomunikasi dengan perkakasan atau perkhidmatan tertentu . Tanpa pemacu ini, atau jika ia rosak, ketinggalan zaman atau diprogramkan dengan buruk, masalah akan bermula: daripada mikrofon atau kamera yang tidak dikesan, kepada ranap, mula semula secara rawak atau ralat skrin biru.

Untuk memahami mengapa konflik pemacu boleh menyebabkan seluruh sistem ranap, adalah berguna untuk membezakan antara pemacu mod kernel dan pemacu mod pengguna . Tidak semuanya menimbulkan tahap risiko yang sama apabila keadaan menjadi tidak kena.

Jenis pemacu dalam Windows: kernel vs pengguna

Pemacu mod kernel beroperasi pada tahap terendah sistem. Ia mempunyai akses langsung kepada perkakasan dan sumber sistem pengendalian kritikal: memori, proses, keselamatan, input/output, dsb. Anda boleh menganggapnya sebagai "teras keras" yang berkomunikasi dengan kad grafik, kad bunyi, rangkaian, cakera dan sebagainya.

Pemacu ini biasanya disusun dalam lapisan atau tahap :

  • Tahap yang lebih tinggi: menerima data daripada aplikasi, menapis atau mengubahnya dan menyerahkannya kepada pengawal bawahan yang mengetahui peranti fizikal.
  • Peringkat pertengahan: pemacu kelas (cth., cakera maya) yang bergantung pada pemacu peringkat rendah untuk benar-benar berkomunikasi dengan perkakasan.
  • Aras bawah: pemandu yang mengawal peranti fizikal secara langsung, tanpa bergantung pada orang lain.

Apabila pemacu mod kernel rosak, hasilnya boleh menjadi ranap sistem sepenuhnya, skrin biru atau kerosakan data . Itulah sebabnya Microsoft memasukkan alat khusus untuk memantau tingkah laku mereka, seperti Pemeriksa Pemacu.

Sebaliknya, terdapat pemacu mod pengguna . Pemacu ini berjalan dalam ruang pengguna dan biasanya bertindak sebagai jambatan antara aplikasi Win32, perkhidmatan sistem dan pemacu kernel. Jika salah satu daripada pemacu ini gagal, program yang menggunakannya biasanya akan ditutup atau anda akan kehilangan fungsi, tetapi pada prinsipnya, ia tidak sepatutnya menyebabkan keseluruhan sistem ranap. Ia lebih cenderung menyebabkan masalah seperti "pencetak tidak bertindak balas" atau "tetikus tidak mempunyai fungsi lanjutan" daripada skrin biru kematian.

Masalah pemacu biasa dalam Windows dan cara mengenalinya

Konflik pemacu tidak selalunya jelas. Kadangkala anda akan melihat ikon segi tiga kuning biasa dalam Pengurus Peranti , tetapi dalam banyak kes lain, simptomnya lebih halus: bunyi herot, penurunan prestasi, ranap sistem sporadis, peranti muncul dan hilang atau masalah dengan hab USB.

Beberapa senario yang sangat biasa berkaitan dengan pemacu lama atau tidak serasi ialah:

  • Pemacu yang belum dikemas kini untuk versi Windows semasa, tetapi anda masih cuba memasangnya.
  • Pemacu yang tidak berfungsi dengan program yang baru dipasang dan akhirnya rosak atau diubah suai.
  • Perisian keselamatan (antivirus, tembok api) yang memutuskan bahawa pemacu mencurigakan dan menyekatnya tanpa banyak amaran.
  • Kemas kini Windows automatik yang menggantikan pemacu yang berfungsi dengan pemacu "generik" yang mempunyai lebih sedikit ciri atau lebih banyak masalah. Lihatlah. Kegagalan Kemas Kini Windows.

Terdapat juga kes jangkitan malware secara langsung , di mana kod berniat jahat mengubah fail pemacu atau memperkenalkan pemacunya sendiri untuk merampas sistem. Jika pemacu rosak dengan cara ini, gejala boleh disalah anggap sebagai kegagalan perkakasan.

Pengesah Pemandu: alat canggih untuk memburu pemandu yang bermasalah

Apabila anda telah mencuba penyelesaian biasa dan masih mendapat ralat pelik, ranap sistem atau skrin biru yang kelihatan rawak , pada masa itulah Windows Driver Verifier akan digunakan.

Driver Verifier ialah alat yang disertakan dalam semua versi Windows moden (sejak Windows 2000) dan disokong dalam Windows Server 2016, 2019, 2022 dan 2025. Tujuannya adalah untuk mendedahkan sekumpulan pemacu kepada keadaan ekstrem bagi mengesan tingkah laku salah yang biasanya tidak disedari.

Ia berjalan melalui Verifier.exe , yang dipasang dalam %WinDir%\System32. Anda boleh menggunakannya dengan antara muka grafik (Pengurus Pengesah Pemacu) atau melalui baris arahan. Walau bagaimanapun, anda memerlukan keistimewaan pentadbir untuk mengkonfigurasinya, dan setelah diaktifkan, anda mesti memulakan semula komputer anda agar ia dapat mula menyemak pemacu yang dipilih.

Apakah sebenarnya yang diperiksa oleh Pengesah Pemandu?

Kuasa Driver Verifier terletak pada keupayaannya untuk memantau banyak aspek tingkah laku pemandu . Keupayaannya dikumpulkan ke dalam "pilihan" atau "bendera" yang boleh anda aktifkan bergantung pada sejauh mana agresifnya ujian yang anda mahukan.

Terdapat satu set pilihan standard Ini adalah peraturan asas yang tidak boleh dilanggar oleh mana-mana pemacu. Ia diaktifkan apabila anda memilih konfigurasi standard daripada GUI atau menggunakan parameter tersebut. /standard pada baris arahan.

Di samping itu, terdapat beberapa semakan automatik yang sentiasa aktif pada pengawal yang sedang disahkan, walaupun anda tidak memilih apa-apa lagi. Ini termasuk:

  • Pemeriksaan IRQL: memastikan pemandu tidak membuat panggilan pada tahap keutamaan yang tidak sesuai.
  • Kawalan spinlock: mengesan jika spinlock dilepaskan dua kali atau jika kunci diperoleh/dilepaskan pada IRQL yang salah.
  • Pengurusan memori: dipastikan bahawa peruntukan dan pelepasan memori berhalaman atau tidak berhalaman dibuat kepada IRQL yang betul dan penunjuk yang tidak diinisialisasi tidak digunakan.
  • Muat turun pemacu: Ia diperiksa sama ada pemacu tidak dimuat turun semasa ia masih mempunyai operasi yang belum selesai, seperti DPC atau thread pekerja.
  • Tingkah laku berbahaya yang lain: seperti perubahan susunan thread yang salah, panggilan untuk menunggu fungsi pada IRQL >= DISPATCH_LEVEL atau penyahrujukan objek dengan kiraan rujukan sifar.
  Windows GDID: Penjejak halimunan Microsoft

Selain daripada semakan asas ini, anda boleh mengaktifkan pilihan khusus lain:

Kolam Khas : Kebanyakan permintaan memori daripada pemacu dipenuhi daripada "kolam khas" yang dipantau ketat. Kolam ini digunakan untuk mengesan limpahan, aliran bawah dan akses memori selepas memori dibebaskan.

Paksa semakan IRQL : Ini memberikan tekanan maksimum pada pemacu dengan membatalkan kod yang boleh dihalaman. Jika ia cuba mengakses memori dalam IRQL yang tidak sesuai atau mengekalkan kunci, Pengesah Pemandu akan mengesannya dengan segera.

Penjejakan Kolam : Ini memeriksa sama ada pemacu melepaskan semua memori yang disimpannya semasa memunggah. Ia merupakan pilihan utama untuk mencari kebocoran memori.

Pengesahan I/O : Fungsi ini menetapkan IRP pemacu daripada kumpulan khas dan memantau aliran I/O, mengesan penggunaan rutin I/O yang menyalahi undang-undang atau tidak konsisten. Apabila pelanggaran dikesan, kod ralat DRIVER_VERIFIER_IOMANAGER_VIOLATION (0xC9) biasanya dipaparkan.

Pengesanan Kebuntuan : memantau penggunaan kunci, mutex dan mutex pantas oleh pemandu untuk melihat sama ada kodnya boleh menyebabkan kebuntuan.

Pengesahan I/O Dipertingkatkan : Menambah ujian tekanan pada IRP Pasang dan Main, Kuasa dan WMI, memantau pelbagai panggilan ke Pengurus I/O.

Pemeriksaan DMA : Memantau penggunaan rutin akses memori langsung (DMA), mengesan ralat dalam penggunaan penimbal, penyesuai dan daftar peta.

Pemeriksaan keselamatan : Cari kelemahan biasa yang membuka kelemahan, seperti rujukan kepada alamat mod pengguna daripada kod mod kernel.

Pemeriksaan lain : pemeriksaan berkumpulan untuk mencari punca biasa kemalangan pemacu, contohnya, pengurusan memori yang dilepaskan yang lemah.

Pemeriksaan pematuhan DDI : menguatkuasakan satu set peraturan tentang cara pemacu harus berinteraksi dengan antara muka kernel. Pelanggaran dikesan melalui pustaka VerifierExt.sys, yang akhirnya menjana pemeriksaan pepijat apabila salah satu daripada peraturan ini dilanggar.

Pilihan dan keperluan tambahan untuk Pengesah Pemandu

Selain pilihan standard, Driver Verifier menyertakan beberapa bendera lanjutan untuk senario ujian yang sangat spesifik , seperti simulasi rawak kekurangan sumber, memaksa IRP yang belum selesai atau menambah kelewatan buatan pada DDI tertentu untuk mensimulasikan persekitaran tekanan yang melampau.

Bagi keperluan, anda hanya memerlukan Windows yang dipasang (Windows Server 2012 atau yang lebih baharu untuk persekitaran pelayan) . Ia boleh diaktifkan dalam kedua-dua versi runcit dan binaan ujian. Walau bagaimanapun, terdapat satu amaran khusus: jika anda telah memasang Norton Antivirus, mendayakan pengesanan kebuntuan Driver Verifier tidak digalakkan , kerana kedua-duanya mungkin mengganggu satu sama lain.

Cara mendayakan dan mengurus Pengesah Pemacu (GUI dan CMD)

Cara yang disyorkan untuk bekerja dengan Driver Verifier adalah dengan menggunakan Driver Verifier Manager (verifier.exe tanpa parameter) , yang memaparkan GUI mudah untuk:

  • Pilih pengawal yang ingin anda sahkan.
  • Pilih jenis cek yang hendak digunakan.
  • Lihat statistik global dan statistik mengikut pengawal.
  • Laraskan tetapan berterusan dan tetapan tidak menentu.

Dalam tab Status Pemandu , anda boleh melihat pemandu yang sedang diperiksa dan statusnya:

  • Dimuatkan: Pemacu sedang dimuatkan dan dalam pengesahan.
  • Dimuat turun: Ia tidak dimuatkan sekarang, tetapi ia telah dimuatkan sejak but semula yang terakhir.
  • Tidak pernah dimuatkan: belum dimuatkan; mungkin menunjukkan fail yang rosak, tidak wujud atau dirujuk secara salah.

Ia juga menunjukkan jenis semakan yang aktif dan mengemas kini maklumat secara automatik (anda boleh bertukar kepada kemas kini manual atau melaraskan selang masa). Jika anda mengaktifkan Kolam Khas dan kurang daripada 95% peruntukan berakhir dalam kolam khas, panel itu sendiri memaparkan amaran untuk mengurangkan bilangan pemacu yang disahkan atau meningkatkan RAM fizikal untuk liputan yang lebih baik.

Dalam bahagian Pengira Global , anda akan melihat nilai yang meringkaskan aktiviti pemeriksa. Pengira sifar biasanya menunjukkan bahawa bendera yang berkaitan belum diaktifkan. Contohnya, Lain-lain/Kerosakan pada 0 bermaksud simulasi sumber rendah dinyahdayakan.

Halaman Penjejakan Kumpulan menyediakan statistik yang lebih mendalam berkaitan dengan jenama tersebut untuk setiap pemacu: peruntukan semasa, bait yang dikhaskan, potensi kebocoran, dsb. Anda memilih pemacu daripada senarai dan kaunter khususnya dipaparkan.

Dalam tab Tetapan , anda boleh menentukan pemacu yang ditanda dan jenama yang mana. Setiap pemacu boleh dikonfigurasikan seperti berikut:

  • Semakan diaktifkan.
  • Semak dilumpuhkan.
  • Tandakan diaktifkan (mulakan semula diperlukan).
  • Tandakan dinyahdayakan (mulakan semula diperlukan).

Dari situ anda boleh mendayakan atau melumpuhkan pengesahan satu atau lebih pemacu , menambah nama fail pemacu baharu yang belum dimuatkan (contohnya, jika anda akan memasang peranti baharu) atau pilih pilihan "Semak semua pemacu" untuk meneruskan proses mentah, walaupun ini hanya disyorkan dalam persekitaran ujian.

Dalam tetingkap yang sama, anda memilih kotak pilihan untuk jenis pengesahan (Tahap 1 atau Tahap 2 I/O, DMA, kebuntuan, dll.). Terdapat dua butang yang sangat berguna:

  • Konfigurasi pilihan, yang menggunakan satu set pilihan lazim untuk ujian umum.
  • Tetapkan semula semua, yang memadamkan sebarang konfigurasi pengesah sebelumnya untuk membiarkannya dinyahdayakan.

Perubahan pada tab ini disimpan ke Windows Registry dan hanya digunakan selepas dimulakan semula.

  Cara menyusun fail pada PC anda dan memastikan semuanya kemas tanpa menjadi terlalu rumit

Bahagian Konfigurasi Meruap membolehkan anda menukar beberapa bendera aktif dengan pantas, tanpa perlu memulakan semula, walaupun anda tidak boleh mengubah suai senarai pemacu yang sedang disahkan. Ini berguna jika anda ingin, contohnya, meningkatkan atau mengurangkan tahap tekanan pada pengawal pada masa tertentu.

Jika anda lebih suka baris arahan, anda boleh menjalankan verifier.exe /? Untuk melihat semua pilihan, tetapi berikut adalah beberapa kegunaan biasa:

  • Konfigurasikan bendera:
    verifier.exe /flags 0xVALOR

Setiap simbol mempunyai nilai heksadesimal. Antara yang paling biasa digunakan ialah:

  • 0x00000000: semakan automatik.
  • 0x00000001: kumpulan khas.
  • 0x00000002: paksa semakan IRQL.
  • 0x00000008: penjejakan kumpulan.
  • 0x00000010: Semakan I/O.
  • 0x00000020: Pengesanan saling kunci.
  • 0x00000080: Semakan DMA.
  • 0x00000100: pemeriksaan keselamatan.
  • 0x00000800: semakan “lain-lain”.
  • 0x00020000: Semakan pematuhan DDI.

Dan yang canggih lain, seperti 0x00000004 (simulasi sumber rendah), 0x00000040 (pengesahan I/O dipertingkatkan), 0x00000200 (paksa IRP yang belum selesai), 0x00000400 (pendaftaran IRP), 0x00002000 dan 0x00004000 (semak MDL yang tidak goyah), atau kelewatan yang berkaitan dengan Power Framework.

Contohnya, jika anda hanya ingin mengaktifkan kumpulan khas, pengesahan I/O dan semakan pelbagai, anda boleh menggunakan sesuatu yang setara dengan 0x811 dalam bendera. Untuk konfigurasi standard yang lengkap, anda boleh menggunakan:

  • verifier.exe /standard
  • atau verifier.exe /flags 0x209BB

Untuk menentukan pemacu yang hendak diperiksa:

  • verifier.exe /driver driver1.sys driver2.sys
  • verifier.exe /all untuk semua pemacu sistem.

Untuk menukar jenama dengan segera dan menambah pengawal ke senarai tanpa memulakan semula, anda boleh menggunakan mod meruap:

verifier.exe /volatile /flags 0xVALOR /adddriver MiDriver.sys

Dan untuk menyemak status semasa:

  • verifier /query Ia memaparkan kaunter dan status masa nyata.
  • verifier /querysettings Ia mengajar konfigurasi yang berterusan.
  • verifier.exe /reset Padam semua tetapan dan lumpuhkan pemeriksa.

Pengesah Pemacu, Skrin Biru dan Penyahpepijatan Ralat

Tingkah laku Pengesah Pemacu yang dijangkakan apabila ia mengesan pelanggaran adalah untuk mencetuskan pemeriksaan pepijat atau skrin biru untuk menangkap sebanyak mungkin maklumat penyahpepijatan. Jika komputer anda disambungkan kepada penyahpepijat kernel, ia akan berhenti tepat pada titik kegagalan.

Antara kod ralat paling biasa yang akan anda lihat disebabkan oleh pengesah ialah:

  • 0xC1: KEROSAKAN_MEMORI_DITEMUI_KOLAM_KHAS
  • 0xC4: PELANGGARAN_DRIVER_VERIFIER_ETECTED
  • 0xC6: DRIVER_CAUGHT_MODIFYING_FREED_POOL
  • 0xC9: PELANGGARAN_PEMACU_PENGESAH_PENGURUS_IO
  • 0xD6: DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION
  • 0xE6: PELANGGARAN_DMA_PEMACU_VERIFIER

Cadangan semasa membuka sesi penyahpepijatan dengan WinDbg adalah bermula dengan !analyze -v, yang menyediakan analisis terperinci tentang kegagalan dan percubaan untuk mengenal pasti pemandu yang bersalah.

Driver Verifier juga mempunyai sambungan khusus untuk penyahpepijat :

  • !verifier: membuang statistik semasa pengesah dan menerima !verifier -? untuk menyenaraikan pilihan.
  • !deadlock: memaparkan maklumat tentang kebuntuan yang dikesan (dengan !deadlock -? untuk mendapatkan bantuan).
  • !iovirp : menunjukkan butiran IRP yang dipantau oleh pengesahan I/O.
  • !ruleinfo : memberikan maklumat tentang peraturan DDI tertentu yang telah dilanggar (RuleID ialah parameter pertama pemeriksaan pepijat, dalam format 0x200nn).

Dan bagaimana pula dengan pemacu grafik?

Pemacu grafik mod kernel Windows (seperti pemacu cetak atau paparan DLL) mempunyai satu ciri penting: ia tidak memanggil fungsi peruntukan memori kernel secara langsung . Sebaliknya, ia menggunakan panggilan balik DDI daripada Win32k.sys, seperti EngAllocMem untuk mendapatkan memori daripada kolam, atau EngCreateBitmap, EngCreatePalette, dsb., yang turut mengembalikan memori sistem.

Untuk mengekalkan pengesahan automatik yang serupa dengan pemacu lain, beberapa fungsi Pengesah Pemacu telah disepadukan ke dalam Win32k.sys . Walau bagaimanapun, memandangkan pemacu grafik lebih terhad, ia tidak memerlukan pilihan tertentu seperti pengesahan IRQL atau pengesahan I/O dengan cara yang sama. Apa yang terpakai ialah penggunaan kolam khas, ralat rawak dalam peruntukan dan pengesanan kolam pada kebanyakan panggilan DDI ini.

Antara fungsi yang boleh memaksa ralat rawak atau semakan tambahan adalah:

  • EngAllocMem dan EngAllocUserMem.
  • PetaBit EngCreate, PermukaanPerantiEngCreate, PetaBit EngCreatePeranti.
  • EngCreatePalette, EngCreateClip, EngCreatePath, EngCreateWnd, EngCreateDriverObj.
  • BRUSHOBJ_pvAllocRbrush, CLIPOBJ_ppoGetPath.

Penggunaan kolam khas dan penjejakan kolam disokong terutamanya untuk EngAllocMem. Pengaktifan Pengesah Pemacu untuk pemacu grafik Ia dilakukan dengan cara yang sama seperti mana-mana pemacu lain (dengan memilih fail .sys yang sepadan), dan sebarang bendera yang tidak berkenaan diabaikan. Daripada penyahpepijat, anda boleh menyemak status pengesah grafik dengan arahan !gdikdx.verifier.

Dayakan Pengesah Pemacu daripada Pendaftaran (mod lanjutan)

Untuk senario yang sangat spesifik, seperti bangku ujian automatik atau pembangunan pemacu, adalah mungkin untuk mendayakan Driver Verifier secara langsung melalui Windows Registry . Ini bukanlah kaedah yang disyorkan untuk pengguna umum, tetapi ia berbaloi untuk diketahui.

Prosedur asasnya ialah:

  1. Buka Editor Pendaftaran (Regedt32 atau regedit).
  2. Navigasi ke HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDrivers.
  3. Edit nilai jenis REG_SZ dengan nama (tidak sensitif huruf besar/kecil) pemacu yang ingin anda sahkan.

Anda boleh menyenaraikan berbilang pemacu yang dipisahkan oleh ruang, tetapi adalah perkara biasa untuk menggunakan pemacu tunggal bagi mengelakkan kehabisan sumber . Jika kolam renang anda yang tersedia tidak mencukupi, beberapa semakan mungkin tidak akan dikenakan, walaupun anda tidak sepatutnya mengalami sebarang masalah kestabilan tambahan.

Contoh nilai yang sah untuk VerifyDrivers ialah:

  • Ntfs.sys
  • Win32k.sys ftdisk.sys
  • *.sys (untuk semua pemandu, walaupun ini sangat agresif).

Tahap pengesahan dikawal daripada kekunci:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDriverLevel

yang merupakan nilai DWORD dengan hasil gabungan bendera pengesahan yang anda ingin aktifkan, sama seperti pada baris arahan.

Masalah pemacu harian dan penyelesaian praktikal dalam Windows

Selain alat canggih seperti Driver Verifier, setiap hari anda akan menggunakan Pengurus Peranti, Kemas Kini Windows dan laman web pengilang terutamanya . Walaupun begitu, adalah berguna untuk mempunyai peta mental ringkas tentang masalah yang paling biasa dan penyelesaiannya.

Antara ralat yang biasa berlaku semasa memasang atau mengemas kini pemacu dalam Windows 10 dan Windows 11 ialah:

  • Pemacu tidak selesai memasang atau memaparkan mesej ralat.
  • Selepas memasang pemacu, peranti masih tidak berfungsi atau berfungsi dengan ralat.
  • Windows menggunakan pemacu generik yang mengehadkan fungsi lanjutan.
  • Dua pemandu berbeza cuba mengawal peranti yang sama dan bertembung antara satu sama lain.
  • Pengilang belum mengemas kini pemacu untuk versi Windows semasa.
  • Kemas kini Windows akan menulis ganti pemacu yang telah anda tala dengan teliti.
  Persediaan awal Windows 11 selepas berhijrah dari Windows 10

Urutan tindakan yang logik untuk kebanyakan kes ini melibatkan:

  • Lihat status peranti dalam Pengurus Peranti (klik kanan pada Mula > Pengurus Peranti).
  • Cuba dahulu dengan "Kemas kini pemacu > Cari pemacu secara automatik".
  • Jika itu tidak berjaya, muat turun pemacu khusus daripada laman web rasmi pengeluar (peralatan atau komponen) dan pasangkannya secara manual.
  • Jika masalah muncul sejurus selepas mengemas kini pemacu, gunakan pilihan "Pengawal terbalik" dalam tab Pengawal pada Sifat Peranti, apabila tersedia.

Apabila keadaan menjadi rumit, terdapat beberapa sumber tambahan:

Penyelesai masalah keserasian : Jika hanya pemacu lama yang wujud (contohnya, untuk Windows 7 atau 8) dan anda memerlukannya pada Windows 10/11, anda boleh cuba memasangnya dalam mod keserasian. Perihal pemasang pemacu:

  • Klik kanan > “Selesaikan masalah keserasian”.
  • Pilih “Program penyelesaian masalah”.
  • Pilih pilihan seperti “Program ini berfungsi dalam versi Windows sebelumnya tetapi sekarang ia tidak dapat dipasang atau dijalankan” atau “Saya memerlukan kebenaran tambahan”.
  • Pilih versi lama Windows yang anda tahu berfungsi, uji program tersebut dan simpan tetapannya.

Firewall dan antivirus : Jika anda mengesyaki masalah itu berpunca daripada sistem keselamatan anda, lumpuhkan sementara (satu demi satu) untuk memeriksa sama ada pemacu dipasang atau berfungsi dengan betul. Jika anda mendapati ia adalah puncanya, semak kemas kini pada perisian antivirus anda, tambahkan pengecualian atau, jika perlu, pertimbangkan untuk bertukar kepada penyelesaian keselamatan yang berbeza.

Program yang tidak serasi terkini : Kadangkala, perisian yang baru dipasang mengubah atau merosakkan pemacu. Anda boleh:

  • Nyahpasang program itu dan lihat jika konflik itu hilang.
  • Pasang semula versi terkini dari laman web rasmi.
  • Pasang semula pemacu yang terjejas daripada laman web pengeluar peranti.

But bersih Windows : Jika anda mengesyaki gangguan daripada perkhidmatan atau program pihak ketiga, anda boleh melakukan but bersih (msconfig.msc, sembunyikan perkhidmatan Microsoft, lumpuhkan semua perkhidmatan lain dan matikan item permulaan dalam Pengurus Tugas) dan cuba pasang atau debug pemacu dalam persekitaran "minimum" ini atau but ke Mod Selamat untuk ujian lanjut. Jika masalah selesai, anda akan tahu bahawa komponen pihak ketiga menyebabkan masalah tersebut.

Peranti dan pemacu tersembunyi : Dalam Pengurus Peranti, dayakan pilihan "Tunjukkan peranti tersembunyi" dalam menu Paparan untuk mencari peranti yang biasanya tidak kelihatan dan pemacunya mungkin rosak. Kebanyakannya memerlukan muat turun manual daripada laman web pengilang.

Perisian hasad dan pemacu yang rosak : Sebelum menganggap "Windows sedang bermasalah," jalankan imbasan penuh dengan Windows Defender atau program antivirus yang bereputasi. Kadangkala pemacu yang rosak hanyalah puncak gunung ais bagi jangkitan yang lebih besar . Setelah sistem anda bersih, pasang semula pemacu yang diperlukan.

Kemas kini dan pengurusan pemacu: bila hendak menggunakan alat luaran

Selain Windows Update dan utiliti rasmi (seperti Intel Driver & Support Assistant, AMD Adrenalin atau GeForce Experience), terdapat program pihak ketiga yang direka untuk mengesan dan mengemas kini pemacu secara pukal . Ia bukanlah penawar segala-galanya, tetapi ia boleh berguna dalam situasi tertentu.

Contohnya, Snappy Driver Installer menawarkan versi Lite mudah alih percuma yang boleh anda jalankan pada pemacu USB. Ia mengimbas komputer anda, mengesan pemacu yang ketinggalan zaman dan membolehkan anda memuat turun dan memasang versi yang lebih baharu. Ia sangat berguna untuk memformat, mencabut komputer atau apabila anda perlu mengemas kini berbilang mesin.

Alatan lain, seperti Drive Talent , menambah ciri sandaran dan pemulihan pemacu , walaupun versi penuhnya biasanya berbayar. Projek seperti Driver Store Explorer mengambil pendekatan yang berbeza: ia membantu anda melihat, menganalisis dan membersihkan Gedung Pemacu Windows , mengalih keluar versi lama, pemacu yatim piatu atau salinan pendua yang tidak lagi digunakan.

Dalam semua keadaan, adalah dinasihatkan untuk mengambil beberapa langkah berjaga-jaga: sentiasa gunakan laman web rasmi atau repositori yang dipercayai (terutamanya dalam alat sumber terbuka seperti Driver Store Explorer di GitHub) dan elakkan pemasang "pemacu ajaib" yang penuh dengan adware atau malware yang menjanjikan untuk membetulkan semuanya dengan satu klik.

Selain itu, adalah idea yang baik untuk memastikan Kemas Kini Microsoft Windows aktif dan dikonfigurasikan dengan betul , menyemak pemacu pilihan yang ditawarkan dan memastikan pemacu kritikal yang anda tahu berfungsi dengan baik tidak digantikan secara tidak sengaja.

Akhir sekali, apabila melibatkan peralatan berjenama (komputer riba Lenovo, HP, Dell, dll.), menggunakan alatan pengeluar sendiri dan sokongan teknikal biasanya merupakan pendekatan terbaik setelah anda menemui penyelesaian DIY. Kadangkala terdapat tampalan atau versi beta pemacu yang hanya mereka sahaja yang boleh sediakan.

Pendek kata, konflik pemacu dalam Windows merupakan isu yang rumit, tetapi dengan menggabungkan alatan pengguna (Pengurus Peranti, penyelesai masalah, Kemas Kini Windows), utiliti pengilang , program luaran yang serius dan, apabila perlu, Pengesah Pemandu untuk mengenal pasti pemacu yang mencurigakan , anda boleh membatalkan hampir sebarang masalah tanpa perlu memformat secara terdesak.

penyelesaian masalah Windows 11
Artikel berkaitan:
Panduan lengkap untuk menyelesaikan masalah Windows 11