Что вы действительно хотите сделать, так это оптимизировать функцию ReadyBoot в Windows 7, которая использует функцию ReadyBoost для ускорения загрузки всего кода, необходимого для загрузки ОС. Для этого вам необходимо установить Microsoft Windows Toolkit для вашего конкретного варианта Windows 7 (X86 или X64), который является частью установки базовых средств разработки Windows 7 SDK.
Для получения дополнительной информации см. Ссылку, приведенную выше, а также поиск в Google по ключевым словам xbootmgr readyboot или поиск в Google по ключевым словам. Руководство по решениям для Windows On/Off Transitions
Это помогает использовать инструмент Autologin от Sysinternals для автоматического входа в вашу обычную рабочую учетную запись; инструмент должен быть запущен из сеанса командной строки с повышенными правами в этой учетной записи пользователя, в папке, которую вы создали для этой цели (он будет хранить там файлы трассировки, которые вы можете проанализировать позже с помощью других инструментов Performance Toolkit, если вы Geek -with-no-Life (TM)), используя командную строку xbootmgr -trace boot -prepSystem -verboseReadyBoot.
Он установит запись автозапуска и перезагрузит компьютер шесть раз, оптимизируя время загрузки, и после определенного объема действий при каждой загрузке потребуется повышение уровня UAC, поэтому вы должны оставаться рядом с машиной, чтобы отвечать на диалоги UAC. Затем он удаляет запись автозапуска и перезагружается в последний раз.
На моем ноутбуке Core 2 Duo T9400 этот процесс занял больше часа, и в результате время загрузки сократилось на 25%, но другие отметили, что вдвое меньше, это зависит от того, с чего начинать плохо на твоей машине.
Этот инструментарий также полезен для просмотра того, какое программное обеспечение и драйверы замедляют спящий режим, приостановку, а также пробуждение от этих состояний компьютера - подробности см. В файле справки инструментария.