Microsoft Edge Taskbar

Posted onby

It looks like Microsoft implemented a partial fix, which doesn’t pin Edge to the taskbar of the account installing Edge. Any other accounts logging in, will still get the pinned Edge shortcut on the taskbar. I uploaded a new screen recording, recorded on a non-domain joined Windows Server 2019 with the latest CU installed and using the latest. Open Microsoft Edge Browser and Open any website that you want to pin to the taskbar. Now click on this 3 dot menu and scroll down to the option 'pin this pa.

-->Microsoft Edge Taskbar

Starting in Windows 10, version 1607, administrators can pin additional apps to the taskbar and remove default pinned apps from the taskbar by adding a <TaskbarLayout> section to a layout modification XML file. This method never removes user-pinned apps from the taskbar.

Note

The only aspect of the taskbar that can currently be configured by the layout modification XML file is the layout.

You can specify different taskbar configurations based on device locale and region. There is no limit on the number of apps that you can pin. You specify apps using the Application User Model ID (AUMID) or Desktop Application Link Path (the local path to the application).

If you specify an app to be pinned that is not provisioned for the user on the computer, the pinned icon won't appear on the taskbar.

The order of apps in the XML file dictates the order of pinned apps on the taskbar from left to right, to the right of any existing apps pinned by the user.

Note

In operating systems configured to use a right-to-left language, the taskbar order will be reversed.

The following example shows how apps will be pinned: Windows default apps to the left (blue circle), apps pinned by the user in the center (orange triangle), and apps that you pin using the XML file to the right (green square).

Edge

Configure taskbar (general)

To configure the taskbar:

  1. Create the XML file.
    • If you are also customizing the Start layout, use Export-StartLayout to create the XML, and then add the <CustomTaskbarLayoutCollection> section from the following sample to the file.
    • If you are only configuring the taskbar, use the following sample to create a layout modification XML file.
  2. Edit and save the XML file. You can use AUMID or Desktop Application Link Path to identify the apps to pin to the taskbar.
    • Add xmlns:taskbar='http://schemas.microsoft.com/Start/2014/TaskbarLayout' to the first line of the file, before the closing >.
    • Use <taskbar:UWA> and AUMID to pin Universal Windows Platform apps.
    • Use <taskbar:DesktopApp> and Desktop Application Link Path to pin desktop applications.
  3. Apply the layout modification XML file to devices using Group Policy or a provisioning package created in Windows Imaging and Configuration Designer (Windows ICD).

Important

If you use a provisioning package or import-startlayout to configure the taskbar, your configuration will be reapplied each time the explorer.exe process restarts. If your configuration pins an app and the user then unpins that app, the user's change will be overwritten the next time the configuration is applied. To apply a taskbar configuration that allows users to make changes that will persist, apply your configuration by using Group Policy.

If you use Group Policy and your configuration only contains a taskbar layout, the default Windows tile layout will be applied and cannot be changed by users. If you use Group Policy and your configuration includes taskbar and a full Start layout, users can only make changes to the taskbar. If you use Group Policy and your configuration includes taskbar and a partial Start layout, users can make changes to the taskbar and to tile groups not defined in the partial Start layout.

Tips for finding AUMID and Desktop Application Link Path

In the layout modification XML file, you will need to add entries for applications in the XML markup. In order to pin an application, you need either its AUMID or Desktop Application Link Path.

The easiest way to find this data for an application is to:

  1. Pin the application to the Start menu on a reference or testing PC.
  2. Open Windows PowerShell and run the Export-StartLayout cmdlet.
  3. Open the generated XML file.
  4. Look for an entry corresponding to the app you pinned.
  5. Look for a property labeled AppUserModelID or DesktopApplicationLinkPath.

Sample taskbar configuration XML file

Sample taskbar configuration added to Start layout XML file

Keep default apps and add your own

The <CustomTaskbarLayoutCollection> section will append listed apps to the taskbar by default. The following sample keeps the default apps pinned and adds pins for Paint, Microsoft Reader, and a command prompt.

Before:

After:

Remove default apps and add your own

