विंडोज 8.1 पर मेट्रो ऐप शुरू होने पर क्रैश


9

थोड़ी देर बाद विंडोज 8.1 एप्स नहीं खुलेंगे। ऐप खोलने पर स्प्लैश स्क्रीन दिखाई देगी और फिर टास्क बार में मौजूद आइकन के साथ डेस्कटॉप से ​​बाहर निकल जाएगा। एक पुनरारंभ अस्थायी रूप से समस्या हल हो गई।

विंडोज़ इवेंट लॉग की जाँच करने के बाद मुझे यह त्रुटि संदेश मिला, लेकिन मैं इससे उपयोगी कुछ भी चमक नहीं पा रहा हूँ।

अनुप्रयोग का सक्रियण microsoft.windows दूरसंचारapps_8wekyb3d8bbwe! Microsoft.WindowsLive.Mail त्रुटि के साथ विफल हुआ: यह एप्लिकेशन निर्दिष्ट अनुबंध का समर्थन नहीं करता है या स्थापित नहीं है। अतिरिक्त जानकारी के लिए Microsoft-Windows-TWINUI / ऑपरेशनल लॉग देखें।

अतिरिक्त लॉग जानकारी निम्न दर्शाती है।

अनुप्रयोग DefaultBrowser_NOPUBLISHERID! Microsoft.InternetExplorer.Default Windows.Launch अनुबंध के लिए पंजीकृत नहीं है या स्थापित नहीं है।

ऐसा लगता है कि हर ऐप इंस्टॉल किया गया है, क्या किसी के पास इस मुद्दे के लिए कोई समस्या है?

मैंने इस प्रश्न को भी देखा है लेकिन बिना किसी भाग्य के: स्टार्टअप, ड्राइवर या अनुमति जारी करने पर मेट्रो ऐप क्रैश?


ऐसा लगता है कि यह एक समाधान support.microsoft.com/kb/2798317
हेनज़ार्ड क्रूगर

अफसोस की बात यह है कि मुझे एक अलग समस्या है। मैंने सत्यापित किया है कि सभी अनुमतियां सही हैं। ध्यान दें कि ऐप्स पुनरारंभ होने के बाद काम करते हैं, इसलिए अनुमतियाँ वैसे भी संभावित अपराधी की तरह नहीं लगती हैं।
डैनियल लिटिल

जवाबों:


9

मैं विंडोज 10 तकनीकी पूर्वावलोकन पर एक ही मुद्दा था।

कुछ खुदाई के बाद, मुझे एमएस समुदाय पर और इस ब्लॉग प्रविष्टि में उत्तर मिले हैं । बस संक्षेप में - एक आवेदन (इस मामले में पीसी सेटिंग्स) को ठीक करने के लिए, प्रशासनिक पॉवर्सशेल कंसोल में टाइप करें:

Add-AppxPackage -DisableDevelopmentMode -Register $ Env: SystemRoot \ ImmersiveControlPanel \ AppxManifest.xml -Verbose

सभी अनुप्रयोगों को ठीक करने के लिए:

Get-AppxPackage | % {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _। InstallLocation) \ AppxManifest.xml" -verbose}


क्या आप इस समस्या को ठीक करने का कारण बता सकते हैं? ऐसा लगता है कि अर्ध-शत्रुता को एक सुरक्षित वातावरण के लिए लगता है
रामहाउंड

दूसरे कमांड में: Get-AppxPackageइंस्टॉल किए गए ऐप पैकेज (.appx) की एक सूची प्राप्त Add-AppxPackageकरता है और एक ऐप पैकेज स्थापित करता है। तो मेट्रो अनुप्रयोगों के कमांड प्रकार की बहाली होती है, लेकिन विकासमोड अक्षम के साथ। यह इस अर्थ में हानिकारक नहीं होना चाहिए कि यह कुछ नया स्थापित नहीं करेगा या मौजूदा ऐप्स को हटा देगा। और पहले कमांड में, $Env:SystemRoot\ImmersiveControlPanelAppxManifest.xmlसिर्फ windows.immersivecontrolpanelपैकेज का अधिष्ठापन स्थान है ( get-AppxPackage | ? { $_ -match "panel" })
21

यहाँ मैं क्यों पूछ रहा हूँ; कई बार मैं किसी भी आधुनिक UI एप्लिकेशन को लॉन्च करने में असमर्थ होता हूं, अगर मैं पुनः आरंभ करता हूं, तो मैं उन्हीं एप्लिकेशनों को लॉन्च करने में सक्षम हूं। मेरा शोध कठिन है क्योंकि लोगों को उनकी विभिन्न अनुमति हैक के कारण एक पूरी तरह से अलग समस्या है। अगली बार ऐसा होने पर मुझे कोशिश करनी पड़ सकती है।
रामहुंड

1
@AnthonyHorne हाय, यह है कि मैं बनाया है कि इस कोड को जोड़ने के लिए अंदरूनी सूत्र धागा , मैं नहीं किया है कि: (कृपया मेरी प्रोफ़ाइल छवि की जाँच करें यदि आप मुझ पर विश्वास नहीं करते हैं। बस मुझ पर कोई क्रेडिट नहीं डालते हैं :)
डैनियल चेउंग

1
पहली स्क्रिप्ट में थोड़ी गलती है। Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\ImmersiveControlPanelAppxManifest.xml -Verbose"\" गायब है। यह होना चाहिएAdd-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\ImmersiveControlPanel\AppxManifest.xml -Verbose
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.