Стартап для Windows. Секретные приёмы автозагрузки

Как контролировать автозагрузку

Авто загрузку можно контролировать разными способами: Можно периодически заходить и проверять четыре места из которых могут загрузиться программы при старте компьютера. Но мы не будем проверять а пойдем другим более прогрессивным путем и будем контролировать попадания в автозагрузку. Если устанавливаемая программа захочет попасть в автозагрузку чтоб запускаться при старте компьютерного устройства. Вы сразу об этом узнаете, вам будет предоставлена информация о файле который хочет запускаться с системой и выбор в двух вариантах, запретить или разрешить. Правда здорово? А сколько нервов это сэкономит!

Работа со сторонними приложениями для автозапуска на примере AutoPlay Menu Builder

Выше мы отметили, что функция автоматического открытия приложений с диска в ОС Windows практически всегда реализуется при задействовании уникального файла autorun.inf.

Рассматриваемая программа предполагает создание приложения, на которое будет прописана ссылка в соответствующих алгоритмах autorun.inf. В распоряжении пользователя ПО, о котором идет речь, — простые и удобные элементы интерфейса, что позволяют конструировать самые разнообразные типы приложений, запускаемых Windows автоматически с диска.

Попробуем создать с помощью рассматриваемого решения очень простую программу и настроить ее автоматический запуск при размещении CD, DVD или флешки в считывателе компьютера.

