Windows startup programs configuration

Управление автозапуском программ в Windows 8

Сегодняшний экскурс посвящен различным способам автозапуска программ в Windows 8. С точки зрения особенностей управления автозапуском программ, в Windows 8 мало что изменилось по сравнению с предыдущими версиями Windows. Если вы виртуозно научились разбираться с тем, почему та или иная программа стартует при загрузке Windows 7, то можете считать себя и экспертом по автозагрузке Win 8. В ней действуют все те же принципы. Основное отличие – несколько обновленный интерфейс, заключающийся в особенностях Metro интерфейса. Мы вскользь уже касались темы автозагрузки программ в Windows в статье Автозапуск VPN в Windows 8, теперь рассмотрим эти и другие методики подробнее. Итак, существует следующие основные способы автоматического запуска программ в Windows 8:

  • Запуск с помощью групповых политик
  • Запуск программ планировщиком
  • Автозапуск программ с помощью реестра
  • Папка «Автозагрузка» (Startup)

Разберем все эти способы подробнее.

Автозапуск с помощью групповой политики

Откройте редактор групповой политики (в случае редактирования локальной политики безопасности нажмите комбинацию Win+ R, наберите gpedit.msc и Enter).

Перейдите в раздел User Configuration -> Administrative Templates -> System -> Logon.

Нас интересует политика Run these programs at user logon. Откройте ее и активируйте ее (Enable). Нажмите кнопку Show и укажите полный путь к исполняемому файлу программы, которую необходимо автоматически запускать при входе в систему. Если в автозапуск нужно добавить несколько программ, их нужно указать каждую в отдельной строке.

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

Аналогичная политика (Run these programs at user logon) есть и в разделе конфигурации компьютера Computer Configuration -> Administrative Templates -> System -> Logon. Отличий в данных политиках практически нет, единственный нюанс – программы, указанные в разделе Computer Configuration запускаются раньше, чем программы из пользовательской политики.

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

Еще один инструментом для автоматизации запуска программ при загрузке Windows 8 является планировщик задач Windows 8 (Task Scheduler). Открыть консоль управления планировщиком можно следующим образом:

Откройте пустую mmc оснастку, нажав комбинацию Win+ R и набрав команду mmc.

В появившемся окне выберите пункт меню File->Add/remove Snap-in. В списке на левой панели найдите и выберите пункт Task Scheduler и перенесите его в правую панель с помощью кнопки Add >. Укажите, что нужно управлять локальным компьютером (Local computer). Нажмите ОК.

В результате консоль управления планировщиком была добавлена в нашу оснастку. Создадим новое задание планировщика, для чего развернем элемент Task Scheduler Library (содержит список всех пользовательских заданий). Создадим новое задание планировщика (Create Task):

На вкладке General укажем имя задания (например, AutostartFar). На вкладке Triggers зададим условия выполнения задания. Нажмите кнопку New в открывшемся окне укажем, что задание запускается при входе (“At log on”). Нажмите ОК.

На вкладке Action укажем действие, которое должно выполнить это задание планировщика. Выберем тип действия Start a program и полный путь к программе (поле Program/script).

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

Автозапуск программ в Windows 8 с помощью реестра

В Windows 8 программы в автозагрузку можно добавить путем прямой модификации реестра. В предыдущих версиях Windows список программ автозагрузки можно было просмотреть с помощью системной утилиты msconfig. Запустим утилиту, нажав комбинацию Win+R и набрав msconfig. В открывшемся окне перейдите на вкладку Startup. Как вы видите, вкладка пустая и содержит информационно сообщение, что управление автозагрузкой находится в секции Startup диспетчера задач Windows (Task Manager).

Читайте также:  Громкий плеер для windows

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

На вкладке отображен список элементов автозагрузки в формате: имя программы, разработчик, статус автозагрузки (включен/отключен) и новая колонка Startup impact (позволяет понять насколько указанная программа использует ресурсы системы при запуске, т.е. по сути показывает насколько та или иная программа потребляет системные ресурсы, замедляя тем самым загрузку компьютера). Здесь же, с помощью правого щелчка мыши, можно включить или отключить автоматический запуск той или иной программы (Disable/Enable).

Список программ автозагрузки хранится в двух ветках реестра.

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run – определяет программы, автоматически запускаемые при входе любого пользователя
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run – список автозапуска для текущего пользователя

