Logitech Setpoint হলো একটি সফটওয়্যার যা মাউস বাটন, কীবোর্ড F-কী, ট্র্যাকিং স্পিড কন্ট্রোল এবং ডিভাইস-নির্দিষ্ট সেটিংস কাস্টমাইজ করতে দেয়। যদি আপনার মাউসে পাঁচটির বেশি বাটন থাকে, তবে Windows-এ Logitech Setpoint ইনস্টল করতে হয়। এখানে Setpoint उन অতিরিক্ত বাটনগুলোকে সাপোর্ট করে যাতে আপনি নির্দিষ্ট অ্যাকশন বা কী বাইন্ড করতে পারেন। এই আর্টিকেলে আমরা Setpoint-এ রিপোর্ট করা একটি অনন্য রানটাইম এরর সমাধান করব।

Setpoint-এ রানটাইম এররের কারণ কী?
একটি রানটাইম এরর সাধারণত নিম্নলিখিত সফটওয়্যার কম্পোনেন্টগুলো দ্বারা হয়:
- রেজিস্ট্রি-এ অনিয়মিত এন্ট্রি।
- ভুলভাবে কনফিগার করা সিস্টেম সেটিংস।
- Visual C++-র রানটাইম কম্পোনেন্টের লাইব্রেরি অনুপস্থিত।
সম্ভাব্য সমাধানগুলোতে যাওয়ার আগে, রেজিস্ট্রি থেকে রিডান্ড্যান্ট আইটেম সরাতে একটি রেজিস্ট্রি ক্লিনার ব্যবহার করে দেখুন। রিজাইন, আপডেট আনইনস্টল করার সাথে সাথে রেজিস্ট্রি অনুপস্থিত/ভাঙা আইটেম দিয়ে জামা হয়ে যেতে পারে। তাই CCleaner ইনস্টল করুন যাতে এটি রেজিস্ট্রি পরিষ্কার করতে সাহায্য করে। যদি সমস্যা এখনো থাকে, তবে নিচের গাইড অনুসরণ করুন।
পদ্ধতি ১: Microsoft Redistributable Package রি-ইনস্টল করুন
এই এরর হওয়ার একটি কারণ হতে পারে Visual C++-র রানটাইম কম্পোনেন্টের লাইব্রেরি অনুপস্থিত থাকা। তাই ভালো হলো Microsoft C++ Redistributable Package আনইনস্টল করে সর্বশেষ ভার্সন ইনস্টল করা।

আপনার কম্পিউটারে Visual C++ 2019 চলছে এবং আপনার প্রোগ্রামগুলো Visual C++ 2015 redistributable দিয়ে বিল্ড করা থাকলে কিছু গ্লিচ হতে পারে। তাই আপনার সিস্টেমে সর্বশেষ ভার্সন চালানোর চেষ্টা করুন কারণ এতে আপডেটেড এবং স্বতন্ত্র রানটাইম ফাইল থাকে, যা অন্যান্য ভার্সনের সাথে এক নয়।
পদ্ধতি ২: 'msvcp.dll' রিফ্রেশ করুন
যদি রি-ইনস্টলেশন কাজ না করে, তবে সম্ভবত msvcp110.dll ফাইলটি এই এররের কারণ। নিচের ডিরেক্টরি থেকে এই ফাইলটি ডিলিট করুন। Setpoint আবার শুরু করলে এটি স্বয়ংক্রিয়ভাবে DLL ফাইল অনুপস্থিত থাকা ডিটেক্ট করবে এবং একটি নতুন কপি দিয়ে প্রতিস্থাপন করবে।
দ্রষ্টব্য: নিচে দেওয়া ডিরেক্টরি আমাদের সিস্টেম অনুযায়ী, আপনার ক্ষেত্রে এটি ভিন্ন হতে পারে।
C:\ProgramFiles\Logitech\SetPointP\msvcp110.dll
- এই ফাইল ডিলিট করার আগে টাস্ক ম্যানেজার থেকে Setpoint.exe টার্মিনেট করুন।

- ফাইলটি সরিয়ে দিলে সিস্টেম Setpoint কে Windows-এ অবস্থিত DLL ব্যবহার করতে বাধ্য করবে বা পূর্বে বর্ণিত মতো একটি নতুন কপি দিয়ে প্রতিস্থাপন করবে।
- পুরানো DLL ফাইল ডিলিট করার পর সিস্টেম রিস্টার্ট করুন এবং চেক করুন সমস্যা সমাধান হয়েছে কিনা।
পদ্ধতি ৩: বুট এন্ট্রি অপশন ম্যানুয়ালি সেট করুন
Windows Installer ইনস্টলেশনের সময় একটি স্ট্যান্ডার্ড বুট এন্ট্রি অপশন তৈরি করে। বুট অপশন এডিট করে আপনি অপারেটিং সিস্টেমের জন্য একটি অতিরিক্ত, কাস্টোমাইজড বুট এন্ট্রি তৈরি করতে পারেন। আমরা কernel ডিবাগার সেটিংস এবং মেমরি অপশন সহ নির্দিষ্ট বুট এন্ট্রি এলিমেন্ট কনফিগার করতে BCDEdit /set কমান্ড ব্যবহার করি। এই সমস্যা সমাধানের জন্য বুট এন্ট্রি ম্যানুয়ালি কনফিগার করতে হবে। তাই নিচের প্রক্রিয়া অনুসরণ করুন:
- সার্চ ট্যাবে Command Prompt টাইপ করুন, রাইট-ক্লিক করুন এবং Run as Administrator বেছে নিন।

- CMD উইন্ডো খুললে নিচের কমান্ডটি টাইপ করুন:
Bcdedit /set IncreaseUserVA 2800

- এই কমান্ড টাইপ করার পর exit টাইপ করুন এবং সিস্টেম রিস্টার্ট করুন। আশা করি এখন এই এরর আর আপনার স্ক্রিনে পপ-আপ হবে না।