What is Program in Startup tab in Task Manager on Windows? Is it safe?

"Program" in the Task Manager Startup tab is a startup entry that Windows cannot put a name to, most often a leftover that points at a file which was moved, renamed or uninstalled.

It is usually harmless and does nothing at sign-in, but you should still check where it points. This guide shows how to find its target, disable or delete it, and scan it if the file turns out to be unknown.

How to find out what Program in startup apps points to

The Settings app shows the path behind a startup entry, which is the quickest way to unmask the generic name.

  1. Select Start > Settings > Apps > Startup.
  2. Find the entry named Program in the list.
  3. Select the open-in-new-window icon next to its On/Off toggle to see the registry or file path behind it.
  4. If the path leads to a file that no longer exists, switch the toggle to Off.
  5. If the path leads to a file you do not recognise, leave it off and scan that file with Microsoft Defender (steps further down).

A disabled entry stays in the list but no longer runs at sign-in. You can remove it completely with Autoruns or by deleting its Run value, both covered below.

What is Program in Startup tab in Task Manager?

Task Manager reads the name it shows from the file a startup entry launches. When that file is missing, or carries no readable name, the entry falls back to the generic label "Program" with no publisher and no icon.

What you see What it usually means Is it safe?
Program, blank publisher, Startup impact Not Measured or None The entry points at a file that is gone, often from an app you uninstalled Harmless: nothing runs, so disabling or deleting it changes nothing
Program, entry path ends in a real file inside Program Files A legitimate app whose file has no description field Safe if you recognise the app; keep it or disable it as you like
Program, path points into a Temp or AppData folder you did not expect An unknown file set to run at every sign-in Treat as suspicious until a Microsoft Defender scan clears it
Program, path on a USB or network drive The app lives on a drive that is not connected at sign-in Harmless; reconnect the drive or disable the entry

Windows stores most of these entries as Run values in the registry or as shortcuts in a startup folder. Each Run value is written as a description string equal to a command line, so a typo in that command line also produces an unnamed entry.

Program startup entry: disable it, delete it or scan it?

Your situation What to do Why
Target file no longer exists Disable it in Task Manager, or delete it with Autoruns A dead entry runs nothing; deleting it only tidies the list
Target is an app you installed Leave it on, or disable it if you do not need it at sign-in Disabling stops the app starting automatically, not the app itself
Target is a file you do not recognise Disable it, then scan the file with Microsoft Defender Unknown files that run at every sign-in are a common malware foothold
Entry returns after you remove it Run a Microsoft Defender offline scan Something is re-creating the entry each time Windows starts

How can I figure out what this unknown program is?

Task Manager itself only lets you enable or disable the entry. To trace it, open the two places Windows uses for most startup items: the startup folders and the registry Run keys.

  1. Press Ctrl + Shift + Esc, select Startup apps, and note the entry's Startup impact value.
  2. Press Win + R, type shell:startup and press Enter to open your personal startup folder.
  3. Press Win + R again, type shell:common startup and press Enter to open the startup folder for all users.
  4. Look for a shortcut with a blank name or one that points at a missing file.
  5. Press Win + R, type regedit and press Enter, then select Yes at the User Account Control prompt.
  6. Open HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run and read the Data column of each value.
  7. Repeat for HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run and HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Run.

The value whose command line points at a missing path, or at an odd file name, is your Program entry. Back up the registry before you change anything there. For a full inventory of everything that launches at sign-in, you can view all startup programs in Windows the same way.

What if the program’s not in the folder?

Following the path often ends at an empty folder. These are the three common outcomes and what to do with each.

The folder exists but the file in the path is gone

The app was uninstalled or updated and left its startup entry behind, which is why it pays to completely remove a program rather than only delete its folder.

  1. Open Task Manager > Startup apps.
  2. Select the Program entry and choose Disable.
  3. Delete the entry with Autoruns if you want it out of the list.

Settings says "We couldn't find this app"

The app sits on a removable or network drive, its path no longer exists, or it was uninstalled.

  1. Reconnect the USB or network drive if the path starts with its drive letter.
  2. Reinstall the app if you still use it, which rewrites a valid path.
  3. Otherwise switch the entry Off in Settings > Apps > Startup.

The path looks broken or cut off

The command line in the Run value has a missing quote or an unquoted path with spaces, so Windows cannot resolve the file.

  1. Copy the full Data value from Registry Editor into Notepad to read it in one line.
  2. Check whether the first part of the path matches a real folder on your drive.
  3. If it matches an app you use, reinstall that app; if not, delete the value.

Using Autoruns to remove the unknown program startup entry

Autoruns is Microsoft's Sysinternals startup monitor. It lists startup folder items, Run and RunOnce keys and many other auto-start locations, and it can delete an entry that Task Manager can only disable.

  1. Open Autoruns from the Microsoft Learn Sysinternals page, either from the download or with Run now from Sysinternals Live.
  2. Right-click Autoruns and run it as administrator so it can change machine-wide entries.
  3. Switch to the tab for logon entries, which holds the Run keys and startup folders.
  4. Turn on Hide Signed Microsoft Entries from the Options menu to shorten the list to third-party items.
  5. Find the entry whose image path matches the one you traced, and use Jump to Entry to confirm its registry or folder location.
  6. Uncheck its check box to disable it, or select it and use Delete to remove it completely.
  7. Restart the PC and reopen Task Manager > Startup apps to confirm it is gone.

