Знаете ли вы, что можно ускорить запуск Windows без использования сторонних инструментов? Сегодня мы поделимся с вами несколькими хитростями, которые позволят вам сократить время запуска и ускорить загрузку Windows. Некоторые из них довольно просты, а некоторые могут быть для вас новыми.
То, что считается “запуском” “в Windows
Загрузка Windows – это набор ключей реестра и папок файловой системы, которые используются Windows для запуска приложений и различных сценариев. Существует много разных мест запуска, но большинство программ используют следующие разделы реестра или папки файловой системы:
- Подраздел реестра для каждого пользователя: HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Run
- Подраздел реестра для всех пользователей: HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Run
- Папка автозагрузки для каждого пользователя: C: Users % username% AppData Roaming Microsoft Windows Start Menu Programs Startup
- Папка автозагрузки для всех пользователей: C: ProgramData Microsoft Windows Start Menu Programs StartUp
- Некоторые задачи планировщика заданий, которые могут запускаться, когда пользователь входит в систему (Windows Vista и более поздние версии).
Совет: вы можете получить доступ к желаемый ключ реестра одним щелчком мыши. Чтобы открыть папки автозагрузки, вы можете использовать следующие команды оболочки:
- для папки автозагрузки для каждого пользователя:
- для папки запуска всех пользователей: shell: Common Startup
Нажмите здесь, чтобы узнать больше о командах оболочки.
Здесь вы начинаете
Уменьшайте количество приложений, загружаемых при запуске. В версиях Windows до Windows 8 вы могли использовать утилиту msconfig (Start-Run-msconfig.exe), чтобы увидеть, что у вас было в списке автозагрузки. В Windows 8 такая же возможность предоставляется в новом диспетчере задач:
У нового диспетчера задач есть одно преимущество – расчет воздействия на запуск, я бы порекомендовал вам взглянуть на утилиту Autoruns от Марк Руссинович. Это незаменимый инструмент для опытных пользователей, который может показать вам все, что загружается при запуске в вашей ОС.
Очевидно, чем меньше у вас приложений при запуске, тем быстрее будет запускаться Windows. .
Итак, первый шаг – это отключение ненужных приложений, загружаемых при запуске .
Есть одно хорошее правило : если вы не знаете, что это за приложение в списке, не отключайте его.
Как улучшить запуск за счет уменьшения нагрузки на ОС
Вы можете значительно сократить время запуска, создав свою собственную очередь запуска. Приложения будут запускаться одно за другим, и это снизит нагрузку на ОС.
Идея заключается в том, что несколько приложений не будут пытаться загружать все сразу, они будут загружаться в последовательном порядке.. Простой трюк – создать пакетный файл с командами запуска приложения и командой timeout после каждого приложения.
Чтобы сделать его чистым, я приведу простой пример из моей установки Windows 8 . Я помещаю следующий командный файл в свою оболочку: Папка автозагрузки после удаления двух установленных мною приложений Yahoo! Messenger и моя собственная Непрозрачная панель задач при загрузке с автозапуском:
@echo off
start "" "c: Program Files (x86) Yahoo! Messenger YahooMessenger.exe "
timeout/10
start" "c: data portable OpaqueTaskbar/resident
Таким образом вы можете переместить все другие приложения в пакетный файл.
Если вы не хотите видеть окно консоли при каждом запуске, вы можете создать очередь запуска с помощью планировщика заданий. Вам необходимо создать набор задач: по одной задаче для каждого приложения.
На вкладке «Триггеры» в окне «Создать задачу» вы должны установить новый триггер для «Вход в систему». ” мероприятие. Обратите внимание на параметр «Отложить задачу на». Это эквивалентно команде “тайм-аут”, которую я использовал в пакетном файле выше. Используйте этот параметр для создания очереди запуска.
Очередь в случае моей системы Windows 8 может быть следующим:
- Задача № 1 – Yahoo! Messenger, «Задержка задачи для» не отмечена – мне не нужна задержка для первого запущенного приложения.
- Задача № 2 – Непрозрачная панель задач, «Задержка задачи для» установлена на 5 секунд – я выделил 5 секунд для запуска Задачи №1 и освобождения ресурсов ОС.
- Задача №3 – Skype, «Задержка задачи для» установлена на 2 секунды – Я выделил 2 секунды для запуска Задачи №2. и бесплатные ресурсы ОС.
- … и так далее.
Вам необходимо регулярно проверять настройки запуска, чтобы избавиться от новых приложений, которые автоматически добавляются в ваш автозагрузку после их установки. Но оно того стоит. После создания очереди запуска вы почувствуете, что время запуска Windows значительно сократилось, особенно если у вас много приложений, которые загружаются при запуске.
Сделайте интерфейс ОС более отзывчивым во время запуска в Windows 8 и Windows 7 – путь джедаев
Начиная с Windows Vista, Microsoft пыталась улучшить запуск Windows, поэтому в Windows Vista введена «задержка при запуске». Для любого приложения, загруженного в течение первых 60 секунд, Windows Vista запускает его с низким приоритетом, чтобы снизить нагрузку на ОС.
Однако в Windows 7 и Windows 8 эта функция запуска с низким приоритетом является по умолчанию отключено. Вы можете включить его, чтобы интерфейс ОС стал более отзывчивым при запуске. Обратите внимание, что при этом ваши приложения будут запускаться с более низким приоритетом, но ваша система может быть более отзывчивой..
Вот инструкции для включения этой функции:
- Откройте реестр и перейдите к следующему разделу:
HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Explorer Advanced DelayedApps
Ознакомьтесь с основами редактора реестра.
- Станьте владельцем ключа, упомянутого выше. По умолчанию он принадлежит TrustedInstaller.
- Измените значение параметра Delay_Sec . По умолчанию он установлен на ноль, что означает «0 секунд для периода с низким приоритетом». Вы можете изменить его и установить обратно на 60 секунд (используйте десятичное значение), как это делает Vista.
- Восстановить право собственности TrustedInstaller