Bagikan melalui


Pemecahan Masalah Konfigurasi Penyebaran Driver, Pengujian, dan Penelusuran Kesalahan

Penyediaan komputer target dijelaskan dalam Menyediakan komputer untuk penyebaran dan pengujian driver (WDK 8.1). Di sini kami memberikan beberapa tips pemecahan masalah untuk proses provisi.

Tips umum

Provisi gagal

Debugger tidak akan tersambung atau berhenti

Perintah menu Konfigurasi komputer tidak aktif

Saat Anda pertama kali memulai Microsoft Visual Studio, perintah Uji > Konfigurasi Komputer pada menu Driver mungkin tidak aktif (berwarna abu-abu). Jika Anda menunggu sekitar 20 detik, lalu pilih menu Driver lagi, perintah Uji > Konfigurasi Komputer akan tersedia.

Provisi gagal: Tips umum

Jika provisi gagal, baca urutan pesan di jendela Konfigurasi Komputer. Biasanya, jendela ini juga menampilkan lokasi log konfigurasi. Lihat log dan catat lokasinya sehingga Anda dapat merujuknya nanti.

Jalur ke log mungkin berisi folder tersembunyi. Misalnya, di jalur berikut, AppData adalah folder tersembunyi.

C:\Users\currentUser\AppData\Roaming\Microsoft\DriverTest\Install

File log akan memiliki nama yang mirip dengan ini:

Driver Test Computer Configuration 20121115130459167.log

Penyediaan gagal: Jalur jaringan tidak ditemukan

Ketika Anda mulai menyediakan komputer target, Anda mungkin melihat pesan yang mengatakan Jalur jaringan tidak ditemukan.

Pada komputer target, pastikan Anda telah mengaktifkan Penemuan Jaringan dan Anda telah mengaktifkan Berbagi File dan Pencetak untuk profil jaringan yang sesuai. Misalnya, jika komputer host dan target bergabung ke domain jaringan, Anda harus mengaktifkan penemuan jaringan dan berbagi file dan printer untuk profil jaringan Domain . Untuk informasi selengkapnya, lihat Menyediakan komputer untuk penyebaran dan pengujian driver (WDK 8.1).

Pastikan Anda dapat melakukan ping pada komputer target dari komputer host. Di komputer host, buka jendela Prompt Perintah, dan masukkan pingtargetComputerName, di mana targetComputerName adalah nama komputer target.

Catatan Anda mungkin melihat beberapa pesan sebelum melihat pesan Jalur jaringan tidak ditemukan. Beberapa pesan tersebut mungkin membuat Anda berpikir bahwa jalur jaringan ditemukan dan langkah-langkah pertama provisi berhasil. Bahkan, jalur jaringan tidak ditemukan dan tidak ada bagian provisi yang berhasil. Misalnya, Anda mungkin melihat ini:

Connecting to computer "MyComputer"
Installing driver test automation service
Getting computer system information
Copying driver test automation files
The network path was not found.

Penyediaan gagal: Nama jaringan tidak dapat ditemukan

Ketika Anda mulai menyediakan komputer target, Anda mungkin melihat pesan yang mengatakan Nama jaringan tidak dapat ditemukan. Periksa kembali nama komputer target. Jika nama komputer yang Anda masukkan awalnya salah, mulai wizard provisi lagi (Uji > Driver > Konfigurasi Komputer). Pilih nama komputer yang salah, dan pilih Berikutnya. Untuk Nama komputer, masukkan nama komputer target yang benar, dan selesaikan wizard.

Catatan Anda mungkin melihat beberapa pesan sebelum melihat pesan Nama jaringan tidak dapat ditemukan. Beberapa pesan tersebut mungkin membuat Anda berpikir bahwa nama komputer ditemukan dan langkah-langkah pertama provisi berhasil. Bahkan, nama komputer tidak ditemukan, dan tidak ada bagian provisi yang berhasil. Misalnya, Anda mungkin melihat ini:

Connecting to computer "NonExistentComputer"
Installing driver test automation service
Getting computer system information
Copying driver test automation files
The network name cannot be found.

Catatan Pesan yang ditampilkan ketika Anda memasukkan nama komputer target yang salah bisa bervariasi. Misalnya, Anda mungkin melihat pesan tentang mengaktifkan penemuan jaringan.

Connecting to computer "NonExistentComputer"
Installing driver test automation service
Could not access remote machine "NonExistentComputer" over the network. 
Error:53. Automatic configuration of machines over the network requires
that network discovery and file and print sharing be enabled on the 
target machine.

Atau Anda mungkin diminta untuk memasukkan kredensial.

Enter your password to connect to: NonExistentComputer

Penyediaan gagal: Tidak dapat mengakses komputer jarak jauh

Ketika Anda mulai menyediakan komputer target, Anda mungkin melihat pesan yang mengatakan Tidak dapat mengakses komputer jarak jauh "computerName" melalui jaringan. Pesan ini dapat ditampilkan karena beberapa alasan. Verifikasi bahwa host dan komputer target Anda digabungkan ke domain yang sama atau grup kerja yang sama. Untuk informasi selengkapnya, lihat Menyediakan komputer untuk penyebaran dan pengujian driver (WDK 8.1). Verifikasi bahwa Anda memasukkan nama yang benar untuk komputer target. Verifikasi bahwa Anda telah mengaktifkan penemuan jaringan dan file dan berbagi cetak pada komputer target.

Titik henti debugger tidak dipicu untuk driver mode kernel

  1. Sebarkan driver dengan titik henti dinonaktifkan.
  2. Memecah debugger mode kernel secara manual.
  3. Atur pengecualian pada beban modul:
    sxe ld <DriverName>
    
  4. Aktifkan titik henti dan lanjutkan eksekusi.
  5. Pada komputer target, nonaktifkan simpul perangkat lalu aktifkan kembali.

Debugger tidak akan tersambung atau terputus: Koneksi jaringan

Verifikasi bahwa aplikasi penelusuran kesalahan Anda diizinkan melalui firewall untuk semua jenis jaringan.

Tanyakan kepada administrator jaringan tentang port yang memperbolehkan penelusuran kesalahan jaringan.

Jika komputer target memiliki lebih dari satu adaptor jaringan, Anda harus menentukan parameter bus adaptor jaringan yang ingin Anda gunakan untuk penelusuran kesalahan.

Untuk informasi selengkapnya, lihat Tips Pemecahan Masalah untuk Penelusuran Kesalahan melalui Kabel Jaringan

Debugger tidak akan tersambung atau terputus: 1394 koneksi

Jika komputer target memiliki lebih dari satu pengontrol 1394, Anda harus menentukan parameter bus pengontrol 1394 yang ingin Anda gunakan untuk penelusuran kesalahan. Untuk informasi selengkapnya, lihat Tips Pemecahan Masalah untuk Penelusuran Kesalahan melalui Kabel 1394.

Debugger tidak akan tersambung atau terputus : Koneksi serial

Periksa nomor port COM pada host dan komputer target. Verifikasi bahwa Anda telah mengonfigurasi tingkat baud yang sama untuk penelusuran kesalahan pada komputer host dan target. Untuk informasi selengkapnya, lihat Tips Pemecahan Masalah untuk Penelusuran Kesalahan melalui Kabel Serial