keepcalculator

06 Numbers and Powers

Add a Program to Startup in Surface Pro

Card No. 06·49735 · Updated · Standard formula, shown below

Adding a program to startup on your Surface Pro means the app launches automatically every time you sign in to Windows. This saves you from manually opening the apps you use daily, like OneNote, Outlook, or a note-taking tool. You can do this through the Settings app, the startup folder, or Task Manager, and you don’t need any special software—just a few clicks.

What You’ll Need

  • A Surface Pro running Windows 10 or Windows 11
  • Administrator access (for some methods, though the standard user account usually works)
  • The program you want to add—either installed or as a portable .exe file

Step-by-Step

There are three reliable ways to add a program to startup on a Surface Pro. Choose the one that fits your needs.

Method 1: Using the Startup Folder (Simplest)

  1. Press Windows key + R to open the Run dialog.
  2. Type shell:startup and press Enter. This opens the Startup folder for your user account.
  3. Locate the program you want to add. If it’s installed, find its shortcut in the Start menu or on the desktop. If it’s a portable app, find the .exe file.
  4. Right-click the program (or its shortcut) and select Copy.
  5. Go back to the Startup folder, right-click an empty area, and select Paste. The shortcut now appears there.
  6. Restart your Surface Pro or sign out and back in—the program should launch automatically.

Method 2: Using Settings (Windows 11)

  1. Open the Start menu and select Settings (or press Windows key + I).
  2. Go to Apps → Startup.
  3. You’ll see a list of programs that can run at startup. Find the app you want, and toggle the switch to On.
  4. If the app isn’t listed, you’ll need to use the Startup folder method instead.

Method 3: Using Task Manager (Disable or Enable)

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. Click the Startup tab. If you don’t see it, click More details at the bottom.
  3. Look for the program you want to add. If it’s already there but disabled, right-click it and select Enable.
  4. If it’s not listed, Task Manager only shows programs that are already registered to start—you can’t add new ones here. Use the Startup folder instead.

Common Mistakes

  • Pasting the actual program instead of a shortcut: In the Startup folder, you should paste a shortcut, not the .exe file itself. Pasting the .exe can cause errors or launch the program’s installer instead.
  • Using the wrong Startup folder: The shell:startup folder is for your user only. There’s also a global startup folder (shell:common startup) that affects all users—using it requires admin rights and is usually unnecessary.
  • Forgetting to check if the program already manages its own startup: Many apps (like Discord, Spotify, or OneDrive) have a built-in setting to launch at startup. Adding them to the Startup folder can cause duplicates.
  • Not restarting after adding: Changes to the Startup folder only take effect on the next sign-in.

Tips

  • Keep startup lean: Too many startup programs slow down your Surface Pro’s boot time. Only add apps you genuinely use every time.
  • Use the Startup folder for portable apps: If you have a portable version of a program (no installation), placing a shortcut in the Startup folder is the cleanest way.
  • Check startup impact in Task Manager: Task Manager shows the impact of each startup item (Low, Medium, High). Use this to decide what to keep.
  • For apps that need admin rights: If the program requires administrator privileges, you may need to create a scheduled task with the “Run with highest privileges” option, or use the Task Scheduler to get it to start properly.

Troubleshooting

If the program doesn’t start automatically, try these fixes:

  1. Check the Startup folder path: Make sure you used shell:startup and not shell:common startup. The latter requires admin rights and might not work for a standard user.
  2. Verify the shortcut target: Right-click the shortcut in the Startup folder, select Properties, and confirm the “Target” field points to the correct .exe file. If the program was moved or uninstalled, the shortcut will be broken.
  3. Check if the program is blocked by User Account Control (UAC): Some programs need elevation. If you see a UAC prompt at startup, the program may not launch automatically. To fix this, create a scheduled task that runs at logon with “Run with highest privileges.”
  4. Make sure the program isn’t disabled in Task Manager: Open Task Manager → Startup tab, and ensure your program is set to Enabled.
  5. Try a different method: If the Startup folder doesn’t work, use Settings (Windows 11) or the app’s own settings to enable startup.
  6. Check for antivirus interference: Some security software blocks unknown programs from auto-starting. Temporarily disable your antivirus to test, then add an exception.

Frequently Asked Questions

Can I add a program to startup on a Surface Pro with Windows 10?

Yes. The Startup folder method works the same in Windows 10. The Settings method is different—in Windows 10, go to Settings → Apps → Startup, and toggle the apps on.

Why does my program start but then close immediately?

This usually happens if the program needs another service or file that isn’t ready yet. Try adding a delay using Task Scheduler, or check the program’s own settings for a “start minimized” option.

Can I add a website or a document to startup?

Yes. Create a shortcut to the website (drag the URL from your browser to the desktop) or to the document, then place that shortcut in the Startup folder. It will open in your default browser or app.

How do I remove a program from startup?

Open the Startup folder (shell:startup) and delete the shortcut. Or go to Task Manager → Startup tab, right-click the program, and select Disable.

Will adding a program to startup slow down my Surface Pro?

Yes, every startup program uses system resources. The impact varies—check Task Manager to see the impact level and decide if you need it.

Can I add a program that requires administrator rights to startup?

Yes, but it’s trickier. You can create a scheduled task that runs at logon with “Run with highest privileges” checked. Alternatively, set the program’s shortcut to “Run as administrator” in its Properties, but this may cause UAC prompts.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →