none
Computerrichtline: StartLayout.xml wird nicht angewendet RRS feed

  • Frage

  • Hallöchen zusammen,

    Versuche gerade, bei uns das Startmenü für Win10 für alle Anwender vorzugeben. Irgendwie will es aber nicht so recht klappen. Folgende Vorgehensweise:

    • Computer GPO erstellt, welche die Startlayoutdatei festlegt. Datenpfad angegeben. GPO mit OU verlinkt.
    • Startlayoutdatei von System exportiert und auf zentralem Datenpfad bereitgestellt. (NETLOGON)
    • Test-VM erstellt und in entsprechende OU im AD geschoben.
    • Auf Test VM mit neuem Benutzer angemeldet, und festgestellt, dass das Layout nicht angewendet wird.

    Folgende Dinge geprüft:

    • Validität der XML Datei (Struktur, Syntax, UTF8) geprüft: OK
    • Zugriffsrechte auf die Datei: OK
    • Anwendung der GPO auf die Test-VM via gpresult: OK
    • Vorhandensein des entsprechenden Registry Eintrags im Policy Zweig: OK
    • Auswertung der Ereignisanzeige: System -> GroupPolicy sowie ShellCommon-StartLayoutPopulation Ereignisse: Unauffällig

    <LayoutModificationTemplate xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" Version="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
      <LayoutOptions />
      <DefaultLayoutOverride LayoutCustomizationRestrictionType="OnlySpecifiedGroups">
        <StartLayoutCollection>
          <defaultlayout:StartLayout GroupCellWidth="6">
            <start:Group Name="Testfirma">
              <start:DesktopApplicationTile Size="1x1" Column="3" Row="0" DesktopApplicationID="{1AC14E77-02E7-4E5D-B744-2EB1AE5198B7}\notepad.exe" />
              <start:DesktopApplicationTile Size="1x1" Column="2" Row="0" DesktopApplicationID="Microsoft.Office.WINWORD.EXE.15" />
              <start:DesktopApplicationTile Size="1x1" Column="1" Row="0" DesktopApplicationID="Microsoft.Office.OUTLOOK.EXE.15" />
              <start:DesktopApplicationTile Size="1x1" Column="0" Row="0" DesktopApplicationID="Microsoft.Office.EXCEL.EXE.15" />
            </start:Group>
          </defaultlayout:StartLayout>
        </StartLayoutCollection>
      </DefaultLayoutOverride>
    </LayoutModificationTemplate>

    Hat jemand ne Idee, woran es hier scheitert? Bzw. wo ich nochmal etwas anpassen / auswerten könnte? Hab ich hier vllt. irgendwas übersehen, was in den Microsoft Docs zu diesem Thema steht?





    Mittwoch, 29. Juni 2022 14:44

Alle Antworten

  • Hi,

    Wenn Start funktioniert hat und nur zeitweise fehlschlägt, ist Start wahrscheinlich richtig installiert, aber das Problem tritt nachgelagert auf. Sie können dieses Problem überprüfen, indem Sie nach der Ausgabe dieser beiden PS-Befehle suchen:

    get-AppXPackage -Name Microsoft.Windows.ShellExperienceHost
    get-AppXPackage -Name Microsoft.Windows.Cortana

    Beheben Sie Fehler im Startmenü

    https://docs.microsoft.com/de-DE/windows/configuration/start-layout-troubleshoot

    Passen Sie Windows 10 Start und Taskleiste mit Gruppenrichtlinien an

    https://docs.microsoft.com/de-DE/windows/configuration/customize-windows-10-start-screens-by-using-group-policy

    Hoffe, das löst Ihre Frage !!

    --Wenn die Antwort hilfreich ist, stimme bitte hoch und akzeptiere sie als Antwort–
    Mittwoch, 6. Juli 2022 15:37
  • Hallöchen,

    als ich vor paar Jahren mit Einführung von Win10 auch die Startmenüs an den Clients vorkonfigurieren wollte, hatte ich ähnliche Probleme, ein wirklich kluger IT'ler eines Systemhauses sagte auch mal, dass das aus irgendwelchen Gründen an die ich mich nicht erinnere nicht funktioniert. Aber MS wäre nicht MS, wenn etwas das offiziell nicht geht, nicht doch auf Umwegen lösbar wäre. Hier der Weg, mit dem ich also die Startmenüs definiere. Wichtig ist, das Startmenü wird nur bei der allerersten Anmeldung am PC generiert, fehlen Progrmme, Verknüpfungen o.ä. wird das Startmenü nur teilweise geladen (manuell kann man die Programme natürlich nachträglich anpinnen) und man kann es nicht für bereits angelegte Benutzer anpassen.

    Du brauchst 2 GPOs, beide unter COMPUTER.

    1. Einstellugen | Windows Einstellungen | Dateien
     -> LayoutModification.xml hier erstellen (nicht die Default löschen oder Überschreiben!)
     Quelle \\deinedomain.local\SYSVOL\deinedomain.local\LayoutModification_defaultuser_2020.xml
    Ziel C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml


    2. Einstellugen | Windows Einstellungen | Verknüfungen
     -> Verknüpfungen erstellen die im Startmenü hinzugefügt werden sollen (ausgenommen den vorhandenen Standardprogrammen von Win)
    "Zieltyp: Dateisystemobjekt", "Speicherort: Alle Benutzer - Programme" für Programme, du kannst z.B. auch Systemsteuerung, Geräte & Drucker als Shellobjekt oder Webseiten als URL anlegen.


    3. Unter C:\ProgramData\Microsoft\Windows\Start Menu\Programs findest du alle Verknüpfungen des Startmenüs, hier sollte auch das Office drin liegen, wenn nicht musst du die Verküpfungen entsprechend anlegen.


    4. Die Layoutmodification.xml schaut bei mir dann so aus:

    <LayoutModificationTemplate
        xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
        xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" Version="1"
        xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
      <LayoutOptions StartTileGroupCellWidth="6" />
      <DefaultLayoutOverride>
        <StartLayoutCollection>
          <defaultlayout:StartLayout GroupCellWidth="6">
            <start:Group Name="System">
              <start:Tile Size="4x2" Column="0" Row="0" AppUserModelID="Microsoft.BingWeather_8wekyb3d8bbwe!App" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Geräte und Drucker.lnk" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="4" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\File Explorer.lnk" />
              <start:Tile Size="2x2" Column="4" Row="2" AppUserModelID="Microsoft.ScreenSketch_8wekyb3d8bbwe!App" />
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\systemsteuerung.lnk" />
              <start:Tile Size="2x2" Column="4" Row="0" AppUserModelID="Microsoft.WindowsCalculator_8wekyb3d8bbwe!App" />
              <start:Tile Size="2x2" Column="2" Row="4" AppUserModelID="Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge" />
            </start:Group>
            <start:Group Name="Office">
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="4" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Publisher.lnk" />
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Excel.lnk" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Outlook.lnk" />
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Access.lnk" />
              <start:DesktopApplicationTile Size="2x2" Column="4" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Word.lnk" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\OneNote 2016.lnk" />
              <start:DesktopApplicationTile Size="2x2" Column="4" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\PowerPoint.lnk" />
            </start:Group>
            <start:Group Name="Programme">
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\xxx.lnk" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\xxx.url" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="4" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\xxxx.de.url" />
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="4" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\xxxx.url" />
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Office 365 Web.url" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\xxx.lnk" />
            </start:Group>
          </defaultlayout:StartLayout>
        </StartLayoutCollection>
      </DefaultLayoutOverride>
    </LayoutModificationTemplate>




    Schau mal ob dir das weiter hilft, es ist nicht perfekt, aber es funktioniert!

    Grüße Maurice


    • Bearbeitet Skynet83 Montag, 11. Juli 2022 09:12 Codeblock eingefügt
    Donnerstag, 7. Juli 2022 11:25
  • So, ich hab mir das ganze auch noch mal zum Anlass genommen und mein altes Startlayout überarbeitet. Mit v1809 hat sich ja doch bissl etwas getan, jetzt habe ich ein neues Layout mit dem Befehl Export -Startlayout -UseDesktopApplicationID -Path xxx gemacht, schaut jetzt bei mir so aus und ist funktionsfähig.
     
    <LayoutModificationTemplate xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" Version="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
      <LayoutOptions StartTileGroupCellWidth="6" />
      <DefaultLayoutOverride>
        <StartLayoutCollection>
          <defaultlayout:StartLayout GroupCellWidth="6">
            <start:Group Name="System">
              <start:Tile Size="2x2" Column="2" Row="2" AppUserModelID="Microsoft.ScreenSketch_8wekyb3d8bbwe!App" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="4" DesktopApplicationID="Microsoft.Windows.Explorer" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="2" DesktopApplicationID="::{26EE0668-A00A-44D7-9371-BEB064C98683}\0" />
              <start:Tile Size="2x2" Column="4" Row="2" AppUserModelID="Microsoft.WindowsStore_8wekyb3d8bbwe!App" />
              <start:Tile Size="2x2" Column="4" Row="0" AppUserModelID="Microsoft.WindowsCalculator_8wekyb3d8bbwe!App" />
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="4" DesktopApplicationID="MSEdge" />
              <start:Tile Size="4x2" Column="0" Row="0" AppUserModelID="Microsoft.BingWeather_8wekyb3d8bbwe!App" />
            </start:Group>
            <start:Group Name="Office">
              <start:DesktopApplicationTile Size="2x2" Column="4" Row="2" DesktopApplicationID="Microsoft.Office.MSACCESS.EXE.15" />
              <start:Tile Size="2x2" Column="0" Row="4" AppUserModelID="Microsoft.Office.OneNote_8wekyb3d8bbwe!microsoft.onenoteim" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationID="Microsoft.Office.OUTLOOK.EXE.15" />
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="4" DesktopApplicationID="com.squirrel.Teams.Teams" />
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="0" DesktopApplicationID="Microsoft.Office.EXCEL.EXE.15" />
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="2" DesktopApplicationID="Microsoft.Office.POWERPNT.EXE.15" />
              <start:DesktopApplicationTile Size="2x2" Column="4" Row="0" DesktopApplicationID="Microsoft.Office.WINWORD.EXE.15" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="2" DesktopApplicationID="Microsoft.Office.MSPUB.EXE.15" />
              <start:DesktopApplicationTile Size="2x2" Column="4" Row="4" DesktopApplicationID="{6D809377-6AF0-444B-8957-A3773F02200E}\Microsoft Power BI Desktop\bin\PBIDesktop.exe" />
            </start:Group>
            <start:Group Name="Programme">
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="4" DesktopApplicationID="https://www.xxx.de" />
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="2" DesktopApplicationID="https://login.microsoftonline.com" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="2" DesktopApplicationID="http://appsrv2:81" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="4" DesktopApplicationID="https://www.xxx.eu" />
              <start:DesktopApplicationTile Size="2x2" Column="4" Row="2" DesktopApplicationID="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\KeePass2x\KeePass.exe" />
              <start:DesktopApplicationTile Size="2x2" Column="4" Row="0" DesktopApplicationID="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\EUK\AfS\EUK Update.exe" />
              <start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationID="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\EUK\AfS\afs.exe" />
              <start:DesktopApplicationTile Size="2x2" Column="2" Row="0" DesktopApplicationID="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\EUK\AfS\ToolTel.exe" />
            </start:Group>
          </defaultlayout:StartLayout>
        </StartLayoutCollection>
      </DefaultLayoutOverride>
    </LayoutModificationTemplate>

    Montag, 11. Juli 2022 09:12