We had earlier seen how one could set Windows 10/8.1 to Show or not to show Windows Store apps on Taskbar using Taskbar and Navigation properties or by modifying the Windows Registry. Today we will see you can prevent the pinning of the Store app to the taskbar. Microsoft has made it easier for IT administrators to manage this setting on a system level, by adding it to the Group Policy. You can thus use Group Policy to disable, disallow, and prevent users from pinning Windows Store app icon to the Windows 10 taskbar.
Do not allow pinning Store apps to the Taskbar
To access this setting, Run gpedit.msc to open the Local Group Policy Editor and navigate to the following setting:
User Configuration\Administrative Templates\Start Menu and Taskbar
Now in the right pane, double-click on Do not allow pinning Store app to the Taskbar and select Enabled.
This policy setting allows you to control pinning the Store app to the Taskbar. If you enable this policy setting, users cannot pin the Store app to the Taskbar. If the Store app is already pinned to the Taskbar, it will be removed from the Taskbar on next login. If you disable or do not configure this policy setting, users can pin the Store app to the Taskbar.
Selecting Not configured or Disabled, will let users pin the Windows Store app icon to the Windows 8.1 taskbar.
Only Windows 10 Pro and Windows 10 Enterprise Editions include the Group Policy Editor. So please check if your version of Windows 10 lets you do this.
Similar read: Prevent Pinning or Unpinning of Programs to the Taskbar.