Windows-enhetsportalen för skrivbord

Windows Device Portal (WDP) är ett verktyg för enhetshantering och felsökning som gör att du kan konfigurera och hantera enhetsinställningar och visa diagnostikinformation via HTTP från en webbläsare. Information om WDP på andra enheter finns i översikten över Windows Enhetsportal.

Du kan använda WDP för följande:

  • Hantera enhetsinställningar (liknar appen Windows Inställningar)
  • Se och ändra en lista över processer som körs
  • Installera, ta bort, starta och avsluta appar
  • Ändra Wi-Fi profiler, visa signalstyrka och se ipconfig-information
  • Visa realtidsdiagram över cpu-, minnes-, I/O-, nätverks- och GPU-användning
  • Samla in minnesdumpar
  • Samla in ETW-spårningar
  • Hantera isolerad lagring för sidladdade appar

Konfigurera Windows enhetsportalen på en skrivbordsenhet

Utvecklarläge krävs innan du aktiverar enhetsportalen.

Note

Anvisningar om hur du aktiverar utvecklarläge finns i Inställningar för utvecklare.

Slå på Windows Device Portal

Du kan aktivera WDP i avsnittet För utvecklare i Inställningar (Inställningar > System > Avancerat).

Skärmbild av fönstret Avancerat i Inställningar > System > som visar dialogrutan för att installera paketet Windows Developer Mode efter att Enhetsportal har aktiverats.

När WDP har aktiverats visas URI:er längst ned i avsnittet Enhetsportal. Anteckna det portnummer som läggs till i slutet av de listade URL:erna: det här antalet genereras slumpmässigt när WDP är aktiverat men bör förbli konsekvent mellan omstarter av skrivbordet.

Skärmbild av fönstret System > avancerat för inställningar > som visar inställningarna för enhetsportalen som är tillgängliga när de har aktiverats.

Dessa länkar ger två sätt att ansluta till WDP: via det lokala nätverket (inklusive VPN) eller via localhost.

Skärmbild av Windows-enhetsportalen

Stäng av Windows Device Portal

Du kan inaktivera WDP i avsnittet For developers i Windows Settings (Settings > System > Advanced).

Ansluta till Windows enhetsportalen

Om du vill ansluta via localhost öppnar du ett webbläsarfönster och anger någon av URI:erna som visas här (beroende på vilken anslutningstyp du använder).

  • Localhost: http://127.0.0.1:<PORT> eller http://localhost:<PORT>
  • Lokalt nätverk: https://<IP address of the desktop>:<PORT>

HTTPS krävs för autentisering och säker kommunikation.

Om du använder WDP i en skyddad miljö, till exempel i ett testlabb, där du litar på alla i ditt lokala nätverk, inte har någon personlig information på enheten och har unika krav, kan du inaktivera alternativet Autentisering. Detta möjliggör okrypterad kommunikation och gör att alla med datorns IP-adress kan ansluta till och styra den.

Innehåll i Windows-enhetsportalen

WDP innehåller följande uppsättning sidor.

  • Apphanteraren
  • Filutforskaren
  • Processer som körs
  • Performance
  • Debug
  • Loggning av ETW (händelsespårning för Windows)
  • Prestandaspårning
  • Enhetshanteraren
  • Bluetooth
  • Nätverkande
  • Kraschdata
  • Features
  • Plats
  • Scratch

Använda Windows-enhetsportalen för att testa och felsöka MSIX-appar

I följande video beskrivs hur du fjärrtestar och felsöker MSIX-appar med hjälp av Windows Enhetsportal.

Fler Windows alternativ för enhetsportalen

Följande avsnitt innehåller information om andra alternativ för Windows Enhetsportal.

Registerbaserad konfiguration

Om du vill välja portnummer för WDP (till exempel 80 och 443) kan du ange följande regkeys:

  • Under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WebManagement\Service
    • UseDynamicPorts: Ett obligatoriskt DWORD. Ange detta till 0 för att behålla de portnummer som du har valt.
    • HttpPort: Ett obligatoriskt DWORD. Innehåller portnumret som WDP lyssnar efter HTTP-anslutningar på.
    • HttpsPort: Ett obligatoriskt DWORD. Innehåller portnumret som WDP lyssnar efter HTTPS-anslutningar på.

