Como posso tornar o Windows 7 ReadyBoost persistente?

9

Existe uma maneira de fazer o Windows 7 manter o cache do ReadyBoost em uma reinicialização (e não criptografá-lo ou manter a chave de criptografia durante a reinicialização) - para que o ReadyBoost possa aumentar a velocidade de inicialização em vez de diminuí-la reconstruindo o cache enquanto o sistema tenta carregar?

Eu sei que deve ser possível tornar o ReadyBoost persistente. De um white paper da Microsoft :

Integrated devices that support ReadyBoost retain data even when the machine is suspended or put into hibernation.

Como faço para impor o ReadyBoost na unidade e sinalizá-lo como "interno" para que o cache não seja liberado na reinicialização?

Eu tentei ajustar o ReadyBoost manualmente usando o registro como encontrei esta citação:

When you insert a flash device like a USB key into a system, the ReadyBoost service looks at the device to determine its performance characteristics and stores the results of its test in:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Currentversion\Emdmgmt

No entanto, até agora, não consegui fazê-lo agir como gostaria.

A melhor aposta parece estar usando a instalação com script do sistema e inserindo as chaves de script adequadas - mas fazer uma reinstalação completa de todo o meu sistema é muito complicado. Existe uma maneira de aplicar isso 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 ignorar esse aviso, como eu faria isso?

    
por Kert Tamm 08.09.2011 / 07:37

2 respostas

3

Depois de mexer com várias partes do registro (não conseguindo nada significativo lá) e não estar disposto a fazer uma nova instalação com script de estilo OEM do meu sistema, eu encontrei uma maneira de fazer algo parecido com o que eu queria fazer .

Infelizmente - o que eu fiz não é de graça. Optei por usar um programa de terceiros chamado eBoostr (versão 4, edição de desktop). Ele é destinado ao Windows XP originalmente e basicamente faz o mesmo que o ReadyBoost faz. No entanto, 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 vantajoso com discos rígidos) e mantém o cache sobre as reinicializações por padrão. Usar criptografia em discos removíveis é opcional.

Estou usando o eBoostr no cartão CF interno no slot IDE e deixando o superfetch / ReadyBoost lidar com a pré-busca na parte de RAM e alguns pen drives.

O Readyboost / Superfetch e o eBoostr parecem funcionar bem juntos, desde que você os aponte para unidades diferentes (usar o mesmo pendrive para o ReadyBoost e o eBoostr não é muito eficaz).

O custo do programa gira em torno de 25 - 30 $ (e há teste gratuito disponível com funcionalidade completa), mas eu encontrei uma loja online no Reino Unido que estava vendendo a edição desktop por 12,9 £ e cortei 5 £ do preço quando marquei um chekbox permitindo que eles me enviassem spam. Então o custo final acabou sendo em torno de 9 euros para a edição desktop (que faz tudo que eu preciso como superfetch já é capaz de usar RAM para cache).

    
por 10.09.2011 / 13:51
0

Bem, se é o seu laptop de trabalho, você está tentando acelerar, porque você não tem opção de adquirir um novo ou colocar um SSD nele. Estou disposto a receber o meu próprio cartão SD por 10 euros se isso ajudar. Com o readyboost, consegui meu tempo de inicialização de 5: 45 minutos, ligando o navegador para 3:45 minutos. Também alternar entre aplicativos é instantâneo agora, enquanto eu costumava esperar de 3 a 10 segundos para que algo acontecesse, dependendo da atividade do HDD. Estou procurando se há opções para obter ainda mais ganho de desempenho.

PS Eu trabalho em um Lenovo T410 com 6 GB de RAM, por isso não 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 aleatórias / escreve (0,3 MBps vs 5MBps para o cartão SD).

    
por 16.07.2014 / 08:58