Jak zapobiec usuwaniu folderów w niestandardowym układzie menu Start systemu Windows 10?

2

Po tym samouczku użyłem następującego polecenia, aby utworzyć dokument XML układu mojego menu Start systemu Windows 10 w programie PowerShell:

Export-StartLayout -Path "C:\Users\$Env:USERNAME\Layout.xml"

Oto mój Layout.xml:

<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="Default">
          <start:DesktopApplicationTile Size="2x2" Column="4" Row="4" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\MySQL\MySQL Workbench 6.3 CE.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="2" Row="0" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk" />
          <start:DesktopApplicationTile Size="1x1" Column="0" Row="3" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Control Panel.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="4" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Eclipse Neon.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="4" Row="6" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Git\Git GUI.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="2" Row="6" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Windows Media Player.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="2" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\System Tools\Task Manager.lnk" />
          <start:DesktopApplicationTile Size="1x1" Column="0" Row="0" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Documents.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="2" Row="4" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Mozilla Firefox.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="4" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2010\Microsoft Visual Studio 2010.lnk" />
          <start:DesktopApplicationTile Size="1x1" Column="0" Row="1" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Pictures.lnk" />
          <start:DesktopApplicationTile Size="1x1" Column="1" Row="2" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Downloads.lnk" />
          <start:DesktopApplicationTile Size="1x1" Column="1" Row="0" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Music.lnk" />
          <start:DesktopApplicationTile Size="1x1" Column="1" Row="1" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Videos.lnk" />
          <start:DesktopApplicationTile Size="1x1" Column="0" Row="2" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\AppData.lnk" />
          <start:DesktopApplicationTile Size="1x1" Column="1" Row="3" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Administrative Tools.lnk" />
        </start:Group>
      </defaultlayout:StartLayout>
    </StartLayoutCollection>
  </DefaultLayoutOverride>
</LayoutModificationTemplate>

Dla tego układu:

mój układ

Kiedy idę do User configuration> Administrative templates> Start menu and Taskbarustaw ścieżkę do mojego layout.xml:

Rozpocznij układ - Edytor lokalnych zasad grupy

Wylogowuję się i loguję ponownie, usuwa wszystkie linki mojego lokalnego użytkownika . Wszystko, co znajduje się w, %APPDATA%\Microsoft\Windows\Start Menu\Programsjest usuwane z menu Start systemu Windows 10:

ikony usunięte

Jak zaimportować elementy menu Start bez systemu Windows 10, z wyjątkiem wszystkich moich lokalnych łączy AppData? Na tym komputerze jest inne konto użytkownika, więc nie mogę wypróbować hackerskiego rozwiązania, takiego jak przeniesienie wszystkich linków %ALLUSERSPROFILE%i wypróbowanie stamtąd.

NobleUplift
źródło
Osobiście uwielbiam bliskie głosy bez komentarza.
NobleUplift,
1
Dokładny post. Nie jestem w stanie odtworzyć problemu w trakcie jego opisywania. Moje %AppData%wpisy pozostają w menu Start po włączeniu Układu początkowego. Przechowałem mój plik .xml na pulpicie użytkownika (lokalnego administratora), z którym testowałem, nie jestem pewien, czy to ma znaczenie. Jaka jest ścieżka do twojego pliku xml? Spróbuj zaktualizować %AppData%ścieżki w pliku .xml do pełnej ścieżki ( C:\users\NobleUplift\AppData\Roaming\foo.lnk). W przeciwnym razie mogę spróbować przenieść %AppData%wpisy do grupy innej niż Default. Są to również jedyne wpisy, które masz w rozmiarze 1x1 (mały). Spróbuj podnieść je do 2x2 (średnie).
root
Dziękuję za odpowiedź. Moja ścieżka początkowa układu to C:\Users\NobleUplift\AppData\Roaming\StartMenuLayout.xml. Próbowałem też wczoraj w pełni wykwalifikowanej ścieżki i to nie miało znaczenia. Wypróbowanie innej grupy / różnych rozmiarów to dobry pomysł. Spędziłem dużo czasu, aby w końcu przywrócić menu Start tak, jak chciałem, więc prawdopodobnie użyję innego konta użytkownika, aby je przetestować.
NobleUplift
1
Próbowałem umieścić plik .xml, Roamingale problem nie wystąpił. Powinieneś zobaczyć coś w dziennikach zdarzeń -> System, jeśli elementy są odrzucane.
root