By adding PinListPlacement='Replace' to <CustomTaskbarLayoutCollection>, you remove all default pinned apps; only the apps that you specify will be pinned to the taskbar.

If you only want to remove some of the default pinned apps, you would use this method to remove all default pinned apps and then include the default app that you want to keep in your list of pinned apps.

Before:

After:

Remove default apps

By adding PinListPlacement='Replace' to <CustomTaskbarLayoutCollection>, you remove all default pinned apps.

Configure taskbar by country or region

The following example shows you how to configure taskbars by country or region. When the layout is applied to a computer, if there is no <TaskbarPinList> node with a region tag for the current region, the first <TaskbarPinList> node that has no specified region will be applied. When you specify one or more countries or regions in a <TaskbarPinList> node, the specified apps are pinned on computers configured for any of the specified countries or regions.

When the preceding example XML file is applied, the resulting taskbar for computers in the US or UK:

The resulting taskbar for computers in Germany or France:

Microsoft

The resulting taskbar for computers in any other country region:

Note

Layout Modification Template schema definition

Related topics

-->

Applies to

  • Windows 10, Windows Server 2016 with Desktop Experience, Windows Server 2019 with Desktop Experience

Looking for consumer information?See what's on the Start menu

Organizations might want to deploy a customized Start and taskbar configuration to devices running Windows 10 Pro, Enterprise, or Education. A standard, customized Start layout can be useful on devices that are common to multiple users and devices that are locked down for specialized purposes. Configuring the taskbar allows the organization to pin useful apps for their employees and to remove apps that are pinned by default.

Note

Taskbar configuration is available starting in Windows 10, version 1607.

Start and taskbar configuration can be applied to devices running Windows 10 Pro, version 1703.

For information on using the layout modification XML to configure Start with roaming user profiles, see Deploy Roaming User Profiles.

Using CopyProfile for Start menu customization in Windows 10 isn't supported. For more information Customize the Default User Profile by Using CopyProfile

Microsoft Edge Taskbar

Pin Edge To Taskbar

Start options

Some areas of Start can be managed using Group Policy. The layout of Start tiles can be managed using either Group Policy or Mobile Device Management (MDM) policy.

Note

The MDM policy settings in the table can also be configured in a provisioning package using Policies > Start. See the reference for Start settings in Windows Configuration Designer.

The following table lists the different parts of Start and any applicable policy settings or Settings options. Group Policy settings are in the User ConfigurationAdministrative TemplatesStart Menu and Taskbar path except where a different path is listed in the table.

StartPolicyLocal setting
User tileMDM: Start/HideUserTile
Start/HideSwitchAccount
Start/HideSignOut
Start/HideLock
Start/HideChangeAccountSettings
Group Policy: Remove Logoff on the Start menu
none
Most usedMDM: Start/HideFrequentlyUsedApps
Group Policy: Remove frequent programs from the Start menu
Settings > Personalization > Start > Show most used apps
Suggestions
-and-
Dynamically inserted app tile
MDM: Allow Windows Consumer Features
Group Policy: Computer ConfigurationAdministrative TemplatesWindows ComponentsCloud ContentTurn off Microsoft consumer experiences
Note: This policy also enables or disables notifications for a user's Microsoft account and app tiles from Microsoft dynamically inserted in the default Start menu.
Settings > Personalization > Start > Occasionally show suggestions in Start
Recently addedMDM: Start/HideRecentlyAddedApps
Group Policy: Computer configurationAdministrative TemplateStart Menu and TaskbarRemove 'Recently Added' list from Start Menu (for Windows 10, version 1803)
Settings > Personalization > Start > Show recently added apps
Pinned foldersMDM: AllowPinnedFolderSettings > Personalization > Start > Choose which folders appear on Start
PowerMDM: Start/HidePowerButton
Start/HideHibernate
Start/HideRestart
Start/HideShutDown
Start/HideSleep
Group Policy: Remove and prevent access to the Shut Down, Restart, Sleep, and Hibernate commands
none
Start layoutMDM: Start layout
ImportEdgeAssets
Group Policy: Prevent users from customizing their Start screen
Note: When a full Start screen layout is imported with Group Policy or MDM, the users cannot pin, unpin, or uninstall apps from the Start screen. Users can view and open all apps in the All Apps view, but they cannot pin any apps to the Start screen. When a partial Start screen layout is imported, users cannot change the tile groups applied by the partial layout, but can modify other tile groups and create their own.
Start layout policy can be used to pin apps to the taskbar based on an XML File that you provide. Users will be able to change the order of pinned apps, unpin apps, and pin additional apps to the taskbar.
none
Jump listsMDM: Start/HideRecentJumplists
Group Policy: Do not keep history of recently opened documents
Settings > Personalization > Start > Show recently opened items in Jump Lists on Start or the taskbar
Start sizeMDM: Force Start size
Group Policy: Force Start to be either full screen size or menu size
Settings > Personalization > Start > Use Start full screen
App listMDM: Start/HideAppListSettings > Personalization > Start > Show app list in Start menu
All SettingsGroup Policy: Prevent changes to Taskbar and Start Menu Settingsnone
TaskbarMDM: Start/NoPinningToTaskbarnone

Note

In local Settings > Personalization > Start, there is an option to Show more tiles. The default tile layout for Start tiles is 3 columns of medium sized tiles. Show more tiles enables 4 columns. To configure the 4-column layout when you customize and export a Start layout, turn on the Show more tiles setting and then arrange your tiles.

Taskbar options

Starting in Windows 10, version 1607, you can pin additional apps to the taskbar and remove default pinned apps from the taskbar. You can specify different taskbar configurations based on device locale or region.

There are three categories of apps that might be pinned to a taskbar:

  • Apps pinned by the user

  • Default Windows apps, pinned during operating system installation (Microsoft Edge, File Explorer, Store)

  • Apps pinned by the enterprise, such as in an unattended Windows setup

    Note

    We recommend using the layoutmodification.xml method to configure taskbar options, rather than the earlier method of using TaskbarLinks in an unattended Windows setup file.

The following example shows how apps will be pinned - Windows default apps to the left (blue circle), apps pinned by the user in the center (orange triangle), and apps that you pin using XML to the right (green square).

Note

In operating systems configured to use a right-to-left language, the taskbar order will be reversed.

Whether you apply the taskbar configuration to a clean install or an update, users will still be able to:

  • Pin additional apps
  • Change the order of pinned apps
  • Unpin any app

Note

In Windows 10, version 1703, you can apply an MDM policy, Start/NoPinningToTaskbar, to prevents users from pinning and unpinning apps on the taskbar.

Taskbar configuration applied to clean install of Windows 10

In a clean install, if you apply a taskbar layout, only the apps that you specify and default apps that you do not remove will be pinned to the taskbar. Users can pin additional apps to the taskbar after the layout is applied.

Taskbar configuration applied to Windows 10 upgrades

When a device is upgraded to Windows 10, apps will be pinned to the taskbar already. Some apps may have been pinned to the taskbar by a user, and others may have been pinned to the taskbar through a customized base image or by using Windows Unattend setup.

The new taskbar layout for upgrades to Windows 10, version 1607 or later, will apply the following behavior:

  • If the user pinned the app to the taskbar, those pinned apps remain and new apps will be added to the right.
  • If the user didn't pin the app (it was pinned during installation or by policy) and the app is not in updated layout file, the app will be unpinned.
  • If the user didn't pin the app and the app is in the updated layout file, the app will be pinned to the right.
  • New apps specified in updated layout file are pinned to right of user's pinned apps.

Learn how to configure Windows 10 taskbar.

Start layout configuration errors

How To Pin Edge App To Taskbar

If your Start layout customization is not applied as expected, open Event Viewer and navigate to Applications and Services Log > Microsoft > Windows > ShellCommon-StartLayoutPopulation > Operational, and check for one of the following events:

  • Event 22 is logged when the xml is malformed, meaning the specified file simply isn’t valid xml. This can occur if the file has extra spaces or unexpected characters, or if the file is not saved in the UTF8 format.
  • Event 64 is logged when the xml is valid, but has unexpected values. This can happen when the desired configuration is not understood, elements are not in the required order, or source is not found, such as a missing or misspelled .lnk.

Related topics