Windows 裝置入口網站桌面版

Windows 裝置入口網站(WDP)是一款裝置管理與除錯工具,讓您能透過網頁瀏覽器設定與管理裝置設定,並透過 HTTP 查看診斷資訊。 關於其他裝置的 WDP 詳細資訊,請參閱 Windows 裝置入口網站的總覽。

你可以用 WDP 做以下用途:

  • 管理裝置設定(類似 Windows 設定應用程式)
  • 查看並操作正在執行的程序清單
  • 安裝、刪除、啟動及終止應用程式
  • 更改 Wi-Fi 設定檔、查看訊號強度,並查看 ipconfig 詳細資訊
  • 查看 CPU、記憶體、I/O、網路及 GPU 使用情況的即時圖表
  • 收集流程傾印
  • 收集 ETW 追蹤記錄
  • 操作側載應用程式的隔離儲存空間

在桌面裝置上設定 Windows 裝置入口

啟用裝置入口前必須先進入開發者模式。

附註

關於啟用開發者模式的說明,請參見 開發者設定。

開啟 Windows 裝置入口網站

你可以在設定的「開發者專用」(設定>>系統進階)中啟用 WDP。

設定系統進階視窗截圖>>,啟用裝置入口後顯示安裝 Windows 開發者模式套件對話框。

啟用 WDP 後,你會在裝置入口區塊底部看到 URI。 請注意所列網址末尾附有埠號:這個號碼在啟用 WDP 時會隨機產生,但每次重開機時應該會保持一致。

設定系統進階視窗的截圖>>,顯示啟用後可用的裝置入口網站設定。

這些連結提供兩種連接 WDP 的方式:透過本地網路(包括 VPN)或透過本地主機。

Windows 裝置入口網站的截圖

關閉 Windows 裝置入口網站

你可以在 Windows 設定(>)的開發者專用區關閉 WDP。

連接 Windows 裝置入口網站

要透過本地主機連線,打開瀏覽器視窗,輸入這裡顯示的 URI(根據你使用的連線類型)。

  • Localhost: http://127.0.0.1:<PORT> 或 http://localhost:<PORT>
  • 本地網路: https://<IP address of the desktop>:<PORT>

HTTPS 是認證和安全通訊的必要條件。

例如,如果你是在受保護的環境中使用 WDP,例如在測試實驗室,且你信任本地網路上的所有人,裝置上沒有個人資訊,且有獨特需求,你可以關閉認證選項。 這讓通訊可以進行無加密,任何擁有你電腦 IP 位址的人都能連接並控制它。

Windows 裝置入口網站內容

WDP 提供以下一組頁面。

  • 應用程式管理員
  • 檔案總管
  • 執行中的程序
  • Performance
  • Debug
  • ETW(Windows 事件追蹤)日誌記錄
  • 績效追蹤
  • [裝置管理員]
  • Bluetooth
  • 網路
  • 墜機數據
  • Features
  • 地點
  • 刮痕

使用 Windows 裝置入口網站測試與除錯 MSIX 應用程式

以下影片說明如何利用 Windows 裝置入口網站遠端測試與除錯 MSIX 應用程式。

更多 Windows 裝置入口網站選項

以下章節提供其他 Windows 裝置入口網站選項的詳細資訊。

以登錄檔為基礎的設定

如果您想為 WDP 選擇埠號(例如 80 和 443),可以設定以下 regkey:

  • 在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WebManagement\Service 下方
    • UseDynamicPorts:必要的 DWORD 值。 將此值設為 0,以保留你選擇的埠號。
    • HttpPort:必要的 DWORD 值。 包含 WDP 監聽 HTTP 連線的埠號。
    • HttpsPort:必要的 DWORD 值。 包含 WDP 監聽 HTTPS 連線的埠號。

在同一條 regkey 路徑下,你也可以關閉認證要求:

  • UseDefaultAuthorizer - 0 用來禁用, 1 用來啟用。
    • 這同時控制每個連線的基本認證要求,以及從 HTTP 轉到 HTTPS 的重定向。

Windows 裝置入口網站的命令列選項

你可以透過管理命令提示字元啟用並設定 WDP 的部分功能。 如果你想查看你建置中支援的最新指令集,可以執行 webmanagement /?

  • sc start webmanagement 或 sc stop webmanagement
    • 開啟或關閉服務。 這仍然需要啟用開發者模式。
  • -Credentials <username> <password>
    • 為 WDP 設定使用者名稱和密碼。 使用者名稱必須符合基本認證標準,因此不得包含冒號(:),且應由標準 ASCII 字元組成,例如 [a-zA-Z0-9],因為瀏覽器不會以標準方式解析完整字元集。
  • -DeleteSSL
    • 這會重置用於 HTTPS 連線的 SSL 憑證快取。 如果你遇到無法繞過的 TLS 連線錯誤(與預期的憑證警告不同),這個選項可能能幫你解決問題。
  • -SetCert <pfxPath> <pfxPassword>
  • -Debug <various options for authentication, port selection, and tracing level>
    • 執行獨立版本的 WDP,設定特定設定並顯示除錯訊息。 這對於建立 套件外掛最有用。
    • 詳情請參閱 MSDN 雜誌文章 ,了解如何以系統形式執行,以完整測試你的外掛。

Troubleshooting

以下是您在設定 Windows 裝置入口網站時可能遇到的一些常見錯誤。

WindowsUpdateSearch 回傳的更新次數不正確(0x800f0950)

你在嘗試在 Windows 預發布版本安裝開發者套件時可能會遇到這個錯誤。 這些隨選功能(Feature-on-Demand,FoD)套件託管於 Windows Update,若想在預發布版本下載,必須選擇使用飛行功能。 如果你的安裝未選擇飛行以符合正確的建構與環形組合,有效載荷將無法下載。 請重複檢查下列各項:

  1. 前往 設定>更新與安全性>Windows Insider 計畫,並確認 Windows Insider 帳戶區段中顯示的是您正確的帳戶資訊。 如果沒有看到該區塊,請選擇「連結 Windows Insider 帳號」,新增你的電子郵件帳號,並確認它是否出現在 Windows Insider 帳號的標題下(你可能需要再選擇一次「連結 Windows Insider 帳號」才能真正連結新新增的帳號)。

  2. 在「你想接收什麼類型的內容?」選項中,請確保選擇為「Windows 的主動開發」。

  3. 在您想以多快的頻率取得新組建版本?下,請確認已選取 Windows Insider Fast。

  4. 你現在應該可以安裝 FoD。 如果你已確認自己使用 Windows Insider Fast 仍無法安裝 FoD,請提供回饋並附上 C:\Windows\Logs\CBS 下的日誌檔案。

[SC]StartService:OpenService FAILED 1060:指定服務不存在於已安裝服務中

如果開發者套件沒有安裝,可能會遇到這個錯誤。 沒有開發套件,就沒有網頁管理服務。 再試著安裝開發套件。

CBS 無法開始下載,因為系統目前使用計量付費網路(CBS_E_METERED_NETWORK)

如果你使用計量網路連線,可能會出現這個錯誤。 你無法在計量網路上下載開發者套件。

另請參閱