Чтобы добавить в автозагрузку свою программу, откройте редактор реестра (regedit.exe) и перейдите в ветку: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run. Создадим в данной ветке новый параметр типа строка REG_SZ.

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

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

Папка Startup (Автозагрузка)

В профиле каждого пользователя есть специальная папка Startup (раньше, если вы помните, она называлась «Автозагрузка»), ярлыки программ в которой автоматически запускаются при входе пользователя в системы. Этот каталог находится по следующему адресу C:\Users\root\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup (где root — имя вашей учетной записи). Быстро перейти в папку Startup можно, набрав команду:

Соответственно, папка с автозагрузкой для всех пользователей системы — C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp, команда для быстрого перехода в нее:

По-умолчанию папка пустая. Если в открывшуюся папку перенести ярлык любой программы – она станет автоматически запускаться при старте Windows 8.

Как вы, наверное, уже успели понять, автозапуск программ в Windows можно реализовать множеством различных способов. Это означает, что отследить почему при запуске компьютера запускается та или иная программа – задача достаточно сложная даже для опытного пользователя. Одной из лучших утилит, позволяющей разобраться с программами, запасающимися при загрузке компьютера является Autoruns от Марка Русиновича (ex. Sysinternals).

How To Disable Startup Programs In Windows 7 and Vista

Over time as you install more and more software you may start to notice that it takes longer and longer for your computer to startup. More likely than not, this is probably because many applications these days hook into your Windows Startup process and automatically load up each time you start your computer. For some applications, that’s a good thing (Anti-Virus, Firewall, etc.) and I’m OK with that. However, for the majority of apps out there, it’s just a resource suck which is doing nothing more than taking up memory, CPU, and extending my startup times.

By using the Microsoft Configuration tool (msconfig.exe), we can quickly and easily audit what’s running at startup and disable the things we would prefer just to start manually after boot.

Editor’s Note: See Disabling Startup Programs for Windows 10 and Windows 8.1. Those articles contain more detailed information for the latest Microsoft operating systems.

“What is the MSConfig Utility?”

MsConfig.exe has been around for a while. It’s a Microsoft-built utility so you can trust it as well. Essentially it’s used to reconfigure your startup items within all Windows 7, Vista, or XP as well as several other things, so you need to be careful (I thought of the Spiderman reference here “With great power comes great responsibility”) as you play around with it. If you stick to the Step-by-Step How-To below, you should be okay.

Читайте также:  Лучшие смартфоны с windows

How To Disable Startup Applications In Windows

Step 1

Click the Start Menu Orb then in the search box Type MSConfig and Press Enter or Click the msconfig.exe program link.

Step 2

From within the System Configuration tool, Click Startup tab and then Uncheck the program boxes that you would like to prevent from starting when Windows starts. Click OK to save changes when finished.

Step 3

Now that you’ve saved changes Restart Windows and the selected programs should no longer automatically start up.

How to disable startup programs with CCleaner

CCleaner is another free app for Windows or Mac you can use to disable startup programs.

Take a look at our full tutorial which outlines how to disable apps using CCleaner.

How to manage/remove startup Programs in Windows 7

«knwetlk» wrote in message news:c2ff3fd1-3e32-46d9-9522-ec05034a2db1.

> How do I manage programs that startup on Windows 7

First, note that you should be concerned with *all* programs that start
automatically, not just with those that go into the system tray. Not all
autostarting programs manifest themselves by an icon in the tray.

On each program you don’t want to start automatically, check its Options to
see if it has the choice not to start (make sure you actually choose the
option not to run it, not just a «don’t show icon» option). Many can easily
and best be stopped that way. If that doesn’t work, run MSCONFIG from the
Start | Run line, and on the Startup tab, uncheck the programs you don’t
want to start automatically.

However, if I were you, I wouldn’t do this just for the purpose of running
the minimum number of programs. Despite what many people tell you, you
should be concerned, not with how *many* of these programs you run, but
*which*. Some of them can hurt performance severely, but others have no
effect on performance.

Don’t just stop programs from running willy-nilly. What you should do is
determine what each program is, what its value is to you, and what the cost
in performance is of its running all the time. You can try google searches
and ask about specifics here.

