Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это пошаговое руководство по устранению неполадок поможет вам найти и устранить проблемы с подключением Microsoft Dev Box. Эти проблемы могут включать неспособность подключиться, проблемы с входом, частые отключения или высокую задержку.
Необходимые компоненты
| Категория | Требования |
|---|---|
| Tools | Чтобы создать или получить доступ к поле разработки, организация должна настроить Microsoft Dev Box по крайней мере с одним проектом и одним пулом средств разработки. Сведения о настройке Microsoft Dev Box для организации см. в кратком руководстве по настройке Microsoft Dev Box. |
| Tools | Чтобы подключиться к коробке разработки с помощью приложения Windows, установите приложение Windows на клиентском устройстве. |
| Permissions | Чтобы создать или получить доступ к dev box, вам нужны разрешения Dev Box User в проекте, который имеет доступный пул dev box. Если у вас нет разрешений на проект, обратитесь к администратору. |
Потенциальный быстрый обходной путь
Чтобы автоматически определить и устранить проблемы с разработческой коробкой, попробуйте выполнить диагностику и ремонт. Войдите на портал разработчика и выберите "Устранение неполадок и восстановление " в меню "Дополнительные действия " на плитке поля разработки. Дополнительные сведения см. в разделе "Устранение проблем с подключением" с помощью средства устранения неполадок и восстановления.
Контрольный список устранения неполадок
- Убедитесь, что клиентское устройство имеет активное подключение к Интернету.
- Убедитесь, что на клиентском устройстве и в поле разработки установлены последние обновления операционной системы и системы безопасности.
- Убедитесь, что на клиентском устройстве установлено последнее приложение Windows .
- Проверьте наличие неправильных конфигураций сети или параметров прокси-сервера в клиенте или в поле разработки, которые могут нарушить удаленные подключения.
- Убедитесь, что статус контейнера разработчика запущен. Если состояние остановлено или Гибернатировано, выберите "Пуск " или "Возобновить " в меню " Дополнительные действия " на плитке поля разработки на портале разработчика.
- Проверьте Центр обновления Windows. Вы не можете подключиться к коробке разработки до 30 минут во время обновления Windows.
- Если вы можете получить доступ к поле разработки, просмотрите сведения о безопасности и подключении, выбрав значки на верхней панели подключения во время сеанса.
- Ознакомьтесь с известными проблемами с подключением к удаленному рабочему столу и их устранением при работе с машинами разработчика.
Проблемы с удаленным подключением
Если подключение приложения Windows к поле разработки зависает или завершается сбоем, попробуйте выполнить следующие действия.
- Войдите на портал разработчика и перезапустите поле разработки, выбрав "Перезапустить " в меню "Дополнительные действия " на плитке поля разработки.
- После перезапуска повторите попытку подключения, выбрав "Подключиться" через приложение Windows.
- Попробуйте подключиться через браузер, выбрав флажок " Подключиться" через приложение Windows , а затем нажмите кнопку "Открыть в браузере".
- Выйдите, а затем вернитесь на портал разработчика и повторите попытку подключения.
- Откройте диспетчер задач и завершите все выполняемые msrdc.exe или msrdcw.exe процессы. Затем повторите попытку подключения.
Проблемы при входе и проверке подлинности
Если у вас возникли проблемы с входом или проверкой подлинности, несмотря на использование правильных учетных данных, выполните следующие действия.
- Используйте
dsregcmd.exe /statusдля проверки состояния присоединения Microsoft Entra ID на клиентском устройстве и на устройстве для разработки, если это возможно. После устранения любых ошибок в группе поддержки перезапустите компьютер. - Если вы не обращаетесь к вашей среде разработки в течение некоторого времени, Microsoft Entra ID может удалить вашу учетную запись из-за неактивности. В этом случае обратитесь в службу поддержки для восстановления доступа.
- Попробуйте использовать
dsregcmd.exe /refreshprt, чтобы обновить первичный маркер обновления (PRT) для сеанса. Затем выйдите и войдите обратно. - Если у вас есть права администратора, попробуйте
dsregcmd.exe /forcerecoveryвыполнить повторную проверку подлинности и повторную регистрацию, илиdsregcmd.exe /leavedsregcmd.exe /joinвыйти и снова присоединиться к Microsoft Entra ID. Дополнительные сведения см. в разделе "Устранение неполадок устройств с помощью команды dsregcmd". - Если у вас есть права администратора на портале Azure, может потребоваться отменить подписку и повторно подписать поле разработки в пул полей разработки, удалив и повторно создав пул.
Проблемы с подключением во время высокой загрузки ЦП
Если во время высокой загрузки ЦП на поле разработки возникают частые падения подключений, можно применить параметр реестра, чтобы предоставить больше приоритета GPU к удаленным сеансам подключения.
Убедитесь, что в поле разработки установлена последняя сборка Windows 11.
Откройте редактор реестра в поле разработки и добавьте следующий параметр реестра.
Ключ: HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
Параметр : SetGpuRealtimePriority
Значение: DWORD 2Кроме того, можно добавить и задать параметр реестра SetGpuRealtimePriority , выполнив следующую команду в оболочке с повышенными привилегиями:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations" /v SetGpuRealtimePriority /d 2 /t REG_DWORDПерезапустите среду разработки.
Проблемы с подключением во время низкой загрузки ЦП
Если вы испытываете частые обрывы соединения даже при низкой загрузке ЦП на рабочей станции разработки, вы можете переключить подключение к удаленному рабочему столу на использование протокола TCP вместо протокола UDP. Чтобы убедиться, что подключение использует только TCP, измените параметры как на клиентском устройстве, так и в поле разработки.
Параметры клиентов
Явным образом сообщите клиенту о том, что клиент не пытается подключиться к UDP.
- Откройте редактор
gpedit.mscлокальной групповой политики. - Перейдите к Конфигурация компьютера>Административные шаблоны>Компоненты Windows>Службы удаленных рабочих столов>Клиент подключения к удаленному рабочему столу.
- Установите для параметра политики отключить UDP On Client значение "Включено", а затем нажмите кнопку "ОК".
Кроме того, можно изменить реестр, чтобы добавить следующий параметр fClientDisableUDP :
Ключ: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client
Параметр: fClientDisableUDP
Значение: DWORD 1
Вы также можете применить параметр реестра fClientDisableUDP , выполнив следующую команду в оболочке с повышенными привилегиями:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client" /v fClientDisableUDP /d 1 /t REG_DWORD
Параметры узла
Используйте редактор групповых политик, чтобы задать протоколы транспорта удаленного рабочего стола на вашем компьютере для разработки, используйте только TCP.
- В поле разработки откройте редактор
gpedit.mscлокальной групповой политики. - Перейдите в Конфигурацию компьютера>Административные шаблоны>Компоненты Windows>Службы удалённого рабочего стола>Хост сеансов удалённых рабочих столов>Подключения.
- Установите параметр политики "Выбрать протоколы транспорта RDP" в состояние "Включено".
- Для выбора типа транспорта нажмите кнопку "Использовать только TCP" и нажмите кнопку "ОК".
После внесения этих изменений выполните gpupdate /force в оболочке с повышенными привилегиями на обоих компьютерах и перезапустите их.
Получите поддержку
Если описанные выше действия не устраняют проблему, вы можете обратиться в свою группу администрирования, получить доступ к дополнительным ресурсам поддержки или отправить запрос на поддержку.
На портале разработчика выберите "Поддержка" в меню "Дополнительные действия " на плитке поля разработки, чтобы открыть область поддержки поля разработки . В области можно:
- Выберите ссылку по устранению неполадок вашего dev box, чтобы решить проблемы с ним. Дополнительные сведения см. в разделе "Устранение проблем с подключением" с помощью средства устранения неполадок и восстановления.
- Выберите "Копировать сведения о поддержке" , чтобы скопировать сведения о поле разработки и идентификатор проблемы , который можно предоставить администратору или группе поддержки.
- Выберите ссылку контакта справки и поддержки Azure, чтобы открыть страницу справки и поддержки портала Azure для проекта разработки. На странице справки и поддержки можно выбрать пункт "Устранение неполадок " в разделе "Действия ", чтобы выполнить действия по устранению неполадок, или выбрать команду "Создать запрос на поддержку ", чтобы выполнить инструкции по созданию запроса на поддержку.
Если вы отправляете запрос в службу поддержки, включите:
- Подробное описание проблемы.
- Время возникновения проблемы.
- Затронутые пользователи.
- Дополнительная информация о вашем окружении для разработки и удаленном сеансе, если доступны, например ID активности.
Получение сведений о подключении и безопасности поля разработки
Если вы можете получить доступ к поле разработки, вы можете получить сведения о безопасности и подключении, выбрав соответствующий значок на верхней панели подключения во время сеанса.
Чтобы просмотреть сведения о подключении, такие как метка времени и идентификатор действия, выберите "Просмотреть сведения " в диалоговом окне подключения. Скопируйте сведения о подключении, нажав клавиши CTRL+C и закройте диалоговое окно, нажав кнопку "ОК".