जब आप अपने Windows कंप्यूटर पर कोई प्रोग्राम इंस्टॉल करने का प्रयास करते हैं यदि आपको विभिन्न कोड के साथ "ShellExecuteEx विफल" दिखाई देता है, तो यह पोस्ट आपकी मदद करेगी। साथ में आने वाले त्रुटि कोड 2, 5, 67, 255, 1155, 1460, 8235, 2147221003, आदि हो सकते हैं। यह त्रुटि आमतौर पर होती है, यदि इंस्टॉलर को एडमिनिस्ट्रेटर विशेषाधिकारों की आवश्यकता होती है, सेटअप फ़ाइल भ्रष्ट हो गई है, या एप्लिकेशन विरोध है। ShellExecuteEx एक OS फ़ंक्शन है जो किसी निर्दिष्ट फ़ाइल पर एक ऑपरेशन करता है। यदि ऑपरेशन विफल होता है, तो आपको यह त्रुटि मिलती है।

ShellExecuteEx विफल त्रुटि ठीक करें
इस लेख में, हम आपको दिखाएंगे कि Windows 11/10 में ShellExecuteEx विफल त्रुटियों से कैसे निपटें। आपके पास निम्नलिखित विकल्प हैं:
- Exe फ़ाइल को एडमिनिस्ट्रेटर के रूप में चलाएं
- प्रोग्राम को फिर से डाउनलोड या पुनः इंस्टॉल करें
- सिस्टम फ़ाइल चेकर चलाएं
- ध्वनियों को डिफ़ॉल्ट पर रीसेट करें
- प्रोग्राम को क्लीन बूट स्थिति में इंस्टॉल या चलाएं।
आइए इन विधियों पर विस्तार से नज़र डालें।
1] एप्लिकेशन को एडमिनिस्ट्रेटर के रूप में चलाने का प्रयास करें

एडमिन अधिकारों के साथ एप्लिकेशन चलाने से एप्लिकेशन अधिक शक्ति के साथ चलते हैं। यहां तक कि अगर एप्लिकेशन खुलने में विफल रहता है, तो एडमिन अधिकारों के साथ एप्लिकेशन को पुनः इंस्टॉल करने का प्रयास करें। बस इंस्टॉलर फ़ाइल पर राइट-क्लिक करें और एडमिनिस्ट्रेटर के रूप में चलाएं पर क्लिक करें।
2] इंस्टॉलर को फिर से डाउनलोड करें और फिर इंस्टॉल करें
कभी-कभी जब आप इंस्टॉल करने के लिए कोई एप्लिकेशन डाउनलोड करते हैं, तो आप एक ऐसी स्थिति का सामना कर सकते हैं जहां सेटअप नहीं चलेगा और ऐप इंस्टॉल नहीं होगा। यह एक भ्रष्ट या दोषपूर्ण इंस्टॉलर फ़ाइल के कारण हो सकता है। एप्लिकेशन की आधिकारिक वेबसाइट या किसी विश्वसनीय स्रोत से फिर से डाउनलोड करने का प्रयास करें।
3] SFC स्कैन चलाएं

आप जानते होंगे कि संभावित रूप से भ्रष्ट सिस्टम फ़ाइलों को बदलने के लिए SFC स्कैन चलाया जाता है। इसलिए, यदि त्रुटि भ्रष्ट सिस्टम फ़ाइल के कारण हो रही है तो निम्नलिखित चरण आपकी मदद करेंगे। SFC स्कैन न केवल समस्याग्रस्त सिस्टम फ़ाइल को ढूंढता है बल्कि इसे ठीक भी करता है।
- Win Key + X दबाएं। एक क्विक एक्सेस मेनू खुलेगा।
- Windows PowerShell (Admin) पर क्लिक करें। यदि यह PowerShell के बजाय कमांड प्रॉम्प्ट दिखाता है तो Command Prompt (Admin) चुनें।
- कमांड चलाएं: sfc /scannow
- कुछ पलों तक प्रतीक्षा करें क्योंकि स्कैन पूरा होने में समय लगता है।
यदि सब कुछ ठीक हो जाता है, तो त्रुटि हल हो जानी चाहिए। लेकिन, यदि वास्तव में कोई बड़ी समस्या है तो आपको एक संदेश मिल सकता है: 'Windows Resource Protection found corrupt files but was unable to fix'। आपको बस अपनी मशीन को सेफ मोड में पुनरारंभ करना होगा और ऊपर दी गई कमांड को फिर से चलाना होगा।
4] सिस्टम ध्वनियों को डिफ़ॉल्ट पर रीसेट करें

आप सोच सकते हैं कि सिस्टम साउंड को डिफ़ॉल्ट पर रीसेट करने से "ShellExecuteEx" जैसी सिस्टम त्रुटि कैसे हल हो सकती है? लेकिन कुछ उपयोगकर्ताओं ने रिपोर्ट किया है कि इस चरण ने उनकी समस्या हल कर दी और यह उल्लेखनीय है, यह आपकी समस्या भी हल कर सकता है।
Run डायलॉग बॉक्स खोलें Win Key + R दबाकर।
mmsys.cpl टाइप करें और एंटर दबाएं।
Sounds टैब पर क्लिक करें। साउंड स्कीम में Windows Default चुनें।
Apply पर क्लिक करें और फिर OK पर।
समस्या अब तक चली जानी चाहिए।
5] प्रोग्राम को क्लीन बूट स्थिति में इंस्टॉल या चलाएं
प्रोग्राम विरोध से बचने के लिए, आप प्रोग्राम को क्लीन बूट स्थिति में इंस्टॉल या चला सकते हैं और देख सकते हैं कि क्या यह आपकी मदद करता है।
ये कुछ विधियां हैं जिन्हें आप त्रुटि को हल करने का प्रयास कर सकते हैं। हमें बताएं कि क्या इससे मदद मिली।
