Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Catatan
Di Windows XP dan versi Windows yang lebih baru, ekstensi !driver sudah usang. Untuk menampilkan informasi tentang driver yang dimuat dan modul lainnya, gunakan perintah lm .
Perintah lm t n menampilkan informasi dalam format yang sangat mirip dengan ekstensi !drivers lama. Namun, perintah ini tidak akan menampilkan penggunaan memori driver seperti yang dilakukan ekstensi !driver . Ini hanya akan menampilkan alamat awal dan akhir driver, nama gambar, dan tanda waktu. Ekstensi !vm dan !memusage dapat digunakan untuk menampilkan statistik penggunaan memori.
!drivers [Flags]
Parameter
Bendera
Dapat berupa kombinasi apa pun dari nilai berikut. (Defaultnya adalah 0x0.)
Bit 0 (0x1)
Menyebabkan tampilan menyertakan informasi tentang memori penduduk dan siaga.
Bit 1 (0x2)
Jika bit ini diatur dan bit 2 (0x4) tidak diatur, tampilan akan menyertakan informasi tentang memori penduduk, siaga, dan terkunci, serta alamat entri pemuat. Jika bit 2 diatur, ini menyebabkan tampilan menjadi daftar gambar driver yang lebih panjang dan lebih rinci. Informasi tentang header disertakan, seperti informasi bagian.
Bit 2 (0x4)
Menyebabkan tampilan menjadi daftar gambar driver yang lebih panjang dan lebih rinci. Informasi tentang setiap bagian disertakan. Jika bit 1 (0x2) diatur, ini juga akan menyertakan informasi header.
DLL
Windows 2000 |
Kdextx86.dll |
Windows XP dan yang lebih baru |
Tidak tersedia |
Informasi Tambahan
Lihat Debugging Plug and Play untuk aplikasi perintah ekstensi ini. Untuk informasi tentang driver dan penggunaan memorinya, lihat dokumentasi Windows Driver Kit (WDK) dan Microsoft Windows Internals oleh Mark Russinovich dan David Solomon.
Keterangan
Penjelasan tentang tampilan perintah ini diberikan dalam tabel berikut:
| Kolom | Makna |
|---|---|
Base |
Alamat awal kode driver perangkat, dalam heksadesimal. Ketika alamat memori yang digunakan oleh kode yang menyebabkan berhenti berada di antara alamat dasar untuk driver dan alamat dasar untuk driver berikutnya dalam daftar, driver tersebut sering menjadi penyebab kesalahan. Misalnya, basis untuk Ncrc810.sys 0x80654000. Alamat apa pun antara itu dan 0x8065a000 milik driver ini. |
Ukuran Kode |
Ukurannya, dalam kilobyte, dari kode driver, baik dalam heksadesimal maupun desimal. |
Ukuran Data |
Jumlah ruang, dalam kilobyte, dialokasikan untuk driver untuk data, baik dalam heksadesimal maupun desimal. |
Terkunci |
(Hanya saat Bendera 0x2 digunakan) Jumlah memori yang dikunci oleh driver. |
Penduduk |
(Hanya saat Bendera 0x1 atau 0x2 digunakan) Jumlah memori driver yang sebenarnya berada dalam memori fisik. |
Siaga |
(Hanya saat Bendera 0x1 atau 0x2 digunakan) Jumlah memori driver yang siaga. |
Entri Pemuat |
(Hanya saat Bendera 0x2 digunakan) Alamat entri pemuat. |
Nama Driver |
Nama file driver. |
Waktu Pembuatan |
Tanggal tautan driver. Jangan bingung dengan tanggal file driver, yang dapat diatur oleh alat eksternal. Tanggal tautan diatur oleh pengkompilasi ketika driver atau file yang dapat dieksekusi dikompilasi. Ini harus dekat dengan tanggal file, tetapi tidak selalu sama. |
Berikut ini adalah contoh terpotong dari perintah ini:
kd> !drivers
Loaded System Driver Summary
Base Code Size Data Size Driver Name Creation Time
80080000 f76c0 (989 kb) 1f100 (124 kb) ntoskrnl.exe Fri May 26 15:13:00
80400000 d980 ( 54 kb) 4040 ( 16 kb) hal.dll Tue May 16 16:50:34
80654000 3f00 ( 15 kb) 1060 ( 4 kb) ncrc810.sys Fri May 05 20:07:04
8065a000 a460 ( 41 kb) 1e80 ( 7 kb) SCSIPORT.SYS Fri May 05 20:08:05