Cuando en un equipo Windows se produce un error y nos muestra sólo su código, del tipo: 0xAAAAAAAA, existe una forma de obtener el texto descriptivo, que suele ser de ayuda para resolver el error. Explicamos cómo obtener este texto para un error de Windows desde la línea de comandos.
Cuando recibimos un error en Windows (desde un pantallazo azul, desde una ventana en alguna aplicación o bien desde la línea de comandos) del tipo 0xAAAAAAAA, como por ejemplo este:
0x800708C5
Podemos obtener su texto descriptivo, que nos será de más ayuda. Para ello, anotaremos los últimos cuatro dígitos del error, en el ejemplo, cogeremos: 08C5. Este es un valor en hexadecimal, lo que haremos ahora será convertirlo a decimal. Para ello, podemos usar la propia calculadora que incluye Windows. Cambiamos el tipo a «Programador»:

Marcamos «HEX» (de Hexadecimal):

Introducimos el valor, en este caso 08C5 y veremos que, directamente, nos muestra la conversión a decimal, en este caso: 2245.

Para obtener el mensaje descriptivo del error con código 2245 abriremos una ventana de MS-DOS (Símbolo de sistema o cmd) e introduciremos el siguiente comando:
1 |
net helmsg 2245 |
Nos devolverá el texto descritivo del código de error, en este caso, para el código de error 2245 el texto es:
La contraseña no cumple con los requisitos de la directiva de contraseñas. Compruebe los requisitos de longitud mínima, complejidad e historial de la contraseña.

Otro ejemplo, supongamos que tenemos el error: 0x000003eb, la conversión a decimal de 03eb es 1003, por lo que ejecutaremos el comando:
1 |
net helpmsg 1003 |
Dando como resultado:
No se puede completar esta función.
En este caso concreto, el mensaje descriptivo no aporta mucha más información. Para estas situaciones, tendremos que dirigirnos al Visor de eventos (eventvwr.msc).
