Windows 8 and Windows 10 lets you pin folders to the Start screen, but pinning data files and folders to the taskbar is not allowed. The context menu entry Pin to Taskbar never exists for data files and folders. However, here is a neat little trick that lets you pin any file or folder (directory) to the taskbar.
Pin Any File or Folder to the Taskbar
- First, configure Windows to show the extension of known file types. To do so, open File Explorer, click File menu and select Change folder and search options. In the Folder Options dialog, select the View tab, and uncheck Hide extensions for known file types setting if it’s already enabled.
- Change the extension (to .exe) of the data file you want to pin to taskbar. Let’s say you have a text file named Notes.txt. Rename that to Notes.exe. You’ll see the following message when renaming the file. Click Yes when you see the prompt “Are you sure you want to change it?”.
- Right-click on the file
Notes.exe
and choose Pin to Taskbar. - Then change the extension of the file back to original (.txt). Alternately, you can right-click on an empty area on the folder where the file resides, and click Undo Rename option.
- Press and hold the Shift key, and right-click on the pinned icon on the taskbar and click Properties.
- In the Properties dialog that opens, change the file extension in the shortcut’s Target field, so that it points to the original file (Notes.txt).
- Additionally, make sure you customize the icon as it’s showing an unknown or generic icon right now. To set the correct icon, click Change icon and select an icon from the list. If you don’t like the stock icons from
shell32.dll
, tryimageres.dll
or browse to locate the related application to pick suitable icon. - Once done, click OK and OK to close the dialogs.
The taskbar icon won’t be refreshed unless you restart the explorer shell, or sign out of your user account and sign back in.
However, one downside of this method is that when you click on the pinned taskbar item, a new icon for the executable will show up on the taskbar and there is nothing that can be done about it.
The same method can be used to pin any folder. To pin folders, another option would be to create a folder shortcut with explorer.exe prefix. But everytime you click on it, it spawns a new explorer.exe process that doesn’t exit when the folder is closed. Whereas the above method won’t create extra explorer.exe instances.
One small request: If you liked this post, please share this?
One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:- Pin it!
- Share it to your favorite blog + Facebook, Reddit
- Tweet it!