यदि इवेंट व्यूअर एक त्रुटि संदेश प्रदर्शित करता है एप्लिकेशन-विशिष्ट अनुमति सेटिंग्स COM सर्वर एप्लिकेशन के लिए स्थानीय सक्रियण अनुमति नहीं देती हैं , तो यह लेख आपकी मदद करेगा। यह एक DCOM ईवेंट आईडी . के साथ आता है 10016 , और यह त्रुटि मुख्य रूप से ऑपरेटिंग सिस्टम को अपग्रेड करने के बाद दिखाई देती है। हालांकि यह त्रुटि नियमित विंडोज 10 उपयोगकर्ता के उपयोगकर्ता अनुभव को प्रभावित नहीं करती है, आप में से कुछ लोग जानना चाहेंगे कि ऐसा क्यों होता है और आप इसके बारे में क्या कर सकते हैं।
ये 10016 ईवेंट तब रिकॉर्ड किए जाते हैं जब Microsoft घटक आवश्यक अनुमतियों के बिना DCOM घटकों तक पहुँचने का प्रयास करते हैं। इन घटनाओं को आमतौर पर सुरक्षित रूप से अनदेखा किया जा सकता है क्योंकि वे कार्यक्षमता पर प्रतिकूल प्रभाव नहीं डालते हैं और डिजाइन के अनुसार होते हैं।
संपूर्ण त्रुटि संदेश इस तरह दिखता है-
<ब्लॉककोट>एप्लिकेशन-विशिष्ट अनुमति सेटिंग्स COM सर्वर एप्लिकेशन के लिए CLSID {C2F03A33-21F5-47FA-B4BB-156362A2F239} और APPID {316CDED5-E4AE-4B15-9113-7055D84DCC97} के साथ उपयोगकर्ता NT AUTHORITY\LOCAL को स्थानीय सक्रियण अनुमति नहीं देती हैं। एप्लिकेशन कंटेनर में चल रहे लोकलहोस्ट (LRPC का उपयोग करके) से सेवा SID (S-1-5-19) अनुपलब्ध SID (अनुपलब्ध)। इस सुरक्षा अनुमति को Component Services व्यवस्थापकीय उपकरण का उपयोग करके संशोधित किया जा सकता है।
आपकी जानकारी के लिए, आपके कंप्यूटर पर CLSID और APPID भिन्न हो सकते हैं क्योंकि वे आपके कंप्यूटर पर एक घटक सेवा का प्रतिनिधित्व करते हैं। समाधान के संबंध में, त्रुटि संदेश में पहले से ही इसका उल्लेख किया गया है। आपको Windows 10 में किसी व्यवस्थापकीय टूल से सुरक्षा अनुमति को संशोधित करने की आवश्यकता है।
एप्लिकेशन-विशिष्ट अनुमति सेटिंग्स स्थानीय सक्रियण प्रदान नहीं करती हैं
एप्लिकेशन-विशिष्ट अनुमति सेटिंग्स को ठीक करने के लिए विंडोज 10 में स्थानीय सक्रियण त्रुटि प्रदान नहीं करता है, इन चरणों का पालन करें-
- CLSID और APPID की पहचान करें और पुष्टि करें
- रजिस्ट्री संपादक से CLSID कुंजी का स्वामित्व बदलें
- घटक सेवाओं से सुरक्षा अनुमति संशोधित करें
चरणों को विस्तार से जानने के लिए पढ़ें।
आपको CLSID और APPID की पहचान करने की आवश्यकता है। चूंकि वे आपके कंप्यूटर पर भिन्न हो सकते हैं, इसलिए उन्हें पहचानना बहुत महत्वपूर्ण है। अन्यथा, आप इस इवेंट व्यूअर त्रुटि संदेश से छुटकारा नहीं पा सकेंगे। उपर्युक्त त्रुटि संदेश के अनुसार, CLSID {C2F03A33-21F5-47FA-B4BB-156362A2F239} है और APPID {316CDED5-E4AE-4B15-9113-7055D84DCC97} है। SID नामक एक अन्य वस्तु है, लेकिन इस समय यह आवश्यक नहीं है।
अब आपको उस घटक को खोजने की जरूरत है जो समस्या पैदा कर रहा है। उसके लिए, अपने कंप्यूटर पर रजिस्ट्री संपादक खोलें। ऐसा करने के लिए, Win+R दबाएं, regedit . टाइप करें , और एंटर बटन। उसके बाद, इस पथ पर नेविगेट करें-
HKEY_Classes_Root\CLSID\<Enter-your-CLSID>
Enter-your-ClSID . को बदलना न भूलें मूल CLSID के साथ जो आपको त्रुटि संदेश में मिला है। इसे प्राप्त करने के बाद, आपको अपने दाहिनी ओर APPID खोजना चाहिए। सुनिश्चित करें कि यह APPID और पिछला APPID (जो त्रुटि संदेश में उल्लिखित है) समान हैं। पुष्टि करने के बाद, अपनी बाईं ओर CLSID पर राइट-क्लिक करें, और अनुमतियां चुनें विकल्प।
फिर, उन्नत . पर क्लिक करें बटन।
डिफ़ॉल्ट रूप से, यह कुंजी TrustedInstaller के स्वामित्व में है, लेकिन आपको स्वामी को व्यवस्थापक में बदलने की आवश्यकता है। उसके लिए, बदलें . क्लिक करें उन्नत सुरक्षा सेटिंग . में बटन विंडो> “व्यवस्थापक” लिखें> नाम जांचें . क्लिक करें बटन> क्लिक करें ठीक बटन।
साथ ही, आपको उप-कंटेनरों और वस्तुओं पर स्वामी को बदलें . का चयन करना होगा चेक-बॉक्स।
ऐसा करने के बाद, व्यवस्थापक . चुनें समूह या उपयोगकर्ता नाम . से सूची बनाएं, और अनुमति दें/पूर्ण नियंत्रण . में टिक करें चेकबॉक्स। अब अपनी सेटिंग्स को सेव करें।
साथ ही, आपको डिफ़ॉल्ट – डेटा . की जांच करने की आवश्यकता है नाम। इस उदाहरण में, डिफ़ॉल्ट डेटा नाम इमर्सिव शेल . है . यदि आपके त्रुटि संदेश में CLSID और APPID भिन्न हैं तो यह भिन्न होना चाहिए।
उसके बाद, आपको APPID का स्वामित्व भी लेना होगा। उसके लिए, रजिस्ट्री संपादक में इस पथ पर नेविगेट करें-
HKEY_Local_Machine\Software\Classes\AppID\your-APPID
उस रजिस्ट्री कुंजी के स्वामित्व को बदलने के लिए आपको ऊपर जैसा ही करना होगा।
यदि आपको रजिस्ट्री कुंजी के स्वामित्व को बदलने में किसी समस्या का सामना करना पड़ रहा है, तो आप हमारे निःशुल्क टूल RegOwnit को देख सकते हैं जो आपको इसे एक क्लिक के साथ करने देता है।
यदि आप इन चरणों को पूरा कर चुके हैं, तो आपको घटक सेवाएं . खोलने की आवश्यकता है . आप इसे टास्कबार खोज बॉक्स में खोज सकते हैं और संबंधित परिणाम पर क्लिक कर सकते हैं। कंपोनेंट सर्विसेज खोलने के बाद, यहां जाएं-
Component Services > Computer > My Computer > DCOM Config > Immersive Shell
इस उदाहरण के आधार पर, CLSID इस इमर्सिव शेल घटक सेवा से मेल खाता है। आपको डिफ़ॉल्ट – डेटा . ढूंढना होगा नाम जो आपको रजिस्ट्री संपादक से मिला है। पहचानने के बाद, घटक सेवा पर राइट-क्लिक करें, और गुण . चुनें . यहां आपको आवेदन आईडी . मिलनी चाहिए या APPID कि आप फिर से पुष्टि कर सकते हैं।
इसके बाद, सुरक्षा . पर जाएं टैब। यहां आपको तीन लेबल मिल सकते हैं, जिनमें लॉन्च और सक्रियण अनुमतियां . शामिल हैं . संबंधित संपादित करें . पर क्लिक करें बटन।
यदि आपको कोई चेतावनी संदेश मिलता है, तो रद्द करें . क्लिक करें बटन और आगे बढ़ो। आपको दो खाते जोड़ने के लिए ऊपर दिए गए चरणों का पालन करना होगा-
- सिस्टम
- स्थानीय सेवा
उन्हें जोड़ने के बाद, एक बार में एक का चयन करें, और स्थानीय लॉन्च . दें और स्थानीय सक्रियण उन दोनों के लिए अनुमतियाँ।
परिवर्तनों को सहेजें, आपको फिर से इवेंट व्यूअर में वही समस्या नहीं मिलेगी।
चाहे आप रनटाइम ब्रोकर या इमर्सिव शेल या किसी अन्य प्रक्रिया के साथ समस्या प्राप्त करें, समाधान उन सभी के लिए समान है।