Windows Installer (MSI) द्वारा उपयोग किया जाने वाला MSI फाइल फॉर्मेट विशेष रूप से इंस्टॉलेशन के लिए उपयोग किया जाता है - यह EXE फॉर्मेट से अलग होता है जिसका उपयोग कभी-कभी इंस्टॉलर चलाने के लिए किया जाता है, जो सिंपल एक्जीक्यूटेबल फाइलें होती हैं जिन्हें कई टास्क चलाने के लिए प्रोग्राम किया जा सकता है।
InstallShield एरर कोड 1722 तब आता है जब Windows Installer आपके Windows 10 डिवाइस पर पैकेज इंस्टॉल करने में विफल होता है। एरर प्रॉम्प्ट पर OK क्लिक करने पर, इंस्टॉलेशन प्रोसेस रोल बैक हो जाता है और फिर इंस्टॉलेशन फेल हो जाता है। आप किसी भी सॉफ्टवेयर या ड्राइवर इंस्टॉलेशन के साथ इस एरर का सामना कर सकते हैं। इस पोस्ट में, हम संभावित कारणों की पहचान करेंगे, साथ ही सबसे उपयुक्त समाधान पेश करेंगे।
आप जिस सॉफ्टवेयर को इंस्टॉल करने की कोशिश कर रहे हैं, उस पर निर्भर करते हुए, जब आप इस इश्यू का सामना करते हैं, तो आपको निम्नलिखित के समान एरर मैसेज प्राप्त होगा:
Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.
फोकस में एरर मैसेज के अलावा, आप सॉफ्टवेयर इंस्टॉलेशन के दौरान निम्नलिखित का भी सामना कर सकते हैं:
MSI Error 1722: 'There is a problem with the Windows Installer Package' during installation/uninstallation.
Error 1722: There is a problem with this Window Installer package. A program run as part of this package did not finish as expected.
Error 1722 – The Windows Installer Service could not be accessed.
Error 1722 – Windows Installer Service couldn't be started.
Error 1722 – Could not start the Windows Installer service on Local Com Error 5: Access is denied.
संभावित कारण
- डिपेंडेंट सिस्टम फाइल्स गायब जैसे dll फाइलें, ocx फाइलें, sys फाइलें, आदि।
- इंस्टॉलर के साथ टकराव करने वाली अमान्य रजिस्ट्री एंट्रीज।
- एंटीवायरस ने हाल ही में मैलिशियस फाइलें हटाईं लेकिन नुकसान भी छोड़ गए।
- इंस्टॉलर सर्विस रुकी हुई है।
- अधूरा इंस्टॉलेशन।
यह एरर तब भी हो सकता है अगर कुछ MSI पैकेज Windows 10 में Programs & Features एप्लेट से ठीक से न हटाए गए हों। करप्ट इंस्टॉलेशन के अवशेष कभी-कभी सॉफ्टवेयर की इंस्टॉलेशन और अनइंस्टॉलेशन को रोक सकते हैं।
InstallShield एरर कोड 1722 ठीक करें
अगर आप इस इश्यू का सामना कर रहे हैं, तो आप नीचे दिए सुझाए गए समाधान किसी भी क्रम में आजमा सकते हैं और देख सकते हैं कि क्या इससे इश्यू हल होता है।
- Program Install and Uninstall Troubleshooter चलाएं
- थर्ड-पार्टी सॉफ्टवेयर अनइंस्टॉलर का उपयोग करके सॉफ्टवेयर अनइंस्टॉल करें
- सुनिश्चित करें कि Windows Installer सर्विस इनेबल्ड है
- Windows Installer सर्विस अनरजिस्टर और रीरजिस्टर करें
- क्लीन बूट करें और सॉफ्टवेयर इंस्टॉल करें
- Windows रजिस्ट्री रिपेयर करें
1. Program Install and Uninstall Troubleshooter चलाएं
इस समाधान के लिए Microsoft से Program Install and Uninstall Troubleshooter चलाना आवश्यक है और देखें कि MSI प्रोग्राम इंस्टॉल करते समय InstallShield एरर कोड 1722 इश्यू हल होता है या नहीं। यह ट्रबलशूटर तब ऑटोमैटिकली इश्यू रिपेयर करता है जब आप प्रोग्राम इंस्टॉल या हटाने से ब्लॉक होते हैं। यह करप्ट रजिस्ट्री कीज़ भी ठीक करता है।
2. थर्ड-पार्टी सॉफ्टवेयर अनइंस्टॉलर का उपयोग करके सॉफ्टवेयर अनइंस्टॉल करें
Windows 10 Programs and Features एप्लेट कभी-कभी आपके डिवाइस से सॉफ्टवेयर हटाने में अक्षम हो सकता है - कुछ मामलों में भले ही सॉफ्टवेयर सफलतापूर्वक अनइंस्टॉल हो गया हो, फिर भी अवशिष्ट फाइलें, डिपेंडेंसीज मशीन पर बची रह जाती हैं और ये टकराव पैदा कर सकती हैं। ऐसे मामलों में, थर्ड-पार्टी सॉफ्टवेयर अनइंस्टॉलर उपयोग करना बेहतर है क्योंकि वे Windows 10 कंप्यूटर से सॉफ्टवेयर को अच्छी तरह से हटाने का काम करते हैं।
प्रोग्राम अनइंस्टॉल करने के बाद, अलग फोल्डर लोकेशन में फ्रेश इंस्टॉलर सेटअप डाउनलोड करें, फिर सभी प्रोग्राम बंद करके सेटअप फाइल चलाएं।
3. सुनिश्चित करें कि Windows Installer सर्विस इनेबल्ड है
ये सॉफ्टवेयर Windows Installer सर्विस पर निर्भर करते हैं। इसलिए, अगर आपको कोई सॉफ्टवेयर इंस्टॉल करने में इश्यू आ रहा है, तो संभावना है कि MSI सर्विस इनेबल्ड नहीं है। इस मामले में, सुनिश्चित करें कि Windows Installer सर्विस इनेबल्ड है।
4. Windows Installer सर्विस अनरजिस्टर और रीरजिस्टर करें
निम्न करें:
- Windows key + R दबाकर Run डायलॉग खोलें।
- Run डायलॉग बॉक्स में
cmdटाइप करें और फिर एडमिन मोड में Command Prompt खोलने के लिए CTRL + SHIFT + ENTER दबाएं। - कमांड प्रॉम्प्ट विंडो में, नीचे दी गई कमांड टाइप करें और Windows Installer सर्विस को अस्थायी रूप से अनरजिस्टर करने के लिए Enter दबाएं:
msiexec /unreg
- कमांड सफलतापूर्वक प्रोसेस होने और सफलता मैसेज मिलने के बाद, निम्न कमांड डालें और Windows Installer को एक बार फिर रजिस्टर करने के लिए Enter दबाएं:
msiexec /regserver
दूसरी कमांड सफलतापूर्वक प्रोसेस होने के बाद, कंप्यूटर को एक बार फिर रीस्टार्ट करें, और सॉफ्टवेयर फिर से इंस्टॉल करने की कोशिश करें। अगर इंस्टॉल/अनइंस्टॉल एरर बनी रहती है, तो अगला समाधान आजमाएं।
5. क्लीन बूट करें और सॉफ्टवेयर इंस्टॉल करें
क्लीन बूट करने से आपके सॉफ्टवेयर इंस्टॉलेशन के दौरान होने वाले टकराव दूर हो सकते हैं - इसका मतलब है Windows 10 कंप्यूटर को न्यूनतम आवश्यक ड्राइवर्स और प्रोग्राम्स के साथ शुरू करना।
6. Windows रजिस्ट्री रिपेयर करें
हाल ही में सॉफ्टवेयर बदलाव यानी इंस्टॉल या अनइंस्टॉल से संबंधित अमान्य/करप्ट रजिस्ट्री एंट्रीज, जो Windows इंस्टॉलर से संबंधित हैं, भी इस एरर को ट्रिगर कर सकती हैं। इस मामले में, आप रजिस्ट्री रिपेयर कर सकते हैं, फिर सॉफ्टवेयर इंस्टॉलेशन फिर से आजमा सकते हैं।
संबंधित पोस्ट:
- InstallShield एरर कोड 1607 या 1628 ठीक करें
- 1152: Error extracting files to the temporary location – InstallShield एरर।