Как сделать автозапуск explorer exe

Обновлено: 02.07.2024

Расскажем, как настраивается автозагрузка программ в Windows 10. Дополнительно рассмотрим способы добавления новых приложений в автозапуск, а также предложим удобное средство, содержащее все инструменты для всестороннего управления системой.

Настроить автозапуск программ в Windows 10 через параметры

Алгоритм достаточно прост:

Настройка автозагрузки программ в Диспетчере задач

Открыть автозагрузку приложений в Windows 10, размещённую в диспетчере, можно так:

Прочитать ещё статью: 12 способов навсегда отключить принудительные обновления в Windows 10

Добавление программы в автозагрузку Windows 10 через проводник

Если способ не сработал, придётся использовать реестр – автозагрузка Windows эффективно настраивается и через него.

Добавить программу в автозагрузку Windows 10 через реестр

Для добавления желаемых EXE в список запускаемых с ОС через реестр нужно выполнить простую последовательность действий:

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

Настройка запуска программ в планировщике заданий

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

Контроль автозагрузки в программе Sysinternals Autoruns



Управлять подобными параметрами можно не только средствами системы, но и сторонними утилитами – одной из таких является планировщик заданий Sysinternals Autoruns , распространяемый через официальный сайт Майкрософт. Утилита даже не требует установки на ПК – нужно лишь распаковать скачанный архив и запустить исполняемый файл.



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

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

Самый простой способ — включение автозагрузки через настройки ПО. Как правило, такая функция есть во всех программах, которые часто используются и могут понадобиться сразу после включения компьютера.

2. Через папку автозапуска

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

Нажмите сочетание клавиш Win + R, введите shell:startup и кликните OK.

Поместите ярлык нужного приложения в открывшуюся папку.

Посмотрим, как добавить свою программу (или bat-файл) в автозагрузку Windows 7?

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

Есть несколько путей.

Используем стандартные средства Windows для обычных пользователей для добавления в автозагрузку

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

Для добавления своих вариантов автозагрузки нужен клик ПРАВОЙ клавишей мыши.

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

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

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



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

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

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

Можно отметить, что внеся изменения в реестр, мы можем творить всё что угодно.

Например, сменить расположение папки автозагрузки :)

Собственно автозагрузка хранится в следующих ветках реестра.

Для всех пользователей:

  • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] ‐ программы, запускаемые при входе в систему. Запуск происходит для всех пользователей в системе.
  • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]‐ программы, запускаемые только один раз при входе пользователя в систему. После этого ключи программ автоматически удаляются из данного раздела реестра. Запуск происходит для всех пользователей в системе.

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

Для текущего пользователя аналогично:

  • [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]‐ программы, которые запускаются при входе текущего пользователя в систему
  • [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce]‐ программы, которые запускаются только один раз при входе текущего пользователя в систему. После этого ключи программ автоматически удаляются из данного раздела реестра.

Использование групповой политики для автозапуска.

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

ВАЖНО: Программы из этого списка не отображаются в списке программ, доступных для отключения в msconfig.exe, а также определяются не всеми менеджерами автозагрузки.

Как посмотреть список программ, которые загружаются автоматически

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

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

Есть хорошая старая программа Starter, скан ниже

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

Программа разработчиками уже не поддерживается, но все может (по крайней мере работает в Windows XP и Windows 7):

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

Известная программа CCleaner

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

Вы можете сохранить ссылку на эту страницу себе на компьютер в виде htm файла

Вы будете видеть наш сайт у себя в ленте

Почитать в разделе: Windows 7

  • Всего статей в разделе: 16
  • Показано статей в списке: 15
  • Сортировка: название по алфавиту

Classic Shell

XPmode

Автоматическое завершение всех программ при выключении

Базовые установки Windows 7

Сразу после установки Windows 7 пользоваться можно - но неудобно. Необходимо настроить часть функций, что бы они работали так, как удобно пользователю, а не разработчика. Доступ ко всем базовым настройкам можно получить через GodMode. Включается достаточно просто - это просто папка со специальным служебным названием. Создаем папку и присваиваем ей название GodMode. Теперь по клику по этой папке Вы получаете весь список настроек. Можно создать такие папки (со специальными названиями) для отдельных настроек: Сводка Панели управления Выбор расположения по.
(Читать полностью. )

Как отключить быструю смену пользователей?

Как перенести Windows 7 на другой диск

Существуют два основных варианта перенести установленную систему Windows 7 со всеми программами и настройками. 1-й способ. Правильный и медленный способ перенести Windows 7 на другой диск Идем на сайт MicroSoft и все делаем по инструкции. Вот здесь. 2-й способ. Неправильный и быстрый. Windows 7 находится на диске в двух первичных разделах: System Recovery - без буквы/с буквой - активный (там и находится загрузчик ОС) System - буква C: - собственно сама операционная система Используем любую программу, которая умеет копировать разделы - AOMEI / Paragon / Acronic и т.д. Далее по этапам. Этап 1 копируем посекторно (именно по секторам) два нужных нам раздела на другой.
(Читать полностью. )

Как скрыть диск в Проводнике в Windows 7

Как скрыть пользователя в системе?

Как соотнести аудиоустройство и программу в Windows 7?

Как удалить Skype из панели задач Windows 7?

При работе в Windows 7 программа Skype всегда остается на панели задач. Закрыть ее крестиком или сочетанием Alt+F4 невозможно. Как от этого избавиться? И зачем это сделано? На второй вопрос нет ответа. Для решения первого вопроса есть два варианта. В настройках Skype убираем лишнюю галочку (выделено красным) Или заходим в свойства ярлыка Skype на рабочем столе и выбираем режим совместимости с Windows XP (тоже выделено красными цветом) И всё - как и положено, Skype будет тихо сидеть в.
(Читать полностью. )

Мультизагрузка Windows

Есть возможность использовать две базовые схемы мультизагрузки : зависимая мультизагрузка (загрузка всех систем зависит от одного загрузчика) независимая мультизагрузка (все системы и их загрузчики изолированы друг от друга) Зависимая схема загрузки ОС Windows Тут всё просто - устанавливаем все системы подряд, начиная от младшей - к старшей Windows XP Windows 7 Windows 8 Windows 10 Помним, что в MBR могут быть только 4 первичных раздела (или три первичных и один расширенный, где можно создавать логические диски). Поэтому крайне желательно устанавливать операционные системы на разные диски (тем более что первичных разделов не хватит). Почему так.
(Читать полностью. )

Процесс svchost.exe в Windows 7 грузит систему

Центр обновления Windows

Экран при загрузке Windows 7 смещен влево

Есть такая проблема - экран при загрузке Windows 7 смещен влево скан ниже: - при POST все нормально (при старте BIOS), - при передаче загрузки Windows 7 экран смещается влево - после подключения драйверов видеокарты все становится нормальным Обычно это случается при: - использовании видеокарты AMD - монитора 3:4 Если внимательно посмотреть на предыдущие пункты, то отпадает проблема в BIOS и в драйверах. Ответ очевиден - это ошибка BIOS видеокарты, причем AMD. Что можно сделать: Вариант 1 - установить фирменный драйвер на монитор (что бы он сообщил видекарте о своих параметрах) - иногда на старые мониторы есть только для XP Вариант 2 - отключить в настройках.
(Читать полностью. )

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

Безмалый В.Ф.
MVP Consumer Security

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

  • Как осуществляется автозагрузка?
  • Где найти список программ, загружаемых автоматически?
  • Как отключить соответствующий список автозагрузки?

Именно этому и будет посвящена эта статья.

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

Способы автозагрузки

Реестр

Программы, которые запускаются в этом разделе, запускаются для всех пользователей в системе (рис.1).

Автозапуск для всех пользователей

Рисунок 1 Автозапуск для всех пользователей

Например, чтобы автоматически запускать Блокнот при входе текущего пользователя, открываем Редактор реестра (regedit.exe), переходим в раздел

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] и добавляем следующий ключ:
"NOTEPAD.EXE"="C:\WINDOWS\System32\notepad.exe"

Использование групповой политики для автозапуска

Использование групповой политики для автозапуска

Рисунок 2 Использование групповой политики для автозапуска (для всех пользователей)

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

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

При этом в системном реестре в разделе [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies] создается подраздел \Explorer\Run с ключами добавленных программ.

Пример:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\Run]
"1"="notepad.exe"

В итоге получаем запуск Блокнота (рис 3).

Запуск Блокнота с помощью локальной групповой политики

Рисунок 3 Запуск Блокнота с помощью локальной групповой политики

Внимание! При этом программы из этого списка не отображаются в списке программ доступных для отключения в msconfig.exe, а также определяются не всеми менеджерами автозагрузки.

Игнорировать списки автозагрузки программ выполняемых однажды

Если эту политику включить, то не будут запускаться программы, запускаемые из списка
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce] Если эта политика
включена, в реестре создается следующий ключ:

Назначенные задания

Окно Планировщика заданий

Рисунок 4 Окно Планировщика заданий

Создание простой задачи в Планировщике задач

