Logitech Setpoint เป็นซอฟต์แวร์ที่ช่วยปรับแต่งปุ่มเมาส์ คีย์ F ของคีย์บอร์ด ความเร็วการติดตาม และตั้งค่าอุปกรณ์เฉพาะ ผู้ใช้ติดตั้ง Logitech Setpoint บน Windows หากเมาส์มีปุ่มมากกว่า 5 ปุ่ม Setpoint จะรองรับปุ่มเพิ่มเติมเหล่านั้นเพื่อให้คุณผูกการทำงานหรือคีย์เฉพาะได้ ในบทความนี้ เราจะช่วยแก้ไข Runtime Error ที่เฉพาะเจาะจงของ Setpoint ซึ่งผู้ใช้หลายคนรายงานมา

สาเหตุของ Runtime Error ใน Setpoint
Runtime Error มักเกิดจากองค์ประกอบซอฟต์แวร์ต่างๆ รวมถึง:
- รายการที่ผิดปกติใน Registry
- การตั้งค่าระบบ ที่กำหนดค่าผิด
- ไลบรารีหายไป ของ Runtime Components ของ Visual C++
ก่อนไปยังวิธีแก้ไข ลองใช้ Registry Cleaner ลบรายการซ้ำใน Registry Registry อาจสับสนกับรายการที่หาย/เสียหายเมื่อคุณออกแบบใหม่และถอนการติดตั้งอัปเดต ดังนั้น ติดตั้ง CCleaner เพื่อช่วยล้าง Registry หากปัญหายังคงอยู่ ให้ทำตามคำแนะนำด้านล่าง
วิธีที่ 1: ติดตั้ง Microsoft Redistributable Package ใหม่
เหตุผลหนึ่งของข้อผิดพลาดนี้คือ ขาดไลบรารี Runtime Components ของ Visual C++ ควรถอนการติดตั้ง Microsoft C++ Redistributable package และติดตั้งเวอร์ชันล่าสุดจากที่นี่

คาดว่า หากคุณใช้ Visual C++ 2019 บนคอมพิวเตอร์ และโปรแกรมของคุณสร้างด้วย Visual C++ 2015 redistributable อาจเกิดข้อผิดพลาดบางอย่าง ดังนั้น ลองใช้เวอร์ชันล่าสุดบนระบบ เพราะมีไฟล์ runtime ที่อัปเดตและแตกต่างจากเวอร์ชันอื่นๆ
วิธีที่ 2: รีเฟรช 'msvcp.dll'
หากการติดตั้งใหม่ไม่ได้ผล ไฟล์ msvcp110.dll อาจก่อให้เกิดข้อผิดพลาด คุณต้องลบไฟล์นี้จากไดเรกทอรีด้านล่าง เมื่อเริ่ม Setpoint ใหม่ ระบบจะตรวจพบว่า DLL หายไปและจะแทนที่ด้วยสำเนาใหม่
หมายเหตุ: ไดเรกทอรีด้านล่างเป็นของระบบเรา อาจแตกต่างในกรณีของคุณ
C:\ProgramFiles\Logitech\SetPointP\msvcp110.dll
- ปิด Setpoint.exe จาก Task Manager ก่อนลบไฟล์นี้

- หลังลบไฟล์ ระบบจะบังคับให้ Setpoint ใช้ DLL ที่ตั้งอยู่ใน Windows หรือแทนที่ด้วยสำเนาใหม่ ตามที่อธิบายไว้
- หลังลบไฟล์ DLL เก่า ให้รีสตาร์ทระบบ และตรวจสอบว่าปัญหาแก้ไขแล้วหรือยัง
วิธีที่ 3: ตั้งค่า Boot Entry Option ด้วยตนเอง
Windows Installer สร้าง Boot Entry Option มาตรฐานเมื่อติดตั้งบนระบบ คุณสามารถสร้าง Boot Entry เพิ่มเติมที่กำหนดเองสำหรับระบบปฏิบัติการโดยแก้ไขตัวเลือกบูท เราใช้คำสั่ง BCDEdit /set เพื่อกำหนดค่าเฉพาะของ Boot Entry เช่น การตั้งค่า Kernel Debugger และตัวเลือกหน่วยความจำ เพื่อแก้ไขปัญหานี้ เราต้องกำหนดค่า Boot Entry ด้วยตนเอง ดังนั้น ทำตามขั้นตอนด้านล่าง:
- เปิดแท็บค้นหา พิมพ์ Command Prompt, คลิกขวา และเลือก Run as Administrator

- เมื่อหน้าต่าง cmd เปิด ให้พิมพ์คำสั่งต่อไปนี้:
Bcdedit /set IncreaseUserVA 2800

- หลังวางคำสั่ง พิมพ์ exit แล้วรีสตาร์ทระบบ หวังว่าข้อผิดพลาดนี้จะไม่ปรากฏอีกต่อไป