विंडोज 10 पर .Appx या .AppxBundle सॉफ़्टवेयर कैसे स्थापित करें
Microsoft के नए यूनिवर्सल विंडोज प्लेटफ़ॉर्म एप्लिकेशन .Appx या .AppxBundle फ़ाइल स्वरूप का उपयोग करते हैं। वे सामान्य रूप से विंडोज स्टोर से इंस्टॉल किए जाते हैं, लेकिन विंडोज 10 आपको कहीं से भी ऐप्पैक्स पैकेजों को हटाने की अनुमति देता है.
अन्य सॉफ़्टवेयरों की तरह, आपको केवल उन स्रोतों पर स्थापित होना चाहिए, जिन पर आप भरोसा करते हैं.
एक .Appx या .AppxBundle क्या है?
नए विंडोज 10 "यूनिवर्सल एप्स" या "यूनिवर्सल विंडोज प्लेटफॉर्म" एप्स को .Appx या .AppxBundle फाइलों में वितरित किया जाता है। ये एप्लिकेशन पैकेज हैं जिसमें एप्लिकेशन के बायनेरिज़ के साथ एक ऐप का नाम, विवरण और अनुमतियां शामिल हैं। विंडोज इन पैकेजों को एक मानक फैशन में स्थापित और अनइंस्टॉल कर सकता है, इसलिए डेवलपर्स को अपने स्वयं के इंस्टॉलर को लिखना नहीं पड़ता है। विंडोज एक सुसंगत तरीके से सब कुछ संभाल सकता है, जिससे यह बिना किसी बचे हुए रजिस्ट्री प्रविष्टियों के साथ अनुप्रयोगों को साफ करने की अनुमति देता है.
यदि कोई डेवलपर .Appx प्रोग्राम बनाता है, तो आप सामान्य रूप से इसे सीधे डाउनलोड और इंस्टॉल नहीं करते हैं। इसके बजाय, आप विंडोज स्टोर पर जाते हैं, उस प्रोग्राम की खोज करें जिसे आप इंस्टॉल करना चाहते हैं, और स्टोर से डाउनलोड करें। विंडोज स्टोर का सभी सॉफ्टवेयर .Appx या .AppxBundle फॉर्मेट में पर्दे के पीछे होता है.
कुछ मामलों में, आपको स्टोर के बाहर एक .Appx या .AppxBundle पैकेज स्थापित करने की आवश्यकता हो सकती है। उदाहरण के लिए, आपका कार्यस्थल आपके लिए एक आवश्यक एप्लिकेशन प्रदान कर सकता है।।.
पहला: Sideloading सक्षम करें
यदि आपके विंडोज 10 डिवाइस पर साइडलोडिंग सक्षम है तो आप केवल .Appx या .AppxBundle सॉफ़्टवेयर इंस्टॉल कर सकते हैं। नवंबर अपडेट के साथ डिफ़ॉल्ट रूप से साइडलोडिंग सक्षम है, लेकिन कुछ डिवाइस पर कंपनी पॉलिसी द्वारा साइडलोडिंग को अक्षम किया जा सकता है.
यह जांचने के लिए कि क्या साइडलोडिंग सक्षम है, डेवलपर्स के लिए सेटिंग्स> अपडेट और सुरक्षा> पर जाएं। सुनिश्चित करें कि यहां सेटिंग या तो "Sideload एप्लिकेशन" या "डेवलपर मोड" पर सेट है। यदि यह "विंडोज़ स्टोर ऐप्स" पर सेट है, तो आप विंडोज़ स्टोर के बाहर .Appx या .AppxBundle सॉफ़्टवेयर स्थापित नहीं कर पाएंगे।.
यदि यह विकल्प "विंडोज़ स्टोर ऐप्स" पर सेट है और आप साइड-लोडिंग को सक्षम करते हैं, तो विंडोज यह चेतावनी देगा कि आपके द्वारा इंस्टॉल किए गए ऐप आपके डिवाइस और डेटा को उजागर कर सकते हैं, या आपके पीसी को नुकसान पहुंचा सकते हैं। यह सामान्य विंडोज सॉफ़्टवेयर स्थापित करने जैसा है: आपको केवल उन स्रोतों से सॉफ़्टवेयर स्थापित करना चाहिए जिन पर आप भरोसा करते हैं.
ग्राफ़िकल इंस्टॉलर का उपयोग करके .Appx पैकेज कैसे स्थापित करें
विंडोज 10 की वर्षगांठ अपडेट पर, माइक्रोसॉफ्ट ने एक नया "ऐप इंस्टॉलर" टूल जोड़ा है जो आपको .Appx और .AppxBundle अनुप्रयोगों को ग्राफिक रूप से स्थापित करने की अनुमति देता है। उन्हें स्थापित करने के लिए, बस .Appx या .AppxBundle पैकेज पर डबल-क्लिक करें.
आपको .Appx पैकेज के बारे में जानकारी दी जाएगी, जिसमें नाम, प्रकाशक, संस्करण संख्या और डेवलपर द्वारा प्रदान किया गया आइकन शामिल है। पैकेज को स्थापित करने के लिए, "इंस्टॉल करें" बटन पर क्लिक करें.
PowerShell के साथ .Appx पैकेज कैसे स्थापित करें
Windows 10 में PowerShell cmdlets भी शामिल है जिसका उपयोग आप .Appx पैकेज को स्थापित करने के लिए कर सकते हैं। Cmdlet ऐप इंस्टॉलर टूल की तुलना में अधिक सुविधाएँ प्रदान करता है, जैसे कि एक निर्भरता पथ पर विंडोज को इंगित करने की क्षमता जो अन्य पैकेज ।Appx पैकेज की जरूरत है।.
PowerShell के साथ एक Appx पैकेज स्थापित करने के लिए, पहले एक PowerShell विंडो खोलें। आप "PowerShell" के लिए प्रारंभ मेनू खोज सकते हैं और एक खोलने के लिए PowerShell शॉर्टकट लॉन्च कर सकते हैं। आपको इसे एडमिनिस्ट्रेटर के रूप में लॉन्च करने की आवश्यकता नहीं है, क्योंकि .Appx सॉफ्टवेयर अभी करंट यूजर अकाउंट के लिए इंस्टॉल किया गया है.
Appx पैकेज स्थापित करने के लिए, अपने सिस्टम पर .Appx फ़ाइल के पथ पर इंगित करते हुए, निम्न cmdlet चलाएँ:
Add-AppxPackage -Path "C: \ Path \ to to \ File.Appx"
अधिक उन्नत उपयोग विकल्पों के लिए, Microsoft के Add-AppxPackage प्रलेखन से परामर्श करें.
PowerShell के साथ एक अनपैक्ड ऐप कैसे स्थापित करें
यदि आप अपना स्वयं का सॉफ़्टवेयर विकसित कर रहे हैं, तो उपरोक्त cmdlet आपके लिए आदर्श नहीं होगा। यह केवल ठीक से हस्ताक्षरित एप्लिकेशन इंस्टॉल करेगा, लेकिन आप इसे विकसित करते समय अपने आवेदन पर हस्ताक्षर नहीं करना चाहते हैं.
इसलिए Appx सॉफ़्टवेयर स्थापित करने का एक वैकल्पिक तरीका है। यह केवल "अनपैक्ड" रूप में छोड़े गए एप्लिकेशन के साथ काम करता है। डेस्कटॉप ऐप कनवर्टर भी एक अनपैक्ड ऐप बनाता है, जिसे आप नीचे दिए गए कमांड और अंतिम .Appx एप्लिकेशन का उपयोग करके इंस्टॉल कर सकते हैं।.
ऐसा करने के लिए, आपको व्यवस्थापक के रूप में एक PowerShell विंडो खोलनी होगी। बाद में, अनपैक किए गए एप्लिकेशन के "AppxManifest.xml" फ़ाइल पर विंडोज की ओर इशारा करते हुए, निम्न कमांड चलाएँ:
Add-AppxPackage -Path C: \ Path \ to to \ AppxManifest.xml -Register
एप्लिकेशन को सिस्टम मोड में डेवलपर मोड में पंजीकृत किया जाएगा, इसे प्रभावी रूप से इंस्टॉल किया जाएगा.
AppX पैकेज की स्थापना रद्द करने के लिए, बस स्टार्ट मेनू में एप्लिकेशन पर राइट-क्लिक करें और "अनइंस्टॉल" चुनें। आप PowerShell में Remove-AppxPackage cmdlet का भी उपयोग कर सकते हैं.