Портал устройств Windows для компьютеров

Портал устройств Windows (WDP) — это средство для администрирования и отладки устройств, которое позволяет настраивать параметры устройств и управлять ими, а также просматривать диагностические сведения по протоколу HTTP из веб-браузера. См. сведения об использовании WDP на других устройствах в статье Обзор портала устройств Windows.

С помощью WDP можно:

  • управлять параметрами устройства (аналогично приложению Параметры Windows);
  • Просмотр и управление списком выполняемых процессов
  • Установка, удаление, запуск и завершение приложений
  • изменять профили Wi-Fi и просматривать сведения об уровне сигнала и об ipconfig;
  • Просмотр динамических графиков использования ЦП, памяти, ввода-вывода, сети и GPU
  • Сбор дампов процессов
  • Сбор трассировок трассировки ETW
  • Управление изолированным хранилищем неопубликованных приложений

Настройка портала устройств Windows на компьютере

Включение режима разработчика

Начиная с Windows 10 версии 1607, некоторые новые функции для компьютеров доступны только при включенном режиме разработчика. Сведения о том, как включить режим разработчика, см. в статье Подготовка устройства для разработки.

Важно!

Иногда из-за проблем сети или совместимости режим разработчика может установиться на устройстве неправильно. Инструкции по устранению этих проблем см. в разделе Сбой установки пакета режима разработчика.

Включение портала устройств Windows

Вы можете включить WDP в разделе "Разработчики" Параметры (Параметры —> конфиденциальность и безопасность —> для разработчиков). При включении портала устройств вы должны также создать соответствующие имя пользователя и пароль. Не используйте учетную запись Майкрософт или другие учетные данные Windows.

Windows Device Portal section of the Settings app

После включения WDP в нижней части раздела отобразятся соответствующие веб-ссылки. Запомните номер порта, расположенный в конце указанных URL-адресов: этот номер создается случайным образом при включении WDP, но он должен оставаться одинаковым при каждой перезагрузке компьютера.

Эти ссылки предоставляют возможность подключиться к WDP двумя способами: через локальный узел и по локальной сети (в том числе VPN). После подключения вы должны увидеть примерно следующее:

Windows Device Portal

Выключение портала устройств Windows

Вы можете выключить WDP в разделе Для разработчиков в приложении Параметры.

Подключение к порталу устройств Windows

Чтобы подключиться через локальный узел, откройте окно браузера и введите один из указанных здесь URI для типа подключения, который вы используете.

  • Локальный узел: http://127.0.0.1:<PORT> или http://localhost:<PORT>.
  • Локальная сеть: https://<IP address of the desktop>:<PORT>

Протокол HTTPS необходим для проверки подлинности и безопасного взаимодействия.

Если вы используете WDP в защищенной среде, например в лаборатории тестирования, где вы доверяете всем пользователям в локальной сети, при этом на устройстве нет личных сведений и у вас есть особые требования, вы можете отключить проверку подлинности. В этом случае шифрование связи будет отключено, и любой пользователь сможет подключиться к вашему ПК и управлять им, зная его IP-адрес.

Содержимое портала устройств Windows

WDP предоставляет следующий набор страниц.

  • Диспетчер приложений
  • Xbox Live
  • Проводник
  • Выполняющиеся процессы
  • Производительность
  • Отладка
  • Ведение журнала ETW (трассировка событий Windows)
  • Трассировка производительности
  • Диспетчер устройств
  • Bluetooth
  • Сеть
  • Данные о сбоях
  • Функции
  • Смешанная реальность
  • Отладчик потоковой установки
  • Местонахождение
  • Рабочая зона

Использование портала устройств Windows для тестирования и отладки приложений MSIX

В следующем видео описано, как выполнять удаленное тестирование и отладку приложений MSIX с помощью портала устройств Windows.

Дополнительные возможности портала устройств Windows

Следующие разделы содержат сведения о других возможностях портала устройств Windows.

Настройка на основе реестра

Если вы хотите выбрать номера портов для WDP (например, 80 и 443), настройте следующие разделы реестра:

  • в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WebManagement\Service
    • UseDynamicPorts: обязательный DWORD. Задайте для этого значение 0, чтобы сохранить выбранные номера портов.
    • HttpPort: обязательный DWORD. Содержит номер порта, на котором WDP прослушивает HTTP-подключения.
    • HttpsPort: обязательный DWORD. Содержит номер порта, на котором WDP прослушивает HTTPS-подключения.

В том же пути раздела реестра можно также отключить требование к проведению проверки подлинности:

  • UseDefaultAuthorizer0 -  — отключено, 1 — включено.
    • Этот параметр управляет одновременно требованием к проведению обычной проверки подлинности для каждого подключения и перенаправлением из HTTP в HTTPS.

Параметры командной строки для портала устройств Windows

Из командной строки с правами администратора можно включить и настроить части WDP. Чтобы увидеть последний набор команд, поддерживаемых вашей сборкой, необходимо выполнить webmanagement /?.

  • sc start webmanagement или sc stop webmanagement
    • Включение или отключение службы. Для этого режим разработчика по-прежнему должен быть включен.
  • -Credentials <username> <password>
    • Задайте имя пользователя и пароль для WDP. Имя пользователя должно соответствовать стандартам обычной проверки подлинности, поэтому оно не должно содержать двоеточие (:) и должно состоять из стандартных символов ASCII, например a–z, A–Z, 0–9, так как браузеры не анализируют полный набор символов стандартным способом.
  • -DeleteSSL
    • В результате это происходит сброс кэша SSL-сертификата, используемого HTTPS-подключениями. При возникновении ошибок подключения по протоколу TLS, которые нельзя обойти (в отличие от ожидаемого предупреждения сертификате), это, возможно, поможет устранить проблему.
  • -SetCert <pfxPath> <pfxPassword>
  • -Debug <various options for authentication, port selection, and tracing level>
    • Запустите автономную версию WDP с определенной конфигурацией и видимыми сообщениями отладки. Это особенно полезно для создания упакованных подключаемых модулей.
    • Сведения о том, как выполнять запуск в качестве системы для полной проверки упакованного подключаемого модуля, см. в статье из журнала MSDN Magazine.

Устранение неполадок

Ниже приведены некоторые распространенные ошибки, которые могут возникнуть при настройке портала устройств Windows.

WindowsUpdateSearch возвращает недопустимое количество обновлений (0x800f0950)

Эта ошибка может возникнуть при попытке установить пакеты разработчика в предварительной сборке Windows. Эти пакеты по требованию (FoD) размещаются в Центре обновления Windows. Чтобы скачать предварительные сборки, требуется принять участие в фокус-тестировании. Если в установке не включить правильную комбинацию сборки и цикла в фокус-тестировании, полезные данные не будут скачаны. Дважды проверьте следующее:

  1. Перейдите к Параметры обновлению и программе > предварительной оценки Windows и убедитесь, что в разделе учетной записи предварительной оценки Windows есть правильные сведения об учетной записи>. Если вы не видите этот раздел, щелкните Link a Windows Insider account (Связать учетную запись Программы предварительной оценки Windows), добавьте учетную запись электронной почты и убедитесь, что она отображается под заголовком Windows Insider account (Учетная запись Программы предварительной оценки Windows) (возможно, потребуется выбрать Link a Windows Insider account (Связать учетную запись Программы предварительной оценки Windows) второй раз, чтобы связать только что добавленную учетную запись).

  2. В разделе What kind of content would you like to receive? (Какого типа содержимое вы хотите получать?) щелкните Active development of Windows (Активная разработка Windows).

  3. В разделе What pace do you want to get new builds? (Как часто вы хотите получать новые сборки?) щелкните Windows Insider Fast (Предварительная оценка Windows — ранний доступ).

  4. Теперь вы сможете установить компоненты по запросу. Если вы подтвердили, что вы участник программы предварительной оценки Windows и по-прежнему не можете установить компоненты по запросу, оставьте отзыв и приложите файлы журнала в каталог C:\Windows\Logs\CBS.

[SC] StartService: OpenService FAILED 1060: указанная служба не существует в качестве установленной службы.

Вы можете получить эту ошибку, если пакеты разработчика не установлены. Без пакетов разработчика нет служб веб-управления. Попробуйте установить пакеты разработчика еще раз.

CBS cannot start download because the system is on metered network (CBS_E_METERED_NETWORK) (CBS не может начать скачивание, так как система находится в измеренной сети с лимитным тарифным планом (CBS_E_METERED_NETWORK))

Эта ошибка может возникать, если вы используете подключение к Интернету с лимитным тарифным планом. Вы не сможете скачать пакеты разработчиков в сети при лимитном тарифном плане.

См. также