O que você realmente quer fazer é otimizar a função ReadyBoot do Windows 7, que usa o recurso ReadyBoost para acelerar o carregamento de todo o código necessário para carregar o sistema operacional. Para fazer isso, você precisa instalar o " Windows Performance Toolkit da Microsoft. "para o seu sabor particular do Windows 7 (X86 ou X64), parte da instalação das ferramentas de desenvolvimento base do Windows 7 SDK.
Para obter mais detalhes, consulte o link acima, bem como uma pesquisa no Google usando palavras-chave xbootmgr readyboot ou uma pesquisa no Google usando palavras-chave Guia de Soluções On / Off Transitions do Windows
É útil usar a ferramenta Autologin do Sysinternals para ativar o login automático em sua conta de trabalho normal; a ferramenta deve ser iniciada a partir de uma sessão de linha de comando elevada nessa conta de usuário, em uma pasta criada para o propósito (ela armazenará arquivos de rastreamento lá, que você poderá analisar posteriormente com outras ferramentas do Performance Toolkit, se for um geek -with-no-Life (TM)), usando a linha de comando xbootmgr -trace boot -prepSystem -verboseReadyBoot .
Ele instalará uma entrada de autoinicialização e reinicializará o computador seis vezes, otimizando o tempo de inicialização e, após determinada atividade em cada inicialização, exigirá a elevação do UAC, portanto, você precisa permanecer perto da máquina para responder às caixas de diálogo do UAC. . Em seguida, remove a entrada de início automático e reinicia uma última vez.
No meu notebook Core 2 Duo T9400, o processo levou quase uma hora, e o resultado foi uma redução de 25% no tempo de inicialização - mas outros notaram até a metade, depende de quão ruins as coisas são para começar na sua máquina.
O kit de ferramentas também é útil para ver quais softwares e drivers estão reduzindo a hibernação, a suspensão e a ativação desses estados de máquina - consulte o arquivo de Ajuda do kit de ferramentas para obter detalhes.