Где хранятся настройки начального экрана windows 10

Обновлено: 07.07.2024

Н овое гибридное меню Пуск Windows 10 пришлось по вкусу почти всем пользователям. Оно идеально сочетает в себе удобство пускового меню Windows 7 и современный плиточный дизайн начального экрана Windows 8. А ещё новое меню Пуск можно настраивать, добавляя и закрепляя в нём приложения, папки и «живые» плитки.

Если же вам что-то не понравится или вы захотите вернуть меню Пуск первоначальный вид, то всегда можно будет сбросить все настройки к значениям по умолчанию . Правда, чтобы это стало возможным, вам нужно будет заранее позаботиться о создании резервной копии пускового меню. Соответствующей опции в графическом интерфейсе Windows 10 не предусмотрено, поэтому все манипуляции придётся выполнять вручную.

В Windows 10 настройки пускового меню хранятся в файле appsFolder.menu.itemdata-ms, расположенном в одном из пользовательских каталогов на системном диске. Чтобы создать резервную копию меню Пуск, нужно скопировать этот файл, а чтобы сбросить настройки к значениям по умолчанию — просто удалить его. На стабильность операционной системы это никак не повлияет, так как Windows автоматически создаст новые файлы, но уже с «чистыми» настройками.

Настройки пускового меню

Только вот копировать и удалять файлы настроек нужно при выгруженном Проводнике. Итак, от имени администратора запустите командную строку и перейдите в каталог с файлами настроек меню Пуск.

cd /d %LocalAppData%/Microsoft/Windows

Перейти в каталог с файлами

Теперь завершите работу Проводника любым удобным для вас способом. Чтобы скопировать файлы настроек, выполните следующую команду:

