এক সেটআপ ফাইল চালানোর চেষ্টা করার সময় Error 5 – Access Denied পাওয়া মানে আপনার ইউজারের পারমিশনের সাথে একটি সমস্যা আছে। এই ত্রুটি একটি মেসেজের সাথে আসে যা বলে Unable to execute files in the temporary directory, এবং আপনি সেটআপের সাথে आगे বড়তে পারবেন না।
এই ইস্যুটি সফটওয়্যার একটি এক্সিকিউটেবল ফাইল経由 ইনস্টল করার সময় দেখা দেয়, এবং আপনি পপআপ পাওয়ার সময় আপনার पास শুধু এটি ডিসমিস করার অপশন থাকে, কিন্তু আপনি ইনস্টলেশন চালিয়ে যেতে পারেন না। এই এররটি উইন্ডোজ ৭-এ সবচেয়ে कॉमन, কিন্তু এটি উইন্ডোজের পূর্ববর্তী, এবং পরবর্তী সংস্করণগুলতেও দেখা যায়।
ইস্যুটি ইঙ্গিত করে যে আপনার কম্পিউটার সেটআপটি ব্লক করছে কারণ এটি সেটি করার জন্য কনফিগার করা আছে, এবং এটি একটি আসল ত্রুটির চেয়ে একটি কনফিগারেশন ভুল বেশি। যাইহোক, কিছু জিনিস আছে যা আপনি করতে পারেন যা আপনাকে প্রথমে যা ইনস্টল করার চেষ্টা করছিলেন তা ইনস্টল করতে দেবে, তাই অনুগ্রহ করে পড়ুন কীভাবে আপনি এই ইস্যু সমাধান করতে পারেন।
মেথড ১: Run as administrator
যেহেতু এরর কোড পারমিশনের সাথে একটি সমস্যা ইঙ্গিত করে, এটি সেটি বাইপাস করতে সাহায্য করতে পারে।
- আপনি যা ইনস্টল করতে চান সেটি এক্সিকিউটেবল ফাইলটি খুঁজুন।
- এটি ডাবল-ক্লিক করার পরিবর্তে, এটিতে রাইট-ক্লিক করুন এবং কনটেক্সট মেনু থেকে Run as administrator সিলেক্ট করুন। আপনি যদি User Account Control পান, ক্লিক করুন

এটি একটি বাস্তব সমাধানের চেয়ে একটি ওয়ার্কঅরাউন্ড বেশি, কিন্তু আপনি যদি ঘরাঘুরীতে থাকেন এবং পরবর্তী, অধিক ব্যাপক মেথডগুলো জন্য সময় নেই, এটি আপনাকে Error 5 ছাড়া আপনার সফটওয়্যার ইনস্টল করতে সাহায্য করতে পারে।
মেথড ২: একটি নতুন Temp ফোল্ডার তৈরি করুন এবং ভেরিয়েবলগুলো পরিবর্তন করুন
এরর মেসেজে স্পষ্ট বলা আছে টেম্পোরারি ডিরেক্টরির সাথে একটি সমস্যা আছে। একটি নতুনটি তৈরি করা এবং ভেরিয়েবলগুলো সেখানে পয়েন্ট করার জন্য পরিবর্তন করা এটি সমাধান করতে পারে।
- C: ড্রাইভে, একটি নতুন ফোল্ডার তৈরি করুন, এর নাম Temp রাখুন। (C: কে আপনার অপারেটিং সিস্টেম ইনস্টলড ড্রাইভ দিয়ে প্রতিস্থাপন করুন)

- This PC বা My Computer-এ রাইট-ক্লিক করুন, আপনার কোন উইন্ডোজ ভার্সন আছে তার ওপর নির্ভর করে, এবং মেনু থেকে Properties সিলেক্ট করুন।

- বাম পাশে একটি Advanced System Setting লিংক আছে, সেটিতে ক্লিক করুন।
- খোলা উইন্ডোতে, Advanced ট্যাবে ক্লিক করুন, এবং Environment Variables-এ ক্লিক করুন

