Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta guía de solución de problemas paso a paso puede ayudarle a encontrar y corregir problemas de conexión de Microsoft Dev Box. Estos problemas pueden incluir incapacidad para conectarse, problemas de inicio de sesión, desconexiones frecuentes o latencias elevadas.
Requisitos previos
| Categoría | Requisitos |
|---|---|
| Tools | Para crear o acceder a un cuadro de desarrollo, una organización debe configurar Microsoft Dev Box con al menos un proyecto y un grupo de cuadros de desarrollo. Para configurar Microsoft Dev Box para una organización, consulte Inicio rápido: Configuración de Microsoft Dev Box. |
| Tools | Para conectarse a un cuadro de desarrollo con la aplicación de Windows, instale la aplicación de Windows en el dispositivo cliente. |
| Permissions | Para crear o acceder a un cuadro de desarrollo, necesita permisos de usuario de Dev Box en un proyecto que tenga un grupo de cuadros de desarrollo disponible. Si no tiene permisos para un proyecto, póngase en contacto con el administrador. |
Posible solución alternativa rápida
Para identificar y solucionar automáticamente los problemas del cuadro de desarrollo, pruebe a ejecutar Solución de problemas y reparación. Inicie sesión en el portal para desarrolladores y seleccione Solucionar problemas y reparar en el menú Más acciones del icono del cuadro de desarrollo. Para obtener más información, consulte Resolución de problemas de conectividad con la herramienta Solución de problemas y reparación.
Lista de verificación de solución de problemas
- Compruebe que el dispositivo cliente tiene una conexión a Internet activa.
- Asegúrese de que el dispositivo cliente y el cuadro de desarrollo tengan instaladas las actualizaciones más recientes del sistema operativo y de seguridad.
- Asegúrese de que tiene instalada la aplicación de Windows más reciente en el dispositivo cliente.
- Compruebe si hay configuraciones de red incorrectas o configuraciones de proxy de Internet en el cliente o cuadro de desarrollo que podrían interrumpir las conexiones remotas.
- Confirme que el estado del cuadro de desarrollo es En ejecución. Si el estado es Detenido o Hibernado, seleccione Iniciar o Reanudar en el menú Más acciones del icono del cuadro de desarrollo en el portal para desarrolladores.
- Compruebe Windows Update. No se puede conectar a un entorno de desarrollo durante hasta 30 minutos mientras Windows se actualiza.
- Si puede acceder al cuadro de desarrollo, revise la información de seguridad y conexión seleccionando los iconos de la barra de conexión superior durante una sesión.
- Revise los problemas de conectividad conocidos en Solucionar problemas de conectividad de Escritorio remoto con máquinas de desarrollo.
Problemas de conectividad remota
Si la conexión de la aplicación de Windows al cuadro de desarrollo se bloquea o produce un error, pruebe los pasos siguientes para conectarse.
- Inicie sesión en el portal para desarrolladores y reinicie el cuadro de desarrollo; para ello, seleccione Reiniciar en el menú Más acciones del icono del cuadro de desarrollo.
- Una vez reiniciado, vuelva a intentar conectarse seleccionando Conectar a través de la aplicación de Windows.
- Pruebe a conectarse a través del explorador seleccionando el símbolo de intercalación junto a Conectar a través de la aplicación de Windows y, a continuación, seleccione Abrir en el explorador.
- Cierre la sesión y vuelva a iniciar sesión en el portal para desarrolladores e inténtelo de nuevo.
- Abra el Administrador de tareas y finalice los procesos de msrdc.exe o msrdcw.exe en ejecución. A continuación, intente conectarse de nuevo.
Problemas de inicio de sesión y autenticación
Si tiene problemas de inicio de sesión o autenticación a pesar de usar credenciales correctas, pruebe los pasos siguientes:
- Use
dsregcmd.exe /statuspara comprobar el estado de unión al Microsoft Entra ID en el dispositivo cliente y en el equipo de desarrollo, si es posible. Después de resolver los errores con el equipo de soporte técnico, reinicie la máquina. - Si no accedes a tu entorno de desarrollo durante un tiempo, Microsoft Entra ID podría eliminar tu cuenta debido a la inactividad. Para recuperar el acceso, póngase en contacto con el equipo de soporte técnico.
- Intente usar
dsregcmd.exe /refreshprtpara actualizar el token de actualización principal (PRT) para una sesión. A continuación, cierre la sesión y vuelva a iniciar sesión. - Si tiene privilegios administrativos, intente utilizar
dsregcmd.exe /forcerecoverypara volver a autenticar y volver a registrar, odsregcmd.exe /leaveydsregcmd.exe /joinpara dejar y volver a unirse a Microsoft Entra ID. Para obtener más información, consulte Solución de problemas de dispositivos mediante el comando dsregcmd. - Si tiene privilegios de administrador en el portal de Azure, es posible que tenga que cancelar la suscripción y volver a suscribirse al equipo de desarrollo en el grupo de equipo de desarrollo mediante la eliminación y recreación del conjunto.
Problemas de conexión durante una carga elevada de CPU
Si experimenta caídas frecuentes de conexión durante una carga elevada de CPU en la máquina de desarrollo, puede aplicar una configuración del registro para otorgar más prioridad de GPU a las sesiones de conexión remota.
Asegúrese de que su entorno de desarrollo tiene la última versión de Windows 11.
Abra el Editor del Registro en el cuadro de desarrollo y agregue la siguiente configuración del Registro.
Clave: HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
Configuración: SetGpuRealtimePriority
Valor: DWORD 2Como alternativa, puede agregar y establecer la configuración y el valor del Registro SetGpuRealtimePriority ejecutando este comando en un shell con privilegios elevados:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations" /v SetGpuRealtimePriority /d 2 /t REG_DWORDReiniciar el entorno de desarrollo.
Problemas de conexión durante un uso bajo de CPU
Si experimenta caídas frecuentes de la conexión incluso con un uso bajo de CPU en la máquina de desarrollo, puede cambiar la conexión de escritorio remoto para usar el Protocolo de Control de Transmisión (TCP) en lugar del Protocolo de Datagramas de Usuario (UDP). Para asegurarse de que la conexión usa solo TCP, cambie la configuración tanto en el dispositivo cliente como en el cuadro de desarrollo.
Configuración de cliente
Indique explícitamente al cliente que no intente una conexión UDP.
- Abra el Editor
gpedit.mscde directivas de grupo local. - Vaya a Configuración del equipo>Plantillas administrativas>Componentes de Windows>Servicios de Escritorio remoto>Cliente de conexión a Escritorio remoto.
- Establezca la configuración de directiva Desactivar UDP On Client en Habilitado y, a continuación, seleccione Aceptar.
Como alternativa, puede editar el registro para agregar la siguiente configuración fClientDisableUDP :
Clave: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client
Configuración: fClientDisableUDP
Valor: DWORD 1
También puede aplicar la configuración y el valor del registro fClientDisableUDP ejecutando el siguiente comando en un shell con privilegios elevados:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client" /v fClientDisableUDP /d 1 /t REG_DWORD
Configuración de host
Utilice el Editor de directivas de grupo para establecer los protocolos de transporte de Escritorio remoto en el equipo de desarrollo para usar solo TCP.
- En la equipo de desarrollo, abra el Editor de directivas de grupo local
gpedit.msc. - Vaya a Configuración del equipo>Plantillas administrativas>Componentes de Windows>Servicios de Escritorio remoto>Host de sesión de Escritorio remoto>Conexiones.
- Establezca la configuración de directiva Seleccionar protocolos de transporte RDP en Habilitado.
- En Select Transport Type (Seleccionar tipo de transporte), seleccione Use only TCP (Usar solo TCP) y, a continuación, seleccione Aceptar.
Después de realizar estos cambios, ejecute gpupdate /force en un shell con privilegios elevados en ambas máquinas y reinícielas.
Obtener soporte técnico
Si los pasos anteriores no resuelven el problema, puede ponerse en contacto con el equipo de administración, acceder a más recursos de soporte técnico o presentar una solicitud de soporte técnico.
En el portal para desarrolladores, seleccione Soporte en el menú Más acciones de una tarjeta de dev box para abrir el panel de Soporte de dev box. En el panel, puede:
- Seleccione el vínculo solucionar problemas del entorno de desarrollo para solucionar problemas del entorno de desarrollo. Para obtener más información, consulte Resolución de problemas de conectividad con la herramienta Solución de problemas y reparación.
- Seleccione Copiar detalles de soporte para copiar detalles sobre la caja de desarrollo y un identificador de problema que puede proporcionar al administrador o al equipo de soporte.
- Seleccione el vínculo Ponerse en contacto con ayuda y soporte técnico de Azure para abrir la página Ayuda y soporte técnico de Azure Portal para el proyecto de cuadro de desarrollo. En la página Ayuda y soporte técnico, puede seleccionar Solucionar problemas en Acciones para recorrer los pasos de solución de problemas, o bien crear una solicitud de soporte técnico para recorrer la creación de una solicitud de soporte técnico.
Si realiza una solicitud de soporte técnico, incluya:
- Descripción detallada del problema.
- Hora en que se produjo el problema.
- Usuarios afectados.
- Otra información sobre tu entorno de desarrollo y la sesión remota, si está disponible, como el identificador de actividad.
Información sobre la conexión y la seguridad del dev box
Si puede acceder al cuadro de desarrollo, puede obtener información de seguridad y conexión seleccionando el icono correspondiente en la barra de conexión superior durante la sesión.
Para ver los detalles de conexión, como marca de tiempo e id. de actividad, seleccione Ver detalles en el cuadro de diálogo de conexión. Copie los detalles de conexión presionando Ctrl+C y cierre el cuadro de diálogo seleccionando Aceptar.