Has utilizado ReadyBoost con una unidad flash USB para acelerar el arranque de Windows 11, pero recientemente la mejora ha desaparecido. Este problema suele ocurrir después de una actualización de Windows que cambia la forma en que el sistema maneja las cachés externas o después de una actualización de controladores que restablece la configuración del controlador USB. La caché de ReadyBoost puede seguir mostrándose como configurada, pero el sistema no la está utilizando de manera efectiva durante el arranque. Este artículo explica por qué la caché deja de funcionar y proporciona pasos específicos para restaurar las mejoras de velocidad de arranque.
Conclusiones clave: Restaurar la aceleración de arranque con ReadyBoost en Windows 11
- Explorador de archivos > clic derecho en la unidad USB > Propiedades > pestaña ReadyBoost > Dedicar este dispositivo: Fuerza a la caché a usar toda la capacidad del dispositivo en lugar de una caché basada en archivos.
- Configuración > Sistema > Recuperación > Inicio avanzado > Reiniciar ahora: Inicia en el Entorno de recuperación de Windows para deshabilitar la aplicación obligatoria de firmas de controladores si un controlador de caché está bloqueado.
- Administrador de dispositivos > Controladores de bus serie universal > Concentrador raíz USB > Propiedades > Administración de energía: Evita que Windows apague el controlador USB, lo que puede desconectar la caché durante el arranque.
Por qué ReadyBoost deja de mejorar la velocidad de arranque después de las actualizaciones
ReadyBoost funciona utilizando una unidad flash USB como caché de memoria adicional. Windows escribe archivos de arranque de acceso frecuente en la unidad. Cuando el sistema lee desde la caché durante el inicio, puede omitir lecturas más lentas del disco duro. La mejora es más notable en sistemas con disco duro mecánico y poca RAM, típicamente 4 GB o menos.
Varios eventos pueden romper este mecanismo de caché. Una actualización de Windows puede cambiar el comportamiento del servicio Superfetch o SysMain. El servicio gestiona la caché de ReadyBoost. Si el servicio se detiene o su tipo de inicio cambia de Automático a Manual, la caché ya no se llena durante el arranque. Otra causa común es una actualización del controlador USB que habilita la suspensión selectiva. Esta característica apaga el puerto USB después de un período de inactividad. Cuando el sistema arranca, el puerto puede no despertar a tiempo para que ReadyBoost lea la caché. Una tercera causa es un error del sistema de archivos en la unidad USB. El archivo de caché, EMDMgmt, se corrompe y Windows lo ignora.
Pasos para restaurar la aceleración de arranque con ReadyBoost en Windows 11
- Verificar el estado de ReadyBoost en la unidad USB
Inserta la unidad flash USB. Abre el Explorador de archivos. Haz clic derecho en la unidad y selecciona Propiedades. Ve a la pestaña ReadyBoost. Si muestra “Este dispositivo no se puede usar para ReadyBoost”, la unidad no cumple con los requisitos mínimos de velocidad o capacidad. ReadyBoost requiere al menos 256 MB de espacio libre y una velocidad de lectura aleatoria de 4 KB de 2,5 MB/s. Si el estado muestra “ReadyBoost está actualmente desactivado”, haz clic en Dedicar este dispositivo y luego en Aplicar. Esto fuerza a la caché a usar todo el dispositivo como un archivo de caché dedicado. - Verificar que el servicio SysMain esté en ejecución
Presiona Win + R, escribe services.msc y presiona Enter. Busca SysMain en la lista. Haz doble clic en él. Si el tipo de inicio no es Automático, cámbialo a Automático. Si el estado del servicio está Detenido, haz clic en Iniciar. Haz clic en Aplicar y Aceptar. Reinicia el equipo y comprueba si la velocidad de arranque mejora. - Deshabilitar la suspensión selectiva de USB
Abre el Panel de control. Ve a Hardware y sonido > Opciones de energía. Haz clic en Cambiar la configuración del plan junto a tu plan de energía activo. Haz clic en Cambiar la configuración avanzada de energía. Expande Configuración USB > Configuración de suspensión selectiva de USB. Establécelo en Deshabilitado tanto para Con batería como para Con corriente alterna. Haz clic en Aplicar y Aceptar. Esto mantiene el puerto USB encendido durante el arranque. - Reformatear la unidad USB y reconfigurar ReadyBoost
Abre el Explorador de archivos. Haz clic derecho en la unidad USB y selecciona Formatear. Elige NTFS como sistema de archivos. El formato rápido está bien. Haz clic en Iniciar. Después de formatear, haz clic derecho en la unidad, ve a Propiedades > ReadyBoost. Selecciona Dedicar este dispositivo y haz clic en Aplicar. Windows crea un nuevo archivo de caché en la unidad vacía. - Ejecutar el Comprobador de archivos de sistema para reparar archivos del sistema
Abre el Símbolo del sistema como administrador. Escribe sfc /scannow y presiona Enter. Espera a que se complete el análisis. Si se encuentran archivos corruptos, reinicia el equipo. Luego prueba ReadyBoost nuevamente. - Verificar conflictos de controladores en el Administrador de dispositivos
Presiona Win + X y selecciona Administrador de dispositivos. Expande Controladores de bus serie universal. Haz clic derecho en cada Concentrador raíz USB y selecciona Propiedades. Ve a la pestaña Administración de energía. Desmarca Permitir que el equipo apague este dispositivo para ahorrar energía. Repite para todas las entradas de Concentrador raíz USB. Reinicia el equipo.
Si ReadyBoost aún no mejora la velocidad de arranque
El mensaje “ReadyBoost está actualmente desactivado” regresa después de reiniciar
Esto ocurre cuando Windows ve el archivo de caché como inválido. Abre un Símbolo del sistema elevado y ejecuta chkdsk E: /f donde E es la letra de la unidad USB. Esto repara errores del sistema de archivos. Después de la verificación, reconfigura ReadyBoost en la pestaña Propiedades.
El tiempo de arranque aumentó después de habilitar ReadyBoost
El sistema puede estar gastando tiempo adicional inicializando el dispositivo USB durante el POST. Entra en la configuración del BIOS o firmware UEFI. Busca prioridad de arranque USB o soporte USB heredado. Establece Arranque USB en Deshabilitado si no arrancas desde unidades USB. Esto reduce el tiempo que el firmware pasa enumerando dispositivos USB.
La pestaña ReadyBoost muestra “Este dispositivo no tiene las características de rendimiento requeridas”
La unidad USB es demasiado lenta. Prueba con otra unidad flash. ReadyBoost requiere una velocidad de escritura aleatoria de 4 KB de 1,75 MB/s y una velocidad de lectura aleatoria de 4 KB de 2,5 MB/s. La mayoría de las unidades USB 3.0 modernas cumplen con este requisito. Si la unidad es anterior a 2015, reemplázala.
Caché de ReadyBoost vs actualización a SSD: comparación de velocidad de arranque
| Elemento | Caché de ReadyBoost | Actualización a SSD |
|---|---|---|
| Costo | Gratis o de bajo costo (usa la unidad USB existente) | Costo moderado a alto |
| Mejora de la velocidad de arranque | Moderada (10-30% más rápido en sistemas con HDD) | Significativa (50-300% más rápido) |
| Complejidad de instalación | Plug and play, sin cambios de hardware | Requiere abrir la PC y clonar o reinstalar Windows |
| Efecto en sistemas con SSD | Sin mejora, la caché es más lenta que el SSD | Ya es óptimo |
| Fiabilidad | Puede dejar de funcionar después de actualizaciones | Estable y consistente |
ReadyBoost sigue siendo una opción gratuita útil para computadoras más antiguas con disco duro mecánico y 4 GB de RAM o menos. En sistemas modernos con SSD, ReadyBoost no proporciona ningún beneficio. Si tienes una PC de escritorio, considera reemplazar el disco duro por un SSD SATA para una mejora permanente de la velocidad de arranque. En una laptop que no se puede actualizar, verificar el servicio SysMain y deshabilitar la suspensión selectiva de USB mantendrá ReadyBoost funcionando después de futuras actualizaciones.