Autoruns' scan options can also verify digital signatures and check file hashes against VirusTotal. An unsigned file in an unexpected folder is worth a closer look before you delete anything.

What is Program in Startup tab in Task Manager on Windows? Is it safe?
Get Autoruns from its Microsoft Learn Sysinternals page, either as a download or with Run now from Sysinternals Live. (Image: Microsoft)

What if the program’s a total stranger?

When the path leads to a real file you have never heard of, treat that stranger as untrusted. Disable the entry first, then scan the file before deciding to delete it.

  1. Disable the Program entry in Task Manager > Startup apps.
  2. Open File Explorer and go to the folder from the entry's path.
  3. Right-click the file, select Show more options, then select Scan with Microsoft Defender.
  4. Open Windows Security > Virus & threat protection and select Scan options.
  5. Select Full scan and start it to check every file and program on the PC.
  6. If anything is found, or the entry keeps coming back, select Microsoft Defender Antivirus (offline scan) and save your work before the PC restarts.
  7. After the restart, open Protection history to read the results.

The offline scan runs from the Windows Recovery Environment, outside normal Windows, so it can remove threats that hide while Windows is running. Never disable your antivirus to get rid of a startup entry.

Scan an unknown Program startup file from Virus & threat protection in Windows Security
Select Scan options under Current threats, then choose Full scan to check every file and program on the PC. (Image: Microsoft)

Running a System File Check

If the entry pointed at something malicious, check that Windows system files were not damaged. Run DISM first, then System File Checker, from an elevated Command Prompt.

DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow

DISM repairs the Windows component store from Windows Update, then sfc /scannow checks every protected system file and replaces damaged copies from that store. Open Command Prompt with Run as administrator and keep the window open until verification reaches 100%.

You should see: "Windows Resource Protection did not find any integrity violations" means system files are intact. "Found corrupt files and successfully repaired them" means the repair worked; restart the PC.

If SFC reports "could not perform the requested operation", run it again in Safe Mode. If it found files it could not fix, its log entries are in %windir%\Logs\CBS\CBS.log.

Run sfc /scannow after removing a Program startup entry in an administrator Command Prompt
Keep the elevated Command Prompt open until verification reaches 100%, and run DISM before sfc /scannow. (Image: Microsoft)

How to check the Program startup entry is gone

  1. Restart the PC and sign in.
  2. Press Ctrl + Shift + Esc and select Startup apps.
  3. Confirm Program is missing from the list, or shows Disabled if you only disabled it.
  4. Open Settings > Apps > Startup and confirm the entry is gone or switched Off there too.
  5. Open Windows Security > Protection history and confirm there are no active threats.

If the entry reappears after a restart, something is recreating it. Run the offline scan, then check Autoruns for a scheduled task or service with the same image path.

Check the Program startup entry is gone using Windows Security Protection history
Protection history sits in the Windows Security side menu; confirm it lists no active threats after the restart. (Image: Microsoft)

Program in Task Manager startup FAQ

Where is the Startup tab in Task Manager?

Press Ctrl + Shift + Esc, or right-click Start and select Task Manager. On Windows 11, select Startup apps in the left-hand menu. That page lists every app set to run at sign-in, with an Enable or Disable option and a startup impact rating for each.

What is Program in my startup apps?

It is a startup entry whose file Windows cannot name, so Task Manager shows the generic label Program. Most often the file was moved or uninstalled and the entry was left behind. Check its path in Settings > Apps > Startup to find out what it is.

What is Program in startup on Windows 10?

It means the same as on Windows 11: a startup entry that points at a missing or nameless file. On Windows 10 it appears on the Startup tab of Task Manager. The same Settings, registry and Autoruns checks identify and remove it.

What is a startup program?

A startup program is an app set to launch automatically when you sign in to Windows. It is registered either as a Run value in the registry or as a shortcut in a startup folder, and you can turn each one on or off in Task Manager or Settings.

Where are Windows startup programs located?

Most live in two places. Shortcuts sit in the startup folders opened with shell:startup (your account) and shell:common startup (all users). Registry entries sit under the Run keys in HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE at Software\Microsoft\Windows\CurrentVersion\Run.

How do I add a program to startup in Windows?

Press Win + R, type shell:appsfolder and press Enter to list installed apps. Open a second Run box, type shell:startup and press Enter. Drag the app from the first window into the second, and it will launch the next time you sign in.

What programs should start on startup?

Keep security software, drivers' companion apps and anything you need the moment you sign in, such as a cloud sync client. Disable apps you open only occasionally. Task Manager's startup impact rating shows which entries slow sign-in the most, from Low to High.

Is it safe to disable Program in startup?

Yes. Disabling a startup entry only stops it launching at sign-in; it does not delete files or uninstall anything. If the entry points at a missing file, disabling it changes nothing at all. You can re-enable it in Task Manager at any time.

Some final notes on the Program startup entry

Trace the entry's path before you act: disable it if the file is gone, keep it if it belongs to an app you use, and scan it with Microsoft Defender if the file is unknown. A nameless entry is almost always a harmless leftover, but the same label can hide an unknown file that runs at every sign-in, and only its path tells the two apart.

If Task Manager itself will not open, any of these shortcuts to open Task Manager gets you to the Startup apps page.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *