Как добавить файл в автозагрузку Windows — bat и ярлык

Три способа добавить файл или программу в автозагрузку Windows 10: через папку автозагрузки, реестр и Планировщик задач. Без сторонних программ.

Как добавить файл в автозагрузку Windows — bat и ярлык

Добавить файл в автозагрузку Windows 10 нужно, когда программа, скрипт или bat-файл должны запускаться автоматически при каждом входе в систему. Сделать это можно тремя способами: через специальную папку автозагрузки, через реестр или через Планировщик задач — каждый подходит для разных сценариев.

Возможные причины, зачем это нужно

  • Автоматический запуск рабочих инструментов без ручного открытия каждый раз.
  • Запуск bat-скрипта для маппинга сетевых дисков, очистки папок или настройки среды.
  • Запуск программы, у которой нет собственной настройки автостарта.

TL;DR

Самый быстрый способ: нажмите Win+R, введите shell:startup, скопируйте в открывшуюся папку ярлык нужной программы или bat-файл. Готово — программа будет запускаться при каждом входе в систему.

Способ 1. Папка автозагрузки (shell:startup)

Это самый простой и наглядный метод. Всё, что лежит в папке автозагрузки, запускается при входе текущего пользователя в систему.

Шаг 1. Создайте bat-файл

Если нужно добавить в автозагрузку программу через bat-скрипт, создайте текстовый файл на рабочем столе, вставьте в него команды и сохраните с расширением .bat. Пример содержимого для запуска Opera:

@echo off
cd "C:\Users\Имя_Пользователя\AppData\Local\Programs\Opera"
start launcher.exe
exit

При сохранении в Блокноте выберите Файл → Сохранить как, измените тип файла на Все файлы и добавьте расширение .bat к имени.

Содержимое bat-файла для добавления в папку Автозагрузки в Windows 10

Шаг 2. Определите путь к исполняемому файлу

Если программа уже установлена, найдите её в меню Пуск, щёлкните правой кнопкой мыши → Перейти к расположению файла. Откроется папка со ярлыком. Откройте свойства ярлыка и скопируйте значение поля Объект — это и есть путь к исполняемому файлу.

Значок Opera на рабочем столе Windows

Переход к свойствам ярлыка Opera в Windows 10

Путь к объекту в свойствах ярлыка Opera в Windows 10

Шаг 3. Откройте папку автозагрузки и поместите файл

  1. Нажмите Win+R, введите shell:startup, нажмите Enter.
  2. Откроется папка автозагрузки текущего пользователя.
  3. Перетащите в неё bat-файл или ярлык нужной программы.

Открытие окна Автозагрузки в Windows 10

Перенос bat-файла в папку автозагрузки в Windows 10

Примечание: если файл не виден в папке, перейдите во вкладку Вид и включите отображение скрытых элементов.

Включение отображения скрытых элементов в Windows 10

При следующем входе в Windows файл запустится автоматически.

Способ 2. Реестр (запуск для всех пользователей или скрытый)

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

  1. Нажмите Win+R, введите regedit, нажмите Enter.
  2. Перейдите по пути:
    • Для текущего пользователя: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    • Для всех пользователей: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  3. В правой части окна щёлкните правой кнопкой мыши → Создать → Строковый параметр.
  4. Задайте произвольное имя, например MyScript.
  5. Двойным щелчком откройте параметр и в поле Значение укажите полный путь к файлу, например: C:\Scripts\myscript.bat
  6. Нажмите OK и закройте редактор реестра.

Файл запустится при следующем входе в систему.

Способ 3. Планировщик задач (расширенные условия)

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

  1. Нажмите Win+R, введите taskschd.msc, нажмите Enter.
  2. В правой панели нажмите Создать простую задачу.
  3. Укажите имя задачи и нажмите Далее.
  4. В качестве триггера выберите При входе в систему.
  5. В качестве действия выберите Запустить программу и укажите путь к bat-файлу или исполняемому файлу.
  6. Завершите мастер, нажав Готово.

Чтобы задача запускалась без запроса UAC, после создания откройте её свойства, перейдите на вкладку Общие и отметьте Выполнять с наивысшими правами.

Если не помогло

  • Файл не запускается после перезагрузки: убедитесь, что путь к файлу в папке автозагрузки или реестре указан без опечаток. Пробел в пути требует кавычек: "C:\Program Files\App\app.exe".
  • Bat-файл мелькает и закрывается: это нормально — консольное окно появляется и исчезает. Если нужно скрыть его, запускайте bat через wscript.exe с VBS-оберткой.
  • Программа не запускается от имени администратора: используйте Планировщик задач с опцией Выполнять с наивысшими правами — из папки автозагрузки права администратора получить нельзя.
  • Антивирус блокирует bat-файл: добавьте файл в исключения или подпишите скрипт.

FAQ

Где находится папка автозагрузки в Windows 10?

Физически она расположена по пути C:\Users\Имя_пользователя\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup. Быстрее всего открыть её через Win+Rshell:startup.

Как добавить программу в автозагрузку для всех пользователей?

Используйте команду shell:common startup в окне Выполнить — откроется папка автозагрузки для всех пользователей. Либо добавьте запись в ветку реестра HKEY_LOCAL_MACHINE\...\Run.

Как убрать программу из автозагрузки?

Откройте Диспетчер задач (Ctrl+Shift+Esc), перейдите на вкладку Автозагрузка, щёлкните правой кнопкой по нужной записи и выберите Отключить. Либо удалите файл из папки shell:startup или запись из реестра.

Bat-файл в автозагрузке — безопасно ли?

Безопасно, если содержимое файла написано вами или проверено. bat-файл выполняет команды с правами того пользователя, под которым выполнен вход. Не добавляйте в автозагрузку скрипты из непроверенных источников.

Можно ли задать задержку запуска файла при автозагрузке?

Да, через Планировщик задач. При настройке триггера При входе в систему включите опцию Отложить задачу на и укажите нужное время (например, 1 минута). Из папки автозагрузки задержку задать нельзя.

Оцените статью
( Пока оценок нет )
MW10
Добавить комментарий

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

  1. Иван

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

    Ответить