Не работает кнопка «Пуск» и панель уведомлений в Windows 10 или не работают Metro приложения в Windows 10, или Класс не зарегистрирован в Windows — в нашей базе знаний уже есть статья на эту тему, но как показывает практика, не всегда предложенное в ней решение срабатывает. Иногда эти проблемы встречаются по отдельности, иногда вместе (чаще вместе). Поэтому по мы постараемся собирать и выкладывать сюда новые решения, которые помогли решить эту загадочную и дико раздражающую проблему.
Метод №1.
- Нажав Ctrl + Shift + Esc вызовем Диспетчер задач. Если окно диспетчера пустое, внизу справа необходимо нажать «Подробнее».
- Файл > Запустить новую задачу.
- Ставим галочку «Создать задачу с правами администратора«, в строке «Открыть» набираем Powershell, затем нажимаем Ok.
- Копируем и вставляем в окно Powershell.
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
- Перезагружаемся и проверяем.
Метод №2.
- Нажав Ctrl + Shift + Esc вызовем Диспетчер задач. Если окно диспетчера пустое, внизу справа необходимо нажать «Подробнее».
- Файл > Запустить новую задачу.
- В строке «Открыть» набираем regedit, затем нажимаем Ok.
- В реестре ищем ветку:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
- Создаём параметр DWORD (32 бита).
- Имя параметра EnableXAMLStartMenu, значение 0.
- Перезагружаемся и проверяем.
Метод №3.
Проверяем целостность файлов Windows
- Нажав Ctrl + Shift + Esc вызовем Диспетчер задач. Если окно диспетчера пустое, внизу справа необходимо нажать «Подробнее».
- Файл > Запустить новую задачу.
- Ставим галочку «Создать задачу с правами администратора«, в строке «Открыть» набираем cmd, затем нажимаем Ok.
- В появившемся окне командной строки вводим
sfc /scannow
и ждём окончания. Если есть какие-то ошибки, то в окне командной строки появится путь к файлу CBS.log, в котором можно ознакомиться с проблемами, найденными во время тестирования. Может быть всё, что угодно, универсального решения нет — пишите нам.
- Вторым этапом в это же окно вводим команду
dism.exe /Online /Cleanup-image /Restorehealth
И тоже ждём окончания.
- Перезагружаемся, проверяем.
Метод №4.
- Нажав Ctrl + Shift + Esc вызовем Диспетчер задач. Если окно диспетчера пустое, внизу справа необходимо нажать «Подробнее».
- Файл > Запустить новую задачу.
- Ставим галочку «Создать задачу с правами администратора«, в строке «Открыть» набираем cmd, затем нажимаем Ok.
- В командную строку водим следующий код (перерегистрируем некоторые dll):
regsvr32 quartz.dll regsvr32 qdv.dll regsvr32 wmpasf.dll regsvr32 acelpdec.ax regsvr32 qcap.dll regsvr32 psisrndr.ax regsvr32 qdvd.dll regsvr32 g711codc.ax regsvr32 iac25_32.ax regsvr32 ir50_32.dll regsvr32 ivfsrc.ax regsvr32 msscds32.ax regsvr32 l3codecx.ax regsvr32 mpg2splt.ax regsvr32 mpeg2data.ax regsvr32 sbe.dll regsvr32 qedit.dll regsvr32 wmmfilt.dll regsvr32 vbisurf.ax regsvr32 wiasf.ax regsvr32 msadds.ax regsvr32 wmv8ds32.ax regsvr32 wmvds32.ax regsvr32 qasf.dll regsvr32 wstdecod.dll
- Ещё раз перезагружаемся и проверяем всё.
Метод №5.
Ещё в нашей практике встретился случай, когда виной всей этой вакханалии были программы для Windows 8.1 и Windows 10, которые заменяли плиточное меню Пуск на классическое. После удаления этих программ всё заработало. В нашем конкретном случае это была программа:
- Classic Shell 4.3.0
Метод №6.
Попытаемся откатить систему к более раннему состоянию, когда этих проблем ещё не было.
- Нажав Ctrl + Shift + Esc вызовем Диспетчер задач. Если окно диспетчера пустое, внизу справа необходимо нажать «Подробнее».
- Файл > Запустить новую задачу.
- Ставим галочку «Создать задачу с правами администратора«, в строке «Открыть» набираем rstrui, затем нажимаем Ok.
- Далее либо Вы увидите окно с сообщением «Защита системы отключена…» — на этом всё, этот метод Вам не подходит, либо увидите список предлагаемых для восстановления контрольных точек. Мастер довольно подробно описывает как и что сделать — запутаться трудно.