Corrigir: Cache do ReadyBoost não acelera mais a inicialização no Windows 11
🔍 WiseChecker

Corrigir: Cache do ReadyBoost não acelera mais a inicialização no Windows 11

Você usou o ReadyBoost com um pendrive para acelerar a inicialização do Windows 11, mas a melhoria desapareceu. Esse problema geralmente ocorre após uma atualização do Windows alterar o gerenciamento de cache externo ou após uma atualização de driver redefinir as configurações do controlador USB. O cache do ReadyBoost pode ainda aparecer como configurado, mas o sistema não o está usando de forma eficaz durante a inicialização. Este artigo explica por que o cache para de funcionar e fornece etapas específicas para restaurar a aceleração da inicialização.

Principais conclusões: Restaurando a aceleração da inicialização com ReadyBoost no Windows 11

  • Explorador de Arquivos > Clique direito no drive USB > Propriedades > guia ReadyBoost > Dedicar este dispositivo: Força o cache a usar toda a capacidade do dispositivo em vez de um cache baseado em arquivo.
  • Configurações > Sistema > Recuperação > Inicialização avançada > Reiniciar agora: Inicializa no Ambiente de Recuperação do Windows para desabilitar a imposição de assinatura de driver se um driver de cache estiver bloqueado.
  • Gerenciador de Dispositivos > Controladores USB (Universal Serial Bus) > Hub Raiz USB > Propriedades > Gerenciamento de energia: Impede que o Windows desligue o controlador USB, o que pode desconectar o cache durante a inicialização.

ADVERTISEMENT

Por que o ReadyBoost para de acelerar a inicialização após atualizações

O ReadyBoost funciona usando um pendrive como cache de memória adicional. O Windows grava arquivos de inicialização acessados com frequência no drive. Quando o sistema lê do cache durante a inicialização, pode ignorar leituras mais lentas do disco rígido. A melhoria é mais perceptível em sistemas com disco rígido mecânico e pouca RAM, geralmente 4 GB ou menos.

Vários eventos podem quebrar esse mecanismo de cache. Uma atualização do Windows pode alterar o comportamento do serviço Superfetch ou SysMain. O serviço gerencia o cache do ReadyBoost. Se o serviço parar ou seu tipo de inicialização mudar de Automático para Manual, o cache não será mais populado durante a inicialização. Outra causa comum é uma atualização de driver USB que habilita a suspensão seletiva. Esse recurso desliga a porta USB após um período de inatividade. Quando o sistema inicializa, a porta pode não acordar a tempo para o ReadyBoost ler o cache. Uma terceira causa é um erro no sistema de arquivos do drive USB. O arquivo de cache, EMDMgmt, fica corrompido e o Windows o ignora.

