विंडोज 10 के आने से पहले, विंडोज 8 माइक्रोसॉफ्ट की ओर से नवीनतम OEM ऑपरेटिंग सिस्टम के रूप में बाजार पर हावी था। कई उपयोगकर्ताओं को नए इंटरफेस और मेट्रो ऐप्स (WinRT एप्लिकेशन जिन्होंने win32 एप्लिकेशन को प्रतिस्थापित किया) से प्यार हो गया। मेट्रो ऐप्स को टैब में व्यवस्थित किया जा सकता है जिससे टचस्क्रीन अनुभव आसान हो जाता है। ये ऐप्स आमतौर पर माइक्रोसॉफ्ट ऐप स्टोर से डाउनलोड करने योग्य होते हैं। इसका मतलब यह नहीं है कि विंडोज 8 Win32 एप्लिकेशन का समर्थन नहीं करता; वे अभी भी विंडोज 7 कंप्यूटर की तरह काम करते हैं।
विंडोज 8 को मिली सफलता के बावजूद, कई उपयोगकर्ताओं ने शिकायत की, और अभी भी शिकायत कर रहे हैं, प्रीइंस्टॉल्ड और डाउनलोड किए गए माइक्रोसॉफ्ट स्टोर (मेट्रो) एप्लिकेशन के खराब होने के बारे में। जब भी कोई एप्लिकेशन खोलने का प्रयास करता है (आमतौर पर टाइल्स से मेट्रो ऐप) या तो वे पूरी तरह से नहीं खुलते, या स्क्रीन फ्लैश होती है और फिर ऐप खुलता है और तुरंत बंद हो जाता है। अन्य उपयोगकर्ता स्क्रीन के पूरी तरह से फ्रीज होने की रिपोर्ट करते हैं जिससे रीस्टार्ट बाध्य होता है। इन एप्लिकेशन में मौसम, फोटो, मैप्स, ब्राउज़र और यहां तक कि स्टोर ऐप भी शामिल हैं। कुछ मामलों में, स्टोर ऐप काम कर सकता है, लेकिन जब आप किसी एप्लिकेशन को इंस्टॉल करने का प्रयास करते हैं, या समस्याग्रस्त एप्लिकेशन को अनइंस्टॉल करके पुनर्स्थापित करते हैं, तो आपको केवल एक त्रुटि मिलती है।
इस समस्या का कार्यशील समाधान देने के लिए, यह लेख बताएगा कि यह समस्या क्यों होती है, और बताए गए घटनाओं के समाधान के साथ पालन करेगा।
विंडोज 8 ऐप्स क्यों नहीं खुलेंगे
यह समस्या आमतौर पर भ्रष्ट फ़ाइलों के कारण होती है। यह ऐप्स लॉन्च करने के लिए आवश्यक भ्रष्ट एप्लिकेशन फ़ाइलें हो सकती हैं, या यहां तक कि एक भ्रष्ट उपयोगकर्ता अकाउंट भी। भ्रष्ट एप्लिकेशन फ़ाइलें एप्लिकेशन को समाप्त कर देंगी, जबकि भ्रष्ट उपयोगकर्ता अकाउंट ऐप्स लॉन्च करने की अनुमति नहीं देंगे।
फ़ाइलों के भ्रष्ट होने के अलावा, स्टोर एप्लिकेशन कैश भ्रष्ट हो सकता है। एप्लिकेशन आमतौर पर कैश के माध्यम से स्टोर से लाइसेंस की जांच करते हैं। एक भ्रष्ट स्टोर कैश ऐप्स को क्रैश या यहां तक कि फ्रीज करने के लिए मजबूर करेगा।
इस समस्या के समाधान नीचे दिए गए हैं। यदि पहली विधि आपके लिए काम नहीं करती है, तो अगली पर जाएं और इसी तरह।
विधि 1: कमांड प्रॉम्प्ट का उपयोग करके भ्रष्ट फ़ाइलों को स्कैन और ठीक करें
अपने डिस्क पर स्कैन चलाने से भ्रष्ट फ़ाइलें मिलेंगी और ठीक होंगी। ऐसा करने के लिए बस:
- "Windows Key + C" दबाकर Charms Bar खोलें और सर्च पर क्लिक करें।

- सर्च बॉक्स में बिना उद्धरण के "cmd" टाइप करें।
- बाएं फलक पर, "cmd" विकल्प पर राइट क्लिक करें और "Run as Administrator" चुनें।

- उद्धरण के बिना 'sfc /scannow' टाइप करें और एंटर दबाएं। स्कैन पूरा होने की प्रतीक्षा करें और अपने कंप्यूटर को रीस्टार्ट करें।

विधि 2: स्टोर ऐप कैश रीसेट करें
आपके सभी मेट्रो ऐप्स आपके स्टोर ऐप से जुड़े हुए हैं। स्टोर ऐप कैश को रीसेट करने के लिए, नीचे दिए गए चरणों का पालन करें।
- Run खोलने के लिए Windows Key + R दबाएं
- टेक्स्ट बॉक्स में WSReset.exe टाइप करें और एंटर दबाएं।

- यह आपके स्टोर ऐप कैश को रीसेट कर देगा। आपको अपना पीसी रीस्टार्ट करना पड़ सकता है और जांचना होगा कि क्या यह काम किया। स्टोर ऐप को पुनरारंभ करके कैश को पुनर्निर्माण करें और फिर जांचें कि क्या आपके ऐप्स काम करते हैं।
विधि 3: अपने अकाउंट से लॉग आउट करें और वापस लॉग इन करें
विंडोज 8 और 8.1 में एक ज्ञात बग है जहां एक अकाउंट ठीक से इनिशियलाइज़ नहीं होता है इसलिए यह समस्या होती है। यदि आपने अपना OS अपडेट नहीं किया है, तो लॉग आउट करने का प्रयास करें (शट डाउन या स्लीप नहीं) और फिर अपने पीसी में वापस लॉग इन करें।
- Ctrl + Alt + Del दबाकर यूजर मेनू लाएं
- "Sign out" पर क्लिक करें

- अपने उपयोगकर्ता नाम और पासवर्ड के साथ वापस लॉग इन करें और जांचें कि क्या ऐप्स अब काम करते हैं।
विधि 4: 'AppDiagnostic' टूल का उपयोग करके स्टोर ऐप मुद्दों का निवारण और ठीक करें
ऐप्स डायग्नोस्टिक टूल आपके एप्लिकेशन के साथ मुद्दों को ढूंढता है और उन्हें ठीक करने का प्रयास करता है। इस सुधार का प्रयास करने के लिए:
- Apps.diagcab टूल को यहां या यहां से डाउनलोड करें।
- डाउनलोड किए गए एप्लिकेशन पर डबल क्लिक करके इसे चलाएं
- Windows Store Apps ट्रबलशूटर में, Advanced लिंक पर क्लिक/टैप करें।

- Run as administrator पर क्लिक/टैप करें

- यदि UAC द्वारा संकेत दिया जाता है, तो Yes पर क्लिक/टैप करें।
- 'Advanced' लिंक पर फिर से क्लिक/टैप करें।
- स्वचालित रूप से मरम्मत लागू करने के लिए, 'Apply repairs automatically' बॉक्स चेक करें, और Next पर क्लिक/टैप करें। मैन्युअल रूप से कौन सी मरम्मत लागू करनी है चुनने के लिए 'Apply repairs automatically' बॉक्स अनचेक करें, और Next पर क्लिक/टैप करें

- चरण 7 पर आपकी पसंद के आधार पर स्कैन और मरम्मत पूरा करने के लिए स्क्रीन प्रॉम्प्ट्स का पालन करें।

विधि 5: PowerShell का उपयोग करके AppxManifest.XML को पंजीकृत और प्रारंभ करें
- "Windows Key + C" दबाकर Charms Bar खोलें और सर्च पर क्लिक करें।

- सर्च बॉक्स में बिना उद्धरण के "cmd" टाइप करें।
- बाएं फलक पर, "cmd" विकल्प पर राइट क्लिक करें और "Run as Administrator" चुनें।

- कॉपी-पेस्ट या इसे टाइप करें (उद्धरण के बिना) "powershell -ExecutionPolicy Unrestricted Add–AppxPackage –DisableDevelopmentMode –Register $Env:SystemRoot\WinStore\AppxManifest.XML”

- स्क्रिप्ट चलाने के लिए एंटर दबाएं। प्रभावी होने के लिए अपने पीसी को रीस्टार्ट करें।
आप इस स्क्रिप्ट को भी चला सकते हैं जो दूसरों के लिए काम करती है: “powershell -ExecutionPolicy Unrestricted Add-AppxPackage –DisableDevelopmentMode -Register $Env:SystemRoot\ImmersiveControlPanel\AppxManifest.xml”
विधि 6: सभी एप्लिकेशन पैकेजेस को विंडोज ऐप्स तक पहुंचने की अनुमति दें
सभी ऐप्स को चलाने के लिए अनुमति देने के लिए:
- "C:\program files" पर जाएं (सुनिश्चित करें "show hidden folders and files is on": कोई भी फ़ोल्डर खोलें > View > Options > Change folder and search options > View > Show hidden files, folders and drives > OK)

- 'windowsapps' पर राइट क्लिक करें और Properties-> Security tab->Advanced पर जाएं

- ऑब्जेक्ट की अनुमतियों को देखने के लिए 'Continue' पर क्लिक करें

- Owner के लिए यह TrustedInstaller दिखाएगा; 'Change' पर क्लिक करें

- एक नई विंडो खुलेगी। Select object types -> Groups चुनें और फिर OK पर क्लिक करें।

- "Enter the object Name" के नीचे की जगह में, ALL APPLICATION PACKAGES टाइप करें

