Our first blog post and no better place to start than the Start Screen! Since the Start screen replaced the Start Menu in Windows 8.0 IT Admins have struggled with the lack of management and customization options. In Windows 8.1 enterprises are no longer forced to surrender complete control of the Start Screen over to the user and this post will take a closer look at the options available to customize and control the Start Screen in Windows 8.1 . Show
Let’s kick off with a quick look at how we can configure the look and feel of the Start Screen.
You can also configure the ‘All Apps’ view to list the desktop apps first by setting the following GPO:
Pinning Apps to the Start Screen in Windows 8.1:Applications which are installed during deployment will not be pinned to the Start Screen but will appear on the ‘All Apps’ view. The same behaviour is true for applications installed post-deployment, either by ConfigMgr or manually by the user. This is a significant change in Start Screen behaviour from Windows 8.0. Under Windows 8.0, apps would be automatically pinned to the right hand side of the Start Screen which would quickly result in the Start Screen becoming cluttered. Under Windows 8.1 apps are no longer automatically pinned to the Start Menu and it is therefore up to the user to manually pin the apps to the Start Screen. This change in behaviour may also introduce challenges for enterprises who need to ensure certain applications are automatically pinned to the user’s Start Screen. For such scenarios a new GPO setting to pin specified applications to the Start Screen has been introduced. The “Pin Apps to Start when Installed” policy allows the user to have a level of freedom in customizing their own Start Screen whilst ensuring that key business applications are pinned to the Start Screen. The policy requires the individual AppID’s to be specified in the policy and is located in the following location (User or Computer configuration)
Caveats to this policy:
Locking down the Start Screen via GPO:If you need to lock-down the Start Screen and prevent the user from making any changes there is a new Group Policy which enables IT Admins to deploy and enforce a custom Start Screen layout. This GPO setting is primarily targeted at heavily controlled environments (e.g. kiosk screens) and allows the IT admin to configure a ‘master’ Start Screen layout and then enforce it via GPO. Once deployed, the user cannot make changes to the Start Screen. Updates to the Start Screen can be pushed out to clients by releasing an updated XML file. To implement this policy the following steps are required:
To update the Start Screen layout, repeat steps 1 to 3 to generate and deploy a new XML file. No further GPO changes are required to update the layout, the policy will enforce the new XML. Caveats to this policy:
Deploying a Customized Start Screen during the deployment process:For IT Admins wanting to deploy a customized Start Screen layout as part of the deployment process there are a number of options available with Windows 8.1. Microsoft have documented two options for Start Screen Customization in Image Deployment scenarios: CopyProfile The CopyProfile method documented here by Microsoft relies on sysprep being used to generate the AppFolderLayour.bin file and then injecting the bin file into the reference image. I’m not a huge fan of this method as I try to avoid manual steps such as offline servicing the reference image… I would prefer to to apply my custom Start Screen layout on the Deployment Task Sequence. Unattend.xml Customizations can also be applied to the Start Screen using the StartTiles setting in the Unattend.xml. The process is documented here but I really don’t like the idea of having to specify each individual application rather than having a single capture of a customized Start Screen. There are also other limitations such as not being able to specify group names so unless you have a specific need to pin an individual application I wouldn’t recommend this method. Alternative method of applying a custom layout in the Deployment Task Sequence My recommendation for Start Screen Customization is to use PowerShell to capture a customized Start Screen Layout and then copy the layout to the default user profile during the Deployment Task Sequence. The steps are detailed below:
And that’s the Windows 8.1 Start Screen 🙂 Surjit Khera. How do I use StartLayout XML?Add the LayoutModification.
In the Available customizations pane, expand Runtime settings, select Start > Select the StartLayout setting. In the middle pane, click Browse to open File Explorer. In the File Explorer window, navigate to the location where you saved your LayoutModification. xml file.
Where is the Start Menu layout stored?These are shortcuts to %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs, %APPDATA%\Microsoft\Windows\Start Menu\Programs, and %APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools.
How do I export the Start menu layout in Windows 10?Export a Start Menu layout
Open the 'System32' folder located in 'Windows' directory. Now click on 'File', then click on 'Open Windows PowerShell as Administrator'. The layout will be exported to an XML file and will be saved at the specified path.
How do I export my taskbar layout?Right-click the Taskband key and from the context menu select 'Export'. Save the key with the name Taskband and the taskbar layout will be backed up. To restore the taskbar layout, right-click the registry key that you backed up, and select the Merge option.
|