Исправить приложение Windows 10, которое открывается, а затем закрывается
Некоторые или все ваши приложения для Windows 10 работают неправильно? Ранее я написал статью о том, как решить проблему с отсутствующими приложениями Магазина Windows(fix the problem of missing Windows Store apps) , а недавно у меня был клиент, который купил мне компьютер с Windows 10 , на котором приложения Windows открывались, но затем немедленно закрывались.
Если у вас возникла эта проблема, когда приложение не загружается, возможно, это проблема с разрешениями. Существует множество причин, по которым приложения Магазина(Store) не запускаются, и одна из них заключается в том, что разрешения для определенных папок Windows и параметры реестра были изменены либо вручную, либо с помощью групповой политики.
Вы можете решить эту проблему, проверив все разрешения для этих папок и параметров реестра и убедившись, что все они верны. В этом посте я расскажу вам, как это сделать, чтобы вы могли снова запустить свои приложения в Магазине .(Store)
Журнал событий Windows 10
Вы можете подтвердить, является ли это причиной проблемы, открыв журнал событий и проверив идентификатор события 5961(Event ID 5961) в журнале событий. Вы можете открыть журнал событий, нажав Пуск(Start) и введя журнал событий(event log) .
Вам нужно будет перейти к следующему файлу журнала, чтобы увидеть, существует ли это конкретное событие или нет:
Applications and Services Logs\Microsoft\Windows\Apps\Microsoft-Windows-TWinUI/Operational
Оказавшись там, вы увидите целую кучу событий, перечисленных там, возможно, тысячи. Вы не можете пройти через это вручную, поэтому нажмите кнопку « Найти(Find) » в самом правом углу и введите 5961. Он выполнит поиск в этом журнале и, если что-нибудь найдет, выделит эту строку. Дважды щелкните строку, и вы должны увидеть некоторую информацию, как показано ниже:
Log Name: Microsoft-Windows-TWinUI/Operational Source: Microsoft-Windows-Immersive-Shell Event ID: 5961 Level: Error Description: Activation of the app for the Windows.Launch contract failed with error: The app didn't start.
Если событие существует, вы можете быть уверены, что это проблема с разрешениями для новой группы в Windows под названием « Все (All) пакеты приложений(Application Packages) » . Что такое все пакеты приложений(Application Packages) ? Ну(Well) , это похоже на встроенные группы администраторов или пользователей. Все пакеты приложений(Application Packages) включают любое приложение магазина, установленное в Windows 10 . Если у этой группы нет разрешений на определенные папки и параметры реестра, это приведет к сбою запуска приложений магазина.
Исправить разрешения файловой системы
Во-первых, давайте исправим разрешения файловой системы. По сути, это проверка прав доступа к трем папкам: Program Files, Windows и Users .
Перейдите в проводник, щелкните правой кнопкой мыши C:\Windows и перейдите на вкладку « Безопасность(Security) ». Вот как это должно выглядеть с правильными разрешениями.
Если это не то, что ваши разрешения показывают для каталога, нажмите кнопку « Дополнительно(Advanced) » в правом нижнем углу. В следующем диалоговом окне нажмите кнопку « Изменить разрешения»(Change Permissions) .
Затем вы хотите нажать кнопку « Добавить(Add) » . Обратите внимание: если кнопка « Добавить(Add) » неактивна, это, вероятно, означает, что все файлы принадлежат TrustedInstaller . Прочитайте мой предыдущий пост о том, как изменить разрешения, чтобы вы могли получить полный контроль над файлами и папками(change permissions so that you can gain full control over the files and folders) .
Здесь вам нужно нажать «Выбрать принципала(Select a principal) », а затем ввести все пакеты приложений(all application packages) в поле имени объекта. Обязательно(Make) нажмите кнопку « Проверить имена(Check Names) » перед тем, как нажать «ОК».
Убедитесь, что для параметра « Тип(Type) » установлено значение « Разрешить(Allow) » и « Применяется к ( Applies to)этой папке, вложенным папкам и файлам(This folder, subfolders and files) » . В разделе «Разрешения» убедитесь, что у вас есть «Чтение и выполнение(Read & execute) », « Список содержимого папки»(List folder contents) и «Чтение(Read) » . Затем нажмите ОК.
Вы вернетесь на главный экран разрешений. Здесь вам нужно убедиться, что установлен флажок Заменить все записи разрешений дочернего объекта на записи разрешений, наследуемые от этого объекта(Replace all child object permission entries with inheritable permission entries from this object) .
После того, как вы сделали это для каталога Windows , вам нужно сделать то же самое для C:Users и C:Program Files. Для C:Users все то же самое, за исключением того, что вы даете группе All Application Packages (All Application Packages)полный доступ(Full Control) . Кроме того, если вы используете 64-разрядную версию Windows , вам нужно будет сделать это и для C:Program Files (x86).
Исправление разрешений реестра
Для записей реестра откройте regedit, перейдя в меню « Пуск(Start) » и введя regedit . После того, как вы его открыли, вам нужно проверить разрешения для HKEY_USERS . Щелкните правой кнопкой мыши(Right-click) HKEY_USERS и(HKEY_USERS) выберите « Разрешения(Permissions) » .
Убедитесь, что у всех пакетов приложений(All Application Packages) есть разрешение на чтение .(Read)
Теперь сделайте то же самое для HKEY_CLASSES_ROOT . Затем разверните HKEY_LOCAL_MACHINE и проверьте HARDWARE , SAM , SOFTWARE и SYSTEM .
Если вы еще не сошли с ума, то поздравляю! Основная проблема, которую я увидел во всем этом процессе, — это изменение разрешений для системных папок, потому что вам нужно обойти TrustedInstaller , чтобы внести изменения в разрешения. Половину времени, которое никогда не работает должным образом, а затем пытаться вернуть все в нормальное состояние, так же рискованно.
Возможно, вам лучше просто сбросить Windows 10 , но вам потребуется снова установить все сторонние приложения. Вы можете сбросить Windows 10 , перейдя в « Настройки(Settings) », нажмите « Обновление и безопасность(Update & Security) », а затем нажмите « Восстановление(Recovery) » . Если вы пытаетесь изменить разрешения и сталкиваетесь с ошибками, оставьте комментарий, и мы постараемся помочь. Наслаждаться!
Related posts
9 Ways до Fix Netflix App не работает на Windows 10
Исправить что-то пошло не так при синхронизации почтового приложения в Windows 10
Исправить приложение Outlook, которое не открывается в Windows 10
Исправление камеры, используемой другим приложением в Windows 10
Как исправить автоматическое открытие Google Chrome в Windows 10
Fix Event ID 454 Ошибка - User Проблем производительности профиля в Windows 10
Fix FAT FILE SYSTEM (fastfat.sys) Blue Screen на Windows 10
Fix Unallocated Hard Drive без потерять Data в Windows 10
Fix kdbsync.exe перестал работать в Windows 10
Не может подключиться к Xbox Live; Fix Xbox Live Networking issue в Windows 10
Fix YouTube Music приложение сбой в Windows 10
Fix ERR_EMPTY_RESPONSE error в Chrome на Windows 10
Fix win32kfull.sys Blue Screen error в Windows 10
Fix aksfridge.sys Blue Screen error в Windows 10
Исправление конфигурации приложения Steam, недоступной в Windows 10
Fix Task Host Window Prevents Shut Down в Windows 10
Остановите свой Weekend Recap notification в Windows 10 Photos App
Fix Invalid Recovery Area error на компьютер Windows 10
Fix Event ID 7031 или 7034 Ошибка, когда пользователь выходит из системы Windows 10
Как просмотреть Program and App Sizes в Windows 10