Etapas para restaurar a aceleração da inicialização com ReadyBoost no Windows 11

  1. Verifique o status do ReadyBoost no drive USB
    Insira o pendrive. Abra o Explorador de Arquivos. Clique com o botão direito no drive e selecione Propriedades. Vá para a guia ReadyBoost. Se aparecer “Este dispositivo não pode ser usado para ReadyBoost”, o drive não atende aos requisitos mínimos de velocidade ou capacidade. O ReadyBoost requer pelo menos 256 MB de espaço livre e uma velocidade de leitura aleatória de 4 KB de 2,5 MB/s. Se o status mostrar “O ReadyBoost está desativado no momento”, clique em Dedicar este dispositivo e depois em Aplicar. Isso força o cache a usar o dispositivo inteiro como um arquivo de cache dedicado.
  2. Verifique se o serviço SysMain está em execução
    Pressione Win + R, digite services.msc e pressione Enter. Encontre SysMain na lista. Clique duas vezes nele. Se o Tipo de inicialização não for Automático, altere para Automático. Se o status do serviço for Parado, clique em Iniciar. Clique em Aplicar e OK. Reinicie o computador e verifique se a velocidade de inicialização melhorou.
  3. Desabilite a suspensão seletiva USB
    Abra o Painel de Controle. Vá para Hardware e Sons > Opções de Energia. Clique em Alterar configurações do plano ao lado do seu plano de energia ativo. Clique em Alterar configurações de energia avançadas. Expanda Configurações USB > Configuração de suspensão seletiva USB. Defina como Desativado para ambos “Na bateria” e “Conectado”. Clique em Aplicar e OK. Isso mantém a porta USB ligada durante a inicialização.
  4. Formate o drive USB e reconfigure o ReadyBoost
    Abra o Explorador de Arquivos. Clique com o botão direito no drive USB e selecione Formatar. Escolha NTFS como sistema de arquivos. Formatação rápida é suficiente. Clique em Iniciar. Após a formatação, clique com o botão direito no drive, vá em Propriedades > ReadyBoost. Selecione Dedicar este dispositivo e clique em Aplicar. O Windows cria um novo arquivo de cache no drive vazio.
  5. Execute o Verificador de Arquivos do Sistema para reparar arquivos do sistema
    Abra o Prompt de Comando como administrador. Digite sfc /scannow e pressione Enter. Aguarde a conclusão da verificação. Se arquivos corrompidos forem encontrados, reinicie o computador. Depois teste o ReadyBoost novamente.
  6. Verifique conflitos de driver no Gerenciador de Dispositivos
    Pressione Win + X e selecione Gerenciador de Dispositivos. Expanda Controladores USB (Universal Serial Bus). Clique com o botão direito em cada Hub Raiz USB e selecione Propriedades. Vá para a guia Gerenciamento de energia. Desmarque “Permitir que o computador desligue este dispositivo para economizar energia”. Repita para todas as entradas de Hub Raiz USB. Reinicie o computador.

ADVERTISEMENT

Se o ReadyBoost ainda não melhorar a velocidade de inicialização

A mensagem “O ReadyBoost está desativado no momento” retorna após a reinicialização

Isso acontece quando o Windows considera o arquivo de cache inválido. Abra um Prompt de Comando elevado e execute chkdsk E: /f, onde E é a letra do drive USB. Isso repara erros do sistema de arquivos. Após a verificação, reconfigure o ReadyBoost na guia Propriedades.

O tempo de inicialização aumentou após habilitar o ReadyBoost

O sistema pode estar gastando tempo extra inicializando o dispositivo USB durante o POST. Entre nas configurações do BIOS ou UEFI. Procure por prioridade de inicialização USB ou suporte a USB legado. Defina a inicialização USB como Desativado se você não inicializar a partir de drives USB. Isso reduz o tempo que o firmware gasta enumerando dispositivos USB.

A guia ReadyBoost mostra “Este dispositivo não possui as características de desempenho necessárias”

O drive USB é muito lento. Teste com um pendrive diferente. O ReadyBoost requer uma velocidade de gravação aleatória de 4 KB de 1,75 MB/s e uma velocidade de leitura aleatória de 4 KB de 2,5 MB/s. A maioria dos drives USB 3.0 modernos atende a esse requisito. Se o drive for anterior a 2015, substitua-o.

Cache ReadyBoost vs Upgrade SSD: Comparação de Velocidade de Inicialização

Item Cache ReadyBoost Upgrade SSD
Custo Gratuito a baixo custo (usa pendrive existente) Custo moderado a alto
Melhoria na velocidade de inicialização Moderada (10-30% mais rápido em sistemas com HDD) Significativa (50-300% mais rápido)
Complexidade de instalação Plug and play, sem alterações de hardware Requer abrir o PC e clonar ou reinstalar o Windows
Efeito em sistemas com SSD Nenhuma melhoria, cache é mais lento que o SSD Já é ideal
Confiabilidade Pode parar de funcionar após atualizações Estável e consistente

O ReadyBoost continua sendo uma opção gratuita útil para computadores mais antigos com disco rígido mecânico e 4 GB de RAM ou menos. Em sistemas modernos com SSD, o ReadyBoost não oferece benefício. Se você tiver um PC de mesa, considere substituir o disco rígido por um SSD SATA para uma melhoria permanente na velocidade de inicialização. Em um laptop que não pode ser atualizado, verificar o serviço SysMain e desabilitar a suspensão seletiva USB manterá o ReadyBoost funcionando após futuras atualizações.

ADVERTISEMENT