• Guía de solución de problemas y corrección de códigos de error de Microsoft

Guía de solución de problemas y corrección de códigos de error de Microsoft

por

Última actualización:
12 minutos de lectura
Guía de solución de problemas y corrección de códigos de error de Microsoft

Puntos clave

  1. Los códigos de error de Microsoft son señales de diagnóstico que indican un fallo concreto en Windows o en una aplicación de Microsoft.
  2. Los errores se clasifican en dos categorías: fallos graves o fallos fallos de software.
  3. Microsoft Learn es la fuente más fiable para consultar cualquier código de error específico.
  4. Las herramientas integradas, como el Visor de eventos, SFC y DISM, pueden ayudar a diagnosticar y solucionar muchos errores comunes sin necesidad de asistencia externa.
  5. Microsoft ha comenzado a aplicar requisitos más estrictos de autenticación del correo electrónico para los remitentes de gran volumen a Outlook.com a partir de 2025, y su aplicación continuará a lo largo de 2026.
  6. Códigos de error SMTP como 550 5.7.1 y 550 5.7.515 se refieren a errores de autenticación del correo electrónico.
  7. Los códigos SMTP como 550 5.7.515 y 550 5.7.509 indican errores graves (permanentes); para solucionarlos, es necesario utilizar un software como PowerDMARC que corrija la configuración de SPF, DKIM y DMARC.

¿Buscas soluciones especializadas para los códigos de error de Microsoft? Utiliza esta guía de PowerDMARC para solucionar problemas habituales en Windows, Azure y Microsoft 365.

Un código de error de Microsoft puede dejarte atascado. Ya sea en mitad de una actualización, en una pantalla azul o en forma de notificación de correo electrónico rechazado, estos códigos están ahí para indicarte algo: qué es exactamente lo que ha fallado y dónde.

El problema es que casi nunca vienen con un manual que incluya una explicación en un lenguaje sencillo.

Además, es necesario adoptar medidas adecuadas para evitar consecuencias que perjudiquen a los ingresos. Dado que las amenazas a través del correo electrónico siguen siendo uno de los vectores de ataque más persistentes, los registros de autenticación mal configurados son una de las principales causas de que los servidores de Microsoft rechacen correos electrónicos legítimos. Para conocer las estadísticas exactas que explican por qué esto es importante, puedes consultar el estudio de PowerDMARC sobre el phishing por correo electrónico y las estadísticas de DMARC.

Esta guía, por su parte, aborda el problema de forma más urgente. Desglosa los códigos de error más habituales de Microsoft relacionados con el correo electrónico, Azure y Microsoft 365. Descubrirás qué significa cada código, por qué se produce y cómo resolverlo con las herramientas adecuadas y los pasos de resolución de problemas correspondientes.

REFERENCIA RÁPIDA: Códigos de error de Microsoft tratados en esta guía

Código de errorCategoríaQué significaTipo de fallo
550 5.7.1SMTP / Correo electrónicoError general de autenticación, de retransmisión o de spamFallo grave
550 5.7.515SMTP / Correo electrónicoNo se cumplen los requisitos de autenticación de MicrosoftFallo grave
550 5.7.509SMTP / Correo electrónicoRechazo DMARC p=rejectFallo grave
550 5.7.23SMTP / Correo electrónicoError de SPF / IP del remitente no autorizadaFallo grave
AADSTS50034Azure AD/Microsoft Entra IDNo se ha encontrado la cuenta en el directorioFallo grave
0x8004de40Microsoft 365OneDrive no puede conectarse a la nubeFallo leve

¿Qué es un código de error de Microsoft?

Un código de error de Microsoft es una señal de diagnóstico generada por Windows o por una aplicación de Microsoft cuando se produce un fallo. El sistema operativo o el servicio genera un código específico relacionado con dicho fallo. Este código indica la naturaleza exacta del fallo: un archivo que falta, un problema de permisos, un problema de conectividad de red o un fallo de autenticación.

Estos códigos están diseñados para ayudar a los usuarios, a los administradores de sistemas y a los desarrolladores a identificar rápidamente la causa principal de un problema. Nos ahorran tener que adivinar dónde se ha producido el fallo. Cada código se corresponde con un tipo de fallo concreto, y comprender su significado es el primer paso para dar con la solución.

