Для начала предлагаю разобраться с главным вопросом.
ЧТО ТАКОЕ АВТОЗАГРУЗКА?
Автозагрузка - это список программ ,которые ОС Windows загружает в память компьютера при запуске системы.
Любая программа,которая находится в оперативной памяти компьютера готова выполнится очень быстро т.к. на данном этапе уже не требуется процедура перезаписи исполняемого файла с винчестера в память.
Вы наверное часто встречали ситуацию, при которой на чужом компьютере программа ,например microsoft word, запускается "очень быстро",в то время ,как у Вас за время загрузки той же версии программы на более мощном компе можно чайку попить?
В чем дело?
А дело в том, что microsoft word можно разместить в памяти компа сразу после загрузки системы или не делать этого.
В первом случае общая загрузка системы будет проходить дольше,в оперативной памяти будет выделено место под ворд. Но и запуск word будет происходить очень быстро.
Во втором случае общая загрузка системы будет проходить значительно быстрее, в памяти не будет такого большого процесса ,как word.exe. Но запуск программы word происходит дольше в 3-4 раза.
А теперь представим, что таких больших и тяжелых программ в автозагрузке много.
Компьютер долго грузится.Копирует программы в оперативную память,памяти не хватает.Система начинает переписывать свою память на винчестер в файл подкачки.В процессе загрузки в память поступают новые программы .Windows начинает оптимизацию размещения программ в памяти. Из-за этого опять начинаются "непонятные" обращения к винчестеру.
Со стороны это выглядит удручающе.Вроде бы Windows загрузилась,показала рабочий стол,а винчестер гудит и гудит,лампочка "то потухнет-то погаснет". Папки не открываются ,курсор замерзает,кнопка "Пуск" не реагирует.
И Вы замечаете.Чем больше программ устанавливаете, тем дольше грузится Windows.
Знакомая картинка,не правда ли?
Так что-же происходит и кто виноват?
Давайте посмотрим на два очень хорошо знакомых всем процесса из списка автозагрузки Алчон.
(это вторая часть скринов автозагрузки)
Речь идет о знаменитом интернет пейджере ICQ.
В автозагрузке - это последняя не вошедшая в скрин строка.
ICQ "C:\Program Files\ICQ 6.5\ICQ.exe" silent
Очевидно, что эта строка загружает в память компа и запускает на выполнение файл ICQ.exe.
И после запуска винды в трее уже висит аська готовая к работе!
Теперь внимательно изучив список запущенных приложений из диспетчера задач, мы с замечаем процесс
ICQ.exe (третья строка сверху) и ICQ Servise.exe (двенадцатая строка снизу).
ICQ.exe - занимает в памяти 33296 Кб
ICQ Service.exe - занимает в памяти 3412 Кб
Как так? В автозагрузке исполняемый файл один ICQ.exe,а в списке запущенных уже двое их ICQ.exe и ICQ Service.exe.
Дело в том , что исполняемые файлы в процессе своей работы могут запускать другие исполняемые файлы.
Причем, запустить их могут столько,сколько считают нужным.
Таким образом, согласитесь, очень легко нарваться на "лавину".Исполняемые файлы запускают исполняемые файлы,которые запускают исполняемые файлы.......и т.д. Кол-во исполняемых файлов стремится к бесконечности, а размер свободной оперативной памяти к нулю.
В итоге WINDOWS перестает нормально работать .Нужно долго ждать ,пока все успокоится,windows оптимизирует память и даст Вам нормально работать.
А если windows не удается оптимизировать память в связи с тем, что новые процессы все поступают и поступают, то комп "виснет"
(Только что, вы прослушали лекцию о создании вируса ,который завешивает комп с помощью переполнения памяти ОС)
Другой процесс такого не творит. Знаменитая интернет телефонилка Skype.exe (восьмая строка снизу диспетчера задач )занимает в памяти 43924 Кб:
Skype "C:\Program Files\Skype\Phone\Skype.exe"
добавлено 23.01.2009 , 21-45
Простите,ошибочка вышла.
Skype таки запускает еще один процесс: skypePM.exe (самая верхняя строка диспетчера задач.Занимает в памяти 20028Кб.
skypePM.exe - это это менеджер для плагинов skype (Plug'in Manager ) или ,так называемая, утилита EXtraS.
И тут возник вопрос.
ICQ.exe родил ICQ.exe и ICQ Service.exe. А может еще кого? Там процессов 50 штук и все имеют незнакомые названия. Может какой- нибудь drwagnuil.exe это тоже порождение ICQ.exe из автозагрузки?
Что тут скажешь? Может...А может и нет....Кто-ж их поймет.
А если ICQ.exe - не ICQ.exe а какой-нибудь вирус?
И тут вспомнилось, что в списке запущенных приложений из диспетчера задач отображаются НЕ ВСЕ ИСПОЛНЯЕМЫЕ ПРИЛОЖЕНИЯ,а лишь некоторые. Некоторые "глубокие" процессы здесь не видны.
Таким образом, можно прийти к выводу:
"Чем меньше программ в автозагрузке , тем меньше процессов в оперативной памяти, тем спокойнее пользователю"Разумеется, если уважаемая Алчон сразу после включения компа начинает одновременно разговаривать по скайпу и перестукиваться в асе, то ее автозагрузка в части этих двух программ настроена правильно.
Но ИМХО многоуважаемая Алчон сначала зайдет на наш форум и только потом будет вести обсуждение с помощью Skype или ICQ или по двум приложениям сразу (что мало вероятно).
И ИМХО нет никакой сложности щелкнуть по значку Skype и подождать 6 секунд для загрузки этого самого Skype. И запустить параллельно ICQ щелчком по соответствующему значку и т.д и т.п.
ЕСЛИ В ЗАПУСКЕ ПРОГРАММЫ ПРИ СТАРТЕ СИСТЕМЫ НЕТ ОСТРОЙ НЕОБХОДИМОСТИ,ТАКОЙ ПРОГРАММЫ НЕ ДОЛЖНО БЫТЬ В АВТОЗАГРУЗКЕЗАПОМНИМ:
процесс ICQ.exe - это сама программа ICQ.
процесс ICQ Service.exe - это подпрограмма сервисных сообщений программы ICQ.
процесс Skype.exe - это интернет звонилка.
процесс skypePM.exe - это это менеджер для плагинов skype.
злая статейка получилась