Ändern Sie die Breite jedes „Kachelfelds“ im Win10-Startmenü

Ändern Sie die Breite jedes „Kachelfelds“ im Win10-Startmenü

Es gibt zahlreiche Anleitungen, die Ihnen zeigen, wie Sie die Breite des Startmenüs ändern können. Es scheint jedoch, dass die Breite nur um die Größe jedes „Panels“ (oder Ordners oder jeder Spalte) von Kacheln wachsen oder schrumpfen kann.

Dies ist beispielsweise mein Startmenü und es verfügt über zwei „Leisten“ mit Kacheln, in die jeweils sechs kleine Symbole, drei mittelgroße Symbole oder 1,5 breite und große Symbole passen.

Bildbeschreibung hier eingeben

Gibt es eine Möglichkeit, die Größe eines der Panels so zu ändern, dass es 8 kleine Symbole, 4 mittlere Symbole oder 2 breite Symbole aufnehmen kann? Idealerweise eine Möglichkeit, dies mit einer Option pro „Panel“ zu tun.

Bei jedem Versuch, das Startmenü einfach breiter oder kürzer zu machen, wurde dies jeweils um jeweils ein Panel/eine Spalte bewirkt.

Ich verwende Win10 Home, falls das einen Unterschied macht.

Antwort1

(Mir ist klar, dass das jetzt drei Jahre her ist, aber ich habe es gefunden, als ich nach einer ähnlichen Methode gesucht habe, und habe später gelernt, wie es geht. Vielleicht kann ich anderen Suchenden helfen.)

Das ist zwar möglich, aber nicht so einfach. Kopieren Sie dies in Notepad oder ähnliches:

<LayoutModificationTemplate
    xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
    xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
    xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
    Version="1">
  <LayoutOptions
    StartTileGroupCellWidth="8"
    StartTileGroupsColumnCount="2"
    FullScreenStart="false" />
  <DefaultLayoutOverride>
    <StartLayoutCollection>
      <defaultlayout:StartLayout GroupCellWidth="8">
        <start:Group Name="Productivity">
          <start:Tile Size="2x2" Column="0" Row="0" AppUserModelID="microsoft.windowscommunicationsapps_8wekyb3d8bbwe!Microsoft.WindowsLive.Calendar" />
          <start:Tile Size="4x2" Column="2" Row="0" AppUserModelID="microsoft.windowscommunicationsapps_8wekyb3d8bbwe!Microsoft.WindowsLive.Mail" />
          <start:DesktopApplicationTile Size="2x2" Column="6" Row="0" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Accessories\Notepad.lnk" />
        </start:Group>
        <start:Group Name="Explore">
          <start:Tile Size="2x2" Column="0" Row="0" AppUserModelID="Microsoft.WindowsStore_8wekyb3d8bbwe!App" />
          <start:Tile Size="1x1" Column="6" Row="0" AppUserModelID="Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge" />
          <start:Tile Size="4x2" Column="2" Row="0" AppUserModelID="Microsoft.BingWeather_8wekyb3d8bbwe!App" />
          <start:DesktopApplicationTile Size="1x1" Column="7" Row="0" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk" />
        </start:Group>
      </defaultlayout:StartLayout>
    </StartLayoutCollection>
  </DefaultLayoutOverride>
</LayoutModificationTemplate>

Speichern Sie es in einer Datei mit der .xmlErweiterung „, etwa „ Layout.xml, und legen Sie es an einer Stelle ab, wo es leicht eingegeben werden kann“, etwa „ C:\Temp.

Öffnen Sie als Nächstes PowerShell als Administrator. Führen Sie Folgendes aus:

Import-StartLayout -LayoutPath "C:\Temp\Layout.xml" -MountPath "C:\"

vorausgesetzt, Sie haben die Datei in abgelegt C:\Temp.

An diesem Punkt würde dieses Layout für alle Benutzer gelten, die ab diesem Punkt erstellt werden. Sie möchten es wahrscheinlich auch für Ihr eigenes Benutzerprofil anwenden. Am einfachsten geht das, indem Sie Ihr Startmenü löschen.

Leider scheint sich die Vorgehensweise jedes Jahr zu ändern. Wenn Sie Windows 10, Version 1809, verwenden, führen Sie Folgendes aus:

Remove-Item 'HKCU:\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount\*$start.tilegrid$windows.data.curatedtilecollection.tilecollection'  -Force -Recurse

Wenn Sie immer noch Version 1709 oder höher verwenden, führen Sie Folgendes aus:

Remove-Item 'HKCU:\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount\$start.tilegrid$windows.data.curatedtilecollection.root' -Force -Recurse

(Quelle:https://www.joseespitia.com/2019/03/13/how-to-reset-your-start-menu-layout-in-windows-10-1809/)

Starten Sie anschließend den Explorer neu oder beenden Sie ihn mit Get-Process Explorer | Stop-Process

Und hier wird es angewendet: Screenshot, der das Windows 10-Startmenü mit zwei Gruppen der Breite 8 zeigt

Beachten Sie insbesondere das StartTileGroupCellWidth="8"in der XML. Leider habe ich nicht herausgefunden, wie ich das pro Panel/Gruppe ändern kann; es scheint alles oder nichts zu sein, trotz des separaten GroupCellWidth="8"Eintrags. Auch eine Größe von nur 4scheint nicht zu funktionieren.

Trotzdem hoffe ich, dass Sie oder jeder, der später darüber stolpert, jetzt eine Vorstellung davon bekommen, wie Sie mit dieser Vorlage Ihre eigene benutzerdefinierte Startmenü-Layoutdatei erstellen können. Ich habe versucht, verschiedene Größen und Typen anzubieten, um Ihnen zu helfen.

Bonus: Um den Namen einer App abzurufen, der in AppUserModelID eingefügt werden soll, führen Sie PowerShell aus Get-StartApps
(finde ich Tilebesser, DesktopApplicationTileweil es egal ist, wo sich die LNK-Verknüpfungsdatei befindet. Außerdem sind so „Platzhalter“ möglich, bevor die App überhaupt installiert wird.)

verwandte Informationen