Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Автозапуск программ в Windows


Информационный Канал Subscribe.Ru

Выпуск #68 - Энциклопедия оптимизации Windows
Энциклопедия оптимизации Windows
http://windows.sl.ru
18.08.02Выпуск #6835511 подписчиков

Доброе время суток, уважаемые подписчики!

Несколько дней назад услышал я от знакомого такой анекдот: "Продукция Microsoft перестанет тормозить только тогда, когда они начнут производить автомобили". Смешно, но, как ни странно, Microsoft здесь не при чем. По большей части виноваты в медленной работе Windows сами пользователи.

Очень часто, кстати, этим грешат школьные преподаватели информатики, не в обиду им будет сказано. Понаставят в автозагрузку всякие AVP с вирусной базой за 1997 год, а потом жалуются, что у них компьютеры медленно работают... При этом, чаще всего, мешает очистить Windows от никому не нужных программ не лень, а банальное неумение. Это то мы сейчас и будем пытаться исправить...

Но перед этим маленький промоушн, и не один. Во-первых, в рамках проекта "Энциклопедия оптимизации Windows" выходит еще одна рассылка, посвященная обзору полезных программ. Подписаться на нее можно по адресу http://windows.sl.ru/subscribe. А, во-вторых, если вы хотите регулярно читать свежую информацию о компьютерах, приобретайте книги в нашем магазине по низким ценам и с доставкой на дом! Адрес магазина - http://windows.sl.ru/shop.

 
Автозапуск программ в Windows

В реестре Windows существует семь разделов "Run", которые используются для автоматического запуска программ:

  1. [HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ Run]
  2. [HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Run]
  3. [HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ RunOnce]
  4. [HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ RunOnce]
  5. [HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ RunServices]
  6. [HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ RunServicesOnce]
  7. [HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ RunOnce\ Setup]
  8. Все семь используются в Windows 95, Windows 98, Windows 98 SE и Windows Millennium Edition (Me). Разделы с 1 по 4 используются в Windows NT 4.0, Windows 2000 и Windows XP.

    Разделы с 1 по 4 обрабатываются при регистрации пользователя в системе. Разделы 5 и 6 обрабатываются в фоновом режиме при появлении диалогового окна входа в систему или на данной стадии процесса загрузки, если вход в систему не выполняется. Данные разделы предназначены для запуска фоновых процессов и выполняются только при начальной загрузке системы. Раздел 7 обрабатывается как часть процедуры программы установки, или при использовании мастера установки и удаления программ.

    Каждый из разделов включает ряд параметров. Использование параметров внутри разделов позволяет устанавливать несколько элементов автозагрузки независимо друг от друга, порядок запуска программ, находящихся в одном разделе, устанавливается случайным образом. Значение параметра содержит команду для выполнения. По умолчанию, разделы "Run" игнорируются в безопасном режиме.

    На операционные системы Windows 98, Windows 98 SE, Windows Me, Windows NT 4.0 с пакетом исправлений SP3 или более поздним и Windows 2000 распространяется дополнительное правило: для разделов 3 и 4 имени параметра может предшествовать звездочка, определяющая запуск программы и в безопасном режиме.

    В разделах 3 и 4 имени параметра может предшествовать восклицательный знак для задержки удаления параметра до завершения выполнения команды.

    Для разделов 3, 4 и 6 параметр удаляется до завершения выполнения команды, если данное поведение явно не переопределено, как указано выше. В результате, при некорректном выполнении команды, определенной в разделе "RunOnce", данная команда не будет выполнена при следующем запуске Windows.

    Раздел 7 используется только программой установки. Данный раздел обеспечивает отображение диалогового окна с индикатором прогресса, так как параметры, указанные в данном разделе, выполняются последовательно. Имя параметра, указанное в разделе 7, используется для отображения в диалоговом окне.

    Не стоит забывать, что кроме реестра программы могут автоматически запускаться следующими способами:

    • Папка "Автозагрузка", находящаяся в разделе "Программы" меню "Пуск".
    • Файл winstart.bat.
    • Файл autoexec.bat
    • Файл win.ini (строки "load=" и "run=" в разделе [Windows])

    На сегодня все, любые пожелания, вопросы и комментарии присылайте сюда.
    Любые вопросы вы можете задать в форуме.
    Архив рассылки и другую информацию вы можете найти здесь.

    Copyright Николай Басманов 2000-2002
    Использование материалов разрешено только со ссылкой на сайт http://windows.sl.ru.
    Рассылка автоматически создана программой WOE Subscribe Maker



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное