Computer >> कंप्यूटर >  >> समस्या निवारण >> विंडोज़ त्रुटियाँ

Windows 10/11 पर ERROR_ACCESS_DENIED त्रुटि का समाधान कैसे करें

SetupDiSetDeviceProperty एक ऐसा फ़ंक्शन है जो डिवाइस इंस्टेंस प्रॉपर्टी को परिभाषित करता है। डिवाइस इंस्टेंस एक डिवाइस पहचान स्ट्रिंग है जो अद्वितीय है और सिस्टम में डिवाइस की पहचान करने में मदद करता है। SetupDiSetDeviceProperty फ़ंक्शन महत्वपूर्ण है क्योंकि यह आपके कंप्यूटर के उपकरणों के प्रदर्शन नाम और अन्य पैरामीटर सेट करता है।

SetupDiSetDeviceProperty एक एकीकृत डिवाइस प्रॉपर्टी मॉडल का हिस्सा है जो विंडोज ऑपरेटिंग सिस्टम द्वारा समर्थित है। यह डिवाइस प्रॉपर्टी मॉडल परिभाषित करता है कि आपके डिवाइस कैसे प्रदर्शित होते हैं, उनके कार्यों का वर्णन करते हैं, और विंडोज ऑपरेटिंग सिस्टम में उनके कॉन्फ़िगरेशन को सेट करते हैं। यह प्रक्रिया ध्वनि, प्रदर्शन, नेटवर्क और अन्य उपकरणों सहित आपके कंप्यूटर से जुड़े सभी हार्डवेयर पर लागू होती है।

यहाँ SetupDiSetDeviceProperty प्रक्रिया के लिए उपयोग किया गया सिंटैक्स है:

WINSETUPAPI BOOL SetupDiSetDeviceInterfacePropertyW(

HDEVINFO DeviceInfoSet,

प्रो टिप:गलत सेटिंग्स, जंक फाइल्स, हानिकारक ऐप्स और सुरक्षा खतरों से छुटकारा पाने के लिए एक समर्पित पीसी ऑप्टिमाइज़ेशन टूल चलाएँ जो सिस्टम की समस्याओं या धीमे प्रदर्शन का कारण बन सकते हैं।

पीसी मुद्दों के लिए नि:शुल्क स्कैन3.145.873डाउनलोड इसके साथ संगत:विंडोज 10/11, विंडोज 7, विंडोज 8

PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData,

const DEVPROPKEY *PropertyKey,

DEVPROPTYPE प्रॉपर्टी टाइप,

const PBYTE PropertyBuffer,

DWORD PropertyBufferSize,

DWORD फ़्लैग्स

SetupDiSetDeviceProperty सफल होता है यदि यह TRUE लौटाता है। जब प्रक्रिया में कहीं कोई त्रुटि होती है, तो यह एक विशिष्ट रिटर्न कोड के साथ FALSE लौटाती है।

विंडोज उपयोगकर्ताओं के सामने आने वाले रिटर्न कोड में से एक विंडोज 10/11 पर ERROR_ACCESS_DENIED त्रुटि है। जब यह त्रुटि होती है, तो SetupDiSetDeviceProperty प्रक्रिया विफल हो जाती है और जारी नहीं रह सकती है। त्रुटि के मूल कारण को फिर से प्रयास करने से पहले हल करना होगा।

ERROR_ACCESS_DENIED त्रुटि का कारण क्या है?

वापसी कोड ERROR_ACCESS_DENIED होता है क्योंकि "कॉल करने वाले के पास व्यवस्थापकीय विशेषाधिकार नहीं होते हैं।" यदि आप सोच रहे हैं कि SetupDiSetDeviceProperty ने ERROR_ACCESS_DENIED क्यों लौटाया, तो इसका सीधा सा मतलब है कि आपके पास उस डिवाइस के लिए पूर्ण लेखन अनुमति नहीं है जिसे आप संशोधित करने का प्रयास कर रहे हैं। यह या तो आप एक गैर-व्यवस्थापक खाते का उपयोग कर रहे हैं या आप सीमित विशेषाधिकार वाले व्यवस्थापक खाते का उपयोग कर रहे हैं।

इस त्रुटि को हल करने के लिए, आपको अपने खाते के विशेषाधिकारों की जांच करनी चाहिए और जिस डिवाइस को आप संपादित करने का प्रयास कर रहे हैं उसे विशिष्ट अनुमतियों की आवश्यकता है या नहीं।

ERROR_ACCESS_DENIED का एक अन्य कारण संगतता समस्या है। यदि आप जिस प्रोग्राम को संशोधित करने का प्रयास कर रहे हैं वह विंडोज ओएस के पुराने संस्करण के लिए डिज़ाइन किया गया था, तो यह विंडोज 10/11 के साथ संगत नहीं हो सकता है, इसलिए त्रुटि। यह त्रुटि तब भी दिखाई दे सकती है जब प्रभावित प्रोग्राम पुराना या दूषित हो।

ERROR_ACCESS_DENIED को कैसे ठीक करें

Windows 10/11 पर ERROR_ACCESS_DENIED त्रुटि जटिल लग सकती है, लेकिन सुधार वास्तव में सरल हैं। लेकिन इससे पहले कि आप नीचे दिए गए तरीकों में से कोई भी प्रयास करें, पहले आउटबाइट पीसी मरम्मत . का उपयोग करके जंक फ़ाइलों से छुटकारा पाएं और अपने कंप्यूटर को वायरस और मैलवेयर के लिए स्कैन करें।

ये चरण आपके कंप्यूटर को साफ करने और समस्या निवारण प्रक्रिया के लिए आपके सिस्टम को अनुकूलित करने में मदद करेंगे। एक बार हो जाने के बाद, अपने कंप्यूटर को पुनरारंभ करें और नीचे दी गई वस्तुओं के माध्यम से अपना काम करें।

# 1 ठीक करें:क्षतिग्रस्त सिस्टम फ़ाइलों की मरम्मत करें।

SetupDiSetDeviceProperty ERROR_ACCESS_DENIED लौटाने के संभावित कारणों में से एक यह है कि जिस प्रोग्राम को आप संशोधित करना चाहते हैं उससे जुड़ी कुछ सिस्टम फ़ाइलें क्षतिग्रस्त या दूषित हो गई हैं। अपने सिस्टम फाइलों की अखंडता की जांच करने के लिए, आप सिस्टम फाइल चेकर या एसएफसी टूल का उपयोग कर सकते हैं, जो कि विंडोज सिस्टम में बनाया गया है।

SFC का उपयोग करके स्कैन चलाने के लिए, नीचे दिए गए चरणों का पालन करें:

  1. क्लिक करें कमांड + X पावर मेनू खोलने के लिए , फिर कमांड प्रॉम्प्ट (व्यवस्थापन) . चुनें विकल्पों में से।
  2. दर्ज करें sfc /scannow कमांड प्रॉम्प्ट विंडो में, फिर Enter hit दबाएं ।
  3. स्कैन पूरा होने की प्रतीक्षा करें। SFC स्वचालित रूप से Windows पुनर्प्राप्ति छवि फ़ाइल से क्षतिग्रस्त सिस्टम फ़ाइलों को अच्छी प्रतियों के साथ बदलने का प्रयास करेगा।

नए परिवर्तनों को लागू करने के लिए अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या ERROR_ACCESS_DENIED त्रुटि अभी भी बनी हुई है।

#2 ठीक करें:संगतता मोड में चलाएँ।

एक प्रोग्राम चलाना जो पहले के विंडोज ऑपरेटिंग सिस्टम के लिए डिज़ाइन किया गया था, जैसे कि विंडोज 7, विंडोज 8, या विंडोज 8.1, संगतता मुद्दों को जन्म दे सकता है। हालांकि, इसका मतलब यह नहीं है कि ये पुराने कार्यक्रम अप्रचलित हैं। आप उन्हें संगतता मोड में चला सकते हैं ताकि वे सही और सुचारू रूप से काम करें।

अपने प्रोग्राम को संगतता मोड में चलाने के लिए:

  1. अपने प्रोग्राम के शॉर्टकट को डेस्कटॉप . पर राइट-क्लिक करें , फिर गुण . क्लिक करें राइट-क्लिक मेनू से।
  2. संगतता पर क्लिक करें टैब।
  3. संगतता मोड के अंतर्गत , चुनें कि आप किस Windows संस्करण का उपयोग करना चाहते हैं, फिर ठीक क्लिक करें।
  4. टिक ऑफ करें इस प्रोग्राम को एक व्यवस्थापक के रूप में चलाएं साथ ही।

एक बार जब आप अपने प्रोग्राम को आपके द्वारा उपयोग किए जा रहे Windows संस्करण के साथ संगतता मोड में चलाने के लिए सेट कर लेते हैं, तो SetupDiSetDeviceProperty फ़ंक्शन को फिर से आज़माएं और देखें कि क्या यह अभी भी ERROR_ACCESS_DENIED लौटाता है। अगर ऐसा होता है, तो अगले चरण पर आगे बढ़ें।

#3 ठीक करें:अपना प्रोग्राम अपडेट करें।

कभी-कभी त्रुटियां सिर्फ इसलिए होती हैं क्योंकि आप अपने प्रोग्राम को अपडेट करने में विफल रहे। सेटिंग्स> सिस्टम और सुरक्षा के तहत विंडोज अपडेट की जांच करें और देखें कि क्या कोई लंबित सॉफ्टवेयर या सिस्टम अपडेट है। विंडोज अपडेट के तहत सभी उपलब्ध अपडेट इंस्टॉल करें।

यदि आपको कोई दिखाई नहीं देता है, तो सॉफ़्टवेयर डेवलपर की वेबसाइट देखें - नए पैच या अपडेट हो सकते हैं जिन्हें डाउनलोड करने की आवश्यकता है। उन्हें मैन्युअल रूप से डाउनलोड करें और अपने प्रोग्राम को अपडेट करने के लिए उन्हें अपने कंप्यूटर पर इंस्टॉल करें। अपडेट करने के बाद, अपने सिस्टम को रीबूट करें और देखें कि क्या ERROR_ACCESS_DENIED त्रुटि को ठीक किया गया है।

#4 ठीक करें:हाल के सिस्टम परिवर्तन पूर्ववत करें।

यदि आपने ERROR_ACCESS_DENIED त्रुटि प्रकट होने से पहले कुछ स्थापित या हटा दिया है, तो हो सकता है कि इस क्रिया ने आपके सिस्टम को प्रभावित किया हो और त्रुटि का कारण बना हो। आपने जो किया उसके बारे में सोचें और यदि संभव हो तो इसे पूर्ववत करें।

यदि आपने हाल ही में कोई अद्यतन स्थापित किया है, तो आप नीचे दिए गए चरणों का पालन करके अपने सिस्टम को उस समय वापस रोल कर सकते हैं जब सब कुछ ठीक चल रहा था:

  1. प्रारंभ करेंक्लिक करें , फिर सेटिंग . पर जाएं ।
  2. अपडेट और सुरक्षा पर क्लिक करें , फिर Windows Update> Update History पर क्लिक करें।
  3. क्लिक करें इंस्टॉल किया गया अपडेट इतिहास देखें लिंक।
  4. आपको हाल ही में इंस्टॉल किए गए सभी अपडेट की सूची के साथ प्रस्तुत किया जाएगा। नवीनतम पर क्लिक करें और अद्यतन की स्थापना रद्द करें को हिट करें बटन।
  5. परिवर्तनों को प्रभावी करने के लिए आपको अपने कंप्यूटर को पुनरारंभ करना होगा, फिर जांचें कि क्या ERROR_ACCESS_DENIED त्रुटि अभी भी दिखाई दे रही है।

#5 ठीक करें:अनइंस्टॉल करें, फिर प्रभावित प्रोग्राम को फिर से इंस्टॉल करें।

यदि आप उपरोक्त विधियों को आजमाने के बाद भी विंडोज 10/11 पर ERROR_ACCESS_DENIED त्रुटि का सामना करते हैं, तो आपका अंतिम विकल्प प्रोग्राम को अनइंस्टॉल करना होगा।

Windows 10/11 पर किसी प्रोग्राम को अनइंस्टॉल करने के लिए:

  1. प्रारंभ> सेटिंग> सिस्टम पर जाएं , फिर एप्लिकेशन और सुविधाएं . पर क्लिक करें बाएं मेनू से।
  2. वह प्रोग्राम चुनें जिसे आप अनइंस्टॉल करना चाहते हैं।
  3. अनइंस्टॉल पर क्लिक करें बटन।
  4. अपने कंप्यूटर को पुनरारंभ करें।

प्रोग्राम को फिर से स्थापित करने के लिए, डेवलपर की वेबसाइट से या माइक्रोसॉफ्ट स्टोर के माध्यम से इंस्टॉलर की एक प्रति डाउनलोड करें। डाउनलोड की गई फ़ाइल पर क्लिक करें और निर्देशों के अनुसार प्रोग्राम इंस्टॉल करें।

सारांश

SetupDiSetDeviceProperty एक महत्वपूर्ण कार्य है क्योंकि यह परिभाषित करता है कि प्रोग्राम को कैसे चलना चाहिए। यदि आपको Windows 10/11 पर ERROR_ACCESS_DENIED त्रुटि का सामना करना पड़ा है, तो इसे हल करने के लिए बस ऊपर दी गई समस्या निवारण मार्गदर्शिका का पालन करें।


  1. Windows 11/10 में EXCEPTION_ACCESS_VIOLATION त्रुटि को कैसे ठीक करें?

    उपयोगकर्ताओं को EXCEPTION_ACCESS_VIOLATION . मिल रहा है किसी एप्लिकेशन को खोलने का प्रयास करते समय त्रुटि संदेश। जैसा कि यह पता चला है, यह समस्या किसी विशिष्ट एप्लिकेशन तक ही सीमित नहीं है, लेकिन यह आपके सिस्टम पर लगभग किसी भी एप्लिकेशन के साथ हो सकती है। कुछ उपयोगकर्ताओं के लिए, त्रुटि संदेश तब प्र

  1. Windows 10/11 पर त्रुटि 0x8007065e कैसे ठीक करें?

    क्या आप Windows अद्यतन स्थापित करने का प्रयास करते समय Windows 10/11 अद्यतन त्रुटि 0x8007065e देख रहे हैं? यह जितना डरावना लग सकता है, इस त्रुटि को ठीक करना वास्तव में आसान है। आमतौर पर, यह आपके डिवाइस को इंटरनेट से कनेक्ट होने से रोकता है, जिससे आपको नेटवर्क केबल या वायरलेस कनेक्शन के माध्यम से वे

  1. Windows 11/10 पर Wi-Fi प्रमाणपत्र त्रुटि का समाधान कैसे करें

    इंटरनेट समय की जरूरत है और इसके लिए दुनिया भर में अनगिनत उपयोगकर्ताओं द्वारा वाई-फाई का उपयोग किया जाता है। वाई-फाई की बात करें तो इससे जुड़ी त्रुटियां कई रूपों में सामने आ सकती हैं। उनमें से एक वाई-फाई प्रमाणपत्र त्रुटि है। जब यह त्रुटि होती है, तो हो सकता है कि आप इंटरनेट या इंटरनेट पर किसी विशेष