Uplay হলো Massive Entertainment দ্বারা विकসিত একটি ডিজিটাল ডিস্ট্রিবিউশন, DRM, মাল্টিপ্লেয়ার এবং কমিউনিকেশন সার্ভিস। এটি একটি অ্যাপ দিয়ে আপনার অর্জন বা অچیভমেন্ট ম্যানেজ করতে দেয় যা অন্যান্য গেমে ক্যারি-ওভার করা যায়। এটি মূলত Ubisoft গেমের জন্য ব্যবহৃত হয়।
গেম ইনস্টল এবং চালানোর পর ব্যবহারকারীদের "Uplay has detected an unrecoverable error and must shut down" ত্রুটি দেখা দেয় যা বিভিন্ন কারণ থেকে হতে পারে কিন্তু নিচের সমাধানগুলো দিয়ে সমাধান করা যায়।
"Uplay has detected an unrecoverable error and must shut down" ত্রুটির কারণ
সর্বাধিক সাধারণ কারণ: Uplay সার্ভিসের জন্য নতুন আপডেট রিলিজ হয়েছে কিন্তু পুরানো ভার্সন আর সাপোর্টেড নয়। اصل সমস্যা: Uplay ক্লায়েন্ট স্বয়ংক্রিয়ভাবে আপডেট হতে পারে না।
অন্যান্য কারণ: খুব কঠোর সিকিউরিটি সেটিংস (ফায়ারওয়াল), করাপ্ট hosts ফাইল (ব্যবহারকারী বা উইন্ডোজ আপডেট দ্বারা পরিবর্তিত)।
সমাধান ১: Uplay আপডেট করা
এটি স্পষ্ট ইঙ্গিত দেয় যে Uplay ক্লায়েন্ট পুরানো এবং Ubisoft নতুন ভার্সন রিলিজ করেছে। কিন্তু ক্লায়েন্ট খোলা না থাকায় আপডেট করা যায় না। ম্যানুয়ালি আনইনস্টল করে নতুন ভার্সন ইনস্টল করতে হবে।
- অ্যাডমিন অ্যাকাউন্টে লগইন থাকুন। অন্য প্রিভিলেজে প্রোগ্রাম আনইনস্টল করা যায় না।
- Uplay-এর অর্জন বা ডেটা হারাবেন না — এগুলো এক্সক্লুসিভলি আপনার Uplay অ্যাকাউন্টের সাথে টাইড, কম্পিউটারের ইনস্টলেশনের সাথে নয়।
- Start মেনু → Control Panel (Windows 10-এ Settings অ্যাপের গিয়ার আইকন)।
- Control Panel-এ View as: Category → Uninstall a Program।

- Settings অ্যাপে Apps ক্লিক করলে ইনস্টল্ড প্রোগ্রামের লিস্ট আসবে।
- Uplay এন্ট্রি খুঁজে ক্লিক করুন → Uninstall। ডায়লগ বক্স কনফার্ম করুন। অন-স্ক্রিন নির্দেশনা মেনে আনইনস্টল করুন। রিস্টার্ট করুন।

- Uplay ইনস্টল করা ফোল্ডারে যান (ডিফল্ট: C >> Program Files বা Program Files (x86))। Uplay ফোল্ডার খুঁজে সাব ফাইলগুলো ডিলিট করুন।
এই লিঙ্ক-এ যান এবং Download Uplay for PC বাটনে ক্লিক করুন লেটেস্ট ভার্সন ডাউনলোড করতে। ডাউনলোড করা ফাইল ডাবল-ক্লিক করে ইনস্টল করুন। গেম রিলঞ্চ করে চেক করুন।
সমাধান ২: ইন্টারনেট কানেকশনের পদ্ধতি পরিবর্তন করা
কখনও কখনও Uplay আপডেট সার্ভিস চালু করতেнадান্দা নিরাপদ ইন্টারনেট কানেকশন দরকার। ভালো না হলে ওয়ায়ারলেস কানেকশনে এই ত্রুটি দেখা দেয়। ইথারনেটে সুইচ করুন শুধু প্রথমবার Uplay সঠিকভাবে চালু করার জন্য।
- রাউটারের মাধ্যমে ওয়ায়ারলেস কানেকশন ব্যবহার করলে ইথারনেট কেবেল কিনুন বা খুঁজুন। কেমন দেখে সেটি নিচের ছবিতে দেখুন।

- কেবেলের এক প্রান্ত PC/ল্যাপটপে, অন্য প্রান্ত মডেমে (যদি খুঁজে পান) বা রাউটারে লাগান।
- সমস্যা যাচাই করতে Ubisoft গেম চালু করুন।
সমাধান ৩: Hosts ফাইল রিসেট করা
অন্য সমস্যা সমাধানের জন্য System32 ফোল্ডারের গভীরে hosts ফাইল এডিট করা হয়ে থাকতে পারে। Hosts ফাইল হোস্টনেমকে IP ঠিকানার সাথে ম্যাপ করে। যদি এটি কমপ্রোমাইজড হয় বা Uplay-এ এই সমস্যা হয়, তবে ডিফল্টে রিসেট করুন।
- File Explorer-এ C >> Windows >> System32 >> Drivers >> Etc নেভিগেট করুন। This PC/My Computer থেকে Local Disk C খুলুন।
- Windows ফোল্ডার না দেখলে হিডেন ফাইল/ফোল্ডার দেখানোর অপশন অন করুন। View ট্যাব → Hidden items চেকবক্স।

- Etc ফোল্ডারে hosts ফাইল খুঁজে রাইট-ক্লিক → Properties → Security ট্যাব → Advanced। Owner পরিবর্তন করুন।

- Owner লেবেলের পাশের Change লিঙ্ক → আপনার ইউজার অ্যাকাউন্ট টাইপ করুন → OK। TrustedInstaller অ্যাকাউন্টও যোগ করুন।
- সাবফোল্ডার/ফাইলগুলোর ওনারশিপ পরিবর্তন করতে Replace owner on subcontainers and objects চেক করুন → OK।
- Hosts ফাইলে রাইট-ক্লিক → Rename → hosts.old।

এখন নতুন hosts ফাইল তৈরি করুন টেমপ্লেট দিয়ে।
- Notepad খুলুন (Start মেনু বা Windows Key + R → notepad.exe)।

- ফাইল খালি রেখে File → Save as → C >> Windows >> System32 >> Drivers >> Etc ফোল্ডার নেভিগেট করুন।

- Save as type: Text Document, File name: hosts (কোটেশন ছাড়া)।
- OK → সেভ → কম্পিউটার রিস্টার্ট করুন।
সমাধান ৪: ফায়ারওয়াল সম্পূর্ণরূপে ডিজেবল করা
ফায়ারওয়াল প্রোগ্রামগুলোর ইন্টারনেট এক্সেস কন্ট্রোল করে। কিন্তু ফায়ারওয়াল ডিজেবল করলে Uplay খুলতে পারলো এবং ফায়ারওয়াল অন করার পরও ত্রুটি ফিরে আসেনি। Uplay-কে ফায়ারওয়ালে এক্সসেপশন যোগ করুন। নিচের ধাপগুলো Windows Firewall-র জন্য।
- Control Panel খুলুন → View: Large/Small icons → নিচে Windows Firewall।

- Windows Firewall → Allow an app or feature through Windows Firewall। Uplay এন্ট্রি খুঁজে Private এবং Public নেটওয়ার্কের চেকবক্স চেক করুন।

- OK → রিস্টার্ট → গেম রিলঞ্চ করুন।