Открываем AutoPlay Menu Builder (скачать ее можно на этом сайте — http://freesoft.ru/autoplay_menu_builder_v40_build_682). Желательно перед этим установить русификатор для данной программы (один из лучших находится здесь — http://softsearch.ru/programs/40-475-autoplay-menu-builder-build-download.shtml, он адаптирован для версии 4.0).

После запуска AutoPlay Menu Builder нужно создать новый файл, выбрав соответствующую опцию в меню программы. Затем следует указать «Пустое меню» и нажать OK. Перед пользователем откроется форма, на которой можно располагать различные элементы. Программируются они автоматически, и в этом главная особенность рассматриваемого ПО.

На соответствующую форму допустимо загрузить картинку, которую пользователи будут видеть в программе, запускаемой с диска автоматически. Это может быть любой графический файл. Для удобства хорошо разместить его на Рабочем столе. В левой части интерфейса AutoPlay Menu Builder располагается инструмент «Изображение». Нужно выделить на форме с его помощью участок произвольной площади, кликнуть на нем мышкой два раза и нажать кнопку «Загрузить». После чего следует выбрать картинку, сохраненную на Рабочем столе, и дождаться ее появления в форме конструирования приложения.

Далее можно добавить в программу для автозапуска текст. В панели инструментов выбираем опцию «Текстовое поле», также выделяем с ее помощью участок с произвольной площадью, нажимаем на нем два раза мышкой и вписываем необходимый текст (либо копируем из какого-либо источника).

После этого надо выбрать пункт меню «Инструменты», затем — «Создатель SFX». Вписываем в открывшемся поле слово autorun, нажимаем «Создать», после чего программа сформирует файл autorun.exe, тот самый, который должен запускаться Windows с диска автоматически. Но для того, чтобы операционная система распознала его, нам также нужно создать «уникальный» файл autorun.inf с необходимыми алгоритмами.

Мы можем сделать это уже знакомым нам способом — через «Блокнот». В данном случае вместо abc.exe будет autorun.exe. Оба файла — autorun.inf и autorun.exe (второй по завершении работы с AutoPlay Menu Builder располагается в папке C:\Program Files\AutoPlay Menu Bulder) — нужно разместить в корневом каталоге CD, DVD или флешки. После этого Windows будет автоматически запускать с соответствующего носителя созданную нами программу с картинкой и текстом.

Отметим, что возможности AutoPlay Menu Builder гораздо шире, чем те, что рассмотрены в нашем примере. Так, пользователи могут размещать с помощью данной программы в приложениях для автозапуска не только тексты и картинки, но и, например, ссылки на сайты в интернете.

Анализ автозагрузки Windows


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

Например, я пользуюсь утилитой Punto Switcher, которая автоматически переключает языковую раскладку клавиатуры и для меня важно, чтобы эта программа была запущена вместе с Windows и мне не приходилось ее запускать вручную

Сейчас вы видите Автозагрузку практически «голой» Windows. В вашем случае программ на компьютере может быть значительно больше и в автозагрузке может быть несколько десятков элементов, а значит нужно как-то понять что из этого можно отключить, а что нет.


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

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

Получить информацию можно по имени программы или по названию ее издателя (разработчика).

Также я рекомендую включить еще один столбец — Командная строка.

Из него мы узнаем название файла, который запускается автоматически. Дело в том, что не всегда по названию программы можно понять нужен ли ее модуль в автозагрузке или нет. А вот по названию файла можно получить информацию о предназначении данного модуля. Для этого открываем браузер и пишем название интересующего нас файла. В результате мы получим множество заметок, из которых и узнаем о назначении этого файла и сделаем заключение о том, нужно его оставить в автозагрузке или нет.

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

Редактирование реестра вручную

Теперь плавно переходим к ручному редактированию реестра. Если вас пугают эти слова, то переходите сразу к следующему пункту этой статьи

А остальные нажимают «Win + R» и вводят в строке «regedit». Перед вами откроется редактор реестра, в котором нужно перейти в раздел автозагрузки.

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

программы текущего пользователя:

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

На самом деле, чуть ниже есть ещё по одному разделу автозапуска, которые называются «RunOnce». В этих разделах могут «сидеть» команды для одноразового исполнения, например для завершения установки какого-нибудь программного пакета. Можно поискать и там, но скорей всего будет пусто.

В отличие от утилиты «msconfig», в редакторе реестра мы можем просмотреть ещё лазеки, откуда что-то может запуститься. Я покажу два наиболее уязвимых места, оба они находятся по пути:

Обратите внимание на эти два параметра:

Там должно быть именно то, что вы видите на картинке (могут отличаться пути). Если после «userinit.exe,» или после «explorer.exe» прописано ещё что то, то оно также будет автоматически запускаться вместе с Windows. В 99% случаев это вирус! Простое редактирование этих записей вряд ли поможет. Ведь, если вирус находиться в памяти, он быстро перезапишет запись снова. Поэтому вам понадобится полная проверка компьютера на вирусы .

Как убрать автозапуск программ в Windows через редактор реестра

По умолчанию, когда вы вставляете в CD/DVD-ROM-устройство диск, Windows запускает оболочку диска или спрашивает, в каком приложении его открыть. То же касается любых запоминающих устройств, вплоть до фотоаппарата и видеокамеры.

Многие пользователи находят данную функцию бесполезной и навязчивой. Вдобавок к тому некоторые вирусы прописывают себя в автозапуск, что заставляет задуматься над безопасностью автозапуска. Самый быстрый и верный способ – отключить его через редактор Реестра.

  1. Запустите Редактор реестра.
  2. Откройте ветвь и измените параметр Autorun с 1 (включить) на 0 (выключить).
  3. Перезагрузите компьютер.

Как добавить программу в автозагрузку в Windows 78

Сегодня мы рассмотрим вопрос добавления в автозапуск Window 7 и 8 нужных нам программ. А попутно поймём, как удалять оттуда ненужные

Рассмотри 2 «натуральных» способа, т.е. те методы, которые используют встроенные средства ОС Windows, без сторонних программ.

Способ #1. Добавление программы в автозагрузку через папку

Это, пожалуй, наиболее удобный метод для тех, кто не знаком с реестром (Как я!) или просто не хочет копаться лишний раз (Как я. Вот лентяй ). Всё, что нам нужно сделать — это пройти по следующему пути:

Конечно, диск C: мы выбираем только в том случае, если Windows у вас установлена именно на нём. Если же нет — выберите свой системный диск, остальное — по плану.

Что дальше? Теперь нам нужно просто поместить в эту папку ярлыки тех приложений, которые мы и хотим загружать со стартом системы. Можете, например, сначала просто создать все ярлыки, кликнув на нужных файлах правой кнопкой, затем Отправить — «На рабочий стол», а потом с рабочего стола просто перекинуть их в эту папку.

На будущее, кстати, можете создать на рабочем столе ярлык самой папки Автозагрузка, дабы каждый раз её не искать

Способ #2. Добавление программы в автозагрузку через реестр.

Честно говоря не знаю, кому он понадобится, но всё-таки.

Сначала вызовем окно самого реестра.

Самое простое — воспользоваться сочетанием клавиш Win+R на клавиатуре (Если кто не в курсе, то Win — это такая клавиша со значком Windows, обычно если она есть, то рядом с Alt по обе стороны от пробела). В результате нажатия этого сочетания выскочит вот такое окошко, в котором мы пишем regedit, после чего нажимаем OK (Или Enter на клавиатуре)

Если же по каким-то причинам использовать сочетание Win+R не получается, то идём другими путями:

В Windows 7 для этого нужно нажать «Пуск» => «Выполнить» или «Пуск» => затем в строке поиска вписать regedit, после чего будет найден файл regedit, который и нужно запустить.

В Windows 8 открываем плиточный интерфейс, затем вызываем правую панельку, выбираем значок лупы и пишем regedit.

Итак, мы попали в окно реестра. Что нам тут нужно? Необходимо открывать следующие папки (ветки) реестра:

В последней ветке перед нами предстанет список приложений, который сейчас у нас и прописаны в автозапуске. У меня они следующие:

Теперь в любом свободном месте нажимаем правой кнопкой мыши, после чего выбираем следующее:

Таким образом в ветке создастся новая строка. Называем её как хотим (Не используем кириллицу), после чего кликаем дважды левой кнопкой мыши по созданной нами строке.

Последнее, что необходимо сделать — прописать путь до нужного нам файла в поле.

Как его узнать? Просто кликните правой кнопкой мыши на ярлыке от программы, которую хотите добавить в автозагрузку, далее выберите «Свойства» и в поле Объект вы увидите тот самый путь, который и надо указать.

Копируем его вместе со скобками и просто вставляем в поле «Значение» в окне реестра. Жмём OK и готово!

Как и всегда я надеюсь, что данный материал был полезен и помог пролить свет на вопрос о том, как добавить программу в автозагрузку Windows 7 и Windows 8. До новых встреч!

computics.ru

Неявные способы автозагрузки

Всеми обожаемый браузер от повсеместно любимой корпорации Microsoft также имеет малоизвестную, но достаточно коварную возможность вместе со своим запуском загружать посторонние модули, так называемые Browser Helper Objects (BHO) — небольшие программы, не имеющие пользовательского интерфейса и автоматически запускаемые вместе с Internet Explorer. Эти самые BHO могут быть как действительно ценными дополнениями (например, модуль, который прописывает в систему программа FlashGet), так и зловредными троянскими вирусами или шпионскими модулями, а потому при проверке автозагрузки нелишним будет проконтролировать и список установленных в системе BHO. Список этот можно увидеть в разделе реестра

Подозрительные или явно зловредные BHO можно удалить из этого списка (желательно предварительно сделать резервную копию реестра) — это их полностью дезактивирует. Например, если в этом разделе вы обнаружите подраздел

то произведите поиск во всём реестре найденного идентификатора BHO — {A5366673-E8CA-11D3-9CD9-0090271D075B}– обнаружите его упоминание также и в разделе

Просмотрите всё содержимое найденного раздела, чтобы определить, к какой программе относится этот BHO — в данном случае вы найдёте такую запись:

Как отключить лишние программы из автозагрузки

При установке новых программ на компьютер многие из них предлагают поместить её в автозагрузку — загрузка при старте Windows, что увеличивает время загрузки самой операционной системы. Большинство из этих программ лучше отключить из автозагрузки — при необходимости запускать вручную, и тем самым увеличить быстродействие компьютера, очистить системный трей.

Если при установке ПО, Вы просмотрели галочку рядом с пунктом «Запускать вместе с Windows», то можно отключить автозагрузку программы встроенными средствами Windows. Для этого запустите утилиту msconfig — кнопка Пуск — Выполнить — введите msconfig — и нажмите ОК

Перейдите на вкладку Автозагрузка. В списке Вы увидите те программы которые запускаются автоматически при загрузке системы. Галочками отмечены активные программы, если галочки рядом не стоит — значит эта программа не запускается при старте ОС, но запись о ней осталась и ее можно поставить на автозапуск.

Для отключения запуска выбранной программы просто снимите галочку и нажмите Применить и ОК

После этого появится предупреждение системы

Можете перезагрузить компьютер сразу, или выбрать пункт «Выход без перезагрузки» — при следующем запуске ОС выбранная Вами программа не будет запускаться вместе с Windows. Если Вам понадобиться в автозагрузке эта программа, или Вы отключили что-то лишнее — поставьте галочку и примените изменения.

Есть другой способ отключения ненужных в автозагрузке программ и удаления записей о них — с помощью специального софта. Самой популярной и бесплатной является CCleaner . основной функцией которой является очистка операционной системы от «мусора» и поиска проблем в реестре. Любой начинающий пользователь с помощью CCleaner сможет убрать ненужные программы из автозагрузки.

На вкладке Сервис, выбрав пункт Автозагрузка можно увидеть не только записи о софте который пускаются вместе с Windows, но и те программы которые автоматически запускаются при открытии браузера, а также записи планировщика заданий Schedule Tasks

Пользуясь кнопками Включить — Выключить можно убирать и соответственно добавлять программы в автозагрузку. Для удаления записи об автозагрузке той-или иной программы воспользуйтесь кнопкой — Удалить

Еще одна программа способная не только показать запущенные процессы, включать и запускать службы . но и удалить ненужную программу из автозапуска — Task Manager DeLuxe 1.1

Программа бесплатная, с простым и понятным интерфейсом.

Более «продвинутые» пользователи могут воспользоваться утилитой Autoruns 11.1, которая отображает все загружаемые модули, сервисы, компоненты и программы автоматически запускаемые при старте Windows. А так-же указывает способы их запуска и расположение исполняемых файлов — скачатьAutoruns 11.1

Еще одна мощная программа для управления автозагрузкой и процессами — AnVir Task Manager. Программа бесплатная и многофункциональная, с ее помощью можно просмотреть все приложения, процессы и сервисы, настроить отложенную автозагрузку программ и многое другое — Скачать AnVir Task Manager

Рейтинг статьи 4.7 из 5. Оценок: 13

Полезные советы для компьютерных чайников

Удаление

Если вы уже пробовали добавлять программы в автоматический старт, то понимаете, что и удалить их оттуда будет очень легко.

  1. Снова заходим в утилиту управления автозагрузкой.
  2. Находим те процессы, которые нам не нужны.
  3. Выделяем их, жмём «Удалить».

Теперь лишние процессы будут убраны из автозапуска Ubuntu. Лучше иметь там только самое необходимое.

Стоит понимать, что если добавить много приложений в автозагрузку Ubuntu, ОС будет загружаться гораздо медленнее . Поэтому лучше не перебарщивайте и правильно регулируйте настройки автоматического запуска. Функция действительно очень удобная и вместе с отсрочкой запуска даёт хороший инструмент для автоматического регулирования действий системы.

Softovick

Вдохновившись статьей , я решил немного развить тему и настроить автозагрузку сервера Domino при загрузке системы.
Ничего особо нового не придумаю, потому просто опишу кратко, что нужно сделать, чтобы сервер Lotus Domino запускался автоматически при загрузке системы в screen-сессии. Итак, начнем:
1 шаг: сделаем скрипт автозапуска, как в теме ;
sudo nano /etc/init.d/autostart.script
2 шаг: вставим в него следующие строки
#!/bin/bash
screen -A -m -d -S domino su — notes -c «cd ~ && /opt/ibm/lotus/bin/server»
Данный скрипт запустит из-под рута сессию screen под названием «domino», зайдет по пользователем «notes» и выполнит запуск сервера.
3 шаг: сделаем исполняеемым файл скрипта и добавим его в автозагрузку
Вуаля, как говорят французы.
В итоге мы получаем ситуацию, при которой при загрузке системы автоматически запустится сервер. Сессия screen при этом запустится от имени рута, потому чтобы посмотреть результат запуска (там будет консоль сервера), то следует набрать команду sudo screen -r
P.S.: если кто подскажет, как правильно запустить сессию screen от имени локального пользователя, то буду благодарен.Доб. 09.08.2009 г.

В результате опытной эксплуатации удалось выявить, что данный способ работает отлично в Ubuntu, но не срабатывает в OpenSUSE 10. В первую очередь из-за отсутствия утилиты update-rc, во-вторую — из-за несколько другого механизма автозагрузки. Итак, если у кого нужно сделать автозагрузку сервер Domino в OpenSUSE, то для Вас шаг № 3 будет выглядеть так: su
chmod +x /etc/init.d/autostart.script
ln -s /etc/init.d/autostart.script /etc/init.d/rc5.d/S95autostart.script/etc/init.d/
.
В первой строке файла должно быть указано какая оболочка или интерпретатор будет выполнять команды в файле. Если вы хотите использовать те же команды, что и в терминале, то файл должен начинаться со строки:

#!/bin/bash

2. Нужно разрешить файлу выполняться:

Sudo chmod +x /etc/init.d/autostart.script

Sudo update-rc.d autostart.script defaults 95

Где 95 это порядок в очереди исполнения. Подробнее можно узнать из

Man update-rc.d

Перезапускаем систему и радуемся результату

P.S.

Для удаления из автостарта нужно выполнить:

Sudo update-rc.d autostart.script remove

Целью данной статьи является ознакомление с принципами автозагрузки в операционной системе Ubuntu на примере Ubuntu Server 10.04 LTS, а также демонстрация настройки автозагрузки виртуальной машины, работающей под управлением VirtualBox, и корректное завершение работы последней в автоматическом режиме при выключении Ubuntu Server.

Внимание! Описанный ниже пример не может быть применим к настройке автозагрузки графических приложений для конкретного пользователя системы в настольных версиях Ubuntu. Для этого используйте пункт «Запускаемые приложения» из главного меню Ubuntu.

Что такое автозапуск программ

По сути, autorun — это текстовый файл, содержащий в себе путь к исполняемому файлу. Под которым может скрываться все, что угодно, в том числе и вирусы. Мы уже не раз писали о том, что в последнее время autorun-вирусы все чаще дают о себе знать. Свое название они получили ввиду того, что распространяются они на flash-накопителях. Не через CD или DVD. не через файлы, а вот таким «изощренным» способом. Это гарантирует им широкую область распространения, ведь круг устройств, которые используют в своей работе флеш-память, многообразен. Это и мобильные телефоны, и аудио-, и видеоплеееры. Но чаще всего компьютеры, для которых autorun-вирусы и представляют основную угрозу.

Сама мысль о том, что флешка может быть заражена вирусами. вызывает некий дискомфорт. Здесь мы и подошли к главному вопросу: а можно ли заблокировать съемный носитель от записи на него вирусов? Возможно все. Раз уж мы заговорили о вирусах, было бы дурным тоном не затронуть тему борьбы с ними.

Чистка автозапуска ОС Windows

Несмотря на то, что рассмотренные сегодня программы позволяют быстро отключить или удалить из автозапуска ненужные элементы, мы поделимся с читателями информацией о тех секретных местах операционной системы, где данные объекты могут располагаться (и прятаться!). Удалив их, можно “убить двух зайцев” одновременно. Во-первых, таким образом мы ускорим загрузку Windows, а во-вторых – избавимся от заведомо опасных приложений, которые так и просятся “нелегально” прописаться в загрузку. Сюда мы отнесем всевозможные вирусы, трояны, шпионы, различную рекламу.

  1. Пуск —> Программы —> Автозагрузка. Самое “открытое” месторасположение программ автозагрузки. Естественно, что даже если вы удалите отсюда все элементы, все равно не будете полностью застрахованы. Поэтому идем далее.
  2. Пуск —> Выполнить —> “msconfig”. Особенность служебной программы Msconfig заключается в том, что кроме отключения собственно объектов автозагрузки, можно управлять загрузкой различных сервисов. Самостоятельно, без инструкций, делать это не следует, тем более что в результате отключения данных сервисов вы не намного ускорите загрузку системы. Поскольку мы занимаемся чисткой автозагрузки, нас и интересует соответствующая вкладка – “Автозагрузка”. Без опаски здесь можно отключить все элементы, поскольку это не повлияет на базовую работу ОС. Здесь собраны не только элементы папки“Автозагрузка”, но и некоторые ссылки в Реестре.
  3. Пуск —> Выполнить —> “regedit”. Ветвь . Если в разделе Run вы обнаружили лишний ключ, удалите его, выбрав в контекстном меню соответствующий пункт или нажав клавишу Delete. Если не уверены в своих действиях, сохраните весь Реестр командой “Файл —> Экспорт”. В случае какой-либо ошибки вы можете восстановить Реестр обратным действием: “Файл —> Импорт”.
  4. Определенный интерес представляет ветвь . Здесь располагаются программы, которые запускаются только единожды, а затем стираются из загрузки. С одной стороны, к такому действию прибегают и не вредоносные программы, с другой – для вируса достаточно одной загрузки, чтобы полностью парализовать систему. Поэтому, если во время работы в Windows вы заметили какую-либо “странность”, желательно проверить RunOnce на незнакомые элементы. Если вы не знаете, что за программа незаконно прописала себя в Реестре, можете поискать ее по названию ключа в Google.com или другой поисковой системе.

Для ускорения удаления ключей автозагрузки рекомендуем воспользоваться небольшой утилитой Codestuff. Впрочем, она не единственная в своем роде.

Встроенные средства Windows

Чтобы создать ярлык, нужно нажать правой кнопкой мышки по названию нужного файла exe и выбрать «Создать ярлык».

Затем этот ярлык переместите в папку автозагрузки «Пуск» — «Все программы» — «Автозагрузка» или C:\Users\Ваша Учетная Запись\AppData\Roaming\Microsoft\Windows\Start Menu\Programs.

В Windows 8 надо будет сделать немного по — другому. Откройте «Выполнить» («Win» + «X») и наберите команду shell:Common Startup, после чего нажмите Enter. Теперь все нужные ярлыки копируйте в эту папку и перезагружаете компьютер, чтобы понять, все ли успешно вы сделали.

Также в некоторых программах есть встроенная функция, которая позволяет поместить программу в автозагрузку. То есть вам не надо добавлять вручную, а достаточно нажать на нужную кнопку. Будет называться примерно так: «Запускаться вместе с Windows» или же «Запускать автоматически с Windows». Ну я думаю вы смысл поняли.

Эти способы помещения программы в автозагрузку Windows просты и не навредят системе. Но надо помнить, что много программ в автозагрузке — не есть хорошо.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии