Я использую Windows 10 Enterprise v1803 build 17134.441. Всякий раз, когда я пытаюсь запустить любое приложение UWP, например «Фотографии» или «Калькулятор», я получаю сообщение об ошибке «Это приложение заблокировано вашим системным администратором».
Я администратор на этом ПК и я пробовал использовать "Запуск от имени администратора" безрезультатно. Я также пробовал редактировать групповые политики, как предлагали некоторые сайты, но это тоже ничего не меняет.
Я также пытался получить доступ к AppLocker через secpol, но когда я перехожу в Правила упакованных приложений -> Создать новое правило, когда я дохожу до шага Издателя, где можно выбрать установленное упакованное приложение в качестве ссылки, при нажатии Выбрать я получаю ошибку, связанную с SrpUxSnapIn.dll «MMC обнаружила ошибку в оснастке и выгрузит ее». Затем secpol закрывается.
Вот трассировка стека:
Exception type:
System.Reflection.TargetInvocationException
at Microsoft.ManagementConsole.Internal.SnapInMessagePumpProxy.OnThreadException(Object sender, ThreadExceptionEventArgs e)
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(Exception e)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
at Microsoft.Security.Srp.Ux.SrpUxRuleListView.CreateManualRule(RuleType ruleType)
at Microsoft.ManagementConsole.View.DoAction(Int32 actionId, Boolean selectionDependent, Int32 selectionId, IRequestStatus requestStatus)
at Microsoft.ManagementConsole.View.ProcessRequest(Request request)
at Microsoft.ManagementConsole.ViewMessageClient.ProcessRequest(Request request)
at Microsoft.ManagementConsole.Internal.IMessageClient.ProcessRequest(Request request)
at Microsoft.ManagementConsole.Executive.RequestStatus.BeginRequest(IMessageClient messageClient, RequestInfo requestInfo)
at Microsoft.ManagementConsole.Executive.SnapInRequestOperation.ProcessRequest()
at Microsoft.ManagementConsole.Executive.Operation.OnThreadTransfer(SimpleOperationCallback callback)
решение1
Вы запустили его sfc /scannow
, и он обнаружил ошибки, которые не смог исправить. Эти ошибки были описаны как «поврежденные файлы», и даже зная, какие это файлы, вы не можете исправить их самостоятельно, поскольку проблема здесь в защищенных файлах Windows.
Чтобы вернуть файлы Windows в правильное состояние, выполните следующие действия: Исправление установки Windows 10 с обновлением на месте. Тщательно следуйте инструкциям, описанным в этой статье.
Это восстановление не даст потерять ничего, кроме всех установленных обновлений Windows с момента установки Windows версии 1803 и, возможно, некоторых настроек.
Хотя эта операция должна сохранить ваши данные, приложения, драйверы и большинство настроек Windows, я бы все же посоветовал перед началом сделать очень хорошие резервные копии, просто на всякий случай.
решение2
Лучший метод, который я использую для загрузки приложений UWP на Win 10 LTSC, — это загрузка Xbox App.exe, а также там будет указан список для автоматической загрузки Магазина Windows и многих других приложений.