Under samma regkey-sökväg kan du också inaktivera autentiseringskravet:

  • UseDefaultAuthorizer - 0 för inaktiverad, 1 för aktiverad.
    • Detta styr både det grundläggande autentiseringskravet för varje anslutning och omdirigeringen från HTTP till HTTPS.

Kommandoradsalternativ för Windows enhetsportalen

Från en administrativ kommandotolk kan du aktivera och konfigurera delar av WDP. Om du vill se den senaste uppsättningen kommandon som stöds i din version kan du köra webmanagement /?

  • sc start webmanagement eller sc stop webmanagement
    • Aktivera eller inaktivera tjänsten. Detta kräver fortfarande att utvecklarläget är aktiverat.
  • -Credentials <username> <password>
    • Ange ett användarnamn och lösenord för WDP. Användarnamnet måste överensstämma med standardstandarderna för grundläggande autentisering, så det får inte innehålla ett kolon (:) och bör byggas av standard-ASCII-tecken, till exempel [a-zA-Z0-9] eftersom webbläsare inte parsar den fullständiga teckenuppsättningen på ett standard sätt.
  • -DeleteSSL
    • Detta återställer SSL-certifikatcache som används för HTTPS-anslutningar. Om du stöter på TLS-anslutningsfel som inte kan kringgås (i motsats till den förväntade certifikatvarningen) kan det här alternativet åtgärda problemet åt dig.
  • -SetCert <pfxPath> <pfxPassword>
  • -Debug <various options for authentication, port selection, and tracing level>
    • Kör en fristående version av WDP med en specifik konfiguration och synliga felsökningsmeddelanden. Detta är mest användbart för att skapa ett paketerat plugin-program.
    • Mer information om hur du kör detta som system finns i artikeln MSDN Magazine om du vill testa ditt paketerade plugin-program fullt ut.

Troubleshooting

Nedan visas några vanliga fel som kan uppstå när du konfigurerar Windows enhetsportalen.

WindowsUpdateSearch returnerar ogiltigt antal uppdateringar (0x800f0950)

Du kan få det här felet när du försöker installera utvecklarpaketen i en förhandsversion av Windows. Dessa FoD-paket (Feature-on-Demand) finns på Windows Update, och om du laddar ned dem i förhandsversioner måste du välja att flyga. Om installationen inte är registrerad för flighting för rätt kombination av version och ring, går det inte att ladda ned paketet. Dubbelkontrollera följande:

  1. Gå till Uppdatering av inställningar > och Säkerhet > Windows Insider Program och bekräfta att avsnittet Windows Insider-konto har rätt kontoinformation. Om du inte ser det avsnittet väljer du Länka ett Windows Insider-konto, lägger till ditt e-postkonto och bekräftar att det visas under rubriken Windows Insider-konto (du kan behöva välja Länka ett Windows Insider-konto en andra gång för att faktiskt länka ett nyligen tillagt konto).

  2. Under Vilken typ av innehåll vill du ta emot?, se till att Aktiv utveckling av Windows har valts.

  3. Under Vilken takt vill du få nya versioner?, se till att Windows Insider Fast har valts.

  4. Nu bör du kunna installera foD:erna. Om du har bekräftat att du är på Windows Insider Fast och fortfarande inte kan installera foD:erna kan du ge feedback och bifoga loggfilerna under C:\Windows\Logs\CBS.

[SC] StartService: OpenService FAILED 1060: Den angivna tjänsten finns inte som en installerad tjänst

Du kan få det här felet om utvecklarpaketen inte är installerade. Utan utvecklarpaketen finns det ingen webbhanteringstjänst. Försök att installera utvecklarpaketen igen.

CBS kan inte starta nedladdningen eftersom systemet finns i ett nätverk med datamätare (CBS_E_METERED_NETWORK)

Du kan få det här felet om du har en internetanslutning med datamätning. Du kommer inte att kunna ladda ned utvecklarpaketen med en anslutning med datamängdsbegränsning.

Se även