Windows start application automatically

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.

Automatically run program on Windows Server startup

I am trying to install an app on a windows server that is always on, but I am running into problems. I have heard that I should not make it a Windows service (and would personally rather have a dialog app so I can see progress, etc) so I am trying to use the task scheduler. However, the task scheduler keeps trying to close my app prematurely, when it should only open it and leave it open.

Any ideas how I could have a dialog app run on startup (and stay running) on my server?

4 Answers 4

You should make a Windows Service; it’s the only reliable way to do this.
Otherwise, you will run into problems if, for example, the user logs off.

If you want UI, you can make a separate GUI that communicates with the service (probably using WCF).

You can do it with a Scheduled Task which wont have problems with users logging on/off.

  1. Open Task Scheduler, Windows Key + R
  1. Click Action menu > Create Task

  1. Change the User to a Administrator or preferably a Service Account:

  1. Set At Log On:

  1. Set a program to start:

It’s a very old question, but for those who coming here via Google:

Start the command prompt and type shell:Startup

This will open a window in the otherwise hidden AppData path for the Startmenu/Programs/Startup -> Add a shortcut to the executable for the program you want to start.

This will of course only apply to the logon account that you’re using at the time.

For all users type shell:Common Startup

I prefer to create a task in the Task Scheduler and set the trigger as «On Startup», but you can also use Startup Scripts.

How to Stop Windows 10 Apps From Launching at Startup

Too many startup apps can be a drag on your PC’s performance. Here’s how to prevent apps from automatically starting when you sign into Windows.

One of the most frustrating aspects of Windows is the ease with which many applications like Adobe Acrobat, iTunes, and Spotify start up automatically as soon as you log into Windows, whether you need them to or not.

There are certain types of programs you want to start automatically, such as antivirus and webcam software. However, many apps unnecessarily muscle their way into your startup routine, chewing up memory and resources and potentially hampering your PC’s performance.

Читайте также:  Linux calculate системные требования

Don’t worry, though, because you can fight back. Windows has long offered a way for you to view and disable your startup programs. In older versions of Windows, you would open the System Configuration tool (msconfig) to view and deselect any programs you wanted to stop loading automatically. In Windows 10, you go through the Settings screen or Task Manager. Here’s how to deal with unwanted startup apps.

Disable Startup Apps in Windows Settings

Open Settings > Apps > Startup to view a list of all apps that can start up automatically and determine which should be disabled. The switch indicates a status of On or Off to tell you whether or not that app is currently in your startup routine. To disable an app, turn off its switch.

Below the switch is an indicator for impact. An app can be tagged with one of four different impact indicators: No impact, Low impact, Medium impact, or High impact. These indicators measure the impact a startup program has on your PC’s CPU and disk drive at startup. The higher the impact indicator, the longer a program takes to load, thereby increasing the time it takes for Windows to completely start.

In reviewing which apps to kick out of your startup routine, look at the ones that are rated as High and Medium, since disabling those will have the greatest effect on speeding up your system at startup. Disabling those rated as Low impact or No impact will have little or no effect on your startup time, but this might still be worth doing since disabling them can free up precious RAM.

Disable Startup Apps in Task Manager

Reviewing your startup apps through Task Manager allows you to more easily research each one to better gauge whether or not to disable it. Right-click on any empty area of the Taskbar in Windows 10. From the pop-up menu, click the command for Task Manager.

In the Task Manager window, click the tab for Startup (you may need to click More details first). You will see a list of all the apps that start up automatically each time Windows loads. Some of the programs you’ll likely recognize; others may be unfamiliar. The challenge here is to hunt down the ones that don’t need to launch at startup while not disturbing the ones that do.

By default, the list should be sorted by name, but you can also tap the headings to sort the list by software publisher, startup status, and startup impact.

Scroll down the list to see which apps are enabled or disabled and to check the impact of disabling an app that’s starting up automatically. In addition to the indicators of None, Low, Medium, and High, an app could be tagged as Not measured, which means the startup impact has not yet been analyzed or recorded.

To kick an app out of the startup sequence using Task Manager, right-click on it and select the entry for Disable. Your safest bet is to disable one app at a time, restart your PC, and then make sure you and Windows can live without the program running at startup.

