Windows ведет список программ, которые могут запускаться, как только вы входите в систему. Пригодится тем программам, которые должны быть готовы к использованию сразу. Однако может случиться так, что даже после добавления записи здесь программа может не запуститься. В этом посте мы увидим, что вы можете сделать, если ваша программа в папке автозагрузки не запускается при запуске в Windows 10.
Программа в папке автозагрузки не запускается
Если программа в папке автозагрузки не запускается при запуске в Windows 10, выполните любой из следующих методов, чтобы решить проблему:
- Проверьте диспетчер задач на наличие записей запуска
- Добавить программу в папку автозагрузки
- Добавить программу в автозагрузку с помощью реестра
- Принудительно запустить программу с повышенными правами с помощью планировщика заданий
- Добавить исключение в брандмауэр по умолчанию
- Настроить пакетный файл для запуска программ.
Некоторым из них потребуется разрешение администратора для завершения настройки.
1] Проверьте диспетчер задач на наличие записей автозагрузки
- Щелкните правой кнопкой мыши на панели задач и выберите Диспетчер задач
- Перейдите на вкладку «Автозагрузка» и найдите программу в списке
- Проверьте, отключен ли статус.
- Если да, щелкните его правой кнопкой мыши и выберите Давать возможность из меню
Перезагрузите компьютер и посмотрите, доступна ли программа, как только вы войдете в систему.
2] Добавьте программу в папку автозагрузки
Есть два местоположения папок автозагрузки-Текущий пользователь Запуск и Все пользователи Папка автозагрузки. После того, как вы поместите в него ярлык, программы будут запускаться автоматически. Сделать это:
- Открыть команду "Выполнить" (Win + R)
- Тип оболочка: общий запуск и нажмите клавишу Enter
- Откроется папка автозагрузки
- Затем перетащите ярлык Программы, которую вы хотите запустить, в папку.
Читать: Как заставить программу запускаться при запуске.
3] Добавить программу в автозагрузку с помощью реестра
Реестр - это высший авторитет на ПК с Windows, все изменения, которые вы изменяете, или все, что вы делаете, влияет на реестр. Все настройки приложений Windows Native и даже все стороннее программное обеспечение присутствуют в реестре. Вы не должны играть с реестром до тех пор, пока не будете знать и не уверены в том, что делаете.
Выполните следующие действия, чтобы отсортировать проблему с папкой автозагрузки:
- Откройте редактор реестра, набрав Regedit в строке запуска и нажав клавишу Enter.
- Перейдите к
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
- Щелкните правой кнопкой мыши пустое место в редакторе и создайте новую запись значения String.
- Назовите строковое значение как программу, которую вы хотите запустить.
- Отредактируйте запись и поместите значение в путь к исполняемому файлу Программы.
- Сохраните и перезагрузите ПК.
Читать: Места запуска реестра Windows.
4] Принудительно запустить программу с повышенными правами с помощью планировщика заданий
Некоторым программам требуется разрешение администратора каждый раз для запуска. Функция UAC в Windows будет заблокирована, если у Программы нет необходимых разрешений. Вы можете попробовать изменить UAC, чтобы убедиться в этом, и если это так, лучше всего создать ярлык, который позволит ему запускаться с разрешением администратора все время.
- Нажмите меню "Пуск" и щелкните строку поиска.
- Введите UAC и откройте Изменить настройки управления учетными записями пользователей
- Переместите ползунок вниз и подтвердите изменения.
- Перезагрузите компьютер, чтобы проверить, может ли программа запускаться.
Если да, то вы можете создать задачу и запустить Программу с правами администратора. Таким образом, вам не придется каждый раз сталкиваться с UAC.
- Откройте планировщик заданий, набрав taskchd.msc в строке "Выполнить" с последующим нажатием клавиши Enter
- Создайте новую задачу и обязательно выберите два варианта - Запускать только тогда, когда пользователь вошел в систему, и установите флажок Беги с высшими привилегиями.
- Назовите задачу и сохраните ее.
В следующий раз, когда вы войдете в свою учетную запись, Программа автоматически запустится.
5] Добавить исключение в брандмауэр по умолчанию
Некоторым программам необходимо подключиться к стажеру сразу после их запуска. Если Сетевой экран блокирует такие программы, то Программа может не запускаться или блокироваться. Если программа, которую вы хотите запустить, имеет такое требование, обязательно добавьте ее в качестве исключения в брандмауэр.
Тип брандмауэр в меню "Пуск" и выберите из списка Брандмауэр Защитника Windows.
- Нажмите Разрешить приложение или функцию через брандмауэр Защитника Windows
- Затем нажмите «Изменить настройки», а затем нажмите «Разрешить другое приложение»
- Используйте кнопку браузера, чтобы добавить программу
- Вы также можете настроить типы сети, чтобы позволить ему работать только через частную сеть
6] Пакетный файл установки для запуска программ
Если вы хотите запустить несколько программ при запуске и хотите использовать простой метод, вы можете создать пакетный файл и настроить его на выполнение при запуске. Однако имейте в виду, что это привлечет UAC, и вам придется разрешить каждый из них вручную.
- Откройте окно «Выполнить» (Win + R) и введите «Блокнот». Нажмите клавишу Enter, чтобы открыть его
- Скопируйте указанный ниже код и сохраните его как файл BAT
@echo off “\ Так, например, если я хочу запустить Snagit, путь, который мне нужен для центра, будет
C: \ Program Files \ TechSmith \ Snagit 2020 \ Snagit32.EXEВы можете добавить больше, но каждый из них должен быть указан в новой строке. Наконец, создайте ярлык BAT-файла и поместите его в папку автозагрузки.
Если программа, которую вы хотите использовать, не запускается при входе в систему на компьютере, вы можете использовать любой из методов, чтобы убедиться, что она запускается.