Once you have that information, you can make an intelligent informed
decision about what you want to keep and what you want to get rid of.


Ken Blake, Microsoft MVP (Windows Desktop Experience) since 2003

How to Change Startup Programs in Windows 7, 8 And 10

Dillion Megida

Startup programs are programs which run automatically when a system is booted. This is a good practice for programs which you use frequently. It saves you the stress of looking for those programs, or, in some cases, manually setting them up.

Some programs also have this feature by default when they are newly installed.

But if you have too many startup programs it can slow down the boot process. This has a negative effect especially on systems with small capabilities or less processing power.

In this article, we’ll learn how to open the startup apps control panel, how to enable and disable startup apps, and finally how to add our desired startup programs in Windows 7, 8 and 10.

In each of these Windows versions, there is a Control Panel for Startup Apps which shows a list of applications that can be run automatically on startup. These applications are either enabled for startup or disabled.

So let’s look at the process for each Windows version.

In Windows 7

Open the Startup Apps Control Panel

Open the windows startup menu, then type «MSCONFIG«. When you press enter, the system configuration console is opened. Then click the «Startup» tab which will display some programs that can be enabled or disabled for startup.

Читайте также:  Ndis sys dpc windows 10

Disable/Enable Startup App

The checkboxes beside the applications indicate the status. If checked, it is enabled for startup, otherwise, it is disabled.

To disable an enabled app, simply uncheck the checkbox and click apply.

To enable a disabled app, check the checkbox and click apply.

These two processes require the system to be restarted before the changes are applied on the applications.

Add Startup App

To add an app, you’ll need to explore the Startup Folder. To do this, try any of the following methods;

  • Open the start menu and type «Startup» (to search for it). When found, right-click and select Explore to open the folder.
  • Open the start menu, select «All Programs» and scroll down the list until you find the Startup Folder. When found, Explore it.

Create a shortcut of your desired program, then copy it and paste it in this folder. After this, the program will automatically be added to the panel with a status of «enabled«.

In Windows 8

Open the Startup Apps Control Panel

To open the panel, try any of the following;

  • Open «Task Manager» and select the «Startup» tab
  • Open windows startup menu, and type «Startup» to search for the program. Then select any of the options provided.

Disable/Enable Startup App

To disable a startup app which is enabled, right-click on the app and select «Disable«.

To enable a startup app which is disabled, right-click on the app and select «Enable«.

Add Startup App

Press the window and letter R key to open the Run dialog. Then enter %AppData%. This will open a roaming folder.

Navigate to \Microsoft\Windows\Start Menu\Programs\Startup. In this folder, paste the shortcut of your desired app. This will make it a startup application with a status of «enabled».

In Windows 10

Open the Startup Apps Control Panel

  • Open the start menu, type «Startup Apps» (to search for it) and click any of the results.
  • Open «Task Manager«, then select the «Startup» tab

Disable/Enable Startup Apps

To disable a startup app, right-click on any app in the list with a status of «enabled» and select «disable«.

To enable a startup app in the list which is disabled, right-click on the app and select «enable«.

Add Startup App

Hold the windows and letter R key on the keyboard. In the run dialog, enter «shell:startup«.

In the folder, you can add any application of your choice which you’d want to run at startup. They’ll be added to the list so when you access your Startup Apps, you can disable or enable them.

Wrap Up

If there’s any application which you always run when you boot up your system, it is good practice to make it a startup program.

When your system becomes slow to boot, it’s most likely because startup programs are responsible. Now you know how to disable or reduce them.

Dillion Megida

Frontend Web Engineer and Technical Writer. I love teaching what I know. Javascript / ReactJS / NodeJS

If you read this far, tweet to the author to show them you care. Tweet a thanks

Learn to code for free. freeCodeCamp’s open source curriculum has helped more than 40,000 people get jobs as developers. Get started

freeCodeCamp is a donor-supported tax-exempt 501(c)(3) nonprofit organization (United States Federal Tax Identification Number: 82-0779546)

Our mission: to help people learn to code for free. We accomplish this by creating thousands of videos, articles, and interactive coding lessons — all freely available to the public. We also have thousands of freeCodeCamp study groups around the world.

Donations to freeCodeCamp go toward our education initiatives, and help pay for servers, services, and staff.

Оцените статью