copy appsFolder.menu.itemdata-ms c:/starmenu/*.*

Скопировать файлы настроек

В данном примере файлы будут скопированы в папку starmenu на диск C в папку starmenu. У вас путь может быть другим, не забывайте только брать его в кавычки, если в нём присутствуют пробелы или используется кириллица. Папку для хранения бекапа нужно создать заранее. Чтобы сбросить настройки пускового меню, последовательно выполните в консоли эти две команды:

del appsfolder.menu.itemdata-ms
del appsfolder.menu.itemdata-ms.bak

Сбросить настройки

Восстановление из резервной копии выполняется путём копирования файла бекапа в каталог %LocalAppData%/Microsoft/Windows с заменой:

В Windows 10 RTM и Windows 8.1 были доступны всего два режима настройки параметров меню Пуск и начального экрана (Start Layout) на компьютерах пользователей домена: можно было либо полностью заблокировать пользователю возможность изменения любых элементов стартового экрана, либо пользователь мог менять любые параметры макета ( описано здесь ). В Windows 10 версии 1511 появилась возможность частичной блокировки элементов макета стартового экрана, позволяющая администратору выбрать какие группы пользователь не может изменить. Таким образом, пользователи теперь могут изменить любые элементы макета стартового экрана кроме группы корпоративных приложений и ярлыков. Рассмотрим особенности управления стартовым экраном, меню Пуск и значками таскбара в Windows 10 с помощью GPO.

Экспорт / импорт макета стартового экрана с помощью PowerShell

Самый простой способ получить шаблон макета стартового экрана – вручную настроить внешний вид и элементы рабочего стола на неком эталонном ПК с Windows 10 (закрепить значки приложений, сгруппировать их и т.д.) и экспортировать получившиеся настройки в xml файл.

Экспортировать текущие настройки можно с помощью PowerShell командлета Export-StartLayout :

Export-StartLayout –path c:\ps\StartLayoutW10.xml

В дальнейшем данный макет можно вручную импортировать на другой системе таким образом:

Import-StartLayout –LayoutPath c:\ps\StartLayoutW10.xml –MountPath c:\

Примечание . Параметр MountPath указывает на путь, куда смонтирован .wim файл образа системы.

После выполнения команды в каталоге C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\ появится файл Layoutmodification.xml, который будет содержать настройки макета рабочего стола системе. Данные настройки не применяются для текущих пользователей, шаблон с этими настройками будет применен к профилю любого нового пользователя при первом входе в систему.

Распространение макета стартового экрана на ПК пользователей с помощью GPO

Чтобы распространить файл с макетом стартового экрана на компьютеры домена с помощью групповых политик (GPO), нужно скопировать полученный файл в некий общедоступный сетевой каталог (у пользователя должны быть права на чтение). Затем откройте консоль управления доменными групповыми политиками Group Policy Management Console (GPMC.msc) и создайте новую или отредактируйте существующую политику и назначьте ее на OU с пользователями.

В редакторе GPO найдите политику с именем Start Screen Layout (политику можно задать как в пользовательском разделе User Configuration так и параметрах компьютера Computer Configuration ) -> Policies -> Administrative Templates ->Start Menu and Taskbar .

Интересует ТОЛЬКО файлы настроек самой WINDOWS 10 (шрифт, мышь, зум, питание, цвет, выбранная тема, часовой пояс, настройки панели задач, пуска . ), чтобы скопировать файлы из консоли (бэкап).

Образ диска и 3rd party apps не интересует. Настройки програм, сами программы, файлы, музыка, видео - НИЧЕГО из этого не надо.

Если вы считаете, что это невозможно, пожалуйста, не отвечайте не вопрос.

  • Вопрос задан более двух лет назад
  • 851 просмотр

Средний 1 комментарий

А вариант, что это принципиально невозможно в том виде, в каком вы представляете, потому что настройки не хранятся в текстовых файлах, вы не допускаете? А это именно так - настройки хранятся в системном реестре, это бинарный файл, копирование которого с системы на систему приведет только к краху ОС. Копировать нужно только отдельные ветки реестра, предварительно из экспортировав из него.

nidalee

По идее, это файлы реестра целиком, но копировать их на другой ПК - едва ли хорошая идея.
HKEY_LOCAL_MACHINE \SYSTEM : \system32\config\system
HKEY_LOCAL_MACHINE \SAM : \system32\config\sam
HKEY_LOCAL_MACHINE \SECURITY : \system32\config\security
HKEY_LOCAL_MACHINE \SOFTWARE : \system32\config\software
HKEY_USERS \UserProfile : \winnt\profiles\username
HKEY_USERS.DEFAULT : \system32\config\default

Если вам не нужны настройки программ, то надо отделить их от настроек системы в куче реестра, для этого надо очень хорошо знать Windows, какие папки и ключи в ней родные, а какие изменили или добавили программы, я очень сомневаюсь, что хоть кто-то вам ответит на такой вопрос.
И это мне еще ничего неизвестно о настройках Windows, которые лежат по папкам на диске, например что-то наверняка валяется в ProgramData.

%ProgramData%\Microsoft\Windows\Start Menu\Programs
%AppData%\Microsoft\Windows\Start Menu\Programs

К их изменению Windows 10 относится с большим подозрением, пуск может просто перестать открываться после манипуляций с этими папками, по крайней мере года полтора назад я лично пересоздавал пользователя из-за того, что ковырялся в папке пуска.

В вашем случае правильным ответом будет образ системы, развернутый на другой ПК - Windows 10 может адаптироваться к изменению большей части аппаратных компонентов системы, а настройки оставит прежними.
Если вас такое не устраивает. То, скорее всего, не судьба.

date

18.02.2020

directory

Windows 10, Windows Server 2016, Групповые политики

comments

комментария 34

В домене Active Directory вы можете централизованно управлять макетом начального экрана (Start Layout) меню Пуск и панели задач на компьютерах пользователей Windows 10 с помощью групповых политик. Это позволяет назначить одинаковые настройки, вид и местоположение значков и ярлыков в меню Пуск и панели задач пользователям различных подразделений компании в зависимости от используемых програм и убедиться, что все рабочие места настроены одинаково.

Экспорт/импорт макета меню Пуск в Windows 10 с помощью PowerShell

Шаблон начального экрана Windows 10

Экспортировать текущие настройки можно с помощью PowerShell командлета Export-StartLayout:

Export-StartLayout PowerShell

Export-StartLayout –path c:\ps\StartLayoutW10.xml

Вы можете вручную импортировать данный шаблон стартового меню на другом компьютере Windows 10 с помощью командлета Import-StartLayout:

Import-StartLayout –LayoutPath c:\ps\StartLayoutW10.xml –MountPath c:\

Примечание. Параметр MountPath указывает на путь, куда смонтирован .wim файл образа системы.

Распространение макета начального экрана пользователям с помощью GPO

Чтобы распространить файл с макетом меню Пуск на компьютеры домена с помощью групповых политик (GPO), нужно скопировать полученный XML файл в каталог Netlogon на котроллере домена. Затем откройте консоль управления доменными групповыми политиками Group Policy Management Console (GPMC.msc) и создайте новую или отредактируйте существующую политику и назначьте ее на OU с пользователями.

В редакторе GPO найдите политику с именем Start Layout (Макет начального экрана) в секции User Configuration -> Policies -> Administrative Templates -> Start Menu and Taskbar (также вы можете привязать макет меню Пуск к компьютеру, для этого нужно настроить политику в секции Computer Configuration).

Политика XML макет начального экрана в windows 10

Примечание. Эту политику можно настроить с любого компьютера при наличие следующих файлов административных шаблонов: StartMenu.admx и StartMenu.adml (в Windows 10 / Windows Server 2016 они уже имеются).

start lyayout file: указать xml файл с макетом в GPO

Если вы хотите применить политику Start Layout, только к определенным группам пользователям или компьютерам, вы можете использовать Security Filtering или WMI фильтры GPO.

Важно. По умолчанию при задании параметров стартового меню и таскбара пользователей с помощью GPO, пользователи не могу изменять его элементы (удалять ярлыки, добавлять собственные). Чтобы разрешить пользователю менять элементы макета, нужно воспользоваться возможность частичной блокировки макета начального экрана (Partial Lockdown), описанной в секции ниже.

Partial Lockdown – частичная блокировка макета начального экрана Windows

Режим Partial Lockdown, появился в Windows 10 версии 1511, и позволяет указать группы плиток стартового меню, которые пользователи не могут изменить. Т.е. вы можете разрешить пользователяи изменять любые ярлыки, значки и плитки кроме определенной группы ярлыков корпоративных приложений.

Чтобы указать заблокированные группы начального экрана, нужно отредактировать XML файл с макетом с помощью любого текстового редактора (для редактирования XML файла удобно использовать Notepad++).

Откройте ваш файл StartLayoutW10.xml и найдите в нем секцию <DefaultLayoutOverride>. Чтобы заблокировать определенную группу ярлыков, нужно в атрибуты данной секции изменить на <DefaultLayoutOverride LayoutCustomizationRestrictionType=”OnlySpecifiedGroups”>.

DefaultLayoutOverride LayoutCustomizationRestrictionType=”OnlySpecifiedGroups”>

Сохраните изменения в xml файле и распространите его на пользователей. Таким образом, будут заблокированы для редактирования пользователями только группы плиток (ярлыков), указанные в XML файле.

Partial Lockdown работает как в Windows 10 Enterprise так и в Pro (начиная с 1703).

В Windows 10 есть небольшой глюк, когда назначенный ярлык Internet Explorer не появляется после применения XML файла макета через GPO.

И затем через GPO нужно скопировать ярлык “Internet Explorer.lnk” в каталог %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\.

Управление закрепленными ярлыкам в панели задач с помощью GPO

Начиная с Windows 10 1607 вы можете управлять закрепленными ярлыками в панели задач через тот же самый XML файл с макетом начального экрана. Чтобы добавить собственные закрепленные ярлыки в XML макет, который распространяется через GPO, отредактируйте XML файл. После тега </DefaultLayoutOverride> нужно добавить следующий код:

CustomTaskbarLayoutCollection настройка закрепленных ярлыков в таскбаре через xml файл

В данном примере мы добавим в панель задач два ярлыка: File Explorer и Internet Explorer. После применения политики на компьютере пользователя, в таскбаре появятся два закрепленных ярлыка.

 закрепленные ярлыки в панели задач через GPO

В старых версия Windows 10 (до 1607) ярлыки приложений в панели задач настраивается по другому. Попробуем разобраться как.

Список закрепленных в панели задач ярлыков хранится в Windows 10 в каталоге %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar.

Управление закрепленными значками в таскбаре

При этом параметры закрепленных в панели задач приложений хранятся в закодированном виде в ветке реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband.

Для распространения настроек таскбара на компьютеры компании, нужно экспортировать содержимое данной ветки в reg файл:

reg export HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband c:\ps\PinnedItem.reg

Этот reg файл и каталог с ярлыками (%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar) нужно скопировать в общедоступную сетевую папку (например в Netlogon). И в редакторе доменной групповой политики (User Configuration- > Policies -> Windows Settings -> Scripts (Logon/Logoff) -> Logon) добавить логон скрипт с кодом:

@echo off
set Logfile=%AppData%\pinned.log
if not exist "%Logfile% (
IF EXIST "%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar" GOTO NOTASKDIR
del "%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\*" /S /Q
:NOTASKDIR
xcopy /E /Y "\\domain.ru\netlogon\PinnedItem " "%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned"
regedit.exe /s "\\domain.ru\netlogon\PinnedItem.reg "

echo PinnedItemImported on %date% at %time% >> %LogFile%
taskkill /IM explorer.exe /f
start explorer.exe
>

Примечание. В скрипт добавлена проверка наличия файла %AppData%\pinned.log. Если файл имеется, значит данный скрипт уже выполнялся на этом компьютере и второй раз его применять не нужно, чтобы пользователь мог удалить или добавить собственные ярлыки в таскбаре.

Теперь при входе пользователя в систему ему будет применен “корпоративный” набор закрепленных иконок приложений в панели задач.

Читайте также: