Все в Windows 10 работало отлично всего 3 или 4 дня после обновления с 8.1. Вчера я хотел воспользоваться функцией поиска, поэтому нажал win+s и получил ошибку «Критическая ошибка: меню «Пуск» не работает. Мы попытаемся исправить это при следующем входе в систему».
(Я также не могу открыть приложение «Настройки», так как это тоже приложение «Metro»)
Я перепробовал все, что мог найти, и ничего мне не помогло.
Я пробовал следующее:
В PowerShell:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Ответздесь.
И тому подобные вещи.
«Вы изменили реестр?»
Да:
Добавляю Sublime Text 3 в список «Открыть с помощью» (не может же это быть из-за этого, не так ли?)
Возвращаемся в Windows 8; добавляем несколько пунктов в меню ПКМ некоторых файлов (вообще никаких проблем)
Что же я могу сделать, чтобы решить эти проблемы?
решение1
Решениеопубликовано Loopey:
- Войдите в свой текущий профиль
- Нажмите Win+ Xи выберите «Командная строка (администратор)».
Введите следующие команды в указанном порядке
net user "TempAdmin1" "password1" /add
net user "TempAdmin2" "password2" /add
net localgroup administrators "TempAdmin2" /add
Нажмите Ctrl+ Alt+ Del, нажмите «Выйти»
- Войдите в учетную запись «TempAdmin1», используя пароль «password1».
- Выйдите из системы, а затем войдите в учетную запись «TempAdmin2», используя «password2» (примечание: вам необходимо полностью выйти из системы, а не просто сменить пользователя).
- Откройте Проводник, выберите Вид, затем установите флажок «Скрытые элементы».
- Перейдите по адресу,
C:\Users\TempAdmin1\AppData\Local\TileDataLayer
введя его в адресную строку. (Нажмите «Продолжить», чтобы получить доступ при появлении соответствующего запроса)- Щелкните правой кнопкой мыши папку «База данных» и скопируйте.
- Теперь перейдите в ту же папку для вашего поврежденного профиля ( )
C:\Users\YOUR_USERNAME\AppData\Local\TileDataLayer
- Щелкните правой кнопкой мыши «База данных» и переименуйте в «База данных.BAD».
- Щелкните правой кнопкой мыши пустую область в папке и выберите «Вставить».
- Перезагрузите устройство, затем войдите в систему, используя свой исходный профиль.
Теперь, если все в порядке, вам нужно удалить две созданные вами учетные записи:
- Win+ X→ Панель управления → Учетные записи пользователей → Управление другой учетной записью
- Выберите «Учетная запись», затем «Удалить учетную запись».
Краткое объяснение:
- Ваша база данных TileDataLayer повреждена
- Вам нужна новая база данных TileDataLayer
- Создайте нового пользователя (пользователь A) и войдите под ним в систему (будет создана новая база данных).Продолжайте эту процедуру только в том случае, если меню «Пуск» и все остальные приложения работают правильно от имени пользователя A.
- Поскольку база данных заблокирована, когда вы входите в систему, вы создаете пользователя B (с доступом к профилю пользователя A и вашему профилю пользователя).
- Переименуйте старую базу данных и скопируйте новую базу данных от пользователя A в свой профиль.
- Выйдите из учетной записи пользователя B, и ваша учетная запись должна снова заработать.
решение2
Вот несколько решений, которые я нашел в Интернете:
Исправление первое:
- Щелкните правой кнопкой мыши на Пуск и запустите Командную строку от имени администратора.
- Введите команду:
ren %windir%\System32\AppLocker\Plugin*.* *.bak
- Перезагрузить
Исправление два:
- Щелкните правой кнопкой мыши по значку «Пуск» и выберите «Выполнить».
- Введите
services.msc
и нажмите Enterклавишу - Щелкните правой кнопкой мыши на «Идентификация приложения» и выберите «Пуск».
- Перезагрузить
Исправление три:
- Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Командная строка» (запуск от имени администратора).
- Тип
dism /online /cleanup-image /restorehealth
- Перезагрузить
Исправление четвертое:
- Нажмите (Windows key)+ Rна клавиатуре.
- Введите
PowerShell
и нажмите Enter. - Щелкните правой кнопкой мыши значок PowerShell на панели задач и выберите «Запуск от имени администратора». (Или создайте ярлык с PowerShell и запустите от имени администратора.)
Теперь вставьте следующую команду в окно Администратор: Windows PowerShell и нажмите клавишу Enter:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
Подождите, пока PowerShell выполнит и завершит команду. Игнорируйте несколько ошибок (красного цвета), которые могут появиться.
- Перезагрузить.
Ни одно из этих исправлений не помогло мне, но я надеюсь, что они могут помочь кому-то. Я сделал восстановление точки восстановления, однако; это сработало. Но я собираюсь вернуться к Windows 7 на данный момент, так как некоторые из моих других программ также не работают должным образом.
решение3
Хорошее решение можно найти вздесь.
Решение 1: (Крис Рэйзин)
Создайте файл со следующим кодом:
@echo off
cd %SystemDirectory%
Taskkill /F /IM Runtimebroker.exe > nul
RuntimeBroker.exe
Сохраните его .cmd
, например, как файл FixLockedDesktopProcs.cmd
и запустите от имени администратора.
Решение 2: (Роберт Гавик)
Это проблема, связанная с Dropbox. Лучший способ решить сообщение «Критическая ошибка» — удалить приложение Dropbox.
- Запустите панель управления (щелкните правой кнопкой мыши по меню «Пуск»)
- Перейдите в раздел «Программы».
- Удалить Dropbox
- Перезагрузить.
Теперь меню, поиск и Кортана должны работать нормально. Вы можете переустановить приложение Dropbox сейчас, но не забудьте отключить запуск Dropbox при запуске Windows.
решение4
У меня та же проблема, но она затрагивает всю панель задач. Единственное, что работает, это закрепленные приложения, представление задач и стрелка, скрывающая запущенные задачи (слева от батареи и Wi-Fi). Это очень раздражает, учитывая, что это тоже реальность:
Меню «Пуск», Критическая ошибка :: Результаты поиска
Уведомления не открываются :: Результаты поиска
В большинстве результатов поиска, представленных в списке, «исправления» являются временными, с акцентом на то, что проблема имеет шанс вернуться. Даже инженеры Microsoft, похоже, в растерянности. У меня есть основания полагать, что это связано с недавним обновлением, которое (в некоторых случаях) также могло повлиять на способность некоторых компьютеров использовать последние точки восстановления.
Решение (пока Microsoft не даст волю чувствам и не исправит ситуацию):
заменить меню «Пуск».
Классическая оболочка Windowsможет заменить меню «Пуск» рабочей альтернативой, пока Microsoft не исправит это. Он также заменяет строку поиска для тех из вас, кто не может получить доступ к Cortana/Search. Он также обеспечивает доступ к системным настройкам и панели управления.