Если нужно сделать так чтобы, какое либо приложение или программа загружалась автоматически, когда загружается операционная система, да и еще чтобы наверняка, то нету более надежного и точного способа кроме как прописать загрузку этой программы в системный реестр Windows. Да, есть и более простые пути решения этого вопроса, но я их не беру в расчет из-за их малой интересности.
Пару слов о системном реестре Windows – это сложная база данных системных параметров и ключевых настроек в операционных системах от компании Microsoft. Которые, кстати говоря, изменять и редактировать нежелательно. Особенно для новичков и обычных пользователей компьютера. Предупрежу сразу при изменении некоторых параметров можно попасть на восстановление системы или её полную переустановку. Но если вы знаете куда идти и что делать, то в целом ничего страшного не случится.
Первое с чего стоит начать это с запуска программы для редактирования системного реестра. Эта маленькая утилита, установленная практически всегда вместе с Windows, называется RegEdit. Для ее запуска нужно зайти в стартовый экран Windows, нажать мышкой на правую кнопку и выбрать пункт Все приложения, где отыскать ярлык Выполнить.
В окошке для выполнения команд написать regedit и нажать ОК.
На вопрос внесения изменения в этот компьютер ответить Да. Должно появиться окно для редактирования реестра.
Так же вы можете запустить редактор реестра – зайдя на диск C:\ обычно туда устанавливается операционная система. Далее войти в папку C:\Windows\ и в этой папке найти запускной файл с названием regedit.exe и запустить его.
В открывшемся окне редактора системного реестра вам нужно проделать некоторый путь, до того места где можно указать программу которая будет загружаться автоматически. Вам необходимо перейти в \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run.
В этом пункте реестра Run вы сможете увидеть какие программы и сервисы прописаны в автозагрузку Windows. А нам же для создания своей программы, которая будет загружаться автоматически при старте системы нужно сделать следующее.
Нажать в пустом месте правой кнопкой мышки и выбрать Создать -> Строковый параметр.
Далее придумать ему название. У меня это будет notepad. Щелкнуть по созданному параметру два раза левой кнопкой. В открывшимся окошке в форму Значение – прописать путь к запускаемому файлу вашей программы которая должна загружаться при старте системы, у меня это в данном примере "C:\WINDOWS\notepad.exe". Обязательно в кавычках!. И нажать ОК.
Все теперь при загрузке операционной системы ваша программа будет загружаться автоматически. Соответственно чтобы убрать ее из автозагрузки нужно зайти в реестр и удалить созданный вами строковый параметр.
Большое спасибо за статью!