Не запускаются приложения metro
Как и многие пользователи Windows 8 столкнулся с проблемой запуска Магазина Windows и прочих приложений METRO.
Купил ноутбук с уже предустановленной лицензионной ОС Windows 8. В течении года всё рабртало отлично, но после очередной "порции" обновлений перестал запускаться Магазина Windows и прочие приложения METRO. К сожалению, проблему обнаружил не сразу и найти нужную точку востановления (отката) не представляется возможным. Да и много других сторонних программ было установлено после этого немало (жалко сносить всё под корень, да и хлопотно).
Перерыл кучу сайтов и форумов в надежде найти способ решения своей проблеммы. Вариантов оказалось довольно много, но не один из них проблему не устранил. Собственно, что я пробовал:
1) проверил разрешение экрана;
2) очистил флэш DNS и удалил временные файлы Магазина Windows;
3) проверил назначен ли Internet Explorer браузером по умолчанию;
4) очистил кэш Internet Explorer;
5) очистил кэш плиток Windows 8;
6) удалил Касперского IS (на него по-началу и грешил, но как оказалось он был не причём). Сейчас пользуюсь встроенным "защитником" Windows 8;
7) проверил настройки Брандмауэра и учетных записей пользователей (UAC);
8) проверил синхронизацию времени, даты, региона;
9) драва видеокарты стоят самые последние;
10) проверял диск на наличие битых файлов и системных ошибок, а также вирусных программ - всё тщетно;
10) запустил средство устранения неполадок. И вот тут, как мне кажется, кое-что (непонятное для меня) скрывается:
Открываю "Посмотреть дополнительные сведения"
"Востановить параметры безопасности" пишет "Завершено" и выдаёт log-файл. Открываю его:
и вижу, что при проверке реестра происходит 5 ошибок, которые, возможно, (по моим догадкам) и являются причинами всех моих бед.
А ТЕПЕРЬ СОБСТВЕННО САМИ ВОПРОСЫ К ТЕМ, КТО В ЭТОМ ДЕЙСТВИТЕЛЬНО РАЗБИРАЕТСЯ:
2) есть ли ещё какие-нибудь способы решения проблемы с загрузкой приложений METRO (кроме "Восстановления ПК без удаления файлов" и переустановки ОС)?
Уточню: учётная запись Microsoft существует, локальная учётная запись (проблемная) и учётная запись Microsoft имеют права администратора, во вновь созданной локальной учётной записи (с обычными правами пользователя) все приложения работают.
Эта цепочка заблокирована. Вы можете просмотреть вопрос или оставить свой голос, если сведения окажутся полезными, но вы не можете написать ответ в этой цепочке.Для восстанволения прав доступа, выполните средство SubInACL и сбросьте политики безопасности Windows на умолчание.
- З агрузите файл SubInACL.msi и устанвоите .
- После установки скопируйте файл SubInAC . exe из папки C :\ Program Files \ Windows Resource Kits \ Tools в папку C :\ WINDOWS \ system 32
subinacl / subkeyreg HKEY _ CLASSES _ ROOT / grant =Администраторы= f / grant =Система= f / grant =Пользователи= f / setowner =Администраторы
subinacl / subkeyreg HKEY _ CURRENT _ USER / grant =Администраторы= f / grant =Система= f / grant =Пользователи= f / setowner =Администраторы
subinacl / subkeyreg HKEY _ LOCAL _ MACHINE / grant =Администраторы= f / grant =Система= f / grant =Пользователи= f / setowner =Администраторы
subinacl / subdirectories % SystemDrive % / grant =Администраторы= f / grant =Система= f / grant =Пользователи= f / setowner =Администраторы
subinacl / subdirectories % systemroot %\*.* / grant =Администраторы= f / grant =Система= f / grant =Пользователи= f / setowner =Администраторы
secedit /configure /cfg %systemroot%\inf\defltbase.inf /db defltbase.sdb /verbose
5. Добавьте свою учетную запись пользователя в группы Пользователи и Администратоы. Закройте командную строку, п ерезагрузите компьютер.
О перационная система Windows 8.1 достаточно стабильна, но всё не настолько, чтобы считаться абсолютно застрахованной от всех возможных сбоев и неполадок. Так, в один прекрасный момент вы можете столкнуться с ошибкой, приводящей к автоматическому завершению работы Metro-приложений. Чаще всего это проявляется тем, что запущенное приложение открывается и практически или спустя несколько мгновений закрывается само собой.
Может случиться и такое, что Metro-приложения вообще отказываются запускаться. Более того подобные сбои могут наблюдаться даже в работе некоторых системных приложений, отвечающих за взаимодействие пользователя с оболочкой операционной системы. Например, может перестать работать такое важное приложение как «Параметры компьютера». К счастью существует довольно простое решение, позволяющее восстановить работоспособность Metro-программ.
Для этого вам понадобиться командная строка или ёё усовершенствованный аналог системная утилита Powershell. Воспользуемся вторым, более продвинутым инструментом. Откройте поиск Windows и начните вводить «рowershell». Когда название утилиты появится в списке, кликните по нему правой кнопкой мыши и выберите «Запустить от имени администратора».
Теперь скопируйте эту команду и вставьте её в окно оболочки Powershell:
Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot/WinStore/AppxManifest.XML
Вставка производится не с помощью Ctrl + V , а простым нажатием правой клавиши мыши. Теперь нажмите Enter , дождитесь выполнения команды, а затем перезагрузите компьютер. Обратите внимание, эта этот набор команд предназначается для восстановления работоспособности пользовательских metro-программ, для восстановления системных приложений нужно использовать следующий набор:
Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot/ImmersiveControlPanel/AppxManifest.XML
Точно так же после выполнения команды перезагружаем компьютер. Ну а что делать, если восстановить работу metro-приложений таким способом не удалось? В таком случае можно попробовать еще один вариант. Запустите обычную командную строку от имени администратора и одну за другой поэтапно выполните следующие команды:
1. dism /online /cleanup-image /checkhealth
2. dism /online /cleanup-image /restorehealth
3. sfc /scannow
Выполнение этих команд может занять некоторое время, так что наберитесь терпения. После их завершения откройте Powershell и повторите действия, описанные выше. Кстати, всё это можно сделать тут же в командной строке, только перед Add-AppxPackage нужно будет добавить команду powershell -ExecutionPolicy Unrestricted .
Запуск встроенного средства устранение неполадок — первое, к чему чаще всего прибегают пользователи, столкнувшись с .
Для вывода списка сетевых ресурсов — других компьютеров в локальной сети нередко используется команда net .
Если у вас ноутбук и вас интересует состояние аккумулятора, вы можете создать отчет о его .
Любая сторонняя или системная служба, если она не является критически важной, может быть остановлена в .
36 комментариев
на втм этапе командной строки зависает на 20%
То же самое, что делать.
1. Да, зависает. Просто нужно ждать! Потом появится 40%, потом все 100%. Ждать довольно долго.
2. Проблема предложенным способом не разрешилась. А разрешилась следующим образом:
Создал еще одну учетную запись. Вошел в систему под этим новым именем. Система естественно настроилась под нового пользователя. Все для этого пользователя заработало! Перезагрузился. Вошел под своим именем, как обычно. После этого эту учетную запись удалил полностью. Перезагрузился. Вошел под своим именем, как обычно. Все работает.
Cделал всё , как вы писали . В новой учётно записи всё работает , а в основной всё равно ничего не работает .
Спасибо большое, самый действенный вариант, windows менять неохота,но с вашей помощью все вернулось на свои места:)
Не помогло ни то, ни другое
На этапе 2. dism /online /cleanup-image /restorehealth вместо "Восстановление выполнено успешно. Повреждение хранилище компонентов было устранено. Операция успешно завершена." вышло "Ошибка 23
Ошибка в данных .
Файл журнала DISM находится по адресу C:\WINDIWSLogs\DISM\dism.log"
Прошу помощи в решении
а у меня ничего не вышло,пишет "хранилище компонентов подлежит восстановлению", а потом на втором этапе зависает на 20 %, через долгое время доходит до 100% и пишет "не удалось скачать исходные данные". Подскажите пожалуйста что делать. ПОМОГИИИИИИИТЕ
Единственный действенный способ, который восстановил работоспособность. Все другие варианты в том числе предлагаемые техподдержкой майкрософта, не помогли.
Спасибо автору .
Не за что! И можно сказать Вам повезло, так как не всем данный способ помогает.
Этими командами получилось восстановить только магазин и панель управления, остальные приложения так и не работают.
Какой командой можно восстановить сразу все приложения?
да, у меня тоже самое. помогите кто нтбудь
Всё прошло нормально, нооооооооооооо не открывается.
Что делать-то, ничего не открывается, всё что можно сделал.
Если ничего не помогает, сбрасывайте винду к исходному состоянию. Программы затем установите заново. И личную информацию не забудьте перед этим зарезервировать.
Чтобы это сделать надо метро изменение параметров пк а оно не открывается!
А у меня на втором этапе -
Версия образа: 6.3.9600.17031 (вместо 16384)? Почему?
Первый способ не прошел. Второй пытался, но почему-то под командной строкой открывается 32-версия, а ком 64-бит. Сообщает что так нельзя, а где взять 64 бит стоку неясно. Помогите-подскажите плииз.
попробуйте отсюда C:\Windows\SysWOW64\cmd.exe
У меня первый способ помогает но только временно, по истечении какого то времени или перещагрузки все вновь не работает :( как бы закрепить успех то?)
Установлена программа Punto Switcher
Решение: установить Punto в папку, отличную от Program Files, либо обновить Punto Switcher до последней версии, совместимой с Windows 8 (когда таковая появится)
Программа Auslogics BootSpeed нарушила работу приложений Metro
Решение: Восстановите систему к контрольной точке, созданной до возникновения проблемы.
Защитная программа (антивирус, фаервол) блокирует работу приложений Metro
Решение: установить последнюю версию программы, совместимую с Windows 8
Разрешение экрана ниже 1024x768 пикселей
Решение: увеличить разрешение экрана или подключить внешний монитор
Неверные настройки видеокарты (только AMD)
Проблема: приложения закрываются сразу после запуска
Решение: изменить настройки в панели управления AMD Catalyst
Профили пользователей перенесены на другой раздел
Решение: возврат профилей на место путем чистой установки Windows
У меня стоит Auslogics BootSpeed ,и именно она прекратила работу приложений.Восстановил систему-помогло
К сожалению данный способ сработал у меня только на стандартных метро-приложениях.
Я решил проблему следующим образом:
Создал еще одну учетную запись. Вошел в систему под этим новым именем. Система естественно настроилась под нового пользователя. Все для этого пользователя заработало! Перезагрузился. Вошел под своим именем, как обычно. После этого эту новую учетную запись удалил полностью. Перезагрузился. Вошел под своим именем, как обычно. Все работает.
спасибо огромное, помогло.
До этого искал и те способы не помогли
Помогло, а я уже мастеру хотел звонить, в инете нет ничего толково, выручил)
Спасибо! Помогло после первой команды.
Большое спасибо, все получилось ,правда пришлось подождать.
После первой же команды пишет ошибку.
Спасибо огромное. Очень помогла Ваша статья. Все работает!
Ошибка на втором пункте, вроде просит указать путь:
C:\Windows\system32>dism /online /cleanup-image /restorehealth
Deployment Image Servicing and Management tool
Version: 10.0.10586.0
Image Version: 10.0.10586.0
сайт добавлю в закладки и буду мониторить можеть у кого есть идеи?
забыл добавить - первый пункт выдал:
The component store is repairable.
The operation completed successfully.
После этого "колдовства" и "диагсом" от производителя - не заработало.
Потом удалил все эти "магазинные" программы и поставил их из магазина заново
Заработало
Сменил папку Windows Apps,но теперь старые приложения сворачиваются сразу после запуска,а новые не устанавливаются (забыл номер ошибки и почему-то приложение теперь типо установлено)
_________
замену папки делал так:
takeown /f "C:\Program Files\WindowsApps" /a /r
icacls "C:\Program Files\windowsapps" grant АдминистраторD,WDAC)
robocopy "C:\Program Files\WindowsApps" D:\WindowsApps /E /copyall /dcopy:dat
echo rmdir /s "C:\Program Files\WindowsApps"
mklink /d "C:\Program Files\WindowsApps" "D:\WindowsApps"
Ну и плюс в реестре изменил путь:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx]
"PackageRoot"="D:\\WindowsApps"
_________
В общем запарился уже гуглить. что только уже не пробовал.
скрипт power shell:
Get-AppXPackage -AllUsers | Foreach
Set-ExecutionPolicy RemoteSigned
set-executionpolicy -scope currentuser
((Get-ChildItem “HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\InboxApplications”) | Get-ItemProperty).Path | Add-AppxPackage -Register -DisableDevelopmentMode
ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.xml
Плюс еще через батник пошаманил:
@echo off
chcp 1251>nul
SetLocal EnableExtensions
powershell -Command Set-ExecutionPolicy RemoteSigned
echo powershell -command set-executionpolicy -scope currentuser
powershell -command ((Get-ChildItem “HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\InboxApplications”) | Get-ItemProperty).Path | Add-AppxPackage -Register -DisableDevelopmentMode
powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.xml
set "ps=" & for %%X in (powerShell.exe) do set "ps=%%
$PATH:X"
if not defined ps set "ps=%systemRoot%\system32\windowsPowerShell\v1.0\powerShell.exe"
For /F "UseBackQ delims=" %%a in (`"cmd /c "
"%ps%" -ExecutionPolicy ByPass -NoProfile -file "J:\Софт\Обновления винды\Общие\Хлам\WindowsStore\WindowsStore.ps1"
""`) do (
echo %%a
)
pause
Ну и вдаваясь в крайности еще пробовал по-извращаться:
Dism /Online /Cleanup-Image /CheckHealth
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
ipconfig /flushdns
wsreset
net stop wuauserv
net stop bits
net stop cryptsvc
net start cryptsvc
net start bits
net start wuauserv
pause
Но. ничего из этого не помогло. может есть ещё какие-то мысли ?
Сменить папку назад в реестре тоже пробовал. разрешения на папку и реестр вроде тоже все вернул. пробовал добавить всяких пользователей,типо TrustedInstaller и себя добавил,но и это не помогло. и вроде назад менять папку не хочется,т.к. раздел C:\ осознанно создавался маленький и туда ничего не установить,но если это не излечимо,то хоть так.
Многие пользователи Windows 10 сталкиваются с тем, что «плиточные» приложения не запускаются, не работают, либо открываются и сразу закрываются. При этом, проблема начинает проявляться сама по себе, без видимых причин. Часто этому сопутствует перестающий работать поиск и кнопка пуск.
Примечание: по имеющимся у меня сведениям, проблема с автоматическим закрытием приложений после запуска, помимо прочего, может проявляться на системах с несколькими мониторами или с ультравысоким разрешением экрана. Решений для данной проблемы на текущий момент времени предложить не могу (кроме сброса системы, см. Восстановление Windows 10).
Сброс приложения Windows 10
В юбилейном обновлении Windows 10 в августе 2016 года появилась новая возможность восстановления работоспособности приложений, если они не запускаются или не работают иным образом (при условии, что не работают конкретные приложения, а не все). Теперь, вы можете сбросить данные (кэш) приложения в его параметрах следующим образом.
- Зайдите в Параметры — Система — Приложения и возможности.
- В списке приложений нажмите по тому, которое не работает, а затем — по пункту Дополнительные параметры.
- Выполните сброс приложения и хранилища (учтите, что могут быть также сброшены учетные данные, хранящиеся в приложении).
После выполнения сброса, можно проверить, восстановилась ли работа приложения.
Переустановка и перерегистрация приложений Windows 10
Внимание: в некоторых случаях выполнение инструкций из этого раздела может привести к тому, что с приложениями Windows 10 возникнут дополнительные проблемы (например, вместо них появятся пустые квадраты с подписями), учитывайте это и для начала, наверное, лучше попробовать следующие описанные способы, а уже потом возвращаться к этому.
Одна из самых действенных мер, срабатывающих для большинства пользователей в описываемой ситуации — перерегистрация приложений магазина Windows 10. Выполняется это с помощью PowerShell.
Прежде всего, запустите Windows PowerShell от имени администратора. Для этого вы можете начать вводить в поиске Windows 10 «PowerShell», а когда нужное приложение будет найдено, кликнуть по нему правой кнопкой мыши и выбрать запуск от имени Администратора. Если же поиск не работает, то: пройдите в папку C:\ Windows\ System32\ WindowsPowerShell\ v1.0 кликните правой кнопкой мыши по Powershell.exe, выберите запуск от имени администратора.
Скопируйте и введите следующую команду в окно PowerShell, после чего нажмите Enter:
Дождитесь завершения выполнения работы команды (при этом не обращая внимания на то, что она может выдать значительное количество ошибок красного цвета). Закройте PowerShell и перезагрузите компьютер. Проверьте, стали ли работать приложения Windows 10.
Если в данном виде способ не сработал, то есть второй, расширенный вариант:
- Удалите те приложения, запуск которых для вас критичен
- Переустановите их (например, с помощью команды, указанной ранее)
Подробнее об удалении и повторной установке предустановленных приложений: Как удалить встроенные приложения Windows 10.
Дополнительно, вы можете выполнить то же действие автоматически с помощью бесплатной программы FixWin 10 (в разделе Windows 10 выбрать пункт Windows Store Apps not opening). Подробнее: Исправление ошибок Windows 10 в FixWin 10.
Сброс кэша магазина Windows
Попробуйте выполнить сброс кэша магазина приложений Windows 10. Для этого, нажмите клавиши Win+R (клавиша Win — та, что с эмблемой Windows), после этого в появившееся окно «Выполнить» ведите wsreset.exe и нажмите Enter.
После завершения, попробуйте запустить приложения снова (если сразу не сработает, попробуйте перезагрузить компьютер).
Проверка целостности системных файлов
В командной строке, запущенной от имени администратора (запустить можно через меню по клавишам Win+X), выполните команду sfc /scannow и, если она не выявила проблем, то еще одну:
Dism /Online /Cleanup-Image /RestoreHealth
Есть также и дополнительные варианты исправления проблемы, если ничто из выше описанного не смогло помочь в ее решении:
- Переключение часового пояса и даты в автоматически определяемые или наоборот (есть прецеденты, когда это срабатывает).
- Включение контроля учетных записей UAC (если вы до этого его отключили), см. Как отключить UAC в Windows 10 (если делать обратные шаги, он включится).
- Программы, отключающие функции слежения в Windows 10 также могут влиять на работу приложений (блокировать доступ к Интернету, в том числе в файле hosts).
- В планировщике заданий, зайдите в библиотеке планировщика в Microsoft — Windows — WS. Запустите вручную оба задания из этого раздела. Через пару минут проверьте запуск приложений.
- Панель управления — Устранение неполадок — Просмотр всех категорий — Приложения из магазина Windows. Это запустит средство автоматического исправления ошибок.
- Проверьте службы: Служба развертывания AppX, Служба лицензий клиента, Сервер моделей данных плиток. Они не должны быть отключены. Две последних — выполняться автоматически.
- Использование точки восстановления (панель управления — восстановление системы).
- Создание нового пользователя и вход под ним (при этом проблема не решается для текущего пользователя).
- Сброс Windows 10 через параметры — обновление и восстановление — восстановление (см. Восстановление Windows 10).
Надеюсь, что-то из предложенного поможет разобраться с этой проблемой Windows 10. Если же нет — сообщайте в комментариях, там же приветствуются дополнительные возможности совладать с ошибкой.
А вдруг и это будет интересно:
20.12.2019 в 12:51
20.12.2019 в 12:54
15.05.2020 в 12:33
15.05.2020 в 12:35
22.05.2020 в 08:28
Присоединюсь к теме с аналогичной проблемой. При создании нового пользователя все приложения работают. Вообще, только перешел на Виндовс 10 (динозавр), и с созданием профиля какие-то заморочки, система как то нестабильно работает, тут еще и приложения по умолчанию не хотят работать.
22.05.2020 в 12:29
27.11.2020 в 18:50
У меня такая проблема: у меня при заходе в программу XBOX на виндовс 10 про 1909 ничего не загружается и не получаеться войти в свою учётную запись
21.01.2021 в 16:15
28.05.2021 в 04:22
Зачем вообще людям продают такую не совершенную компьютерную технику, если пользователю приходится постоянно исправлять ошибки, глюки, зависания ,синие экраны, человек покупая технику все таки должен заниматься своими задачами а не исправлением бесконечных ошибок. Скорей бы уже квантовые компьютеры в продажу запустили а то как то не серьезно все это.
Продолжаем делиться интересными кейсами. На днях в электронную почту пришло письмо от нашего читателя Vitaly. Ниже текст письма:
В логах такие ошибки Event ID: 5961 Activation of the app for the Windows.Launch contract failed with error: The app didn’t start.
Также заметили, что такая проблема наблюдается только с доменной учетной записью, если в систему войти под локальной учеткой – все ровно, любые Metro Apps запускаются.
Есть идеи в чем м.б. проблема?
С проблемой разбирались довольно долго: мы сразу предположили, что проблема может быть в некорректных параметрах, задаваемых доменными групповыми политиками. Решили поместить машину и учетную запись пользователя в отдельные тестовые OU (контейнеры AD) и заблокировали применение доменных GPO на эти OU – и это помогло, после перезагрузки Metro приложения стали запускать! Это означало, что источник проблем – какая-то групповая политика. Путем последовательного перебора политик определили, что виновна в такого поведения современных приложений – политика, представляющая всем (Everyone) права чтения на ветку HKEY_CLASSES_ROOT (немного странная политика, но ее по какой-то причине требуется использовать). Мы решили разобраться в причинах подробнее.
В частности, группа All Application Packages должна иметь доступ на чтение ( права Read, Execute и List folder Contents) к следящим каталогам файловой системы:
- Program Files и Program Files (x86)
- Windows
- %userprofile%\AppData\Local\Microsoft\Windows\WER
В реестре же группа All Applications Packages должна обладать правами чтения (Read) на следующие ветки:
- HKEY_CLASSES_ROOT
- HKEY_LOCAL_MACHINE\Drivers
- HKEY_LOCAL_MACHINE\HARDWARE
- HKEY_LOCAL_MACHINE\SAM
- HKEY_LOCAL_MACHINE\SOFTWARE ( в частности HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP, HKEY_LOCAL_MACHINE\Software\Microsoft\RFC1156Agent\CurrentVersion\Parameters, HKEY_LOCAL_MACHINE\Software\Microsoft\SQMClient, HKEY_LOCAL_MACHINE\SOFTWARE\ODBC
- HKEY_LOCAL_MACHINE\SYSTEM
- HKEY_USERS
В нашем случае оказалось, что права на ветку HKEY_CLASSES_ROOT перезаписываются доменной политикой, а так как почему-то группа All Application Packages не относится к понятию Everyone, доступ к этой ветке у нее отсутствует. Поэтому Metro-приложения и не могут запустится. Мы изменили политику, настроив предоставление права на чтение ветки HKEY_CLASSES_ROOT также локальной группе All Application Packages.
В том случае, если источник проблем с запуском Metro-приложений в Windows 8 не политика, а некорректные изменения в реестре/файловой системе – доступ можно предоставить и вручную.
Читайте также:
- Как сбросить приложение по умолчанию windows 7
- Как добавить приложение в исключения антивируса avg
- Как купить проездной на наземный транспорт в москве через приложение
- Вы не можете использовать это приложение для игры ваша учетная запись
- Приложение остановлено так как оно получило сигнал от операционной системы qt