![]() |
Окно Магазина Windows закрывается без вывода ошибок.
Здраствуйте. Запускаю Магазин Windows, окно магазина висит секунд 5 и закрывается без сообщений об ошибке.
В оснастке Просмотр событий при этом появляются следующие записи: Скрытый текст
Код:
Имя журнала: Microsoft-Windows-AppModel-Runtime/Admin Код:
Имя журнала: Microsoft-Windows-AppModel-Runtime/Admin Как я понял, ошибка доступа при обращении к папке C:\Program Files\WindowsApps\Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x86__8wekyb3d8bbwe (2147942405 dec = 0x80070005 hex) У кого магазин работает, не могли бы вы показать ваш вывод команды ? Код:
icacls "%PROGRAMFILES%\WindowsApps\Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x86__8wekyb3d8bbwe" |
Forgiven1,
Попробуйте в командной строке Администратора запустить команду sfc/scannow и подождите пока она отработает. Если есть бяки она их устранит и скажет об этом назвав файл журнала. |
Цитата:
Скрытый текст
Код:
Microsoft Windows [Version 10.0.19042.868] |
NickM, Спасибо. Сверил с своими разрешениями, в списке не было только группы ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ. Добавил и ошибка
Код:
Сбой при получении доверенного состояния папки пакета Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x86__8wekyb3d8bbwe. Ошибка: 2147942405. Но Магазин Windows продолжает закрываться через несколько секунд после запуска. В Просмотре событий теперь регестрируются следующие события Скрытый текст
Код:
Имя журнала: System Код:
Имя журнала: System |
Парметры - поиск troubleshoot - дополнительные - магазин
Ну и https://www.outsidethebox.ms/9962/ |
Цитата:
Event ID 10010 — COM General Functionality Скрытый текст
Код:
C:\WINDOWS\system32>icacls "%PROGRAMFILES%\WindowsApps\Microsoft.WindowsStore_12011.1001.1.0_x64__8wekyb3d8bbwe" |
Цитата:
После этого завершения появляются записи Скрытый текст
Код:
Имя журнала: System Код:
Имя журнала: System |
Forgiven1,
Скрытый текст
Код:
PS C:\WINDOWS\system32> Get-AppxPackage 'MicrosoftWindows.Client.CBS' |
Цитата:
Цитата:
|
NickM, спасибо за вывод командлета Get-AppxPackage для пакета MicrosoftWindows.Client.CBS. Кажется понял куда копать.
Итак, по порядку: Родилась в голове идея посмотреть какой код процесс SystemSettings.exe возвращает системе при завершении. Для этого запустил ProcMon с фильтром на операцию Process Exit. Далее хотел открыть меню Пуск и нажать на Параметры, как вдруг в окне ProcMon заметил, что при открытии меню пуск появляется событие завершения процесса TextInputHost.exe с кодом(Exit Status) = 1073741515. Сам процесс находится по пути Код:
C:\WINDOWS\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\InputApp\TextInputHost.exe Первый делом в голове промелькнула идея запустить Chkdsk с ключом /f, но решил всё-таки просмотреть события в ProcMon появляющиеся перед завершением TextInputHost.exe и увидел следующие интересные строки Файл 164111 Раз пакет MicrosoftWindows.Client.CBS зависит от пакета Microsoft.VCLib Цитата:
|
не могли бы вы показать, как и раньше, ваши разрешения у папки Microsoft.VCLibs.140.00_14.0.29231.0_x64__8wekyb3d8bbwe ?
|
Цитата:
Все эти проблемы начались после обновление системы до версии 20H2 (через Media Creation Tool, если это важно). Начались не сразу. Непосредственно как сам процесс обновления завершился. я мог как заходить в Параметры, так и открывать Магазин Windows. Проблемы заметил после того как на следующий день запустил систему и попытался запустить Магазин, чтобы что-то установить из него (не помню что). Невозможность запустить Параметры заметил, после вашей записи Цитата:
|
|
Цитата:
Скрытый текст
Код:
PS C:\WINDOWS\system32> Get-AppxPackage Microsoft.VCLibs.140.00 |
NickM, спасибо вам огромное. Расскажу как было.
Для папки C:\Program Files\WindowsApps\Microsoft.VCLibs.140.00_14.0.29231.0_x86__8wekyb3d8bbwe у меня были только следующие разрешения Код:
C:\WINDOWS\system32>icacls "%PROGRAMFILES%\WindowsApps\Microsoft.VCLibs.140.00_14.0.29231.0_x86__8wekyb3d8bbwe" Выставил всё как у вас и Магазин Windows заработал, а также при запуске меню Пуск процесс TextInputHost.exe больше не завершался с ошибкой (теперь Exit Status = 0, и сам процесс завершается (Process Exit) при закрытии меню Пуск). Но окно Параметров всё также появлялось на несколько секунд и закрывалось. И в отличии от процесса Магазина Windows и процесса TextInputHost.exe Exit Status был равен 0. Дальнейшее расследование в ProcMon привело к следующей записи Код:
SystemSettings.exe - CreateFile - C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_19041.17.42.0_neutral__8wekyb3d8bbwe\Windows\ImmersiveControlPanel\pris - ACCESS DENIED Мудрить не стал и с помощью командлета Код:
Copy-ACL И всё. Теперь и Параметры заработали. Цитата:
|
Подробнее напишите, что именно вы вводили в Повершелл?
У меня в папке MicrosoftWindows.Client.CBS_cw5n1h2txyewy вообще запускных файлов нет, а в диспетчере задач эта строка отображается! Непонятно как это вообще происходит? Copy-ACL Copy-ACL : Имя "Copy-ACL" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написа ния имени, а также наличие и правильность пути, после чего повторите попытку. строка:1 знак:1 + Copy-ACL + ~~~~~~~~ + CategoryInfo : ObjectNotFound: (Copy-ACL:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException |
Ответьте на вопрос выше пожалуйста.
|
Степановгорбунов@vk, Скачайте утилиту media creation tool последней версии здесь ( зайти придётся через VPN-клиент, я. например, использую расширение Fast VPN Chrome Extension - Fastest VPN Proxy из магазина Гугл хром ). Запустите его и обновите систему без потери настроек и других данных https://www.outsidethebox.ms/9962/
|
Время: 00:07. |
Время: 00:07.
© OSzone.net 2001-