আপনি কি "unhandled exception has occurred in your application" এরর মেসেজের সাথে লড়াচড়া করছেন? যদি হ্যাঁ, তবে এই আর্টিকেলটি আপনাকে এই সমস্যার সম্ভাব্য সমাধান খুঁজে বের করতে সাহায্য করবে। এই এরর সাধারণত ভিজুয়াল স্টুডিও-তে তৈরি পুরানো অ্যাপ্লিকেশন চালু করার চেষ্টা করার সময় হয়। প্রায়শই এই এরর Uplay, Internet Explorer, এবং পুরানো উইন্ডোজ ভার্সনের জন্য তৈরি গেম-এ দেখা যায়। নিচে দেওয়া পদ্ধতিগুলো চেষ্টা করে এই সমস্যা সহজে সমাধান করা যায়।
উইন্ডোজ ১০-এ "Unhandled Exception Has Occurred in Your Application" সমস্যা সমাধান
পদ্ধতিগুলো ট্রাই করার আগে উইন্ডোজ ১০-এ এই আনহ্যান্ডলড এক্সেপশন এররের কারণগুলো বুঝে নিন:
- থার্ড-পার্টি অ্যান্টিভাইরাস প্রোগ্রাম কিছু অ্যাপ্লিকেশন প্রোটেকশনের জন্য বাধা দিতে পারে।
- করাপ্ট সিস্টেম ফাইলের উপস্থিতি।
- যদি স্ক্রিপ্ট ডিবাগিং ইNABLED থাকে, তবে এরর সম্ভাবনা বেশি।
- MSVCR92.DLL লঙ্ঘন।
- যদি উইন্ডোজ, অ্যাপস, এবং .Net Framework আপডেট পুরনো থাকে।
- পুরানো ভার্সনে বিল্ট অ্যাপের জন্য .Net Framework অনুপস্থিতি।
পদ্ধতি ১: উইন্ডোজ আপডেট করুন
এক্সেস ভায়োলেশন ইন MSVCR92.DLL-এর কারণে "an unhandled win32 exception occurred" এরর হওয়ার কারণ হয়, যা অ্যাপ্লিকেশন ফাংশনিং বন্ধ করে strncpy ফাংশন কল করে। এই সমস্যা সমাধানের সবচেয়ে গুরুত্বপূর্ণ পদ্ধতি হলো পুরনো উইন্ডোজ অপারেটিং সিস্টেম আপডেট করা। মাইক্রোসফট ইতিমধ্যে এই সমস্যা সম্পর্কে জানেন এবং লেটেস্ট আপডেটের মাধ্যমে ফিক্স দিয়েছেন। তাই নিশ্চিত করুন উইন্ডোজ OS আপ 투 ডেট আছে। উইন্ডোজ আপডেট প্রসেস সম্পর্কে জানতে "What is Windows" গাইডটি পড়ুন। উইন্ডোজ আপডেট করতে "Download and Install Windows 10 Latest Update" গাইডটি অনুসরণ করুন।
সকল আপডেট হলে সিস্টেম রিবুট করুন। যেখানে আগে আনহ্যান্ডলড এক্সেপশন এরর হতো, সেটি লঞ্চ করুন এবং চেক করুন ফিক্স হয়েছে কিনা।
পদ্ধতি ২: অ্যাপস আপডেট করুন
অ্যাপস আপ টু ডেট রাখা জরুরি। আপডেট প্রসেস সदा আগের বাগগুলো প্রিভেন্ট করে। নিচের ধাপগুলো অনুসরণ করুন অ্যাপস আপডেট করতে:
- Windows কী চাপুন, Microsoft store টাইপ করে Open ক্লিক করুন।
- Microsoft Store ডিসপ্লে স্ক্রিনের উপরের ডান কোণে three horizontal dots icon-এ ক্লিক করুন।
- ড্রপ-ডাউন মেনু থেকে Downloads and updates অপশনটি বেছে নিন।
- Get updates বাটনে ক্লিক করুন মাইক্রোসফট স্টোরের সাথে প্রাসঙ্গিক সকল অ্যাপের পেন্ডিং আপডেট ডাউনলোড করতে।
- আপডেট হলে আপনার পিসি রিবুট করুন।
পদ্ধতি ৩: Windows Store Apps Troubleshooter চালান
মাইক্রোসফট অ্যাপ 관련된 সকল সমস্যা Windows Store Apps troubleshooter চালাতে ফিক্স হয়। এটি আনহ্যান্ডলড এক্সেপশন এররও সমাধান করবে। উইন্ডোজ ১০ পিসিতে নেটওয়ার্ক ট্রাবলশুটার চালানোর নির্দেশনা:
- Windows + I কী একসাথে চাপে Settings খুলুন।
- Update & Security সেটিং সিলেক্ট করুন।
- বাম প্যান থেকে Troubleshoot মেনুতে যান।
- Windows Store Apps ক্লিক করুন এবং Run the troubleshooter বাটনে ক্লিক করুন।
- On-screen instructions মেনে ট্রাবলশুটিং প্রসেস ফিনিশ করুন।
পদ্ধতি ৪: থার্ড-পার্টি অ্যান্টিভাইরাস সাময়িকভাবে ডিজেবল করুন (যদি প্রযোজ্য)
থার্ড-পার্টি অ্যান্টিভাইরাস কিছু অ্যাপ্লিকেশনে বাধা দিয়ে "unhandled exception has occurred in your application" এরর পপ-আপ তৈরি করতে পারে। তাই থার্ড-পার্টি অ্যান্টিভাইরাস অ্যাপ্লিকেশন ডিজেবল করুন। "How to Disable Antivirus Temporarily on Windows 10" গাইডটি পড়ুন এবং নির্দেশনা মেনে আপনার পিসিতে অ্যান্টিভাইরাস প্রোগ্রাম সাময়িকভাবে ডিজেবল করুন।
যদি সমস্যা সমাধান হয়, তবে নিশ্চিত করুন অ্যান্টিভাইরাস প্রোগ্রাম আবার ইNABLED করেছেন। আপনার ডিভাইস সিকিউরিটি স্যুট ছাড়া সবসময় হুমকির আশঙ্কায় থাকে, তাই অ্যান্টিভাইরাস অন রাখা সবসময় সুপারিশ করা হয়।
পদ্ধতি ৫: .Net Framework অন করুন
কিছু পুরনো অ্যাপ্লিকেশন এবং প্রোগ্রাম .Net Framework ছাড়া কোনো এরর ছাড়া কাজ করে না। তাই নিচের ধাপগুলো ইমপ্লিমেন্ট করে .Net Framework অন করুন।
- Windows + R কী একসাথে চাপে Run dialog box খুলুন।
- optionalfeatures টাইপ করে Enter কী চাপুন Windows Features লঞ্চ করতে।
- .NET Framework 3.5 (includes .NET 2.0 and 3.0) বক্সের নিচের সকল অপশন এক্সপ্যান্ড করে চেক করুন। তারপর OK ক্লিক করুন।
- Let Windows Update download the files for you ক্লিক করুন।
- কয়েক মুহূর্ত অপেক্ষা করুন যতক্ষণ না Windows completed the requested changes প্রম্পট আসে, তারপর Close ক্লিক করুন।
- শেষে পরিবর্তন ইফেক্টিভ হওয়ার জন্য PC রিস্টার্ট করুন।
পদ্ধতি ৬: সিস্টেম ফাইল রিপেয়ার করুন
কभी কখনো ম্যালওয়্যার আক্রমণ, অপ্রপার শাটডাউন, অসম্পূর্ণ উইন্ডোজ আপডেট ইনস্টলেশন ইত্যাদির কারণে কিছু সিস্টেম ফাইল করাপ্ট হয়। ডিস্ক ড্রাইভ এরর প্রসেসরের ইন্টিগ্রিটি প্রভাবিত করে। তাই সিস্টেম ফাইল চেকার (SFC) এবং ডিপ্লয়মেন্ট ইমেজ সার্ভিসিং অ্যান্ড ম্যানেজমেন্ট (DISM) স্ক্যান চালাতে হয় করাপ্ট ফাইল রিপেয়ার করতে। "How to Repair System Files on Windows 10" গাইডটি পড়ুন এবং নির্দেশনা মেনে সকল করাপ্ট ফাইল রিপেয়ার করুন।
পদ্ধতি ৭: ম্যালওয়্যার স্ক্যান চালান
আপনার ডিভাইস বা এক্সটার্নাল হার্ড ড্রাইভে ছোট ভাইরাস ইনফেকশন থাকলে এই এরর প্রম্পট আসতে পারে। SFC এবং DISM কমান্ড দিয়ে ফিক্স না হলে সম্পূর্ণ ম্যালওয়্যার স্ক্যান ট্রাই করুন। "How to Remove Malware from your PC in Windows 10" গাইডটি পড়ুন।
পদ্ধতি ৮: সাম্প্রতিক আপডেট আনইনস্টল করুন
উইন্ডোজ ১০ পিসিতে যেকোনো পুরনো অসঙ্গত আপডেট থাকলে এই এরর হতে পারে। তাই আপনাকে পরামর্শ দেওয়া হচ্ছে আপনার কম্পিউটারে ইনস্টল করা সাম্প্রতিক আপডেটগুলো আনইনস্টল করে এই এরর রেজলভ করতে। কাজটি খুব সহজ, ধাপগুলো নিচে দেখানো হলো:
- Windows কী চাপুন এবং Control Panel টাইপ করে Open ক্লিক করুন।
- View by কে Category সেট করুন।
- এখন Programs মেনুর নিচে Uninstall a program অপশনে ক্লিক করুন।
- বাম প্যানে View installed updates ক্লিক করুন।
- এখন Installed On ডেটা রেফার করে সবচেয়ে সাম্প্রতিক আপডেট সার্চ করুন, সিলেক্ট করুন এবং Uninstall অপশনে ক্লিক করুন।
- শেষে যেকোনো প্রম্পট কনফার্ম করুন এবং PC রিস্টার্ট করুন।
পদ্ধতি ৯: Launcher রেজিস্ট্রি ভ্যালু ডিলিট করুন (যদি প্রযোজ্য)
কিছু ইউজার রিপোর্ট করেছেন যে Uplay Ubisoft-এর মাধ্যমে লঞ্চ করার চেষ্টায় "an unhandled win32 exception occurred" এরর হয়। এটি রেজিস্ট্রি এডিটরে launcher কী ডিলিট করে সমাধান করা যায়। নিচের ধাপগুলো অনুসরণ করুন:
- Windows + R কী একসাথে চাপে Run dialog box খুলুন।
- regedit টাইপ করে Enter চাপুন Registry Editor খুলতে।
- প্রম্পটে Yes ক্লিক করুন।
- Registry Editor window-এ নিচের লোকেশন নেভিগেট করুন:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft
- এখন Launcher কীতে রাইট-ক্লিক করে Delete অপশনটি বেছে নিন।
- শেষে Registry Editor বন্ধ করুন এবং পরিবর্তন ইফেক্টিভ হওয়ার জন্য PC রিবুট করুন।
যদি launcher কারণ হয়, তবে "unhandled exception has occurred in a component in your application Windows 10" এরর রেক্টিফাইড হয়ে যাবে।
পদ্ধতি ১০: ইন্টারনেট এক্সপ্লোরার রিসেট করুন (যদি প্রযোজ্য)
ইন্টারনেট এক্সপ্লোরার খোলার চেষ্টায় "unhandled exception has occurred in your application" এরর ফেস করা সাধারণ। এটি ফিক্স করতে ইন্টারনেট প্রপার্টিজ উইন্ডোতে রিসেট করুন:
- Windows + R কী একসাথে চাপে Run dialog box খুলুন।
- inetcpl.cpl রান প্রম্পটে টাইপ করে Enter চাপুন Internet Properties উইন্ডো খুলতে।
- Advanced ট্যাবে স্যুইচ করুন।
- Internet Properties উইন্ডোতে হাইলাইট করা Reset বাটনে ক্লিক করুন অ্যাপ্লিকেশন রিসেট করতে।
- Reset Internet Explorer Settings উইন্ডোতে Delete personal settings অপশন বক্স চেক করুন এবং Reset ক্লিক করুন।
- প্রম্পটে Close ক্লিক করুন।
- এখন আপনার PC রিস্টার্ট করুন এবং Internet Explorer রিলঞ্চ করুন।
পদ্ধতি ১১: .Net Framework আপগ্রেড করুন
কभी কখনো বর্তমান উইন্ডোজ .Net framework করাপ্ট হয়ে যায়। এই কারণে "unhandled exception may have occurred in your application" এরর মেসেজ আসে। তাই .Net Framework কে লেটেস্ট ভার্সনে আপগ্রেড করুন। নিচের নির্দেশনা ইমপ্লিমেন্ট করুন:
- Windows Search বার থেকে Control Panel খুলুন।
- View by কে Category সেট করুন। Programs অপশন সিলেক্ট করুন।
- এখন Programs and Features সেকশনের নিচে Turn Windows features on and off অপশনে ক্লিক করুন।
- Windows Features উইন্ডোতে .NET Framework 4.8 Advanced Series অপশনটি চেক করুন এবং OK ক্লিক করুন। নোট: যদি .NET Framework 4.8 Advanced Series ইতিমধ্যে ইNABLED থাকে, তবে বক্স আনচেক করে রিপেয়ার করুন। তারপর সিস্টেম রিবুট করুন এবং আবার .NET Framework 4.8 Advanced Series ইNABLE করুন। একবার আবার রিস্টার্ট করুন কম্পিউটার।
- শেষে আপনার PC রিস্টার্ট করুন।
পদ্ধতি ১২: স্ক্রিপ্ট ডিবাগিং ডিজেবল করুন এবং রেজিস্ট্রি কী রিমুভ করুন (যদি প্রযোজ্য)
যদি স্ক্রিপ্ট ডিবাগিং ইNABLED থাকে এবং রেজিস্ট্রিতে করাপ্টড ডেটা থাকে, তবে এরর মেসেজ পপ-আপ হতে পারে, বিশেষ করে ইন্টারনেট এক্সপ্লোরার অ্যাপ্লিকেশনের সাথে। তাই স্ক্রিপ্ট ডিবাগিং ডিজেবল করুন এবং সংশ্লিষ্ট রেজিস্ট্রি কী রিমুভ করুন:
- Windows + R কী একসাথে চাপে Run ডায়লগ বক্স খুলুন।
- inetcpl.cpl টাইপ করে Enter চাপুন Internet Properties খুলতে।
- Advanced ট্যাবে স্যুইচ করুন।
- Browser সেকশনের নিচে Disable script debugging (Internet Explorer) বক্স লোকেট করে চেক করুন।
- Apply এবং তারপর OK ক্লিক করুন পরিবর্তন সংরক্ষণ করতে।
- পরিবর্তন হওয়ার পর আবার Windows + R কী একসাথে চাপে Run ডায়লগ বক্স খুলুন।
- regedit টাইপ করে Enter কী চাপুন Registry Editor লঞ্চ করতে।
- প্রম্পটে Yes ক্লিক করুন।
- Registry Editor উইন্ডোতে নিচের লোকেশন নেভিগেট করুন:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
নোট ১: এই ইলাস্ট্রেশন ৬৪-বিট মেশিনে ব্যবহৃত। নোট ২: আপনি যদি ৩২-বিট মেশিন ব্যবহার করেন, তবে নিচের পথে নেভিগেট করুন:HKEY_LOCAL_MACHINE\ Microsoft\Windows NT\CurrentVersion\AeDebug
- Debugger কীতে রাইট-ক্লিক করে কনটেক্সট মেনু থেকে Delete বেছে নিন।
- কী ডিলিট করার পর নিচের লোকেশন নেভিগেট করুন:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework
নোট: ৩২-বিট মেশিনের জন্য:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\
- DbgManagedDebugger কীতে রাইট-ক্লিক করে কনটেক্সট মেনু থেকে Delete বেছে নিন।
- Registry Editor উইন্ডো বন্ধ করুন এবং আপনার PC রিবুট করুন।
পদ্ধতি ১৩: ক্লিন বুট করুন
কখনো কখনো থার্ড-পার্টি অ্যাপ্লিকেশন ইন্টারফিয়ার করে উইন্ডোজে конфликтуয়াল এনভায়রনমেন্ট তৈরি করে। এই ট্রাবলশুটিং মেথড আপনার ফेवरিতে কাজ করতে পারে এবং কোনো থার্ড-পার্টি প্রোগ্রাম হিন্ড্রেন্স তৈরি করছে কিনা তা খুঁজে বের করতে পারে। "How to Perform Clean Boot in Windows 10" গাইডটি পড়ুন একই কাজ করতে।
সেফ মোডে কম্পিউটার বুট হলে চেক করুন ইস্যু পারসিস্ট করছে কিনা। যদি হয়, তবে আপনার সিস্টেমে যোগ করা লেটেস্ট প্রোগ্রাম বা অ্যাপ্লিকেশনগুলো আনইনস্টল করুন।
পদ্ধতি ১৪: পিসি রিসেট করুন
এখনও আপনার উইন্ডোজ ১০ পিসিতে এই সমস্যা থাকলে শেষ বিকল্প হচ্ছে সিস্টেম ফাইল রি-ইনস্টল করা। এটি Clean install প্রসেস দিয়ে সম্ভব। এটি পূর্বের অপারেটিং সিস্টেম, প্রোগ্রামে সংরক্ষিত ডেটা, সেটিংস, এবং আপনার সকল পারসোনাল ফাইল মুছে ফেলে। এবং সকল আপডেট সহ একটি নতুন OS ইনস্টল হবে। কিন্তু আপনি ডেটা হারিয়ে ছাড়া উইন্ডোজ ১০ রিসেট করতে পারেন। "How to Reset Windows 10 Without Losing Data" গাইডটি অনুসরণ করুন।
একবার রিপেয়ার ইনস্টল হলে আপনার অপারেটিং সিস্টেম লেটেস্ট ভার্সনে আপডেট হয়ে যাবে।
আশা করি এই আর্টিকেলটি আপনার উপকারে আসবে এবং আপনি উইন্ডোজ ১০-এ unhandled exception has occurred in your application ফিক্স করতে শিখতে পেরেছেন। কোন মেথড আপনার জন্য সেরা কাজ করেছে তা আমাদের জানান। কোনো প্রশ্ন বা পরামর্শ থাকলে নিচের কমেন্ট সেকশনে আমাদের সাথে যোগাযোগ করুন।