- How can I change programs that start automatically when I turn on my computer?
- Automatically start an Office program when you turn on your computer
- Windows 10 or 8
- Windows 7
- Автозагрузка программ Windows 10: где находится, как отключить
- Редактирование автозагрузки в диспетчере задач
- Добавление программы в автозагрузку Windows 10
- Добавление программы в автозагрузку через папку
- Редактирование автозагрузки Windows 10 через реестр
- Настройка запуска программ в планировщике заданий Windows 10
- Видео как добавить программу в автозагрузку Windows
- Make program start automatically
- Replies (6)
- Windows programs that start automatically
- Windows Program Automatic Startup Locations
- Users who read this also read:
How can I change programs that start automatically when I turn on my computer?
I have several programs that slow down my start up. I don’t use the programs and would like them to not start automatically.
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 auto-starting 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 internet 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.
Automatically start an Office program when you turn on your computer
Autostart an Office program you use every day by adding a shortcut to the Windows Startup folder.
Windows 10 or 8
Open the Windows Run dialog (Windows Key + R).
Copy the following path to the Run dialog, and then press Enter.
Open the Start Screen, right-click the Office program you want to automatically start, and click Open file location. This might be under the More submenu.
Tip: If your program isn’t listed, right-click the Start screen, and click All Apps.
Copy (Ctrl + C) the program shortcut and then paste (CTRL +V) it to the Startup folder you opened in Step 2.
Your program will automatically start the next time you start your computer. If you ever want to remove a program from autostart, delete the shortcut from the Startup folder (Steps 1 and 2).
Windows 7
Click Start > All Programs > Microsoft Office.
Right-click the icon of the program you want to start automatically, and then click Copy (or press Ctrl + C).
In the All Programs list, right-click the Startup folder, and then click Explore.
Click Organize > Paste (or press Ctrl+V) to paste the program shortcut into the Startup folder.
Автозагрузка программ Windows 10: где находится, как отключить
В этой статье вы узнаете, что такое автозагрузка в Windows 10, где она находится и как настроить автозапуск программ в Windows 10.
Программы, добавленные в автозагрузку, запускаются сразу после включения компьютера. Автозагрузка позволяет оптимизировать рутинные операции (например, запуск Skype или антивируса сразу после включения компьютера) и сэкономить время. В то же время, в процессе работы за компьютером автозагрузка в Windows 10 может забиваться ненужными и даже вредоносными программами, которые будут тормозить систему. Поэтому полезно знать, как удалить программу из автозагрузки.
Редактирование автозагрузки в диспетчере задач
В первую очередь необходимо ознакомится со списком автозагрузки в диспетчере задач. Для того, чтобы открыть окно автозагрузки в диспетчере задач в Windows 10 нажмите правой кнопкой по меню «Пуск» и выберите «Диспетчер задач».
Если вы до этого не заходили в диспетчер задач, то он откроется в сокращенном виде. Для того, чтобы отобразить его полноценный вид нажмите кнопку «Подробнее».
В расширенном режиме диспетчера задач перейдите на закладку «Автозагрузка».
Совет: также, вы можете открыть диспетчер задач комбинацией клавиш Ctrl+Shift+Esc.
В открывшейся закладке Автозагрузка в диспетчере задач вы можете просмотреть список всех программ, находящихся в автозагрузке (данные берутся из реестра и из служебной папки «Автозагрузка»), их влияние на скорость загрузки Windows 10 и состояние запуска (включен или отключен автоматический запуск этих программ).
Состояние отключено или включено. Программы, настроенные на запуск сразу после старта Windows 10 имеют статус «включено». Соответственно, те программы, которые не должны стартовать сразу после запуска имеют состояние «отключено».
Влияние на скорость загрузки бывает низким и высоким. Столбец позволяет понять, насколько автозапуск программы влияет на скорость загрузки операционной системы. Если программа отбирает много ресурсов при старте Windows, то её автозагрузку лучше отключить.
При нажатии правой кнопкой на название программы вы можете:
- отключить автозапуск программ в Windows 10;
- открыть расположение программы;
- поискать данные о программе в Интернете;
- посмотреть свойства файла запуска программы.
Добавление программы в автозагрузку Windows 10
Есть три способа добавить или удалить программу в автозагрузке — добавление программы (или ярлыка программы) в пользовательскую папку, редактирование реестра или планировщик заданий. Рассмотрим все три способа.
Добавление программы в автозагрузку через папку
Чтобы добавить программу в автозагрузку требуется скопировать ярлык программы, которую вы хотите запускать при старте Windows 10 в служебную папку «Автозагрузка». Где находится папка «Автозагрузка» на компьютере читайте ниже.
Расположение папки автозагрузки Windows 10 для текущего пользователя:
Расположение папки автозагрузки Windows 10 для всех пользователей компьютера:
Также вы можете открыть папку комбинацией клавиш Win+R и выполнив команду shell:startup (см. скриншот ниже).
Теперь скопируйте ярлык нужной программы. На скриншоте я скопировал ярлык Skype.
Чтобы удалить программу из автозагрузки просто удалите его из этой папки.
Редактирование автозагрузки Windows 10 через реестр
Данный способ управления автозагрузкой подходит для более опытных пользователей.
Для начала необходимо открыть редактор реестра. Нажмите правой кнопкой по меню «Пуск» и нажмите «Выполнить».
Совет: вы можете открыть диалоговое меню «Выполнить» комбинацией клавиш Win+R.
В открывшемся окне наберите команду regedit и нажмите ОК.
За автоматический запуск программ в Windows 10 отвечают две ветки реестра:
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run — для текущего пользователя компьютера;
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run — для всех пользователей компьютера.
В открывшемся редакторе реестра перейдём в ветку, отвечающую за автозагрузку текущего пользователя.
Для добавления программы в автозагрузку через редактор реестра кликните правой кнопкой мыши на пустом месте в правой части экрана и нажмите «создать» — «строковой параметр». Введите любое имя параметры, например, название запускаемой программы и укажите путь до исполняемого файла.
В примере на картинке ниже я добавил строковой параметр с названием «блокнот» и путь до исполняемого файла блокнота c:\Windows\notepad.exe.
Таким образом можно добавить любую программу в автозагрузку Windows 10 через редактор реестра.
Настройка запуска программ в планировщике заданий Windows 10
Для того чтобы открыть планировщик заданий Windows 10 нажмите на меню «Пуск» и начните набирать «планировщик заданий» как показано на скриншоте ниже. Кликните по программе, когда она появится в списке найденных.
Совет: вы можете запустить планировщик заданий комбинацией клавиш Win+R, набрав команду askschd.msc в открывшемся окне и нажав кнопку ОК.
Как правило, здесь располагаются команды обновлений различных программ, например, Adobe Flash Player. Но, здесь также может располагаться и команды для запуска программ при старте компьютера.
Внимательно просмотрите программы в данном списке. Возможно, вы захотите удалить какие-то задачи.
Чтобы программа автоматически запускалась после запуска компьютера в планировщике заданий нажмите кнопку «Создать задачу».
В открывшемся окне укажите название задачи, например, «запуск блокнота при старте Windows».
Далее, перейдите на вкладку «триггеры» и укажите «запускать при запуске». Таким образом, программа, которую мы укажем, будет стартовать при запуске Windows.
Осталось только указать, какую программу запускать при запуске. Перейдите на вкладку «Действия» и нажмите «Создать». Нажмите кнопку «обзор» и выберите необходимую программу. На картинке ниже в моём примере я указал программу «блокнот». После этого нажмите два раза кнопку «ОК».
Таким образом вы добавили новую задачу в планировщике заданий, которая запускает программу при запуске Windows 10.
Видео как добавить программу в автозагрузку Windows
Предлагаем вам посмотреть несколько обучающих видео, в которых подробно показано, как добавить программу в автозагрузку.
Make program start automatically
Please let me know if there is a more appropriate forum.
I would like to have a command script (.cmd) run automatically, making sure:
1. The program doesn’t start until the user logs in
2. The program doesn’t start for other users
I thought I could use the startup folder (below) but items here run at system startup:
Does anyone know how I can get a program to run when the user logs in?
Replies (6)
Does anyone know how I can get a program to run when the user logs in?
You need to place the script into this folder:
Please remember to mark my reply by clicking «Did this solve your problem?».
Was this reply helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this reply?
Thanks for your feedback.
Hi Shane. Im Jose. An independent advisor and a Windows user like you. Im glad to assist you.
You must try adding to %AppData%\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Was this reply helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this reply?
Thanks for your feedback.
You need to place the script into this folder:
Please remember to mark my reply by clicking «Did this solve your problem?».
Thanks for the suggestion. %appData% expands to:
So this is the same folder that I mentioned in my original post.
In previous versions of Windows shell:Startup had a lot of shortcuts in it, but now its empty. I think it also didn’t run until the user logged in, but that is no longer the case. The items execute during startup.
How can I have a program that doesn’t start until the user logs in?
Windows programs that start automatically
- Home
- Tutorials & Tech Support Guides
- Windows XP Tutorials
- Windows Program Automatic Startup Locations
Windows Program Automatic Startup Locations
Lawrence Abrams
- April 1, 2004
- Read 939,980 times
Many programs that you install are automatically run when you start your computer and load Windows. For the majority of cases, this type of behavior is fine. Unfortunately, there are programs that are not legitimate, such as spyware, hijackers, trojans, worms, viruses, that load in this manner as well. It is therefore important that you check regularly your startup registry keys regularly. Windows does offer a program that will list programs that are automatically started from SOME of these locations. This program, Msconfig.exe, unfortunately, though, only lists programs from a limited amount of startup keys.
Below are the various list of registry keys that can start a program when Windows boots. I have tried to keep the keys in the exact order that they load. Keep in mind, that some of the keys are set to load at the same time, so it is possible that the order will change on each boot up. These keys generally apply to Windows 95, 98, ME, NT, XP, 2000, Windows Vista, and Windows 7, and I will note when it is otherwise.
Upon turning on the computer the following autostart locations are processed in the following order:
Windows Boot Device Drivers — These drivers are loaded first as they are required for the proper operation of hardware such as storage devices. Boot device drivers will be located under the following key and have a Start value equal to 0.
Windows will now perform various tasks and then start the Winlogon process. Winlogon eventually starts the service control manager that loads services and drivers that are set for auto-start.
Windows Auto-start Services & Drivers -The Service Control Manager (SCM) process (\Windows\System32\services.exe), will now launch any services or drivers that are marked with a Start value of 2.
RunServicesOnce — This key is designed to start services when a computer boots up. These entries can also continue running even after you log on, but must be completed before the HKEY_LOCAL_MACHINE\. \RunOnce registry can start loading its programs.
RunServices — This key is designed to start services as well. These entries can also continue running even after you log on, but must be completed before the HKEY_LOCAL_MACHINE\. \RunOnce registry can start loading its programs.
The Windows logon prompt is shown on the Screen. After a user logs in the rest of the keys continue.
Notify — This key is used to add a program that will run when a particular event occurs. Events include logon, logoff, startup, shutdown, startscreensaver, and stopscreensaver. When Winlogon.exe generates an event such as the ones listed, Windows will look in the Notify registry key for a DLL that will handle this event. Malware has been known to use this method to load itself when a user logs on to their computer. Loading in such a way allows the malware program to load in such a way that it is not easy to stop.
UserInit Key — This key specifies what program should be launched right after a user logs into Windows. The default program for this key is C:\windows\system32\userinit.exe. Userinit.exe is a program that restores your profile, fonts, colors, etc for your user name. It is possible to add further programs that will launch from this key by separating the programs with a comma. For example:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit =C:\windows\system32\userinit.exe,c:\windows\badprogram.exe.
This will make both programs launch when you log in and is a common place for trojans, hijackers, and spyware to launch from.
Shell Value — This value contains a list of comma separated values that Userinit.exe will launch. The default shell for Windows is explorer.exe, though there are legitimate replacements that have been made. When userinit.exe starts the shell, it will first launch the Shell value found in HKEY_CURRENT_USER. If this value is not present, it will then launch the value found in HKEY_LOCAL_MACHINE.
The rest of the Autostart locations will now be processed.
RunOnce Local Machine Key — These keys are designed to be used primarily by Setup programs. Entries in these keys are started once and then are deleted from the key. If there is an- exclamation point preceding the value of the key, the entry will not be deleted until after the program completes, otherwise it will be deleted before the program runs. This is important, because if the exclamation point is not used, and the program referenced in this key fails to complete, it will not run again as it will have already been deleted. All entries in this key are started synchronously in an undefined order. Due to this, all programs in this key must be finished before any entries in HKEY_LOCAL_MACHINE\. \Run, HKEY_CURRENT_USER\. \Run, HKEY_CURRENT_USER\. \RunOnce, and Startup Folders can be loaded. The RunOnce keys are ignored under Windows 2000 and Windows XP in Safe Mode. The RunOnce keys are not supported by Windows NT 3.51.
Run — These are the most common startup locations for programs to install auto start from. By default these keys are not executed in Safe mode. If you prefix the value of these keys with an asterisk, *, it will run in Safe Mode.
All Users Startup Folder — For Windows XP, 2000, and NT, this folder is used for programs that should be auto started for all users who will login to this computer. It is generally found at:
Windows XP | C:\Documents and Settings\All Users\Start Menu\Programs\Startup |
Windows NT | C:\wont\Profiles\All Users\Start Menu\Programs\Startup |
Windows 2000 | C:\Documents and Settings\All Users\Start Menu\Programs\Startup |
User Profile Startup Folder — This folder will be executed for the particular user who logs in. This folder is usually found in:
Win 9X, ME | c:\windows\start menu\programs\startup |
Windows XP | C:\Documents and Settings\LoginName\Start Menu\Programs\Startup |
RunOnce Current User Key — These keys are designed to be used primarily by Setup programs. Entries in these keys are started once and then are deleted from the key. If there is an exclamation point preceding the value of the key, the entry will not be deleted until after the program completes, otherwise it will be deleted before the program runs. This is important, because if the exclamation point is not used, and the program referenced in this key fails to complete, it will not run again as it will have already been deleted. The RunOnce keys are ignored under Windows 2000 and Windows XP in Safe Mode. The RunOnce keys are not supported by Windows NT 3.51.
Explorer Run — These keys are generally used to load programs as part of a policy set in place on the computer or user.
Load Key — This key is not commonly used anymore, but can be used to auto start programs.
AppInit_DLLs — This value corresponds to files being loaded through the AppInit_DLLs Registry value. The AppInit_DLLs registry value contains a list of dlls that will be loaded when user32.dll is loaded. As most Windows executables use the user32.dll, that means that any DLL that is listed in the AppInit_DLLs registry key will be loaded also. This makes it very difficult to remove the DLL as it will be loaded within multiple processes, some of which can not be stopped without causing system instability. The user32.dll file is also used by processes that are automatically started by the system when you log on. This means that the files loaded in the AppInit_DLLs value will be loaded very early in the Windows startup routine allowing the DLL to hide itself or protect itself before we have access to the system.
ShellServiceObjectDelayLoad — This Registry value contains values in a similar way as the Run key does. The difference is that instead of pointing to the file itself, it points to the CLSID’s InProcServer, which contains the information about the particular DLL file that is being used.
The files under this key are loaded automatically by Explorer.exe when your computer starts. Because Explorer.exe is the shell for your computer, it will always start, thus always loading the files under this key. These files are therefore loaded early in the startup process before any human intervention occurs.
SharedTaskScheduler — This section corresponds to files being loaded through the SharedTaskScheduler registry value for XP, NT, 2000 machines. The entries in this registry value run automatically when you start windows.
The following are files that programs can autostart from on bootup:
1. c:\autoexec.bat
2. c:\config.sys
3 . windir\wininit.ini — Usually used by setup programs to have a file run once and then get deleted.
4. windir\winstart.bat
5. windir\win.ini — [windows] «load»
6. windir\win.ini — [windows] «run»
7. windir\system.ini — [boot] «shell»
8 . windir\system.ini — [boot] «scrnsave.exe»
9. windir\dosstart.bat — Used in Win95 or 98 when you select the «Restart in MS-DOS mode» in the shutdown menu.
10. windir\system\autoexec.nt
11. windir\system\config.nt
Though it is good to know these details, if you just need a program to quickly scan these keys and produce a list for you, you can use Sysinternals Autoruns program. While you are at that site, you should browse some of the other excellent utilities.
Users who read this also read:
HijackThis Tutorial — How to use HijackThis to remove Browser Hijackers & Spyware
HijackThis is a utility that produces a listing of certain settings found in your computer. HijackThis will scan your registry and various other files for entries that are similar to what a Spyware or Hijacker program would leave behind. Interpreting these results can be tricky as there are many legitimate programs that are installed in your operating system in a similar manner that Hijackers get .
How to determine what services are running under a SVCHOST.EXE process
A very common question we see here at Bleeping Computer involves people concerned that there are too many SVCHOST.EXE processes running on their computer. The confusion typically stems from a lack of knowledge about SVCHOST.EXE, its purpose, and Windows services in general. This tutorial will clear up this confusion and provide information as to what these processes are and how to find out more .
How Malware hides and is installed as a Service
A common misconception when working on removing malware from a computer is that the only place an infection will start from is in one of the entries enumerated by HijackThis. For the most part these entries are the most common, but it is not always the case. Lately there are more infections installing a part of themselves as a service. Some examples are Ssearch.biz and Home Search Assistant.
Demystifying the Windows Registry
Ever since Windows 95, the Windows operating system has been using a centralized hierarchical database to store system settings, hardware configurations, and user preferences. This database is called the Windows Registry or more commonly known as the Registry. When new hardware is installed in the computer, a user changes a settings such as their desktop background, or a new software is installed, .
How to start Windows in Safe Mode
Windows Safe Mode is a way of booting up your Windows operating system in order to run administrative and diagnostic tasks on your installation. When you boot into Safe Mode the operating system only loads the bare minimum of software that is required for the operating system to work. This mode of operating is designed to let you troubleshoot and run diagnostics on your computer. Windows Safe Mode .