If you bump into any problems with a program you have disabled, return to the Settings screen or to Task Manager and welcome it back into your startup routine.

Research an App

If you can’t identify a specific app by its name or publisher, right-click on it and select the entry for Properties. This opens the File Properties window that might reveal more details about it.

How to run application automatically when Windows starts?

I have a console application written in VB.Net. All I want is it to run automatically when the computer starts.

5 Answers 5

Create an entry in registry under

  1. Start regedit.exe
  2. Navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
  3. Create a new string value and give it tha title you please (it’s just for you, to rememeber what is it)
  4. Set the value to the full path (and params) of the EXE you want to run.
Читайте также:  Windows 10 pro usb dvd download tool

You can just simply add it to the Startup folder in the Start Menu in Windows and it will startup with the computer.

I would set it up in the task scheduler, run the scheduler from control panel / administrative tools, create a new task and set the trigger to «When the computer starts».

Or you can do it in your setup program, or write some code using Microsoft.Win32.TaskScheduler.dll that is run within the setup program.

The simplest way to achieve this would be to convert your console application into a Windows Service.

However, you could look at the Scheduled Tasks and see if there is an option to start the application when the computer starts.

I think the question here is that as a programmer how to make a program automatically run on it own when a computer starts up just like anti virus programs which automatically starts once the user has logged on his computer.

I’m also looking for the same answer like code to the program the Auto-run which the computer will read then execute the program.

If you are a vb.net user, here is the line of code I’ve manage to write to automatically write and save auto-run on a computer.

First, you will need to locate the correct place or directory in which a computer will look for the auto-run, and if you are targeting the users who use Windows XP, the directory is just Drive «C». You also have to check if there is an auto-run already there because the computer won’t store two of the same files. So if there is an auto-run, then you will just have to edit it and keep in mind that the auto-run that is already there is stored for another program. You don’t have to remove it or override it because the program that is using it will not automatically run.

On your code on form_load you first have to check if the Auto-run is existing or not, so here is how you do it. Remember, these codes will go under the Form_load

NB: all the above code you write it in one line to prevent the Errors. Now you need to write it ow here. I assumed that on Drive C there is an auto-run so let go on editing it.

That is the code but remember that in other computers your program will need permissions to read and write to a Drive so you have to grant your program the permissions that is also done in codes.

We also check if autorun has been created. If it has been created then we stop the program from always creating the autorun because that will confuse our autorun. So this will simply write once only.

Note that this is not supported on Windows 7 so I’m still trying to invent a new way or get a new way. I think the answer of Jesus r is the best answer if you are using or targeting Windows 7 or 8.

The best way to automatically do the answer of Jesus R is to first know the Default directory of the Startup folder. Then, when you are creating your installation wizard, you will simply instruct it to save your program on the Startup folder.

Автозагрузка программ Windows 10: где находится, как отключить

В этой статье вы узнаете, что такое автозагрузка в Windows 10, где она находится и как настроить автозапуск программ в Windows 10.

Программы, добавленные в автозагрузку, запускаются сразу после включения компьютера. Автозагрузка позволяет оптимизировать рутинные операции (например, запуск Skype или антивируса сразу после включения компьютера) и сэкономить время. В то же время, в процессе работы за компьютером автозагрузка в Windows 10 может забиваться ненужными и даже вредоносными программами, которые будут тормозить систему. Поэтому полезно знать, как удалить программу из автозагрузки.

Редактирование автозагрузки в диспетчере задач

В первую очередь необходимо ознакомится со списком автозагрузки в диспетчере задач. Для того, чтобы открыть окно автозагрузки в диспетчере задач в Windows 10 нажмите правой кнопкой по меню «Пуск» и выберите «Диспетчер задач».

Если вы до этого не заходили в диспетчер задач, то он откроется в сокращенном виде. Для того, чтобы отобразить его полноценный вид нажмите кнопку «Подробнее».

Читайте также:  Файл русского mac os

В расширенном режиме диспетчера задач перейдите на закладку «Автозагрузка».

Совет: также, вы можете открыть диспетчер задач комбинацией клавиш 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

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

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