Existe uma maneira de fazer com que o Windows 7 mantenha o cache do ReadyBoost durante uma reinicialização (e não criptografá-lo ou mantenha a chave de criptografia durante a reinicialização) - para que o ReadyBoost possa realmente aumentar a velocidade de inicialização em vez de desacelerá-lo, reconstruindo o cache enquanto o sistema tenta carregar?
Eu sei que deve ser possível tornar o ReadyBoost persistente. Em um documento técnico da Microsoft :
Os dispositivos integrados que oferecem suporte ao ReadyBoost retêm dados mesmo quando a máquina é suspensa ou colocada em hibernação.
Como impor o ReadyBoost na unidade e sinalizá-lo como "interno" para que o cache não seja liberado na reinicialização?
Tentei ajustar o ReadyBoost manualmente usando o registro, pois encontrei esta citação:
Quando você insere um dispositivo flash como uma chave USB em um sistema, o serviço ReadyBoost examina o dispositivo para determinar suas características de desempenho e armazena os resultados de seu teste em:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Currentversion\Emdmgmt
No entanto, até agora eu tenho sido incapaz de fazê-lo agir como eu gostaria.
A melhor aposta parece estar usando a instalação com script do sistema e inserindo as chaves de script apropriadas - mas fazer uma reinstalação completa de todo o sistema é muito complicado. Existe uma maneira de aplicá-las sem precisar fazer uma instalação completa? Eu sei que a Microsoft enfatiza especificamente que a ferramenta NÃO deve ser usada em sistemas já implantados - mas se eu quiser desconsiderar esse aviso, como eu faria isso?
fonte
Respostas:
Depois de mexer com várias partes do registro (não conseguindo nada significativo) e não estar disposto a fazer uma nova instalação com script no estilo OEM do meu sistema, encontrei uma maneira de fazer algo parecido com o que eu queria fazer.
Infelizmente - o que eu fiz não é gratuito. Optei por usar um programa de terceiros chamado eBoostr (versão 4, edição para desktop). Ele é destinado ao Windows XP originalmente e faz basicamente as mesmas coisas que o ReadyBoost faz. No entanto, ele funciona bem no Vista e no Windows 7 também. Ele pode usar até 4 dispositivos de cache (incluindo discos rígidos, mas não é muito eficaz com discos rígidos) e mantém o cache sobre as reinicializações por padrão. O uso de criptografia em discos removíveis é opcional.
Então, eu estou usando o eBoostr no cartão CF interno no slot IDE e deixando o superfetch / ReadyBoost lidar com a pré-busca na parte da RAM e em alguns pen drives.
O Readyboost / Superfetch e o eBoostr parecem funcionar bem juntos, desde que você os aponte para unidades diferentes (o uso do mesmo dispositivo USB para o ReadyBoost e o eBoostr não é muito eficaz).
O custo do programa é de cerca de 25 a 30 dólares (e há avaliação gratuita disponível com todas as funcionalidades), mas eu encontrei uma loja on-line no Reino Unido que vendia a edição para desktop por 12,9 libras e reduzia 5 libras ao preço quando marquei uma caixa de chekbox eles para me enviar spam. Portanto, o custo final acabou sendo de cerca de 9 euros para a edição para desktop (isso faz tudo o que eu preciso, pois o superfetch já é capaz de usar RAM para cache).
fonte
Bem, se é o seu laptop de trabalho, você está tentando acelerar porque não tem opção de adquirir um mais novo ou colocar um SSD nele. Estou disposto a comprar meu próprio cartão SD por 10 euros, se isso ajudar. Com o readyboost, obtive meu tempo de inicialização das 5:45 min do início do navegador para as 3:45 min. A alternância entre aplicativos é instantânea agora, enquanto eu costumava esperar de 3 a 10 segundos para que algo acontecesse, dependendo da atividade do disco rígido. Estou procurando se existem opções para obter ainda mais ganho de desempenho.
PS Eu trabalho em um Lenovo T410 com 6 GB de RAM, então não há falta de CPU ou RAM, mas o HDD é o gargalo por causa dos tempos de acesso lento (17ms vs <1ms para o cartão SD) e terríveis leituras / gravações aleatórias (0,3 MBps vs 5 MBps no cartão SD).
fonte