- अगला OK दबाएं, Owner को बदलने में कुछ समय लगेगा।
- अंत में अपने सिस्टम को रीस्टार्ट करें।
विधि 7: एक नया उपयोगकर्ता अकाउंट बनाएं
जहां आपका अकाउंट भ्रष्ट है, यह विधि आपको एक नया अकाउंट बनाने और अपना डेटा नए अकाउंट में ले जाने में मदद करेगी।
- फ़ोल्डर "Users" के तहत उपयोगकर्ता के लाइब्रेरी पथ पर ध्यान दें (आमतौर पर उपयोगकर्ता के नाम के समान, उदा. C:\Users\USERNAME1\);
चरण 1: समस्याग्रस्त उपयोगकर्ता अकाउंट को लोकल में बदलें
- Charms Bar खोलने के लिए Windows Key + C दबाएं और Settings पर क्लिक करें

- Settings मेनू से, "Change PC Settings" पर क्लिक करें"

- 'Users' पर क्लिक करें और फिर अपने उपयोगकर्ता नाम पर जाएं। यदि उपलब्ध हो, तो "Switch to a local account" पर क्लिक करें

चरण 2: उपयोगकर्ता का नाम बदलें
- Windows Key + R संयोजन दबाएं और फिर Run डायलॉग बॉक्स में netplwiz टाइप करें और फिर OK पर क्लिक करें।

- अपने उपयोगकर्ता नाम पर क्लिक करें और Properties पर क्लिक करें।
- उपयोगकर्ता का नाम बदलकर, मान लीजिए, "test" (नाम कोई मायने नहीं रखता) और OK पर क्लिक करें।

चरण 3: एक नया अकाउंट बनाएं
- Charms Bar खोलने के लिए Windows Key + C दबाएं और Settings पर क्लिक करें
- Settings मेनू से, "Change PC Settings" पर क्लिक करें"

- नीचे "Add a user" पर क्लिक करें

- मूल उपयोगकर्ता नाम के साथ एक नया Microsoft अकाउंट बनाएं और इसे Administrator प्रकार का बनाएं;

- उपयोगकर्ता "test" से साइन आउट करें (Ctrl + Alt + Del -> Sign Out) और नवनिर्मित Microsoft अकाउंट के साथ साइन इन करें ताकि सभी डिफ़ॉल्ट कॉन्फ़िगरेशन और फ़ोल्डर बनाए जाएं;

चरण 4: फ़ाइलें ले जाएं और पुराना अकाउंट हटाएं
- आपके द्वारा नोट किए गए पथ के तहत सभी फ़ाइलों को नवनिर्मित लाइब्रेरी में ले जाएं (उदा. C:\Users\USERNAME1\Documents\ से MyDocuments, C:\Users\USERNAME1\Desktop\ से Desktop, इत्यादि);

- Windows + C > Settings > Control Panel > User Accounts > Manage another account पर जाएं, उपयोगकर्ता "test" चुनें, इसे और सभी फ़ाइलों को हटाएं।

विधि 8: विंडोज 8 को रीफ्रेश करें
विंडोज 8 को रीफ्रेश करने से OS अपनी डिफ़ॉल्ट सेटिंग्स और फ़ाइलों पर वापस आ जाएगा। यह खराब कॉन्फ़िगरेशन और भ्रष्ट फ़ाइलों को प्रतिस्थापित करेगा। विंडोज 8 को रीफ्रेश करने से पहले, आपको यह पहले जानना होगा; आप कुछ इंस्टॉल किए गए प्रोग्राम खो देंगे लेकिन यह यकीनन आपके ऐप्स के बिल्कुल भी काम न करने से बेहतर है। जब आप अपने पीसी को रीफ्रेश करेंगे तो क्या होगा: 1. आपकी फ़ाइलें और वैयक्तिकरण सेटिंग्स नहीं बदलेंगी, 2. आपकी पीसी सेटिंग्स उनके डिफ़ॉल्ट पर वापस बदल जाएंगी, 3. विंडोज स्टोर के ऐप्स रखे जाएंगे, 4. डिस्क या वेबसाइटों से इंस्टॉल किए गए ऐप्स हटा दिए जाएंगे, 5. हटाए गए ऐप्स की सूची आपके डेस्कटॉप पर सहेजी जाएगी। विंडोज 8 को रीफ्रेश करने के लिए:
- अपने कीबोर्ड पर Windows key + C दबाकर Charms bar दिखाएं (यदि आप टचस्क्रीन उपयोग कर रहे हैं: अपनी स्क्रीन के दाएं किनारे को छूएं और अपनी उंगली को बाएं स्वाइप करें)
- Settings पर क्लिक करें

- Change PC Settings पर क्लिक करें

- बाएं कॉलम में General पर क्लिक करें
- Refresh your PC without affecting your files के तहत, Get started पर क्लिक करें (याद रखें, यह रीसेट नहीं है, बल्कि रीफ्रेश है)

- 'Next' दबाएं और फिर स्क्रीन पर प्रदान किए जाने वाले निर्देशों का पालन करें अपने पीसी को रीफ्रेश करने के लिए।