Рисунок 5 Создание простой задачи в Планировщике задач

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

Папка "Автозагрузка"

Смена папки автозагрузки

Подмена ярлыка для программы из списка автозагрузки

Добавление программы к программе запускаемой из списка автозагрузки

Автоматически загружаемые программы

Рисунок 6 Автоматически загружаемые программы

Заключение

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

То есть кассир включает комп, и сразу 1С запускается. Рабочего стола и кнопки пуск нету.

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

HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon параметр shell влияет на всех пользователей. А так не надо.

А в групповых политиках написать скрипт в logon для того, чтобы менять этот параметр, если это не Администратор? Не прокатит?

(6),(7) надо чтобы Пуск и рабочий стол не появлялся. А так он будет.
(5) Он кнопку пуск не увидит
(4) например какая нибудь хоть?
(3) нет, не терминал
(2) я не умею

(0) короче,качай XP Tweaker, там есть галка на запрет рабочего стола, и прочий хрени типа пуска и т.д., там же в автозагрузку добвляй ярлык запуска 1С

(10) (12) Win это кнопка на клавиатуре, Win+R вызовет "Выполнить" там набираете "explorer" и делов-то. Делал неоднократно.

написать vbs скрипт, где прописать путь к базе, юзверя, пасс, и там разные варианты, типа монопольно или нет, когда они будут выходить из 1С, можно будет спрашивать, вы хотите выключить комп, если нет, то снова запускать 1С!

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

Идентификатор безопасности (SID, security ID) - структура данных переменной длины, которая идентифицирует пользователя, группу или компьютер. Каждая учетная запись в сети имеет уникальный SID. Внутренние процессы в Windows обращаются к SID для получения учетной записи пользователя или имени группы.

Откройте редактор реестра HKLM\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\ProfileList. Выберите SID и посмотрите ProfileImagePath. В конце строки найдете имя пользователя.

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

(33) На самом деле ничего сложного в этом нет )

Всего один параметр создать нужно. Лично я бы не стал ради этого качать чего-то там, устанавливать и т.п. Тем более, если это нужно сделать на сервере, например (хотя, автор делает не на сервере).

Если есть домен, то политикой .

(34) Спасибо, я понял все. Получилось. Я вобщем-то как раз и не мог понять, что надо в этого пользователя зайти и под ним в реестр зайти.
Ну и все спасибо тоже большое, приму к сведению.

(33) дык он ж говрил что на локальном компе..) или я хз)

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

(36) Заходить под пользователем не обязательно, настройки всех пользователей находятся в HKEY_USERS. В HKEY_CURRENT_USER что-то типа ссылки на ветку из HKEY_USERS.

Как в HKEY_USERS найти нужного пользователя - см. (31).

А зайти под пользователем - это тоже вариант, и, наверное, самый простой, но не всегда возможный.

(40) Вот такой скриптик наваял:

strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
SID = iNPUTBOX("Введите сид:")
Set objAccount = objWMIService.Get("Win32_SID.SID='" & SID & "'")
MSGBOX "Имя пользователя: " & objAccount.AccountName & VBCRLF & "Домен: " & objAccount.ReferencedDomainName

Просто сохрани с расширением VBS и запусти.

SID вводится в виде: S-1-5-21-117609710-362288127-1801674531-1005

Можно открыть HKEY_USERS в REGEDIT, щелкнуть правой кнопкой на любом подразделе, выбрать "Копировать имя раздела" и из этого имени убрать потом "HKEY_USERS\".

+ (42) А обратную операцию можно проделать так:

strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set objAccount = objWMIService.Get _
("Win32_UserAccount.Name='usermane',Domain='computername'")
MSGBOX objAccount.SID

(45) ну что то такое есть) общий предок паскаль чуствуется)

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

(46) Если на сервере с наличием AD, то думается мне, тут можно обойтись и без батников и скриптов, один раз всё настроить и всё.

В других случаях больше инфы нужно )

(46) сервак - обычный комп с огромным винчем, рабочей группой и т.д. ) слетает бывает расшаренные папки, хз почему.. мб ось кривая.. (ХП) думаю скрипт намутить и в автозагрузку, чтоб наверника )

(55) При логоне можно запускать скрипт, который будет запускать 1С, ждать, пока она завершит работу и выполнять выход из системы или выключение рабочей станции.

(56) Блин я в скриптах не силен. А где можно взять такой скрипт? Или хотяб где про скрипты прочитать как их писать?

В скрипте 4 строчки буквально будет )

