Get-Appxpackage एक पावरशेल कमांड है जो एक उपयोगकर्ता प्रोफ़ाइल में स्थापित ऐप पैकेज की एक सूची प्रदर्शित कर सकता है। इसमें वे सभी एप्लिकेशन शामिल हैं जो Microsoft Store या तृतीय-पक्ष एप्लिकेशन से इंस्टॉल किए गए हैं। कमांड का उपयोग करते समय, यदि आपको कोई त्रुटि मिलती है— Powershell Get-Appxpackage Access अस्वीकृत, पहचाना नहीं गया या काम नहीं कर रहा है , तो यह पोस्ट आपको इसे हल करने में मदद करेगी।
आप जो त्रुटि संदेश देख सकते हैं वह भिन्न हो सकता है लेकिन आम तौर पर, यह पढ़ा जाएगा:
<ब्लॉकक्वॉट>
Get-AppxPackage :सेवा को प्रारंभ नहीं किया जा सकता है, या तो यह अक्षम है या क्योंकि इसमें कोई सक्षम डिवाइस नहीं है
इससे जुड़ा हुआ है। सेवा प्रारंभ नहीं की जा सकती, या तो इसलिए कि यह अक्षम है या क्योंकि इसके साथ कोई सक्षम डिवाइस संबद्ध नहीं है।
PowerShell Get-Appxpackage काम नहीं कर रहा है
यह एक अनुमति समस्या है जिसे कुछ जाँचों का पालन करके हल किया जा सकता है।
- व्यवस्थापक की अनुमति से PowerShell चलाएँ
- गंतव्य निर्देशिका के साथ अनुमति जांचें
- AppX परिनियोजन सेवा की स्थिति जांचें।
फ़ोल्डर्स की अनुमति बदलते समय, सुनिश्चित करें कि आप पहले से उपलब्ध किसी भी उपयोगकर्ता खाते को नहीं हटाते हैं।
1] PowerShell को व्यवस्थापक अनुमति के साथ चलाएं
चूंकि कमांड को सिस्टम स्तर पर एप्लिकेशन पर इंस्टॉल करने की आवश्यकता होती है, इसलिए यह महत्वपूर्ण है कि आप कमांड को तब निष्पादित करें या चलाएं जब इसे व्यवस्थापक अनुमति के साथ लॉन्च किया जाए।
- स्टार्ट बटन दबाएं, और पावरशेल टाइप करें
- जब यह सूची में दिखाई दे, तो राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएँ चुनें
- आदेश निष्पादित करें और इसे त्रुटि के बिना काम करना चाहिए।
अनुमति अस्वीकृत के अलावा, आपको त्रुटि के रूप में पहचाना नहीं गया या काम नहीं कर रहा भी प्राप्त हो सकता है। जबकि नॉट रिकॉग्नाइज्ड एडमिन की अनुमति से संबंधित है, काम नहीं करना सेवाओं से संबंधित है।
सर्विसेज स्नैप-इन पर जाएं, और क्लाइंट लाइसेंस सर्विस (क्लिप्सवीसी) और एपएक्स डिप्लॉयमेंट सर्विस (एपएक्सएसवीसी) का पता लगाएं। सुनिश्चित करें कि वे उपलब्ध हैं और चल रहे हैं।
2] गंतव्य निर्देशिका के साथ अनुमति जांचें
यदि आप किसी विशेष फ़ोल्डर में एप्लिकेशन इंस्टॉल कर रहे हैं, तो सुनिश्चित करें कि आपके पास इसके अंदर फ़ाइलों को लिखने की पूरी अनुमति है।
- गंतव्य फ़ोल्डर में जाएं, राइट-क्लिक करें और गुण चुनें
- फिर सुरक्षा टैब पर स्विच करें
- जांचें कि क्या आपका खाता उपलब्ध है, और इसकी पूर्ण अनुमति है।
- आपको यह भी जांचना होगा कि क्या सिस्टम उपयोगकर्ता खाता उपलब्ध है और उसका पूर्ण नियंत्रण है
- यदि नहीं, तो आप संपादित करें बटन पर क्लिक कर सकते हैं, और अनुमति के साथ उन्हें जोड़ सकते हैं।
3] AppX परिनियोजन सेवा की स्थिति जांचें
PowerShell कंसोल में, Get-Service "AppXSvc"
चलाएं और देखें।
AppX परिनियोजन सेवा (AppXSVC) स्थिति चालू होनी चाहिए।
यदि यह रुका हुआ दिखाता है, तो व्यवस्थापक के रूप में एक कमांड प्रॉम्प्ट खोलें और चलाएँ:
net start AppXSvc
वैकल्पिक रूप से, आप Regedit खोल सकते हैं और इस पर नेविगेट कर सकते हैं:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc
यहां "प्रारंभ करें . का मान सेट करें " से "3 ” और रीबूट करें।
इन परिवर्तनों को पोस्ट करें, आप कमांड निष्पादित कर सकते हैं, और त्रुटि अब और नहीं होनी चाहिए।
पढ़ें :विंडोज़ में फ़ाइल और फ़ोल्डर अनुमतियों को कैसे बदलें।
मैं AppxPackage कैसे सक्षम करूं?
कमांड और संबंधित फाइलें विंडोज के साथ पहले से ही उपलब्ध हैं, और आपको कुछ खास इंस्टॉल करने की जरूरत नहीं है। हालांकि, सुनिश्चित करें कि आप इसे व्यवस्थापक अनुमति के साथ निष्पादित करते हैं अन्यथा यह कहेगा कि आदेश पहचाना नहीं गया है।
Windows पर बिल्ट-इन ऐप्स को कैसे पुनर्स्थापित करें?
व्यवस्थापक अधिकारों के साथ PowerShell खोलें, और विंडोज़ में सभी अंतर्निहित ऐप्स को पुनर्स्थापित करने के लिए निम्न आदेश निष्पादित करें।
Get-AppxPackage -AllUsers | For each app: Add-AppxPackage -DisableDevelopmentMode -Register "$($_InstallLocation)\AppXManifest.xml
इसे समाप्त होने में कुछ समय लगेगा, और आपके द्वारा पहली बार Windows सेट करने पर उपलब्ध सभी ऐप्स उपलब्ध होंगे।
मुझे आशा है कि पोस्ट का अनुसरण करना आसान था, और आप त्रुटि के कारणों को स्पष्ट रूप से समझते हैं।