सेटअप फाइल चलाने की कोशिश करते समय Error 5 – Access Denied मिलने का मतलब है कि आपके यूजर की अनुमतियों में कोई समस्या है। यह त्रुटि एक संदेश के साथ आती है जिसमें कहा जाता है Unable to execute files in the temporary directory, और आप सेटअप के साथ आगे नहीं बढ़ पाएंगे।
यह समस्या तब दिखाई देती है जब आप एक्जीक्यूटेबल फाइल के माध्यम से सॉफ्टवेयर इंस्टॉल करते हैं, और जब आपको पॉपअप मिलता है तो आपके पास केवल इसे खारिज करने का विकल्प होता है, लेकिन आप इंस्टॉलेशन जारी नहीं रख सकते। यह त्रुटि विंडोज 7 के साथ सबसे आम है, लेकिन विंडोज के पिछले, साथ ही बाद के संस्करणों में इसकी घटना को बाहर नहीं किया गया है।
यह मुद्दा संकेत देता है कि आपका कंप्यूटर सेटअप को ब्लॉक कर रहा है क्योंकि यह ऐसा करने के लिए कॉन्फ़िगर किया गया है, और यह एक वास्तविक त्रुटि की तुलना में कॉन्फ़िगरेशन गलती अधिक है। हालांकि, कुछ चीजें हैं जो आप कर सकते हैं जो आपको जो भी आप पहली बार में इंस्टॉल करने की कोशिश कर रहे थे, उसे इंस्टॉल करने देंगी, इसलिए कृपया पढ़ें कि आप इस मुद्दे को कैसे हल कर सकते हैं।
विधि 1: एडमिनिस्ट्रेटर के रूप में चलाएं
चूंकि एरर कोड अनुमतियों के साथ समस्या का संकेत देता है, यह उसे बायपास करने में मदद कर सकता है।
- वह एक्जीक्यूटेबल फाइल ढूंढें जिसे आप इंस्टॉल करना चाहते हैं।
- इसे डबल-क्लिक करने के बजाय, इस पर राइट-क्लिक करें और संदर्भ मेनू से Run as administrator चुनें। अगर आपको User Account Control मिलता है, तो क्लिक करें

यह एक वास्तविक समाधान की तुलना में अधिक एक वर्कअराउंड है, लेकिन अगर आप जल्दी में हैं और अगली, अधिक व्यापक विधियों के लिए समय नहीं है, तो यह आपको Error 5 के बिना अपना सॉफ्टवेयर इंस्टॉल करने में मदद कर सकता है।
विधि 2: एक नया Temp फोल्डर बनाएं और वेरिएबल्स बदलें
एरर संदेश स्पष्ट रूप से कहता है कि टेम्पररी डायरेक्टरी के साथ कोई समस्या है। एक नया बनाना और वेरिएबल्स को वहां इंगित करने के लिए बदलना इसे हल कर सकता है।
- C: ड्राइव में, एक नया फोल्डर बनाएं, इसका नाम Temp रखें। (C: को उस ड्राइव से बदलें जहां आपका ऑपरेटिंग सिस्टम इंस्टॉल है)

- This PC या My Computer पर राइट-क्लिक करें, इस पर निर्भर करता है कि आपके पास विंडोज का कौन सा संस्करण है, और मेनू से Properties चुनें।

- बाईं ओर, एक Advanced System Setting लिंक है, इस पर क्लिक करें।
- खुलने वाली विंडो में, Advanced टैब पर क्लिक करें, और Environment Variables पर क्लिक करें।

- User variables सूची में, TMP पर डबल-क्लिक करें
- वैल्यू %USERPROFILE%\AppData\Local\Temp होनी चाहिए। इसे C:\Temp पर बदलें। विंडो को बंद करके दबाकर बंद करें

- अब प्रोग्राम इंस्टॉल करने का प्रयास करें, यह उम्मीद के मुताबिक काम करना चाहिए।
विधि 3: Temp फोल्डर पर नियंत्रण बदलें
- अपने यूजर के फोल्डर पर जाएं, उस ड्राइव में जहां आपका ऑपरेटिंग सिस्टम इंस्टॉल है, और अंदर appdata फोल्डर ढूंढें, जिसके अंदर एक local है। अगर आपका ऑपरेटिंग सिस्टम C: पार्टीशन में इंस्टॉल है, और आपका यूजरनेम User है, तो फाइल एक्सप्लोरर में पता होना चाहिए:
C:\Users\User\AppData\Local
- अंदर Temp फोल्डर ढूंढें, और इस पर राइट-क्लिक करें। मेनू से Properties चुनें।
- Properties विंडो के अंदर, Security टैब पर जाएं
- Everyone पर क्लिक करें, और फिर Edit पर क्लिक करें। अगर Everyone विकल्प नहीं है, तो नीचे दिए GIF को देखें कि Everyone कैसे जोड़ें।
- सुनिश्चित करें कि Full Control बॉक्स चेक किया गया है, और सेटिंग्स सहेजने के लिए OK दबाएं।

यह आपके सिस्टम के सभी उपयोगकर्ताओं को Temp फोल्डर पर पूर्ण नियंत्रण देता है, जो Error 5 परमिशन मुद्दे को हल करना चाहिए।
विधि 4: Temp फोल्डर की परमिशन में इनहेरिटेबल परमिशन शामिल करें
- ऊपर तीसरी विधि में चरण 1, 2 और 3 में वर्णित अनुसार, Temp फोल्डर के Properties में Security टैब खोलें
- Advanced पर क्लिक करके परमिशन देखें। वहां SYSTEM, Administrators, और User होने चाहिए, और उन सभी के पास फुल कंट्रोल होना चाहिए, और वे सभी C:\Users\User से इनहेरिटेड होने चाहिए
- Include inheritable permissions from this object's parent विकल्प ढूंढें, और सुनिश्चित करें कि यह चेक किया गया है। Continue पर क्लिक करें, फिर Apply और अंत में OK पर क्लिक करके परिवर्तन सहेजें।
अब आपके पास डायरेक्टरी में लिखने की अनुमति होनी चाहिए, जो अनिवार्य रूप से Error 5 समस्या का समाधान प्रस्तुत करता है।
विंडोज की परमिशन किसी ऐसे व्यक्ति के लिए एक मुश्किल चीज है जो नहीं जानता कि वह क्या कर रहा है। एक तरफ, ठीक से सेट की गई परमिशन यह सुनिश्चित करेगी कि आप गलती से ऑपरेटिंग सिस्टम को कोई गंभीर नुकसान न पहुंचाएं। दूसरी तरफ, परमिशन आपको कुछ कार्यों को करने से रोक सकती हैं जो आपको लगता है कि आपके लिए आवश्यक हैं। चाहे जो भी मामला हो, ऊपर वर्णित विधियों का पालन करें और आप Error 5 – Access Denied मुद्दे को कुछ ही समय में हल कर लेंगे, और आप किसी विशेष प्रक्रिया के बिना अपना सॉफ्टवेयर इंस्टॉल करने में सक्षम होंगे।