- User variables লিস্টে, TMP-এ ডাবল ক্লিক করুন
- ভ্যালুটি হওয়া উচিত %USERPROFILE%\AppData\Local\Temp। এটিকে C:\Temp-এ পরিবর্তন করুন। উইন্ডোগুলো বন্ধ করুন চাপা দিয়ে

- এখন প্রোগ্রামটি ইনস্টল করার চেষ্টা করুন, এটা প্রত্যাশা অনুযায়ী কাজ করা উচিত।
মেথড ৩: Temp ফোল্ডারের ওপর কন্ট্রোল পরিবর্তন করুন
- আপনার ইউজারের ফোল্ডারে যান, সেই ড্রাইভে যেখানে আপনার অপারেটিং সিস্টেম ইনস্টলড, এবং ভিতরে appdata ফোল্ডারটি খুঁজুন, যার ভিতরে একটি local আছে। আপনার অপারেটিং সিস্টেম যদি C: পার্টিশনে ইনস্টলড থাকে, এবং আপনার ইউজারনেম User হয়, File Explorer-এ অ্যাড্রেসটি হওয়া উচিত:
C:\Users\User\AppData\Local
- ভিতরে Temp ফোল্ডারটি খুঁজুন, এবং রাইট-ক্লিক করুন। মেনু থেকে Properties সিলেক্ট করুন।
- Properties উইন্ডোতে, Security ট্যাবে যান
- everyone-এ ক্লিক করুন, এবং তারপর Edit-এ ক্লিক করুন। Everyone অপশন না থাকলে, নিচের GiF-টি দেখুন Everyone যোগ করার পদ্ধতি জানতে।
- নিশ্চিত করুন Full Control বক্সটি চেক করা আছে, এবং সেটিংস সেভ করার জন্য OK চাপুন।

এটি আপনার সিস্টেমের সব ইউজারকে Temp ফোল্ডারের ওপর ফুল কন্ট্রোল দেয়, যা Error 5 পারমিশন ইস্যু সমাধান করা উচিত।
মেথড ৪: Temp ফোল্ডারের পারমিশনগুলতে Include inheritable permissions চেক করুন
- তৃতীয় মেথডের ধাপ ১, ২ এবং ৩-এ বর্ণিত 것처럼, Temp ফোল্ডারের Properties-এর Security ট্যাব খুলুন
- Advanced-এ ক্লিক করুন পারমিশনগুলো देखने জন্য। সেখানে SYSTEM, Administrators, এবং User থাকা উচিত, এবং उन সবার full control থাকা উচিত, এবং সেগুলো সব C:\Users\User থেকে ইনহেরিট করা উচিত
- Include inheritable permissions from this object's parent অপশনটি খুঁজুন, এবং নিশ্চিত করুন এটি চেক করা আছে। Continue ক্লিক করুন, তারপর Apply এবং চেষ্টে OK ক্লিক করুন পরিবর্তনগুলো সেভ করার জন্য।
এখন আপনার ডিরেক্টরিতে লিখতে পারমিশন থাকা উচিত, যা Wesentlichen Error 5 সমস্যার একটি সমাধান উপস্থাপন করে।
উইন্ডোজের পারমিশনগুলো কাউকে জন্য ট্রিকি যিনি না জানেন সে কী করছে। একপক্ষে, সঠিকভাবে সেট আপ করা পারমিশন নিশ্চিত করবে আপনি অকস্মাত আপনার অপারেটিং সিস্টেমে যেকোনো সিরিয়াস ক্ষতি না করেন। অন্যপক্ষে, পারমিশন আপনাকে কিছু টাস্ক করতে বাধা দিতে পারে যা আপনি মনে করেন আপনার জন্য অপরিহার্য। কেস যেকোনো হোক, উপরে বর্ণিত মেথডগুলো ফলো করুন এবং আপনি Error 5 – Access Denied ইস্যু কোনো সময়ে সমাধান করবেন, এবং আপনি যেকোনো স্পেশাল প্রসিডিউর ছাড়া আপনার সফটওয়্যার ইনস্টল করতে পারবেন।