অনেক ব্যবহারকারী "unable to start program Visual Studio access is denied" এরর রিপোর্ট করেছেন; এই এররটি প্রোগ্রাম ডিবাগ করার সময় ঘটতে পারে। ব্যবহারকারীরা Visual Studio C++ 2017 এবং Visual Studio C++ 2015-এ প্রোগ্রাম চালানোর সময় "unable to start program C++" এরর রিপোর্ট করেছেন। আপনি যদি তাদের মধ্যে একজন হন এবং সমাধান খুঁজছেন, তবে আপনি সঠিক জায়গায় আছেন। এই আর্টিকেলটি পড়ে Visual Studio C++-এ "unable to start program" সমস্যা সমাধান করুন।
Visual Studio "Unable to Start Program Access is Denied" এরর সমাধান
Visual Studio একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ কম্পাইলার। মাইক্রোসফ্ট 1993 সালে প্রথমে Visual Studio ডেভেলপ করেছিল এবং এটি ছিল প্রথম প্রোগ্রামিং ল্যাঙ্গুয়েজ কম্পাইলারগুলোর একটি। মাইক্রোসফ্ট Visual Studio বর্তমানে C, C++, এবং C++/CX প্রোগ্রামিং ল্যাঙ্গুয়েজের জন্য কম্পাইল করে। Microsoft Visual Studio-তে এমন টুলস রয়েছে যা প্রোগ্রামারদের C++-এর জন্য কোড ডেভেলপ এবং ডিবাগ করতে সাহায্য করে। ব্যবহারকারীরা Windows API, DirectX, এবং .NET ডিবাগ করতে পারেন।
Microsoft Visual Studio ডেভেলপার এবং প্রোগ্রামারদের জন্য তাদের প্রজেক্টের জন্য কোড লেখার একটি অত্যন্ত গুরুত্বপূর্ণ টুল। Visual Studio উন্নত টুলের একটি তালিকা থেকে সজ্জিত যা ব্যবহারকারীদের কোডিংয়ের জন্য একটি সহজ ইন্টারফেস প্রদান করে। Microsoft Visual Studio-এর কিছু মূল বৈশিষ্ট্য নিচে দেওয়া হলো:
- Squiggles: Squiggles টুল প্রোগ্রামারকে সতর্ক করে যদি তাদের কোডে কোনো সম্ভাব্য সমস্যা থাকে। এই টুল প্রোগ্রামারকে তাদের কোডের সমস্যাগুলো অবিলম্বে সমাধান করতে সাহায্য করে।
- Code Cleanup: Code Cleanup টুল একটি ক্লিকে প্রোগ্রামারের সমগ্র কোড পরিষ্কার করতে সাহায্য করে।
- Refactoring: Refactoring টুল Visual Studio-এর মূল বৈশিষ্ট্যগুলোর একটি; এই টুল ব্যবহারকারীদের বুদ্ধিমত্তাপূর্ণ ভেরিয়েবল রিনেমিং এবং কোড নতুন লাইনে এক্সট্রাক্ট করার মতো বিভিন্ন অপারেশনে সাহায্য করে।
- IntelliSense: IntelliSense Microsoft Visual Studio-এর একটি অপরিহার্য টুল; IntelliSense এডিটরে সরাসরি কোড সম্পর্কে সমস্ত তথ্য প্রদান করে।
- Visual Studio Search: এটি Visual Studio-এ প্রোগ্রামারের জন্য সবচেয়ে সহায়ক বৈশিষ্ট্যগুলোর একটি। Visual Studio search প্রোগ্রামারকে Visual Studio-এ এক জায়গায় সমস্ত প্রয়োজনীয় টুল প্রদান করতে দেয়।
- Live Share: Visual Studio-এর উন্নত বৈশিষ্ট্যগুলোর একটি, Live Share, প্রোগ্রামারকে রিয়েল-টাইমে অন্য ব্যবহারকারীদের সাথে তাদের কোড শেয়ার করতে দেয়। Visual Studio প্রোগ্রামারদের তাদের পছন্দের প্রোগ্রামিং ল্যাঙ্গুয়েজ বেছে নেওয়ার অনুমতিও দেয়।
- Call Hierarchy: যখন একজন প্রোগ্রামার কোনো কোডিং মেথড পরিবর্তন করার চেষ্টা করে, Call Hierarchy টুল দেখায় কীভাবে একটি নির্বাচিত মেথড কল করতে হয়।
- CodeLens: CodeLens টুল আপনাকে কোড রেফারেন্স, কোড পরিবর্তন, ওয়ার্ক আইটেম, ইউনিট টেস্ট, লিঙ্কড বাগ, এবং কোড রিভিউ প্রোগ্রামারকে এডিটর বন্ধ না করেই দেখতে দেয়।
- Go To Definition: Go To Definition টুল প্রোগ্রামারকে সরাসরি ফাংশনের লোকেশনে পৌঁছাতে দেয়।
- Peek Definition: Peek definition Microsoft Visual Studio-এর একটি মূল বৈশিষ্ট্য; এই টুল প্রোগ্রামারকে মেথড বা টাইপ ডেফিনিশন দেখায় আলাদা ফাইল খুলতে ছাড়া।
"Unable to Start Program Visual Studio Access is Denied" এরর কারণ
Visual Studio-এ "unable to start program access is denied" এরর হওয়ার একাধিক কারণ থাকতে পারে। কিছু সম্ভাব্য কারণ নিচে দেওয়া হলো:
- একটি সম্ভাব্য কারণ হলো থার্ড-পার্টি এন্টিভাইরাস। কারণ এন্টিভাইরাস Visual Studio-এর ইনস্টলেশন ফাইল লক করে রাখতে পারে।
- ইনস্টলেশন ফাইল ইনস্টল করার চেষ্টা कर रहे প্রোগ্রামার-এর কাছে ফাইল ইনস্টল করার অ্যাডমিনিস্ট্রেটিভ পারমিশন নেই।
- Microsoft Visual Studio-র সাথে রেজিস্ট্রি সমস্যা থাকতে পারে।
- উইন্ডোজ চলাচলしている ড্রাইভ 이외の ড্রাইভ থেকে ইনস্টলার চালানো।
- দূষিত সিস্টেম ফাইল থাকার কারণে এই এররটি হতে পারে।
- Windows Firewall প্রজেক্টের স্টার্টআপে হস্তক্ষেপ করতে পারে।
নিচের গাইডটি আপনাকে "unable to start program Visual Studio access is denied" এরর সমাধানের পদ্ধতি দেবে।
ব্যবহারকারীদের লক্ষ্য করা গেছে যে Visual Studio ব্যবহার করে কোড ডিবাগ করার সময় তারা "access denied" মেসেজ পেয়েছে, ফলে কোড ডিবাগ ব্যর্থ হয়েছে। এই এররটি ঘটেছিল যখন একজন প্রোগ্রামার ইনস্টলেশন ফাইলগুলোর একটি এক্সেস করার চেষ্টা করল, এবং একটি সমস্যার কারণে Visual Studio-র तरफে অনুরোধ করা এক্সেস অস্বীকৃত হয়েছিল।
পদ্ধতি ১: ইনস্টলার C: ড্রাইভে সরান
এই সমস্যাটি হতে পারে যখন আপনি উইন্ডোজ চলাচলしている ড্রাইভ (সাধারণত C: ড্রাইভ) ব্যতীত অন্য ড্রাইভ থেকে ইনস্টলার চালান। এমন ক্ষেত্রে, আপনি ইনস্টলার ফাইলটি C: ড্রাইভে সরাতে পারেন।
পদ্ধতি ২: StartUp প্রজেক্ট সেট করুন
আপনি যদি ডিবাগ করার প্রজেক্টটি ভুলভাবে সেট করে থাকেন, তবে এই "unable to start program Visual Studio access is denied" সমস্যাটি হতে পারে। সমাধানের জন্য নিচের ধাপগুলো অনুসরণ করুন:
- আপনি যে প্রজেক্ট ডিবাগ করতে চান সেটির ওপর ডান ক্লিক করুন।
- Set StartUp Projects… বেছে নিন।
পদ্ধতি ৩: অ্যাডমিনিস্ট্রেটর হিসেবে লগ ইন করুন
অ্যাডমিন অধিকার না থাকাও ফাইল ইনস্টল করার সময় এই এররটি সৃষ্টি করতে পারে। অ্যাডমিনিস্ট্রেটর হিসেবে লগ ইন করার জন্য নিচের ধাপগুলো অনুসরণ করুন:
- Windows কী চাপুন, Command Prompt লিখুন এবং Run as administrator-এ ক্লিক করুন।
- নিচের কমান্ড লিখে Enter কী চাপুন অ্যাডমিন অধিকার সক্রিয় করতে।
net user administrator /active: yes
- Command Prompt উইন্ডো বন্ধ করুন এবং VS প্রজেক্টটি পুনরায় চালু করুন।
নোট: অ্যাডমিন অধিকার নিষ্ক্রিয় করতে net user administrator /active: no কমান্ড টাইপ করুন।
পদ্ধতি ৪: সিস্টেম ফাইল রিপেয়ার করুন
সিস্টেম বা ইনস্টল করা ফাইলগুলোর সাথে সমস্যা থাকতে পারে, যা বিল্ট-ইন টুলস দিয়ে সমাধান করা যায়। উইন্ডোজ 10-এ সিস্টেম ফাইল রিপেয়ার করার গাইড পড়ুন এবং নির্দেশনা অনুসরণ করে আপনার কম্পিউটারের সকল দূষিত ফাইল রিপেয়ার করুন।
কমান্ডগুলো এক্সিকিউট হওয়ার জন্য অপেক্ষা করুন এবং চেক করুন সমস্যা সমাধান হয়েছে কিনা।
পদ্ধতি ৫: রেজিস্ট্রি কী রিস্টোর করুন
আপনি Visual Studio এরর সমাধানের জন্য রেজিস্ট্রি কী রিস্টোর করার চেষ্টা করতে পারেন; উইন্ডোজ রেজিস্ট্রি কী এবং কীভাবে সেগুলো রিস্টোর করবেন সেটি জানতে "How to Backup and Restore the Registry on Windows" গাইড চেক করুন।
পদ্ধতি ৬: Windows Firewall-এ এক্সক্লুশন যোগ করুন
আপনি Windows Firewall-এ এক্সক্লুশন যোগ করে "unable to start program Visual Studio access is denied" সমস্যা সমাধান করতে পারুন। নিচের ধাপগুলো অনুসরণ করুন:
- Start মেনুতে Virus & threat protection টাইপ করে সার্চ করুন। Open-এ ক্লিক করুন।
- Manage settings-এ ক্লিক করুন।
- Add or remove exclusions-এ ক্লিক করুন।
- Exclusion ট্যাবে Add an exclusion-এ ক্লিক করে File বেছে নিন।
- এখন, আপনি প্রোগ্রামটি যেখানে সংরক্ষণ করেছেন সেটি file directory-তে নেভিগেট করুন এবং মূল ফাইলটি বেছে নিন।
টুলটি লোড হওয়ার জন্য অপেক্ষা করুন এবং চেক করুন সমস্যা সমাধান হয়েছে কিনা।
পদ্ধতি ৭: এন্টিভাইরাস প্রোগ্রামে এক্সক্লুশন যোগ করুন (যদি প্রযোজ্য)
আপনার এন্টিভাইরাস যদি Visual Studio-এ এরর সৃষ্টি করে, তবে আপনি এন্টিভাইরাস প্রোগ্রামে এক্সক্লুশন যোগ করে এই সমস্যাটি সমাধান করার চেষ্টা করতে পারেন।
নোট: উদাহরণ হিসেবে Avast Free Antivirus-এর ধাপগুলো দেখানো হয়েছে।
- Avast Antivirus খুলুন।
- উপরের ডান কোণ থেকে Menu অপশন-এ ক্লিক করুন।
- ড্রপ-ডাউন লিস্ট থেকে Settings বেছে নিন।
- General ট্যাবে Blocked & Allowed apps-এ যান।
- List of allowed apps সেকশনের অধীনে ALLOW APP-এ ক্লিক করুন।
- এখন, Visual Studio পাথের বিপরীতে ADD-এ ক্লিক করে এটিকে হোয়াইটলিস্টে যোগ করুন।
নোট: নিচে App Installer এক্সক্লুশন হিসেবে যোগ করা দেখানো হয়েছে।
পদ্ধতি ৮: Windows Defender Firewall নিষ্ক্রিয় করুন (প্রস্তাবিত নয়)
আপনি আপনার কম্পিউটার থেকে Windows Defender Firewall নিষ্ক্রিয় করে এই সমস্যাটি সমাধান করার চেষ্টা করতে পারুন। আমাদের "How to Disable Windows 10 Firewall" গাইড পড়ে আপনার পিসিতে Windows Defender ফায়ারওয়াল নিরাপদে নিষ্ক্রিয় করুন।
সমস্যা সমাধান হয়ে গেলে, Windows Firewall আবার সক্রিয় করতে ভুলবেন না। সিকিউরিটি স্যুট ছাড়া একটি ডিভাইস সদা ম্যালওয়্যার আক্রমণের আশঙ্কায় থাকে।
পদ্ধতি ৯: এন্টিভাইরাস প্রোগ্রাম নিষ্ক্রিয় করুন (যদি প্রযোজ্য)
Visual Studio এরর এন্টিভাইরাস সমস্যার কারণে হওয়া খুব সাধারণ; আপনি আপনার কম্পিউটারে এন্টিভাইরাস প্রোগ্রাম নিষ্ক্রিয় করতে পারেন। উইন্ডোজ 10-এ অস্থায়ীভাবে এন্টিভাইরাস নিষ্ক্রিয় করার গাইড চেক করুন।
পদ্ধতি ১০: User Account Control সেটিংস অ্যাডজাস্ট করুন
এই পদ্ধতিতে, আপনি পিসির সব UAC প্রম্পট নিষ্ক্রিয় করতে পারেন। অন্য কথায়, পিসিতে যেকোনো কার্যকলাপের জন্য আপনি কোনো UAC প্রম্পট পাবেন না। এটি আপনাকে অ্যাডমিনিস্ট্রেটর দ্বারা নির্ধারিত ডাউনলোড সীমাবদ্ধতার সাড়া দえずে যেকোনো ইনস্টলেশন ফাইল ইনস্টল করতে দেয়। UAC সেটিংস অ্যাডজাস্ট করে "unable to start program Visual Studio access is denied" এরর সমাধান করতে নিচের ধাপগুলো অনুসরণ করুন:
- Windows কী চাপুন এবং Control Panel লিখুন, তারপর Open-এ ক্লিক করুন।
- View by হিসেবে Category সেট করুন, তারপর উপলব্ধ মেনু থেকে System and Security অপশন বেছে নিন।
- Security and Maintenance-এ ক্লিক করুন।
- তারপর Change User Account Control settings-এ ক্লিক করুন।
- স্লাইডার নিচে টানিয়ে Never notify অপশনটি বেছে নিয়ে OK-এ ক্লিক করুন।
নোট: প্রম্পট করলে সিস্টেম পাসওয়ার্ড লিখুন। এই সেটিং পিসি মডিফাই করবে এবং আপনি সিলেক্টর ব্যবহার করে পছন্দ রিসেট না করার পর্যন্ত অ্যাডমিন পারমিশন চাইবে না।
পদ্ধতি ১১: ইউজার অ্যাকাউন্ট অ্যাডমিন প্রোফাইলে স্যুইচ করুন
আপনি আপনার ইউজার প্রোফাইল অ্যাডমিন প্রোফাইলে স্যুইচ করে এই সমস্যাটি সমাধান করতে পারুন। নিচের ধাপগুলো অনুসরণ করুন:
- Windows + R কী একসাথে চাপে Run ডায়লগ বক্স খুলুন।
- netplwiz লিখে OK-এ ক্লিক করুন User Accounts উইন্ডো খুলতে।
- নোট: netplwiz হলো একটি কমান্ড লাইন যা পিসির সিকিউরিটি পাসওয়ার্ড সরিয়ে দেয়।
- Users ট্যাবে আপনার অ্যাকাউন্ট বেছে নিন।
- Properties-এ ক্লিক করুন।
- Group Membership ট্যাবে যান এবং Administrator বেছে নিয়ে এটি অ্যাডমিন অ্যাকাউন্ট বানান।
- Apply > OK-এ ক্লিক করুন।
পদ্ধতি ১২: Visual Studio সেটিংস রিসেট করুন
উপরের কোনো পদ্ধতিই আপনার জন্য কাজ না করলে, আপনি সব VS সেটিংস ডিফল্টে রিসেট করতে পারেন। "unable to start program Visual Studio C++" সমস্যা সমাধানের জন্য নিচের ধাপগুলো অনুসরণ করুন:
- আপনার পিসিতে Visual Studio প্রোগ্রাম খুলুন।
- মেনু বার থেকে Tools-এ ক্লিক করুন।
- Import and Export Settings… বেছে নিন।
- Import and Export Settings উইজার্ডে Reset all settings বেছে নিয়ে Next >-এ ক্লিক করুন।
- Yes, save my current settings বেছে নিয়ে Next >-এ ক্লিক করুন।
- নোট: আপনি No, just reset settings, overwriting my current settings বেছে নেওয়ার পারেন।
- Finish-এ ক্লিক করুন।
- সেটিংস রিসেট হয়ে গেলে, উইজার্ড বন্ধ করতে Close-এ ক্লিক করুন।
প্রস্তাবিত:
- iPhone এক্টিভেট করতে আপডেট প্রয়োজন সমাধানের ৮ উপায়
- IDE Ideport ডিভাইসে কন্ট্রোলার এরর সমাধান
- উইন্ডোজ 10-এ PowerShell ভার্সন চেক করার পদ্ধতি
- উইন্ডোজ 10-এ Java TM Platform SE Binary Not Responding সমাধান
আশা করি এই গাইডটি আপনাকে সাহায্য করল এবং আপনি আপনার কম্পিউটারে unable to start program Visual Studio access is denied সমস্যা সমাধান করতে পেরেছেন। কমেন্টে জানান কোন পদ্ধতিটি আপনার জন্য কাজ করল। আপনার কোনো প্রশ্ন, জিজ্ঞাসা বা পরামর্শ থাকলে আমাদের সাথে শেয়ার করতে আপনাকে স্বাগতম। আপনি আর কী শিখতে চান তা জানাতে ভুলবেন না।