Pin file, folder, website shortcut to Start Menu in Windows 10

The Windows 10 Start Menu is super charged and lets you do a lot more. Not only can you pin any system setting to the Start, the new operating system offers you several ways to customize the Start Menu. While you can easily pin to Start, a folder, you are not offered to pin any file to the Start Menu. In this post we will learn how to Pin any file, folder, website shortcut to Start Menu in Windows 10.

pin file folder start

Pin file to Start Menu in Windows 10

Pin any file to Start Menu in Windows 10

To add Pin to Start to the context menu for a file, you will have to modify the Windows Registry. But first, create a system restore point!

Now, to add Pin to Start easily, copy-paste the following in a Notepad and save it as a .reg file:

Windows Registry Editor Version 5.00

; Created by TheWindowsClub


Now click on the .reg file to add its contents to your registry. You will be asked for confirmation, so you may click Yes, to add it.

Now right-click on any file and see. You will see Pin to Start context menu item.

Pin any file to Start Menu in Windows 10

Selecting it will pin the file to your Windows 10 Start Menu. If you do not see it right away, you may see it after you restart. For some strange reason, I need to restart my PC most of the times to see anything pinned to the Start to appear.

To remove this Pin to Start item, Run regedit and delete this key:


You may also download this ready-to-use .reg files I created. It lets you add Pin to Start and remove it from your file context menu. We will soon be adding this tweak to our Ultimate Windows Tweaker 4 too.

If you do not want to touch the Windows Registry, there is a workaround to get this done.

Place a shortcut in the following ‘Hidden’ folder:

C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

Now open Start Menu > All apps and locate the shortcut you placed. Right-click on it and select Pin to Start.

Pin a folder to Start in Windows 10

pin folder to start

Pinning a folder to Windows 10 Start is easy, the operating system already offers this context menu item. Right-click on any folder and you will see Pin to Start. Click on it to pin the folder to Start.

Pin a website shortcut to Windows 10 Start

You can also pin a website shortcut to Windows 10 Start. Open the desktop version on Internet Explorer and press Alt+T to open Tools. Select Add site to Apps.


Now open your Start Screen and go to the All Apps view by clicking on the “down” arrow at the bottom left side of the start screen. You will see your website app created.

Right-click the website icon and from the bottom menu, select Pin to Start. Else drag-and-drop it on to the Start Menu. You will now see the website tile pinned to your Windows 10 Start Menu.

If you need more details, then this post will show you how to pin or unpin website tile or shortcut to/from Start.

Edge browser makes things easier. Open Edge and browse to the website. Now click on More actions and select Pin to Start.

pin to start edge

If you are a Firefox, Chrome or Opera user, you may need to follow the workaround I suggested for pinning files. Open the website in your favorite browser, create its web shortcut on your desktop and the place it in the following hidden folder:

C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

To quickly access this folder open Run and type shell:programs and hit Enter.

Now open Start > All apps, and locate the shortcut you placed. Right-click on it and select Pin to Start.

You can also Pin to Start any Windows 10 Setting which you need often.

Posted by on , in Category Windows with Tags
Anand Khanse is the Admin of, a 10-year Microsoft MVP Awardee in Windows (2006-16) & a Windows Insider MVP. Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.