Макет плитки Windows 10 в меню «Пуск» сбрасывается после перезагрузки

13

Примечание: я буду отвечать на этот вопрос сам, чтобы помочь другим людям, которые столкнутся с этой проблемой в будущем. Не стесняйтесь присылать свои собственные ответы, если хотите, я знаю, что у других людей была такая же проблема, но вызванная другой проблемой, чем та, которая была у меня.

Я только что установил Windows 10 на новый компьютер, и когда я перемещаю или открепляю плитки в меню «Пуск», они перезагружаются в исходное положение после перезагрузки компьютера. Если я пытаюсь закрепить новую плитку в меню «Пуск», Windows Explorer вылетает. Как я могу решить эту проблему?

Стив
источник
Вы пытались сделать его постоянным с помощью групповой политики и файла XML?
Biswapriyo
@Biswa Я пробовал много изменений групповой политики, но я не пытался создать постоянный статический макет на основе XML, так как моей целью было просто заставить меню «Пуск» функционировать так, как это обычно происходит при чистой установке.
Стив
Наконец-то нашел решение, которое работает у меня сейчас 24 часа. Кредиты для Diassembler0 здесь! Выполните следующую команду PowerShell: Remove-ItemProperty -Path "HKCU: \ Software \ Microsoft \ Windows \ CurrentVersion \ BackgroundAccessApplications" -Name "GlobalUserDisabled" -ErrorAction SilentlyContinue Get-ChildItem -Path "HKCU: \ Software \ Microsoft \ Windows \ CurrentVersion \ BackgroundAccessApplications "| ForEach-Object {Remove-ItemProperty -Path $ _. PsPath -Name "Disabled" -ErrorAction SilentlyContinue Remove-ItemProperty -Path $ _. PsPath -Name "DisabledByUser" -ErrorAction SilentlyContinue}
Ральф Янсен 7

Ответы:

18

Если вы используете Windows 10 Pro, первое, что нужно проверить, это то, что параметр Start Layoutгрупповой политики не установлен в Administrative Templates\Start Menu and Taskbar. Этот параметр находится под обоими User Configurationи Computer Configuration.

Актуальная проблема для меня была вызвана сменой часового пояса. Поскольку это была новая установка Windows, а теперь, когда Windows Creators Update не запрашивает часовой пояс во время установки, мне пришлось вручную установить правильный часовой пояс в приложении «Настройки». В моем случае я установил часовой пояс с UTC-8 на UTC-5, поэтому вернулся на 3 часа. Из-за возможной проблемы с кэшированием в меню «Пуск» Windows 10 любые изменения, внесенные в меню «Пуск», не будут сохранены. При каждом explorer.exeперезапуске (из-за перезагрузки Windows или через диспетчер задач) любые изменения будут сброшены.

Решение состояло в том, чтобы просто подождать 3 часа, чтобы время вернулось к исходному времени до смены часового пояса. Я проверил это, изменив часовой пояс с UTC-8 на UTC-5, проверив, что оно сломало меню «Пуск», подождав 2,5 часа, проверив, что меню «Пуск» все еще не работает, подождав еще один час (теперь 3,5 часа), и убедившись, что Меню «Пуск» теперь исправлено. Я больше ничего не делал с компьютером за это время.

Поэтому, если ваше меню «Пуск» не обновляется, и вы недавно изменили часовой пояс, просто подождите несколько часов, и оно исправится.

Изменить : так как это кажется довольно популярным, было бы хорошо, если бы кто-то направил эту ошибку сотруднику Microsoft :)

Стив
источник
То же самое происходило со мной. Я только что установил Windows 10 Creators (сборка 15063, версия 1703), и мне не был предложен часовой пояс (он был автоматически установлен в Интернете как -03: 00). Меню «Пуск» не может быть изменено, потому что они всегда менялись по умолчанию, пока я не подожду. В моем случае я попробовал еще раз через 10 часов, когда вернулся с работы, и все работает нормально.
Марсело Баррос
Но какова связь между настройкой часового пояса и начальным макетом?
Biswapriyo
@ Бисва Я мог только догадываться, как будто это может что-то кэшироваться и хранить только дату / время, а не часовой пояс, но я не знаю. Это почти наверняка проблема с часовым поясом, поскольку проблема возникает только после изменения часового пояса на тот, где местное время раньше, и задержка до устранения проблемы предсказуема разницей часового пояса.
Стив
2
@ghiscoding Я рад, что это может кому-то помочь, это очень странная ошибка, и мне понадобилось около двух дней, чтобы понять.
Стив
1
@ Стив, я не могу поверить, что это было решением. Я изменил свой часовой пояс, потому что, очевидно, Windows не может даже установить это правильно, а затем столкнулся с этой проблемой. Я никогда бы не подумал, что это является причиной, и я рад, что нашел ваш пост, я ждал до следующего утра и все хорошо!
swerly
5

Удаление ключа

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount

помог мне

Я нашел больше информации на английском здесь: https://news.softpedia.com/news/how-to-reset-windows-10-fall-creators-update-start-menu-and-clear-all-tiles-519699. SHTML

В основном это дерево, которое отвечает за кэширование живых плиток. Удаление этого ключа приведет к сбросу текущего кэша тайлов и устранению проблемы с разными часовыми поясами.

Scr34mik
источник
1
Не могли бы вы объяснить, где вы нашли это предложение в качестве решения и почему оно должно работать. В противном случае это звучит как совершенно случайное изменение реестра, которое не имеет никакого отношения к проблеме.
robinCTS
1
Я проверял различные форумы, где у людей была такая же проблема. Добавил больше информации относительно моего ответа.
Scr34mik
я сделал это на win10, и это сломало мою кнопку меню Пуск. = '(
Вт--
Это должно работать. У меня была проблема, и я использовал это решение. Другой на SU: superuser.com/a/1252166/86687
Люк Во