Logitech Setpoint एक सॉफ्टवेयर है जो आपको माउस बटन, कीबोर्ड F-कीज़, ट्रैकिंग स्पीड कस्टमाइज़ करने और डिवाइस-विशिष्ट सेटिंग्स कॉन्फ़िगर करने की अनुमति देता है। यूजर्स Windows पर Logitech Setpoint इंस्टॉल करते हैं अगर उनके माउस में पांच से अधिक बटन हों। यहां, Setpoint उन अतिरिक्त बटनों को सपोर्ट प्रदान करता है जिसके माध्यम से आप विशिष्ट एक्शन या कीज़ बाइंड कर सकते हैं। इस लेख में, हम Setpoint से संबंधित एक अद्वितीय Runtime error को हल करने में आपकी मदद करेंगे जिसे कई यूजर्स ने रिपोर्ट किया है।

Setpoint में Runtime Error के कारण क्या हैं?
एक runtime error आमतौर पर विभिन्न सॉफ्टवेयर घटकों के कारण होता है जिनमें निम्नलिखित शामिल हैं:
- Registry में अनियमित एंट्री।
- गलत तरीके से कॉन्फ़िगर की गई System settings।
- Visual C++ के Runtime Components की Missing libraries।
संभावित समाधानों की ओर बढ़ने से पहले, रजिस्ट्री से अनावश्यक आइटम हटाने के लिए एक रजिस्ट्री क्लीनर आज़माएं। जैसे-जैसे आप रीडिज़ाइन और अनइंस्टॉल अपडेट करते हैं, रजिस्ट्री अनुपस्थित/टूटे हुए आइटम से भर सकती है। इसलिए, CCleaner इंस्टॉल करें ताकि यह रजिस्ट्री को साफ करने में आपकी सहायता कर सके। अगर समस्या अभी भी बनी रहती है, तो एरर हल करने के लिए नीचे दी गई गाइड का पालन करें।
विधि 1: Microsoft Redistributable Package को पुनः इंस्टॉल करें
इस एरर का एक कारण यह हो सकता है कि Visual C++ के Runtime Components की लाइब्रेरी गायब हैं। इसलिए, Microsoft C++ Redistributable पैकेज को अनइंस्टॉल करके यहां से नवीनतम संस्करण पुनः इंस्टॉल करना बेहतर है।

उम्मीद है कि अगर आप अपने कंप्यूटर पर Visual C++ 2019 चला रहे हैं और आपके प्रोग्राम Visual C++ 2015 redistributable के साथ बने हैं तो कुछ गड़बड़ियां हो सकती हैं। इसलिए, अपने सिस्टम पर नवीनतम संस्करण चलाने का प्रयास करें क्योंकि इसमें अपडेटेड और विशिष्ट रनटाइम फ़ाइलें हैं, जो अन्य संस्करणों के समान नहीं हैं।
विधि 2: 'msvcp.dll' रीफ्रेश करना
अगर पुनः इंस्टॉलेशन आपके लिए काम नहीं करता है, तो संभवतः msvcp110.dll फ़ाइल इस एरर का कारण बन रही है। आपको नीचे बताई गई डायरेक्टरी से इस फ़ाइल को डिलीट करना होगा। इसलिए जब आप Setpoint फिर से शुरू करेंगे, तो यह ऑटोमैटिकली डिटेक्ट करेगा कि DLL फ़ाइल गायब है और इसे एक नई कॉपी से बदल देगा।
नोट: नीचे बताई गई डायरेक्टरी हमारे सिस्टम के अनुसार है और आपके मामले में भिन्न हो सकती है।
C:\ProgramFiles\Logitech\SetPointP\msvcp110.dll
- Setpoint.exe को टास्क मैनेजर से टर्मिनेट करें, इस फ़ाइल को डिलीट करने से पहले।

- इस फ़ाइल को हटाने पर, सिस्टम Setpoint को Windows में स्थित DLL उपयोग करने के लिए मजबूर करेगा या इसे पहले बताए अनुसार एक नई कॉपी से बदल देगा।
- पुरानी DLL फ़ाइल डिलीट करने के बाद, अपना सिस्टम रीस्टार्ट करें और जांचें कि समस्या हल हुई या नहीं।
विधि 3: मैन्युअली बूट एंट्री विकल्प सेट करें
Windows Installer जब आपके सिस्टम पर इंस्टॉल होता है तो एक स्टैंडर्ड बूट एंट्री विकल्प बनाता है। बूट विकल्पों को संपादित करके आप ऑपरेटिंग सिस्टम के लिए एक अतिरिक्त, कस्टमाइज़्ड बूट एंट्री भी बना सकते हैं। हम विशिष्ट बूट एंट्री तत्वों को कॉन्फ़िगर करने के लिए BCDEdit /set कमांड का उपयोग करते हैं, जैसे कर्नेल डिबगर सेटिंग्स और मेमोरी विकल्प। इस समस्या को हल करने के लिए हमें बूट एंट्री को मैन्युअली कॉन्फ़िगर करने की आवश्यकता है। इसलिए, इस समस्या को हल करने के लिए नीचे दी गई प्रक्रिया का पालन करें:
- सर्च टैब खोलें और Command Prompt, टाइप करें, इस पर राइट-क्लिक करें और Run as Administrator चुनें।

- जब cmd विंडो खुले, तो उसमें निम्न कमांड टाइप करें:
Bcdedit /set IncreaseUserVA 2800

- इस कमांड को पेस्ट करने के बाद exit टाइप करें और फिर अपना सिस्टम रीस्टार्ट करें। उम्मीद है, अब यह एरर आपकी स्क्रीन पर फिर से पॉप-अप नहीं होगा।