(58)
есть одна засада - если 8.2 то правильнее указывать 1cestart.exe, но он после запуска базы завршается и скрипт начинает дальше работать, то есть выключает комп. поэтому приходится указывать ехе-шник конкретной версии.

start /wait c:\"Program Files"\1cv82\8.2.12.80\bin\1cv8.exe enterprise /IBName"База"
shutdown -s

и этот cmd я прописал в качестве shell в реестре. Но у меня терминал и клавы и мыши на нем нету. поэтому я особо не морочился запретом всего.

(59) Самый простой вариант описан в (58).

Можно сделать иначе, имхо, красивее (строчек будет чуть больше, чем 4):

'интервал проверки запущенного процесса
Const TimePoll = 500 'в миллисек.

'Запускаем 1С
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run """C:\Program Files\1cv81\bin\1cv8.exe"""

'ищем процесс
Set svc = GetObject("winmgmts:root\cimv2")
sQuery="select * from win32_process where name='1cv8.exe'"
set cproc = svc.execquery(sQuery)
iniproc = cproc.count

'Ждем, пока 1С завершится
Do While iniproc <> 0
wscript.sleep timepoll
sQuery="select * from win32_process where name='1cv8.exe'"
Set cproc = svc.execquery(sQuery)
iniproc = cproc.count
Loop

set cproc = nothing
set svc = nothing

'Выходим из системы
WshShell.Run "C:\WINDOWS\system32\shutdown.exe -L -F" ' У shutdown.exe есть другие параметры - см. справку

'Выключаем PC
'WshShell.Run "C:\WINDOWS\system32\shutdown.exe -S -F"

E-mail для связи по вопросу помощи

410013204813773

Появилась необходимость сделать так, чтобы после запуска windows пользователь мог видить на экране лишь запущеный 1С.
1С установлен локально. Есть контроллер домена.
Теоретически понимаю что нужно всего лишь 1С добавить в Автозапуск и отключить explorer. Но вот как грамотно сделать чтобы explorer отключился автоматом?

Здесь может быть Ваша реклама

Неправильно понимаешь. В св-вах терминального профиля пользователя есть поле, куда можно вписать инициализирующую софтину. Вот 1С туда и пихаешь.

Дело в том что именно на этом компьютере ядро 1С установлено локально(написано в 1-м посте). Мне нужно решить задачу не используя терминальный сервер. Этот компьютер онлайн кассовый апарат на базе 1С. Необходимо чтобы у кассира перед глазами был лишь интерфейс кассира и не отображался эксплорер. Я думаю это можно сделать через AD групповые политики запустив скрипт на отключение эксплорера именно на этом компьютере. Вот только со скриптами особо не работал. Поэтому прошу помощи Может будут другие предложения?

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

Безмалый В.Ф.
MVP Consumer Security

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

  • Как осуществляется автозагрузка?
  • Где найти список программ, загружаемых автоматически?
  • Как отключить соответствующий список автозагрузки?

Именно этому и будет посвящена эта статья.

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

Способы автозагрузки

Реестр

В реестре Windows 7 автозагрузка представлена в нескольких ветвях:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] ‐ программы, запускаемые при входе в систему.

Программы, которые запускаются в этом разделе, запускаются для всех пользователей в системе (рис.1).

Автозапуск для всех пользователей


Рисунок 1 Автозапуск для всех пользователей

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce] ‐ программы, запускаемые только один раз при входе пользователя в систему. После этого ключи программ автоматически удаляются из данного раздела реестра.
Программы, которые запускаются в этом разделе, запускаются для всех пользователей в системе.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] ‐ программы, которые запускаются при входе текущего пользователя в систему

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce] ‐ программы, которые запускаются только один раз при входе текущего пользователя в систему. После этого ключи программ автоматически удаляются из данного раздела реестра.

Например, чтобы автоматически запускать Блокнот при входе текущего пользователя, открываем Редактор реестра (regedit.exe), переходим в раздел

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] и добавляем следующий ключ:
"NOTEPAD.EXE"="C:\WINDOWS\System32\notepad.exe"

Использование групповой политики для автозапуска

Использование групповой политики для автозапуска


Рисунок 2 Использование групповой политики для автозапуска (для всех пользователей)

По умолчанию эта политика не задана, но вы можете добавить туда программу: включаем политику, нажимаем кнопку "Показать ‐ Добавить", указываем путь к программе, при этом если запускаемая программа находится в папке ..WINDOWS\System32\ то можно указать только название программы, иначе придется указать полный путь к программе.

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

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

При этом в системном реестре в разделе [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies] создается подраздел \Explorer\Run с ключами добавленных программ.

