En este art铆culo se proporciona una soluci贸n alternativa para un problema en el que se produce un error (error XXX de BlInitializeLibrary) al instalar o iniciar un sistema operativo en un equipo basado en UEFI de 64 bits.
N煤mero de KB original: 4020050
S铆ntomasCuando intenta instalar o iniciar un sistema operativo en un equipo basado en UEFI de 64 bits, el sistema no se inicia y recibe el siguiente mensaje de error:
Error de BlInitializeLibrary XXX
Nota:
El c贸digo de error tambi茅n podr铆a ser 0xc000009a o 0xc0000001.
CausaEste problema se produce porque el firmware de arranque del equipo genera una gran cantidad de fragmentaci贸n de memoria.
Nota:
No todos los errores "BlInitializeLibrary failed XXX" se deben a este problema.
Soluci贸n alternativaSe recomienda no permitir que el firmware de arranque cree grandes cantidades de fragmentaci贸n. La fragmentaci贸n de memoria grande degrada el rendimiento general del inicio y provoca problemas.
M谩s informaci贸nEn la fase previa al arranque, el Administrador de arranque de Windows establece el n煤mero m谩ximo de descriptores de memoria global para un sistema UEFI de 64 bits en 512. Si el firmware de arranque crea una gran cantidad de fragmentaci贸n de memoria, el recuento de descriptores de memoria puede superar el l铆mite establecido. Esto provoca el error "BlInitializeLibrary failed XXX".
Nota:
Este dise帽o solo se aplica a las versiones actuales del sistema operativo, como Windows 10, Windows Server 2016 y Windows Server 2012 R2. No garantizamos que este dise帽o se aplique a versiones futuras.
Recolecci贸n de datosSi necesita ayuda del soporte t茅cnico de Microsoft, le recomendamos que recopile la informaci贸n siguiendo los pasos mencionados en Recopilaci贸n de informaci贸n mediante TSS para problemas relacionados con la implementaci贸n.