Códigos de error de Windows

Windows informa de los problemas con tres esquemas de numeración. Los códigos de error del sistema son números decimales pequeños, como 5 (acceso denegado) o 32 (infracción de uso compartido). Los mismos fallos suelen aparecer como valores HRESULT, por ejemplo 0x80070005, donde el prefijo 0x8007 significa «un error Win32 encapsulado como HRESULT» y los cuatro últimos dígitos hexadecimales son el código original. Los fallos del kernel y de los controladores usan valores NTSTATUS que empiezan por 0xC000, como 0xC0000005 para una infracción de acceso.

Cada página incluye el mensaje oficial de los archivos de cabecera del SDK de Windows y los pasos que puedes probar, empezando por los más rápidos. Si solo tienes un número hexadecimal de un cuadro de diálogo o de un registro, pégalo en el cuadro de búsqueda de arriba.

97 guías paso a paso

ERROR_INVALID_FUNCTIONWINDOWS0x80070001El dispositivo o controlador de destino no admite la operación en este contexto. ERROR_FILE_NOT_FOUNDWINDOWS0x80070002El error 2 / 0x80070002 «The system cannot find the file specified» aparece cuando un programa, script… ERROR_PATH_NOT_FOUNDWINDOWS0x80070003El error 3 / 0x80070003 «The system cannot find the path specified» significa que una carpeta de la ruta no… ERROR_ACCESS_DENIEDWINDOWS0x80070005El error 5 / 0x80070005 «Access is denied» aparece cuando Windows impide que un programa o una actualización… ERROR_NOT_ENOUGH_MEMORYWINDOWS0x80070008El error 8 «Not enough memory resources are available to process this command» aparece cuando un programa o… ERROR_INVALID_DATAWINDOWS0x8007000DEl error 13 / 0x8007000d «The data is invalid» aparece cuando Windows lee un archivo, un paquete de… ERROR_WRITE_PROTECTWINDOWS0x80070013El error 19 / 0x80070013 «The media is write protected» aparece al copiar, formatear o eliminar en una… ERROR_NOT_READYWINDOWS0x80070015El error 21 / 0x80070015 «The device is not ready» aparece cuando Windows intenta usar una unidad o… ERROR_CRCWINDOWS0x80070017El error 23 / 0x80070017 «Data error (cyclic redundancy check)» aparece cuando los datos leídos de un disco… ERROR_GEN_FAILUREWINDOWS0x8007001FEl error 31 / 0x8007001f «A device attached to the system is not functioning» aparece cuando un controlador… ERROR_SHARING_VIOLATIONWINDOWS0x80070020El error 32 / 0x80070020 significa «The process cannot access the file because it is being used by another… ERROR_BAD_NETPATHWINDOWS0x80070035El error 53 / 0x80070035 «The network path was not found» aparece al abrir una carpeta compartida o una… ERROR_BAD_NET_NAMEWINDOWS0x80070043El error 67 / 0x80070043 «The network name cannot be found» aparece cuando el equipo es accesible pero el… ERROR_INVALID_PARAMETERWINDOWS0x80070057El error 87 / 0x80070057 «The parameter is incorrect» aparece cuando Windows o una aplicación pasa un valor… ERROR_DISK_FULLWINDOWS0x80070070El error 112 / 0x80070070 «There is not enough space on the disk» aparece cuando una copia, descarga… ERROR_SEM_TIMEOUTWINDOWS0x80070079El error 121 / 0x80070079 «The semaphore timeout period has expired» aparece sobre todo durante copias… ERROR_INVALID_NAMEWINDOWS0x8007007BEl error 123 / 0x8007007b «The filename, directory name, or volume label syntax is incorrect» aparece cuando… ERROR_MOD_NOT_FOUNDWINDOWS0x8007007EFalta en la ruta de búsqueda una DLL que usa el programa (o que se carga en tiempo de ejecución). ERROR_PROC_NOT_FOUNDWINDOWS0x8007007FLa DLL se encontró, pero no exporta la función que solicitó el programa. ERROR_DIR_NOT_EMPTYWINDOWS0x80070091El error 145 / 0x80070091 «The directory is not empty» aparece al eliminar, mover o cambiar el nombre de una… ERROR_BAD_EXE_FORMATWINDOWS0x800700C1El error 193 / 0x800700c1 «%1 is not a valid Win32 application» aparece cuando intentas ejecutar un archivo… ERROR_FILENAME_EXCED_RANGEWINDOWS0x800700CEEl error 206 / 0x800700ce «The filename or extension is too long» aparece cuando una ruta supera el límite… ERROR_ELEVATION_REQUIREDWINDOWS0x800702E4El error 740 «The requested operation requires elevation» aparece cuando inicias un programa o comando que… ERROR_UNRECOGNIZED_VOLUMEWINDOWS0x800703EDEl error 1005 «The volume does not contain a recognized file system» aparece al abrir una unidad, a menudo… ERROR_SERVICE_REQUEST_TIMEOUTWINDOWS0x8007041DEl error 1053 «The service did not respond to the start or control request in a timely fashion» aparece al… ERROR_SERVICE_DISABLEDWINDOWS0x80070422El error 1058 / 0x80070422 significa que un servicio de Windows del que depende la operación está… ERROR_SERVICE_DEPENDENCY_FAILWINDOWS0x8007042CEl error 1068 «The dependency service or group failed to start» significa que un servicio no pudo iniciarse… ERROR_DLL_INIT_FAILEDWINDOWS0x8007045ALa DLL se encontró y se cargó, pero su DllMain o inicializador estático devolvió FALSE, normalmente porque… ERROR_IO_DEVICEWINDOWS0x8007045DEl error 1117 / 0x8007045d «The request could not be performed because of an I/O device error» significa que… ERROR_NOT_FOUNDWINDOWS0x80070490El error 1168 / 0x80070490 «Element not found» aparece cuando Windows busca un elemento, como un componente… ERROR_CANCELLEDWINDOWS0x800704C7La operación se canceló, a menudo en un aviso de consentimiento de UAC, al pulsar «Cancelar» en un cuadro de… ERROR_NETWORK_UNREACHABLEWINDOWS0x800704CFEl error 1231 / 0x800704cf «The network location cannot be reached» aparece cuando Windows no puede llegar a… ERROR_LOGON_FAILUREWINDOWS0x8007052EEl error 1326 / 0x8007052e «The user name or password is incorrect» aparece al conectarte a un recurso… ERROR_FILE_CORRUPTWINDOWS0x80070570El error 1392 / 0x80070570 «The file or directory is corrupted and unreadable» aparece al copiar archivos… ERROR_DISK_CORRUPTWINDOWS0x80070571El error 1393 / 0x80070571 «The disk structure is corrupted and unreadable» aparece al abrir una unidad… ERROR_TIMEOUTWINDOWS0x800705B4El error 1460 / 0x800705b4 «This operation returned because the timeout period expired» aparece cuando un… ERROR_INSTALL_FAILUREWINDOWS0x80070643El error 1603 / 0x80070643 «Fatal error during installation» es el fallo genérico que devuelven los paquetes… ERROR_INSTALL_ALREADY_RUNNINGWINDOWS0x80070652El error 1618 / 0x80070652 «Another installation is already in progress» significa que Windows Installer… RPC_S_SERVER_UNAVAILABLEWINDOWS0x800706BAEl error 1722 / 0x800706ba «The RPC server is unavailable» significa que un programa no pudo llegar al… WSAEACCESWINDOWS0x8007271DEl error 10013 de Winsock «An attempt was made to access a socket in a way forbidden by its access… WSAEADDRINUSEWINDOWS0x80072740El error 10048 de Winsock «Address already in use» aparece cuando un programa intenta escuchar en un puerto… WSAECONNABORTEDWINDOWS0x80072745El error 10053 de Winsock «An established connection was aborted by the software in your host machine»… WSAECONNRESETWINDOWS0x80072746El servidor remoto cerró la conexión TCP de forma abrupta en lugar de responder a tu solicitud. WSAETIMEDOUTWINDOWS0x8007274CEl error 10060 de Winsock «Connection timed out» significa que el host remoto no respondió dentro del tiempo… WSAECONNREFUSEDWINDOWS0x8007274DEl error 10061 de Winsock «Connection refused» significa que el equipo remoto rechazó activamente el intento… WSAHOST_NOT_FOUNDWINDOWS0x80072AF9Falló la resolución DNS de Windows: el nombre de host no existe, está mal escrito o tu resolvedor o filtro… ERROR_SXS_CANT_GEN_ACTCTXWINDOWS0x800736B1El error 14001 «The application has failed to start because its side-by-side configuration is incorrect»… ERROR_SXS_COMPONENT_STORE_CORRUPTWINDOWS0x800737120x80073712 «The component store has been corrupted» aparece cuando Windows Update, la instalación de una… ERROR_INSTALL_OPEN_PACKAGE_FAILEDWINDOWS0x80073CF00x80073CF0 «Package could not be opened» aparece al instalar una aplicación desde Microsoft Store, un… ERROR_INSTALL_RESOLVE_DEPENDENCY_FAILEDWINDOWS0x80073CF30x80073CF3 «Package failed updates, dependency or conflict validation» aparece cuando una aplicación de… ERROR_INSTALL_FAILEDWINDOWS0x80073CF90x80073CF9 «Install failed» es un fallo general del sistema de implementación de aplicaciones de Windows. ERROR_PACKAGE_REPOSITORY_CORRUPTEDWINDOWS0x80073CFE0x80073CFE «The package repository is corrupted» aparece cuando la base de datos de Windows con las… ERROR_INSTALL_FIREWALL_SERVICE_NOT_RUNNINGWINDOWS0x80073D0A0x80073D0A aparece cuando una aplicación de Store o MSIX no se puede instalar porque el servicio de Firewall… E_FAILWINDOWS0x800040050x80004005 «Unspecified error» es el código de fallo genérico que devuelve un componente de Windows cuando… E_UNEXPECTEDWINDOWS0x8000FFFF0x8000FFFF «Catastrophic failure» suena alarmante, pero es un código genérico de error inesperado. REGDB_E_CLASSNOTREGWINDOWS0x800401540x80040154 «Class not registered» aparece cuando un programa pide a Windows que cree un componente COM cuyo… WININET_E_TIMEOUTWINDOWS0x80072EE20x80072EE2 «The operation timed out» aparece cuando Windows Update, Store u otra aplicación esperó demasiado… WININET_E_NAME_NOT_RESOLVEDWINDOWS0x80072EE70x80072EE7 «The server name or address could not be resolved» aparece en Microsoft Store, Windows Update y… WININET_E_CANNOT_CONNECTWINDOWS0x80072EFD0x80072EFD «A connection with the server could not be established» aparece en Microsoft Store, Windows… WININET_E_SECURITY_CHANNEL_ERRORWINDOWS0x80072F7D0x80072F7D «An error occurred in the secure channel support» aparece cuando una aplicación no puede crear… WININET_E_DECODING_FAILEDWINDOWS0x80072F8F0x80072F8F aparece en Windows Update, Microsoft Store y la activación de Windows cuando falla el intercambio… CO_E_SERVER_EXEC_FAILUREWINDOWS0x800800050x80080005 «Server execution failed» aparece cuando Windows no puede iniciar el proceso que proporciona un… CBS_E_SOURCE_MISSINGWINDOWS0x800F081F0x800F081F aparece cuando Windows Update, DISM o el instalador de características opcionales (sobre todo con… CBS_E_STORE_CORRUPTIONWINDOWS0x800F08310x800F0831 aparece cuando una actualización acumulativa falla porque Windows no encuentra el manifiesto de… CBS_E_INSTALLERS_FAILEDWINDOWS0x800F09220x800F0922 aparece cuando una actualización de Windows, a menudo una acumulativa o de Safe OS, falla al… 0x800F0950WINDOWS0x800F09500x800F0950 aparece al instalar .NET Framework 3.5, normalmente porque lo pide un juego o una aplicación… 0x800F0954WINDOWS0x800F09540x800F0954 aparece al instalar características opcionales como .NET Framework 3.5, las herramientas RSAT o… 0x800F0988WINDOWS0x800F09880x800F0988 aparece en el historial de Windows Update cuando falla la instalación de una actualización… WU_E_NOT_APPLICABLEWINDOWS0x802400170x80240017 aparece cuando intentas instalar un paquete de actualización que no se aplica a tu sistema, por… WU_E_SERVICE_STOPWINDOWS0x8024001E0x8024001E aparece cuando Windows Update o Microsoft Store detienen una operación porque se apagó un… WU_E_DOWNLOAD_FAILEDWINDOWS0x802400340x80240034 aparece en Configuración > Windows Update cuando la descarga de una actualización falla o se… WU_E_UH_INSTALLERFAILUREWINDOWS0x8024200B0x8024200B aparece en el Historial de actualizaciones cuando una actualización, a menudo de controlador o de… WU_E_PT_HTTP_STATUS_FORBIDDENWINDOWS0x802440180x80244018 aparece cuando el servidor de actualizaciones o un proxy devuelve HTTP 403 Forbidden. WU_E_PT_HTTP_STATUS_SERVICE_UNAVAILWINDOWS0x802440220x80244022 aparece cuando el servidor de actualizaciones responde con HTTP 503, es decir, que el servicio no… WU_E_PT_WINHTTP_NAME_NOT_RESOLVEDWINDOWS0x8024402C0x8024402C aparece cuando Windows Update no puede resolver el nombre del servidor de actualizaciones o del… WU_E_DM_NOTDOWNLOADEDWINDOWS0x802460070x80246007 aparece cuando Windows Update intenta instalar una actualización cuyos archivos nunca se… 0x803F7001WINDOWS0x803F70010x803F7001 aparece en Configuración > Activación cuando Windows no encuentra una licencia digital o una… STATUS_ACCESS_VIOLATIONWINDOWS0xC00000050xC0000005 es una infracción de acceso: un programa intentó leer o escribir memoria que no tiene permitido… STATUS_IN_PAGE_ERRORWINDOWS0xC0000006El proceso accedió a una página de memoria que se había paginado a disco, y falló su lectura de vuelta. STATUS_ACCESS_DENIEDWINDOWS0xC00000220xC0000022 suele aparecer como «The application was unable to start correctly (0xc0000022)». STATUS_INVALID_IMAGE_FORMATWINDOWS0xC000007B0xC000007B «The application was unable to start correctly» aparece al iniciar un juego o programa que carga… STATUS_STACK_OVERFLOWWINDOWS0xC00000FDUn hilo consumió toda su pila, normalmente por una recursión sin límite o por reservar marcos de pila… STATUS_DLL_NOT_FOUNDWINDOWS0xC00001350xC0000135 significa que un programa no pudo iniciarse porque no se encontró una DLL que necesita. STATUS_ENTRYPOINT_NOT_FOUNDWINDOWS0xC00001390xC0000139 «Entry Point Not Found» aparece cuando un programa carga una DLL pero no encuentra en ella una… STATUS_DLL_INIT_FAILEDWINDOWS0xC00001420xC0000142 «The application was unable to start correctly» significa que una DLL cargada por el programa… STATUS_HEAP_CORRUPTIONWINDOWS0xC00003740xC0000374 «A heap has been corrupted» aparece como código de excepción cuando un programa se bloquea porque… STATUS_STACK_BUFFER_OVERRUNWINDOWS0xC00004090xC0000409 se notifica cuando un programa detecta un desbordamiento del búfer de pila o provoca una parada… STATUS_INVALID_IMAGE_HASHWINDOWS0xC0000428La integridad de código bloqueó un binario o controlador porque su firma falta, es autogenerada o se… 0xC004C003WINDOWS0xC004C0030xC004C003 aparece cuando los servidores de activación de Microsoft rechazan la clave de producto por estar… 0xC004C008WINDOWS0xC004C0080xC004C008 aparece cuando una clave de producto ya se ha usado en más dispositivos de los que permite su… SL_E_INVALID_PRODUCT_KEYWINDOWS0xC004F0500xC004F050 aparece en Configuración > Activación cuando introduces una clave de producto que Windows no… 0xC004F074WINDOWS0xC004F0740xC004F074 aparece cuando Windows usa una clave de licencia por volumen (KMS) y no puede contactar con un… 0xC004F213WINDOWS0xC004F2130xC004F213 aparece en Configuración > Activación tras un cambio de hardware, normalmente la sustitución de… 0xC1900101WINDOWS0xC1900101Los errores 0xC1900101 (a menudo acompañados de un segundo código como 0x20017 o 0x30018) aparecen cuando… 0xC1900200WINDOWS0xC19002000xC1900200 (y el relacionado 0xC1900202) aparecen cuando el PC no supera la comprobación de requisitos… 0xC1900208WINDOWS0xC19002080xC1900208 aparece cuando la instalación de Windows detecta una aplicación incompatible con la nueva versión… 0xC1900223WINDOWS0xC19002230xC1900223 aparece durante una actualización de características cuando Windows no puede descargar el…