Dela via


Etablera en dator för distribution och testning av drivrutiner (WDK 10)

Etablering av ett mål eller en testdator är processen att konfigurera en dator för automatisk distribution, testning och felsökning av drivrutiner. För att förse en dator med resurser, använd Microsoft Visual Studio.

En test- och felsökningsmiljö har två datorer: den värddatorn och den måldatorn. Måldatorn kallas även testdator. Du utvecklar och skapar drivrutinen i Visual Studio på värddatorn. Felsökningsprogrammet körs på värddatorn och är tillgängligt i Visual Studio-användargränssnittet. När du testar och felsöker en drivrutin körs drivrutinen på måldatorn.

Kontrollera att värd- och måldatorerna kan pinga varandra med namn. Den här processen är enklare om båda datorerna tillhör samma arbetsgrupp eller nätverksdomän. Om datorerna finns i en arbetsgrupp ansluter du dem till en router i stället för en hubb eller växel.

När du etablerar system för drivrutinsdistribution måste både värddatorn och måldatorn ha samma version av Windows-operativsystemet.

Tips

Community-stöd för WDK finns i Windows Hardware Performance Forum på Microsoft Q&A.

Förbered måldatorn för driftsättning

  1. Installera det operativsystem som du ska använda för att köra och testa drivrutinen på måldatorn.

  2. Installera WDK. Du behöver bara installera Visual Studio om du planerar att utveckla drivrutiner på måldatorn.

  3. Om Säker start är aktiverat på måldatorn inaktiverar du det. Information om Unified Extensible Firmware Interface (UEFI) och Säker start finns i UEFI Firmware.

  4. Om måldatorn är en virtuell dator bör den startas i icke-utökat läge för att inaktivera konfiguration av utökat läge för virtuella datorer, se dela enheter med din virtuella dator

  5. Om du ska distribuera en testdrivrutin på måldatorn aktiverar du testsignering från ett upphöjt kommando med bcdedit /set testsigning on

  6. Om du ska testa drivrutinen med WDTF måste du aktivera drivrutinsverifieraren med hjälp av egenskapssidan och starta om måldatorn efter distributionen

    • Högerklicka på drivrutinsprojektet i Visual Studio på värddatorn och gå till Egenskaper > Konfigurationsegenskaper > Drivrutinsinstallation > Drivrutinsverifiering > Aktivera drivrutinsverifiering
  7. På måldatorn kör du WDK Test Target-setup-MSI:n som överensstämmer med måldatorns plattform. Du hittar MSI i installationskatalogen för Windows Driver Kit (WDK) under Fjärranslutning.

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

  8. Om måldatorn kör Windows Server letar du reda på mappen DriverTest som just skapades av WDK Test Target Setup MSI. (Exempel: c:\DriverTest). Välj och håll (eller högerklicka) mappen DriverTest och välj Egenskaper. På fliken Security tilldelar du Ändra behörighet till gruppen Autentiserade Användare.

Kontrollera att värd- och måldatorerna kan pinga varandra. Öppna ett Kommandoprompt-fönster och ange pingComputerName.

Om värd- och måldatorerna är anslutna till en arbetsgrupp och finns i olika undernät kan du behöva justera vissa brandväggsinställningar så att värd- och måldatorerna kan kommunicera. Följ dessa steg:

  1. På måldatorn går du till Nätverk och Internet > Nätverks- och delningscenter. Observera ditt aktiva nätverk. Det här blir offentligt nätverk, Privat nätverkeller Domän.
  2. På måldatorn går du till System and Security > Windows Firewall > Avancerade inställningar > Inkommande regler.
  3. I listan över regler för inkommande trafik hittar du alla regler för nätverksidentifiering för ditt aktiva nätverk. (Du kan till exempel hitta alla regler för nätverksidentifiering som har en profil av Private.) Dubbelklicka på varje regel och öppna fliken Omfång. Under Fjärr-IP-adressväljer du Alla IP-adresser.
  4. Leta upp alla regler för fil- och skrivardelning för ditt aktiva nätverk i listan över regler för inkommande trafik. Dubbelklicka på regeln för var och en av dessa regler och öppna fliken Omfång. Under Fjärr-IP-adressväljer du Alla IP-adresser.

Konfigurera måldatorn

Nu är du redo att konfigurera måldatorn från värddatorn med hjälp av Visual Studio.

  1. På värddatorn i Visual Studio väljer du menyn Tillägg, pekar på Driver, pekar på Testoch väljer Konfigurera enheter.

  2. I dialogrutan Konfigurera enheter väljer du Lägg till ny enhet.

  3. För Nätverksvärdnamnanger du namnet eller den lokala IP-adressen för måldatorn. Välj Etablera enhet och välj felsökningsinställningar.

    Skärmdump av dialogrutan för enhetskonfiguration.

  4. Välj Nästa.

  5. Välj en typ av felsökningsanslutning och ange de parametrar som krävs.

    Mer information om hur du konfigurerar felsökning över olika typer av anslutningar finns i Konfigurera KDNET Network Kernel-felsökning manuellt och relaterad dokumentation för Felsökningsverktyg för Windows.

  6. Etableringsprocessen tar flera minuter och kan automatiskt starta om måldatorn en eller två gånger. När etableringen är klar väljer du Slutför.

  7. Starta om datorn.

Se även

Distribuera en drivrutin till en testdator

När du konfigurerar en dator (WDK 8.1)