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
Last revision Both sides next revision
windows:forcestartmenulayout [2016/05/31 15:12]
tschulz
windows:forcestartmenulayout [2016/05/31 15:18]
tschulz
Line 12: 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 ====== ====== 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.   * 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 {{:​windows:​start_meu.png?​400}}    +  - 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?​400}} +  - 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:​\Temp\custom_layout.xml +  - Run the following in **powershell**<​file>​Export-StartLayout -Path C:​\Temp\custom_layout.xml</​file>​ 
-Import-StartLayout -LayoutPath C:​\Temp\custom_layout.xml -MountPath $env:​SystemDrive\</​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:​\Temp\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.txt · Last modified: 2016/06/03 11:42 by tschulz