Пример:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\Run]
"1"="notepad.exe"

В итоге получаем запуск Блокнота (рис 3).

Запуск Блокнота с помощью локальной групповой политики


Рисунок 3 Запуск Блокнота с помощью локальной групповой политики

Аналогично задается автозапуск для текущих пользователей, в оснастке "Групповая политика" это путь "Конфигурация пользователя ‐ Административные шаблоны ‐ Система" (рис 2), а в реестре раздел [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run]

Внимание! При этом программы из этого списка не отображаются в списке программ доступных для отключения в msconfig.exe, а также определяются не всеми менеджерами автозагрузки.

Игнорировать списки автозагрузки программ выполняемых однажды

Если эту политику включить, то не будут запускаться программы, запускаемые из списка
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce] Если эта политика
включена, в реестре создается следующий ключ:

Назначенные задания

Программы могут запускаться с помощью "Планировщика заданий". Посмотреть список установленных заданий, а также добавить новое можно так: "Пуск ‐ Все программы ‐ Стандартные ‐ Служебные - Планировщик заданий" ‐ при этом откроется окно Планировщика заданий, в котором отображены назначенные задания (рис.4).

Окно Планировщика заданий


Рисунок 4 Окно Планировщика заданий

Создание простой задачи в Планировщике задач


Рисунок 5 Создание простой задачи в Планировщике задач

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

Папка "Автозагрузка"

Папка, в которой хранятся ярлыки для программ запускаемых после входа пользователя в систему. Ярлыки в эту папку могут добавляться программами при их установке или пользователем самостоятельно. Существует две папки ‐ общая для всех пользователей и индивидуальная для текущего пользователя. По умолчанию эти папки находятся здесь:

.. \Users\All Users\Microsoft\Windows\Start Menu\Programs\Startup ‐ это папка, программы из которой будут запускаться для всех пользователей компьютера.

%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup ‐ это папка, программы из которой будут запускаться для текущего пользователя.

Посмотреть какие программы у вас запускаются таким способом можно открыв меню "Пуск ‐ Все программы ‐ Автозагрузка". Если вы создадите в этой папке ярлык для какой-то программы, она будет запускаться автоматически после входа пользователя в систему.

Смена папки автозагрузки

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Startup"="c:\mystartup" ‐ система загрузит все программы, ярлыки которых находятся в папке c:\mystartup\, при этом папка "Автозагрузка" все так же будет отображаться в меню "Пуск", а если у пользователя в ней ничего не было, то он и не заметит подмены.

Подмена ярлыка для программы из списка автозагрузки

Допустим у вас установлен пакет Acrobat. Тогда в папке "Автозагрузка" у вас будет находиться ярлык "Adobe Reader Speed Launch" ‐ этот ярлык устанавливается туда по умолчанию. Но вовсе необязательно этот ярлык ссылается именно на соответствующее приложение ‐ вместо него может быть запущена любая другая программа, тем более что на функциональности Acrobat это не скажется.

Добавление программы к программе запускаемой из списка автозагрузки

Модификация предыдущего варианта ‐ одновременно с загрузкой какой-либо программы из списка автозагрузки у вас будет стартовать другая программа ‐ дело в том, что можно "склеить" два исполняемых файла в один и они будут запускаться одновременно. Существуют программы для такой "склейки". Или ярлык может ссылаться на командный файл, из которого и будут запускаться как оригинальная программа из списка, так и добавленные посторонние программы.

Посмотреть список автоматически загружаемых программ можно открыв программу "Сведения о системе" (откройте "Пуск ‐ Все программы ‐ Стандартные ‐ Служебные ‐ Сведения о системе" или наберите msinfo32.exe в командной строке) и перейдя в пункт "Программная среда ‐ Автоматически загружаемые программы". Программа "Свойства системы" отображает группы автозагрузки из реестра и папок "Автозагрузка" (рис.6).

Автоматически загружаемые программы


Рисунок 6 Автоматически загружаемые программы

Другая программа, позволяющая посмотреть список программ автозагрузки ‐ "Настройка системы" (для запуска наберите msconfig.exe из командной строки). Эта программа кроме просмотра списка автозагрузки предоставляет возможность отключения всех пунктов автозагрузки (вкладка "Общие") или выборочных программ (вкладка "Автозагрузка").

Заключение

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

В нашем телеграм канале мы рассказываем о главных новостях из мира IT, актуальных угрозах и событиях, которые оказывают влияние на обороноспособность стран, бизнес глобальных корпораций и безопасность пользователей по всему миру. Узнай первым как выжить в цифровом кошмаре!

Читайте также: