User Tools

Site Tools


windows:forcestartmenulayout

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
windows:forcestartmenulayout [2015/11/25 10:37]
tschulz [Setup]
windows:forcestartmenulayout [2016/06/03 11:42] (current)
tschulz [Default User/ Import Layout Method]
Line 1: Line 1:
-====== Start Menu Layout ======+====== Start Menu Layout ​(Windows 10) ======
  
   * It seems like the only way to set the initial start tile layout is to force the layout using group policy. ​ This has the advantage that it is static meaning that it can not be changed. ​ So for restricted users like students this might be a good thing, but for staff it is less than desirable. ​   * It seems like the only way to set the initial start tile layout is to force the layout using group policy. ​ This has the advantage that it is static meaning that it can not be changed. ​ So for restricted users like students this might be a good thing, but for staff it is less than desirable. ​
 +
 +====== AD GPO Method ======
 +
  
 ===== Setup ===== ===== Setup =====
Line 9: Line 12:
 </​file>  ​ </​file>  ​
   - Then open **gpedit.msc** (local) or the your target gpo in **Group Policy Management** (ADS)   - Then open **gpedit.msc** (local) or the your target gpo in **Group Policy Management** (ADS)
-  - Go to **User Configuration** ​ > **Administrative Templates** > **Start Menu and Taskbar** +  - Go to **User Configuration** ​ > **Administrative Templates** > **Start Menu and Taskbar**{{:​windows:​startlayout_main.png?​400|}}
----- +
-{{:​windows:​startlayout_main.png?​200|}}+
   - Then edit **Start Screen Layout**   - Then edit **Start Screen Layout**
-  - Enable the policy and put the path of the xml file you exported in step 3 (C:​\Users\defaultstartlayout.xml for this example) +  - Enable the policy and put the path of the xml file you exported in step 3 (C:​\Users\defaultstartlayout.xml for this example){{:​windows:​startlayout.png?​300|}} 
----- + 
-{{:​windows:​startlayout.png?​200|}}+====== Default User/ Import Layout Method ====== 
 +  * It is possible to update the Default profile "​C:​\Users\Default"​ to have a custom start menu layout. ​ The process is pretty straightforward simply export your current start menu layout in Powershell then import the resultant XML file into the default user profile. ​ This method has the benefit that new users can modify their start menu unlike forcing the start menu through GPO policy.
  
 +  - Setup your start menu as you would like for new users. ​ Be sure no do put folders or files located in your profile like your "​Documents"​ folder since they point to the folder in your profile not the symbolic Documents folder. ​ This is a example of what I used for my business lab{{:​windows:​start_meu.png?​300}} ​  
 +  - Start **powershell as administrator** (this is required since we need to modify the default user profile){{:​windows:​powershell.png?​300}}
 +  - Run the following in **powershell**<​file>​Export-StartLayout -Path C:​\custom_layout.xml</​file>​
 +  - Here is a example of the xml file<​file xml custom_layout.xml><​LayoutModificationTemplate Version="​1"​ xmlns="​http://​schemas.microsoft.com/​Start/​2014/​LayoutModification">​
 +  <​LayoutOptions StartTileGroupCellWidth="​6"​ />
 +  <​DefaultLayoutOverride>​
 +    <​StartLayoutCollection>​
 +      <​defaultlayout:​StartLayout GroupCellWidth="​6"​ xmlns:​defaultlayout="​http://​schemas.microsoft.com/​Start/​2014/​FullDefaultLayout">​
 +        <​start:​Group Name=""​ xmlns:​start="​http://​schemas.microsoft.com/​Start/​2014/​StartLayout">​
 +          <​start:​DesktopApplicationTile Size="​2x2"​ Column="​0"​ Row="​0"​ DesktopApplicationID="​{6D809377-6AF0-444B-8957-A3773F02200E}\Microsoft Office\Office15\WINWORD.EXE"​ />
 +          <​start:​DesktopApplicationTile Size="​2x2"​ Column="​2"​ Row="​0"​ DesktopApplicationID="​{6D809377-6AF0-444B-8957-A3773F02200E}\Microsoft Office\Office15\POWERPNT.EXE"​ />
 +          <​start:​DesktopApplicationTile Size="​2x2"​ Column="​4"​ Row="​0"​ DesktopApplicationID="​{6D809377-6AF0-444B-8957-A3773F02200E}\Microsoft Office\Office15\EXCEL.EXE"​ />
 +          <​start:​DesktopApplicationTile Size="​2x2"​ Column="​0"​ Row="​2"​ DesktopApplicationID="​{6D809377-6AF0-444B-8957-A3773F02200E}\Microsoft Office\Office15\MSPUB.EXE"​ />
 +          <​start:​DesktopApplicationTile Size="​2x2"​ Column="​2"​ Row="​2"​ DesktopApplicationID="​{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Mozilla Firefox\firefox.exe"​ />
 +          <​start:​DesktopApplicationTile Size="​2x2"​ Column="​4"​ Row="​2"​ DesktopApplicationID="​Chrome"​ />
 +          <​start:​DesktopApplicationTile Size="​2x2"​ Column="​0"​ Row="​4"​ DesktopApplicationID="​Microsoft.Windows.Computer"​ />
 +        </​start:​Group>​
 +      </​defaultlayout:​StartLayout>​
 +    </​StartLayoutCollection>​
 +  </​DefaultLayoutOverride>​
 +</​LayoutModificationTemplate></​file>​
 +  - Lastly Import the xml file to your default user profile<​file>​Import-StartLayout -LayoutPath C:​\custom_layout.xml -MountPath $env:​SystemDrive\</​file>​
  --- //​[[tschulz@sebeka.k12.mn.us|Thad Schulz]] 2015/11/25 10:37//  --- //​[[tschulz@sebeka.k12.mn.us|Thad Schulz]] 2015/11/25 10:37//
windows/forcestartmenulayout.1448469430.txt.gz · Last modified: 2015/11/25 10:37 by tschulz