Fallos graves frente a fallos leves

Microsoft clasifica los errores en dos categorías: fallos físicos permanentes y fallos lógicos temporales. Es necesario saber a qué tipo de fallo te enfrentas para poder actuar en consecuencia:

  • Los fallos graves son permanentes. Indican que hay un problema fundamental en el núcleo del sistema. Podría tratarse de un archivo que falta, un controlador dañado o un correo electrónico rechazado debido a políticas de autenticación estrictas. Estos problemas no se resolverán por sí solos y requerirán una intervención directa para solucionarlos.
  • Los errores leves son temporales. Básicamente, se deben a problemas pasajeros, como una breve interrupción de la red, un servidor saturado o un tiempo de espera agotado. Volver a intentar la acción tras una breve espera suele resolverlos sin necesidad de pasos adicionales.

Cómo se generan los códigos de error

Cuando falla una función de Windows o un servicio de Microsoft, el sistema utiliza mecanismos integrados de gestión de errores para detectar y notificar el fallo.

En el caso de los errores a nivel del sistema, la función función GetLastError obtiene el código de error, mientras que la función FormatMessage convierte ese código en una descripción comprensible para el usuario. Resulta especialmente útil para los desarrolladores que crean aplicaciones basadas en el sistema operativo de Microsoft. Básicamente, les permite gestionar los fallos de forma adecuada y mostrar mensajes claros a los usuarios.

En términos más generales, los códigos de error de Microsoft aparecen en todo el ecosistema, incluyendo Windows Update, el Administrador de dispositivos, Azure, Microsoft 365 y los servicios de correo electrónico. Cada área, con su propio conjunto de códigos, sigue la misma lógica subyacente: se ha producido un fallo concreto. El código simplemente te indica qué es y dónde está.

Cómo buscar un código de error de Microsoft

Cuando aparece un error en la pantalla, el código en sí mismo es solo la mitad de la información que necesitas. También debes conocer el contexto en el que se produjo y saber dónde buscar una explicación precisa. A continuación te indicamos las formas más fiables de consultar cualquier código de error de Microsoft.

Microsoft Aprende

Microsoft Learn es la fuente principal y más fiable. Cuenta con una amplia documentación, guías de resolución de problemas y preguntas y respuestas de la comunidad para casi todos los productos de Microsoft.

WinDbg & Herramienta de búsqueda de errores de Windows

WinDbg y la herramienta de búsqueda de errores de Windows son utilizadas principalmente por desarrolladores y profesionales de TI con conocimientos avanzados. Estas herramientas traducen los códigos de error en lenguaje máquina a mensajes comprensibles para los usuarios. Por ejemplo, la herramienta de búsqueda de errores de Visual Studio o del SDK de Windows puede indicarte que 0x80070005 significa E_ACCESSDENIED, y todo ello en cuestión de segundos.

Analizador de encabezados de correo electrónico

En el caso concreto de los errores de Microsoft relacionados con el correo electrónico, analizar el encabezado completo del correo electrónico puede revelar exactamente en qué punto falló la autenticación antes de comprobar tus registros DNS. Utiliza el Analizador de encabezados de correo electrónico de PowerDMARC para analizar los resultados de SPF, DKIM y DMARC directamente desde el encabezado, especialmente al diagnosticar códigos como 550 5.7.1 o 550 5.7.509.

Diagnóstico y análisis de registros de Azure

Azure es una plataforma en la que puedes consultar los registros de actividad y utilizar Application Insights dentro de Log Analytics para investigar errores. Es ideal para depurar fallos en aplicaciones en la nube y es una herramienta muy utilizada por los especialistas.

Visor de sucesos

El Visor de eventos está integrado directamente en Windows y registra los eventos importantes del sistema, incluidos errores, advertencias y mensajes informativos. Para acceder a él, busca «Visor de eventos» en el menú Inicio. Desde allí, puedes explorar los registros por categoría, filtrar por tipos de error específicos y ver información detallada sobre cuándo se produjo un error, qué proceso lo provocó y qué estaba haciendo el sistema en ese momento.

Consejo profesional: Filtra los registros de Windows > Registros del sistema y de aplicaciones por «Error» y «Crítico» para localizar rápidamente las entradas relevantes.

Copiloto con IA

Microsoft Copilot (en Windows, Azure o Microsoft 365) ahora puede explicar los códigos de error. Puedes preguntar: «¿Qué significa el código de error 0x80070005 en Windows Update?» y te ofrecerá un diagnóstico rápido y los pasos para solucionarlo.

Códigos de error de correo electrónico de Microsoft: errores de SMTP y de autenticación

Los códigos de error de correo electrónico de Microsoft suelen afectar a empresas y remitentes masivos cuyos mensajes son rechazados por los servidores de correo de Outlook o Microsoft 365. Estos rechazos se deben a los requisitos de autenticación de correo electrónico de Microsoft, diseñados para reducir el spam, el phishing y el fraude por correo electrónico.

Códigos de error de correo electrónico SMTP: Referencia rápida

Código de errorCausa principalSe requiere una correcciónTipo de fallo
550 5.7.1Faltan los campos SPF/DKIM/DMARC o no están correctamente alineadosAuditoría completa de autenticación; publicar/corregir SPF, DKIM y DMARCDifícil
550 5.7.515No se cumplen los requisitos de Microsoft para el remitenteImplementa las tres medidas: SPF + DKIM + DMARCDifícil
550 5.7.509DMARC p=reject; el correo electrónico no ha superado la comprobación DMARCConfigurar el servicio de envío con SPF/DKIM; comprobar el registro DMARCDifícil
550 5.7.23Error de SPF; IP no autorizadaAñadir la IP o el servicio de envío al registro SPF; comprobar el recuento de consultasDifícil
550 5.7.12El destinatario bloquea a los remitentes externosEl administrador del destinatario debe modificar la configuración del buzónFísico (por parte del destinatario)

Requisitos de autenticación de correo electrónico de Microsoft

Microsoft exige que los remitentes cuenten con una autenticación de correo electrónico adecuada para que Outlook.com y las bandejas de entrada de Microsoft 365 acepten sus mensajes. Esto implica disponer de SPF, DKIM y DMARC configurados para su dominio de envío.

Si no sabes cómo funcionan conjuntamente estos protocolos, debes saber que SPF, DKIM y DMARC constituyen la base de la autenticación moderna del correo electrónico y son ahora un requisito imprescindible para que los mensajes lleguen a las bandejas de entrada alojadas en Microsoft.

Microsoft ha ido endureciendo progresivamente estos requisitos, especialmente para los remitentes de gran volumen. Su requisitos más estrictos para el ecosistema de correo electrónico de Outlook describen los umbrales específicos y las normas de autenticación que ahora se exigen a los remitentes.

550 5.7.1: Error general de autenticación

Se trata de un error SMTP general que indica que el sistema remitente no se ha autenticado correctamente ante el sistema receptor. Es un código amplio que puede deberse a varios problemas subyacentes, como la ausencia de registros SPF, firmas DKIM fallidas o la falta de alineación DMARC.

A menudo es el primer código de rechazo que reciben los remitentes cuando su configuración de autenticación está incompleta o mal configurada. 

550 5.7.515: No se cumplen los requisitos de autenticación

Este código indica que se ha denegado el acceso porque el dominio remitente no cumple los requisitos de Microsoft para los remitentes para la autenticación del correo electrónico.

Esto se aplica específicamente a los remitentes que aún no han implementado los requisitos de SPF, DKIM y DMARC. Si recibes este error, tu dominio de envío necesita una auditoría de autenticación completa antes de que se acepten tus correos electrónicos.

550 5.7.509: Rechazo DMARC

Código de error 550 5.7.509 indica que el mensaje fue rechazado porque el dominio remitente no superó las comprobaciones de DMARC y tiene configurada una política estricta para rechazar los correos electrónicos que no cumplan con los requisitos. En otras palabras, el dominio tiene una política DMARC de p=reject , y el correo electrónico no superó la comprobación de alineación de DMARC.

Esto puede ocurrir cuando un remitente legítimo no cumple adecuadamente con su propia configuración de DMARC; por ejemplo, cuando un servicio de envío de terceros no está autorizado en el registro SPF del dominio o no firma los correos electrónicos con DKIM.

Configuración de configurar DMARC para Outlook es fundamental para resolver este error. Puedes comprobar tu configuración actual de configuración de DMARC utilizando un comprobador de registros DMARC para ver exactamente qué se ha publicado y si se ajusta a lo que espera Microsoft.

550 5.7.23: Error de SPF

Este código indica que el mensaje fue rechazado debido a un fallo de SPF. El servidor receptor ha detectado un problema en la configuración SPF del remitente, lo que significa que la dirección IP de envío no figura como remitente autorizado para el dominio.

Entre las causas más comunes se encuentran el uso de una plataforma de envío de terceros que no figure en tu registro SPF o que tu registro SPF haya superado el límite de diez consultas DNS. Si tu dominio envía mensajes a través de muchos servicios, el SPF alojado de PowerDMARC (PowerSPF) resuelve el problema del límite de consultas sin necesidad de realizar modificaciones manuales en el DNS cada vez que añadas un remitente.

Si estás intentando solucionar este error, consulta por qué falla la autenticación SPF es un buen punto de partida. También puedes utilizar la herramienta de búsqueda de registros SPF para examinar tu registro SPF actual e identificar las deficiencias. Una vez identificada la deficiencia, tendrás que actualizar tu registro SPF para incluir todas las fuentes de envío autorizadas y, a continuación, publicar un registro DMARC que refleje su configuración actualizada.

550 5.7.12: Remitente externo bloqueado

Este error se produce cuando se rechaza un correo electrónico porque se ha enviado desde fuera de la organización del destinatario y el buzón de este último está configurado para bloquear los mensajes procedentes de remitentes externos. El remitente no puede resolverlo directamente y, por lo general, es necesario que el destinatario o su administrador de TI modifiquen la configuración del buzón.

Códigos de error de Azure y Microsoft 365

Los códigos de error de Microsoft no se limitan a Windows. Azure y Microsoft 365 tienen su propio conjunto de códigos, que suelen estar relacionados con el acceso a la cuenta, la conectividad y la disponibilidad del servicio.

Códigos de error de Azure

VMAccessNotSupported

Este error aparece cuando se intenta configurar una extensión de máquina virtual en una máquina virtual de Azure que no responde. Esto suele significar que la máquina virtual no se está ejecutando o que ha sufrido un fallo interno. Por lo general, el problema se resuelve reiniciando la máquina virtual y volviendo a intentar la operación.

AADSTS50034: Cuenta no encontrada en el directorio

Este error de Azure AD significa que la cuenta de usuario no existe en el directorio o en el inquilino al que se está accediendo. Suele aparecer cuando un usuario intenta iniciar sesión con una cuenta que no se ha añadido al directorio de esa organización, está iniciando sesión en el inquilino equivocado o no se ha sincronizado correctamente desde un entorno local.

Puedes intentar cerrar sesión, borrar la caché del navegador y volver a iniciar sesión con los datos de acceso correctos de la cuenta. Si no funciona, un administrador puede resolverlo añadiendo la cuenta al directorio correcto o verificando la sincronización de la cuenta en el centro de administración. 

Antes de solucionar cualquier error de Azure, consulta la página de estado de los servicios de Azure para descartar primero una interrupción general de la plataforma.

Códigos de error de Microsoft 365

0x8004de40: OneDrive no puede conectarse a la nube

Esto significa que OneDrive no puede conectarse a los servidores en la nube de Microsoft. Suele deberse a un problema de red, a un proxy que bloquea la conexión o a una versión obsoleta de la aplicación. Para solucionarlo:

  • Comprueba tu conexión a Internet y asegúrate de que puedes acceder a otros servicios.
  • Cierra sesión en OneDrive y vuelve a iniciar sesión.
  • Desactiva temporalmente cualquier VPN o proxy que tengas activo y vuelve a probar.
  • Actualiza OneDrive a la última versión.
  • Si el error persiste en una versión anterior de Windows, asegúrate de que TLS 1.2 esté activado. OneDrive lo necesita para establecer una conexión segura con los servidores de Microsoft.

En caso de errores de activación o sincronización de Microsoft 365 en general, comprueba que tu suscripción esté activa y que se haya asignado la licencia correcta a tu cuenta de usuario antes de profundizar en el problema.

Guía paso a paso para la solución de errores de Microsoft

Independientemente de dónde aparezca un error de Microsoft, el proceso de resolución de problemas sigue un patrón uniforme. A continuación se describe un procedimiento paso a paso que funciona en Windows, el correo electrónico, Azure y Microsoft 365.

Paso 1: Identificar el código

Antes de nada, anota el código de error completo tal y como aparece, incluyendo cualquier prefijo, como 0x o un código SMTP numérico. Anota qué estabas haciendo cuando apareció el error, qué aplicación o servicio estaba implicado y si el error se produce siempre o solo en condiciones específicas.

Paso 2: Utiliza los servicios gestionados de DMARC

Asegúrate de que tus registros SPF, DKIM y DMARC estén correctamente configurados y alineados con tu dominio «De:». A diferencia de las herramientas genéricas de DMARC, los servicios gestionados de DMARC de PowerDMARC automatizan la generación de informes y el cumplimiento continuo, lo que reduce el trabajo manual y garantiza una protección actualizada con informes DMARC para supervisar sus canales de correo electrónico y detectar problemas de entrega.

Paso 3: Busca en la documentación oficial de Microsoft

Utiliza el código para realizar búsquedas en Microsoft Learn o en la base de conocimientos de Soporte técnico de Microsoft. Estas son las fuentes más fiables para consultar definiciones de errores, problemas conocidos y soluciones recomendadas.

Paso 4: Comprueba si hay actualizaciones o parches recientes

A veces, los errores se solucionan con las actualizaciones. A partir de 2026, todas las actualizaciones acumulativas para Windows 11 y los parches de servidor para Azure se publican periódicamente. Asegúrate siempre de que tu sistema esté actualizado antes de dar por hecho que el error requiere una intervención manual.

Paso 5: Utiliza los solucionadores de problemas integrados

Windows incluye solucionadores de problemas integrados para muchos problemas habituales. Si se producen errores de actualización, accede al solucionador de problemas de Windows Update a través de «Configuración» > «Sistema» > «Solucionar problemas» > «Otros solucionadores de problemas».

En caso de errores de autenticación del correo electrónico, puedes utilizar la herramienta herramienta de prueba SMTP de PowerDMARC de PowerDMARC para simular un envío y comprobar si tu dominio supera las verificaciones de SPF, DKIM y DMARC antes de enviar el correo a destinatarios reales.

Paso 6: Reiniciar los servicios

Entre los servicios que pueden resultar eficaces para solucionar problemas de actualización y conectividad se encuentra Windows Update (wuauserv), el Servicio de transferencia inteligente en segundo plano (BITS)y el cliente de escritorio de OneDrive.

Paso 7: Ponte en contacto con el servicio de asistencia técnica de Microsoft

Si ya has probado todos los pasos de resolución de problemas y el error persiste, ponte en contacto directamente con el servicio de soporte técnico de Microsoft. Cuando te pongas en contacto con ellos, ten a mano la siguiente información:

  • El código de error completo y cualquier mensaje de error asociado.
  • Una descripción de cuándo se produce el error y qué medidas has tomado ya.
  • La versión de tu sistema operativo y el producto de Microsoft en cuestión.
  • Cualquier registro o captura de pantalla relevante del Visor de eventos.

Soluciona los errores de correo electrónico de Microsoft desde la raíz con PowerDMARC

Los códigos de error de Microsoft están diseñados para orientarte, pero para resolverlos es necesario saber dónde buscar y qué hay que corregir.

En el caso de errores SMTP como 550 5.7.515, 550 5.7.509, y 550 5.7.23, la solución casi siempre empieza por lo mismo: la configuración de la autenticación de tu correo electrónico. Si a tu dominio de envío le faltan registros SPF, DKIM o DMARC válidos, los servidores de correo de Microsoft rechazarán tus correos electrónicos, independientemente de lo legítimo que sea su contenido.

PowerDMARC ayuda a las empresas a configurar todo correctamente, con herramientas para implementar, supervisar y gestionar la seguridad del correo electrónico en todo su dominio. Esto significa que los códigos de error de Microsoft relacionados con la autenticación se convierten en un problema que solo tendrás que resolver una vez.

Una vez que tu autenticación esté en regla, utiliza la herramienta de PowerDMARC herramienta de comprobación de la entregabilidad del correo electrónico de PowerDMARC para comprobar la configuración de tu dominio de principio a fin y confirmar si tus correos electrónicos llegan a las bandejas de entrada de Microsoft.

Si administras Microsoft 365 y quieres reforzar la seguridad de tu bandeja de entrada frente a los ataques de suplantación de identidad más allá de DMARC, no te pierdas nuestra guía sobre configuración de la política antiphishing de Office 365.

Preguntas frecuentes

1. ¿Cómo consultar los códigos de error de Microsoft?

Puedes consultar los códigos de error de Microsoft a través del Administrador de dispositivos (haz clic con el botón derecho en «Este PC» > Administrar > Administrador de dispositivos) o del Visor de eventos (Windows + R, escribe eventvwr.msc) o el historial de Windows Update (Configuración > Actualización y seguridad > Windows Update > Ver historial de actualizaciones). Cada herramienta muestra diferentes tipos de códigos de error y sus detalles.

2. ¿Qué significan los códigos de error HTTP 200, 400 y 500?

El código HTTP 200 significa «OK»; la solicitud se ha realizado correctamente. El código HTTP 400 significa «Solicitud incorrecta»; hay un error en la sintaxis de la solicitud. El código HTTP 500 significa «Error interno del servidor»; el servidor ha detectado una situación inesperada que le ha impedido atender la solicitud.

3. ¿Cómo puedo saber si un error de Microsoft se debe a un problema local o a un problema del servicio en la nube?

Comprueba el contexto del error. Los errores del sistema local suelen aparecer en el Visor de eventos, mientras que los problemas en la nube pueden coincidir con interrupciones del servicio. Lo mejor es consultar siempre la página de estado de Azure primero.

4. ¿Varian los códigos de error de Microsoft según el dispositivo?

Sí, aunque algunos códigos se solapan, muchos códigos de error son específicos de cada plataforma, dependiendo del dispositivo y del entorno de servicio (Surface, PC con Windows, máquina virtual de Azure, etc.).

5. ¿Existe alguna herramienta centralizada que diagnostique automáticamente los errores de Microsoft 365 u Outlook?

Sí, el Asistente de soporte y recuperación de Microsoft (SaRA) es una herramienta gratuita capaz de diagnosticar y solucionar automáticamente muchos problemas relacionados con Microsoft 365, pero actualmente solo está disponible para los usuarios la versión Enterprise. Dado que Microsoft ha ido retirando progresivamente esta herramienta, sería mejor buscar soluciones alternativas más sencillas y accesibles.

6. ¿Qué significa el error 550 5.7.515 cuando no se consigue enviar un correo electrónico?

El error 550 5.7.515 significa que los servidores de Microsoft han rechazado tu correo electrónico porque tu dominio de envío no cumple con sus requisitos de autenticación del remitente. Se trata de un error grave, y volver a intentarlo no servirá de nada. Debes publicar registros SPF, DKIM y DMARC válidos para tu dominio y asegurarte de que estén correctamente configurados para que Microsoft acepte tus correos electrónicos.

7. ¿Ha cambiado Microsoft sus normas de autenticación para Outlook?

Sí. Microsoft comenzó a aplicar normas de autenticación de correo electrónico más estrictas para los remitentes de gran volumen a Outlook en 2025, exigiendo el cumplimiento de SPF, DKIM y DMARC. Estos requisitos se mantuvieron y se ampliaron a lo largo de 2026. Los remitentes que no cuenten con una política DMARC válida corren el riesgo de que sus correos electrónicos sean rechazados o puestos en cuarentena. Consulta la página oficial de Microsoft requisitos oficiales de Microsoft para los remitentes de Outlook de Microsoft para conocer los umbrales actuales.

8. ¿Cómo se solucionan los errores de autenticación SMTP al enviar correos electrónicos a Outlook?

Los errores de autenticación SMTP más habituales al enviar correos a Outlook (550 5.7.1, 550 5.7.515, 550 5.7.509, 550 5.7.23) están todos relacionados con la configuración de la autenticación del correo electrónico. Para solucionarlos:

  • Comprueba que tu registro SPF incluya todos los servicios de envío y que no supere las 10 consultas DNS.
  • Comprueba que DKIM esté activado y que se estén firmando los correos electrónicos de tu dominio.
  • Publica un registro DMARC (como mínimo, p=none) y trabaja para alcanzar p=quarantine o p=reject.
  • Utiliza los servicios gestionados de DMARC de PowerDMARC para automatizar la supervisión y la aplicación de las políticas en todos los dominios.