Aracılığıyla paylaş


Sürücü dağıtımı ve testi için bir bilgisayar sağlama

Hedef veya test bilgisayarı sağlamak , bir bilgisayarı otomatik sürücü dağıtımı, testi ve hata ayıklaması için yapılandırma işlemidir. Bilgisayar sağlamak için Microsoft Visual Studio kullanın.

Test ve hata ayıklama ortamında iki bilgisayar vardır: konak bilgisayar ve hedef bilgisayar. Hedef bilgisayar, test bilgisayarıolarak da adlandırılır. Sürücünüzü ana bilgisayardaki Visual Studio geliştirir ve oluşturursunuz. Hata ayıklayıcı konak bilgisayarda çalışır ve Visual Studio kullanıcı arabiriminde kullanılabilir. Bir sürücüyü test edip hata ayıkladığınızda, sürücü hedef bilgisayarda çalışır.

Emin olun ki konak ve hedef bilgisayarlar birbirlerine ada göre ping atabiliyorlar. Her iki bilgisayar da aynı çalışma grubuna veya ağ etki alanına aitse bu işlem daha basittir. Bilgisayarlarınız bir çalışma grubundaysa, bunları hub veya anahtar yerine yönlendiriciyle bağlayın.

Sürücü dağıtımı için sistemleri sağlarken, konak ve hedef makinelerin Windows işletim sisteminin aynı sürümüne sahip olması gerekir.

Tip

WDK'de topluluk desteği için Microsoft Soru-Cevap'ta Windows Donanım Performansı Forumu bölümüne bakın.

Hedef bilgisayarı yapılandırma için hazırlama

  1. Hedef bilgisayarda, sürücünüzü çalıştırmak ve test etmek için kullanacağınız işletim sistemini yükleyin.

  2. Hedef bilgisayar etki alanına katılmışsa, kullanıcı hesabının bir parola ayarlandığından emin olun. Boş parolalar desteklenmez ve sağlamanın başarısız olmasına neden olur.

  3. WDK'yi yükleyin. yalnızca hedef bilgisayarda sürücü geliştirme yapmayı planlıyorsanız Visual Studio yüklemeniz gerekir.

  4. Hedef bilgisayarda Güvenli Önyükleme etkinleştirildiyse devre dışı bırakın. Birleşik Genişletilebilir Üretici Yazılımı Arabirimi (UEFI) ve Güvenli Önyükleme hakkında bilgi için bkz. UEFI Üretici Yazılımı.

  5. Hedef bilgisayar bir VM ise, vm gelişmiş mod yapılandırmasını devre dışı bırakmak için gelişmiş olmayan modda başlatılmalıdır. Bkz. Cihazları sanal makinenizle paylaşma

  6. Hedef makineye bir test sürücüsü dağıtacaksanız, aşağıdakilerle yükseltilmiş bir komuttan test imzalamayı etkinleştirin:

    bcdedit /set testsigning on

  7. Sürücüyü WDTF ile test edecekseniz özellikler sayfasını kullanarak Sürücü Doğrulayıcı'yı etkinleştirdiğinizden emin olun ve dağıtımdan sonra hedef makineyi yeniden başlatın

    • Ana bilgisayarda, Visual Studio sürücü projesine sağ tıklayın Properties > Yapılandırma Özellikleri > Sürücü Yükleme > Sürücü Doğrulama > Sürücü Doğrulamayı Etkinleştir'e gidin
  8. Hedef bilgisayarda, hedef bilgisayarın platformuyla eşleşen WDK Test Hedefi Kurulumu MSI'sini çalıştırın. MSI'yi uzak altındaki Windows Sürücü Seti (WDK) yükleme dizininde bulabilirsiniz.

    Örnek: C:\Program Files (x86)\Windows Kits\10\Remote\x64\WDK Test Target Setup x64-x64_en-us.msi

  9. Hedef bilgisayarınız Windows Server çalıştırıyorsa, WDK Test Hedefi Kurulumu MSI tarafından yeni oluşturulan DriverTest klasörünü bulun. (Örnek: c:\DriverTest). DriverTest klasörünü seçip basılı tutun (veya sağ seçin) ve Özellikler'i seçin. Güvenlik sekmesinde, Kimliği Doğrulanmış Kullanıcılar grubuna Değiştirme izni verin.

Ana ve hedef bilgisayarların birbirine ping atabildiğini doğrulayın. Bir Komut İstemi penceresi açın ve pingComputerName girin.

Konak ve hedef bilgisayarlar bir çalışma grubuna katılmışsa ve farklı alt ağlardaysa, konak ve hedef bilgisayarların iletişim kurabilmesi için bazı güvenlik duvarı ayarlarını değiştirmeniz gerekebilir. Şu adımları izleyin:

  1. Hedef bilgisayarda, Denetim Masası Ağ ve Internet > Ağ Paylaşım Merkezi'ne gidin. Etkin ağınızı not edin. Bu, Genel ağ, Özel ağ veya Etki Alanı olacaktır.
  2. Hedef bilgisayardaki Denetim Masası'nda, Sistem ve Güvenlik > Windows Güvenlik Duvarı > Gelişmiş ayarlar > Gelen Kuralları gidin.
  3. Gelen kuralları listesinde, etkin ağınız için tüm Ağ Bulma kurallarını bulun. (Örneğin, ÖzelProfili olan tüm Ağ Bulma kurallarını bulun.) Her kurala çift tıklayın ve Kapsam sekmesini açın. Uzak IP adresi'nin altında Herhangi bir IP adresi'ne tıklayın.
  4. Gelen kuralları listesinde, etkin ağınız için tüm Dosya ve Yazıcı Paylaşımı kurallarını bulun. Bu kuralların her biri için kurala çift tıklayın ve Kapsam sekmesini açın. Uzak IP adresi'nin altında Herhangi bir IP adresi'ne tıklayın.

Hedef bilgisayarı sağlama

Artık hedef bilgisayarı Visual Studio ana bilgisayardan sağlamaya hazırsınız.

  1. Konak bilgisayarda, Visual Studio Extensions menüsünü seçin, Driver üzerine gelin, Test üzerine gelin ve Configure Devices öğesini seçin.

  2. Cihazları Yapılandır iletişim kutusunda Yeni cihaz ekle'yi seçin.

  3. Ağ ana bilgisayar adı için hedef bilgisayarınızın adını veya yerel IP adresini girin. Cihaz sağlama ve hata ayıklayıcı ayarlarını seçin.

    Cihaz yapılandırması iletişim kutusunun ekran görüntüsü.

  4. sonrakiseçin.

  5. Hata ayıklama bağlantısı türünü seçin ve gerekli parametreleri girin.

    Çeşitli bağlantı türleri üzerinden hata ayıklamayı ayarlama hakkında daha fazla bilgi için bkz. KDNET Ağ Çekirdeği Hata Ayıklamayı Manuel Olarak Ayarlama ve Windows İçin Hata Ayıklama Araçları ile ilgili belgeler.

  6. Sağlama işlemi birkaç dakika sürer ve hedef bilgisayarı bir veya iki kez otomatik olarak yeniden başlatabilir. Sağlama tamamlandığında Son'u seçin.

  7. Hedef bilgisayarı yeniden başlatın. Tüm yapılandırma değişikliklerinin geçerli olduğundan emin olmak için sağlamadan sonra yeniden başlatma gereklidir.

Ayrıca Bkz.

Test Bilgisayarına Sürücü Dağıtma

Bir bilgisayar sağladığınızda (WDK 8.1)