為什麼我無法在 Windows 10 企業版中執行任何 UWP 應用程式?

為什麼我無法在 Windows 10 企業版中執行任何 UWP 應用程式?

我使用的是 Windows 10 Enterprise v1803 build 17134.441。每當我嘗試執行任何 UWP 應用程式(例如「照片」或「計算器」)時,我都會收到錯誤「此應用程式已被系統管理員封鎖」。

我是這台電腦的管理員,我嘗試使用“以管理員身份運行”但沒有效果。我也嘗試按照某些網站的建議編輯群組策略,但它也沒有改變任何內容。

我還嘗試透過secpol 存取AppLocker,但是當我轉到“打包應用程式規則”->“建立新規則”時,當我進入“發布者”步驟時,您可以在單擊“選擇”時選擇已安裝的打包應用程式作為參考,但出現與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 版本 1803 以來所有已安裝的 Windows 更新,或許還有一些設定。

儘管此操作應該保留您的資料、應用程式、驅動程式和大多數 Windows 設置,但我仍然建議在開始之前進行良好的備份,以防萬一。

答案2

我在 win 10 ltsc 上下載 uwp 應用程式的最佳方法是下載 xbox app.exe,還會列出自動下載 Windows 應用程式商店和更多應用程式

相關內容