2 Best Way to Fix Windows Cannot Find Shell Startup

If you are facing an error that is “Windows cannot find ’shell:startup’. Make sure you typed the name correctly, and then try again” when running shell:startup command, then i am going to tell you how to fix this in very simple steps.

Way 1. Type Command Correctly

Make sure you have typed the command correctly.

Wrong way : shell: startup or shell :startup

Correct way : shell:startup

Way 2. Reset Default Paths of User Shell Folders using Registry Editor

1. Press the windows key and search Registry Editor and open it.

2. Paste this path to the dialogue box Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

3. Press Enter

4. Now check the data on Startup

5. Make sure the data is%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

If there is any wrong data like this

Then, follow these steps

6. Right click on Startup

7. Click on Modify

8. Now on the Value Data input field, paste this data %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

9. Now click OK

10. Lastly check by running shell:startup


Now you can run shell:startup command !! Hope this helped you and fixed your error, if not or still facing any errors, then let me know in the comment section we’ll try our best to resolve your query.


What is shell:startup?

shell:startup is just a run command which opens a startup folder in which you can add or remove any app to run automatically at startup in windows.

What is Registry Editor?

Registry Editor is a tool in the windows operating system by which users can view, add, remove or make any changes to the Windows registry.

Like this Content? Share it!
Shivanshu Karn

Shivanshu Karn

Shivanshu is a web developer, programmer, and beginner level data scientist. He enjoys writing technical content.

Leave a Reply