Logitech Setpoint là phần mềm cho phép tùy chỉnh nút chuột, phím F trên bàn phím, điều chỉnh tốc độ theo dõi và cấu hình cài đặt riêng cho từng thiết bị. Người dùng cài đặt Logitech Setpoint trên Windows nếu chuột có nhiều hơn 5 nút. Tại đây, Setpoint sẽ hỗ trợ các nút thêm đó để bạn gán các hành động hoặc phím cụ thể. Trong bài viết này, chúng tôi sẽ giúp bạn giải quyết một lỗi Runtime đặc biệt liên quan đến Setpoint mà nhiều người dùng đã báo cáo.

Nguyên nhân gây lỗi Runtime trong Setpoint
Một lỗi runtime thường được gây ra bởi nhiều thành phần phần mềm khác nhau, bao gồm:
- Các mục nhập không đều trong Registry.
- Cài đặt hệ thống được cấu hình không chính xác.
- Thiếu thư viện của Runtime Components của Visual C++.
Trước khi đi đến các giải pháp có thể, hãy thử dùng công cụ dọn dẹp registry để xóa các mục dư thừa khỏi registry. Registry có thể bị rối do các mục thiếu/hỏng khi bạn thiết kế lại và gỡ cài đặt cập nhật. Do đó, hãy cài đặt CCleaner để nó hỗ trợ bạn xóa sạch Registry. Nếu vấn đề vẫn tồn tại, hãy làm theo hướng dẫn dưới đây để khắc phục lỗi.
Phương pháp 1: Cài đặt lại Microsoft Redistributable Package
Một trong những lý do gây ra lỗi này có thể do bạn thiếu thư viện Runtime Components của Visual C++. Vì vậy, tốt nhất là gỡ cài đặt gói Microsoft C++ Redistributable và cài đặt lại phiên bản mới nhất từ đây.

Dự kiến nếu bạn đang chạy Visual C++ 2019 trên máy tính và các chương trình của bạn được xây dựng với Visual C++ 2015 redistributable thì một số sự cố có thể xảy ra. Do đó, hãy thử chạy phiên bản mới nhất trên hệ thống của bạn vì nó có các file runtime được cập nhật và riêng biệt, không giống với các phiên bản khác.
Phương pháp 2: Làm mới 'msvcp.dll'
Nếu cài đặt lại không hiệu quả, thì file msvcp110.dll có thể đang gây ra lỗi này. Bạn cần xóa file này khỏi thư mục như sau. Khi bạn khởi động Setpoint lại, nó sẽ tự động phát hiện file DLL bị thiếu và thay thế bằng một bản sao mới.
Lưu ý: Thư mục dưới đây là dựa trên hệ thống của chúng tôi và có thể khác trên máy của bạn.
C:\ProgramFiles\Logitech\SetPointP\msvcp110.dll
- Kết thúc tiến trình Setpoint.exe từ Task Manager trước khi xóa file này.

- Sau khi xóa file này, hệ thống sẽ buộc Setpoint sử dụng DLL nằm trong Windows hoặc thay thế bằng bản sao mới như đã giải thích trước đó.
- Sau khi xóa file DLL cũ, khởi động lại hệ thống và kiểm tra xem vấn đề đã được giải quyết chưa.
Phương pháp 3: Thiết lập tùy chọn Boot Entry thủ công
Windows Installer tạo một tùy chọn boot entry tiêu chuẩn khi bạn cài đặt nó trên hệ thống. Bạn cũng có thể tạo một boot entry tùy chỉnh bổ sung cho hệ điều hành bằng cách chỉnh sửa các tùy chọn boot. Chúng ta sử dụng lệnh BCDEdit /set để cấu hình các yếu tố boot entry cụ thể, chẳng hạn như cài đặt kernel debugger và tùy chọn bộ nhớ. Để giải quyết vấn đề này, chúng ta cần cấu hình boot entry thủ công. Do đó, hãy làm theo quy trình dưới đây:
- Mở tab Tìm kiếm, gõ Command Prompt, chuột phải vào nó và chọn Run as Administrator (Chạy với quyền quản trị).

- Khi cửa sổ cmd mở ra, gõ lệnh sau vào cửa sổ đó:
Bcdedit /set IncreaseUserVA 2800

- Sau khi dán lệnh này, gõ exit và khởi động lại hệ thống. Hy vọng lỗi này sẽ không còn xuất hiện trên màn hình của bạn nữa.