13.05.2014
Практически все пользователи, которые недавно перешли на Windows 8, отмечают более медленную загрузку программ, помещённых в автозапуск по сравнению с предыдущими версиями ОС Windows.
Действительно, приложения из автозагрузки в Windows 8 начинают грузиться только через несколько секунд после появления начального экрана. Возникает такое ощущение, что система просто выдерживает некую паузу перед запуском приложений (задержка порой достигает нескольких десятков секунд, особенно это заметно при запуске системы с SSD диска).
Но дело не в «криворукости» программистов Microsoft и не в ухудшении качества написания ОС – все гораздо банальнее. Дело в том, что Windows 8 изначально позиционировалась как универсальная платформа для настольных ПК и мобильных устройств с сенсорным экраном с небольшим перекосом в сторону последних. И чтобы максимально угодить владельцам планшетов (и не вызвать у них резкого отторжения новой платформы), Microsoft решила повысить приоритет загрузки «планшетно-ориентированного» Metro-интерфейса и его компонентов. Таким образом, пользователь планшета получает доступ к стартовому экрану максимально быстро, все остальные «классические» приложения отнесены к категории «отложенной автозагрузки» и начинаются грузиться только через некоторое время.
Подавляющему большинству пользователей, использующих Windows 8 на стационарных системах этот отложенный автозапуск не нужен и даже мешает, к счастью Microsoft оставила небольшую лазейку, позволяющую изменить такое поведение системы.
Отметим, что совсем убрать задержку перед автозапуском настольных (не Metro) приложений Windows 8 нельзя, можно лишь уменьшить паузу путем модификации реестра.
- Откройте редактор реестра (regedit.exe)
- Перейдите в ветку реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Serialize
- Откройте параметр StartupDelayInMSec и задайте ему значение, равное 0. Значение ключа StartupDelayInMSec – представляет собой время задержки в миллисекундах.
Совет. Если ветки Serialize не существует, создайте ее вручную. Также вручную заведите параметр с именем StartupDelayInMSec (типа DWORD)
Осталось перезагрузить компьютер и убедиться, что задержка запуска классических программ из автозагрузки существенно уменьшилась.
|