Lỗi Microsoft Visual C++ Runtime Library thường xảy ra sau khi cài đặt Office XP trên hệ thống. Các lỗi này xảy ra khi hai file Windows quan trọng (Mosdmn.exe và Mosearch.exe), đều là một phần của tính năng ‘Hỗ trợ tìm kiếm nhanh’ trong Microsoft Office XP, bị hỏng và không thể đọc. Các file này sử dụng Dịch vụ lập chỉ mục trong Office XP để tạo danh mục các file Office trên ổ cứng máy tính, nghĩa là nếu bạn muốn khắc phục lỗi, bạn nên tìm cách sửa vấn đề do hai file này gây ra.
Nguyên nhân gây ra lỗi Visual C++ Runtime với Office
Các lỗi này thường hiển thị theo định dạng:
“Microsoft Visual C++ Runtime Library Runtime Error! Program:.. C:\PROGRAM FILES\COMMON FILES\SYSTEM\MOSEARCH\BIN\MOSDMN.EXE abnormal program termination”
Và
“Microsoft Visual C++ Runtime Library Runtime Error! Program:.. C:\PROGRAM FILES\COMMON FILES\SYSTEM\MOSEARCH\BIN\MOSEARCH.EXE abnormal program termination”
Nguyên nhân của các lỗi này thực sự rất đơn giản – đó là vì Office XP không thể giao tiếp đúng cách với các file mà Visual C++ có trong thư viện của nó. “Visual C++ Runtime Library” là kho lưu trữ trung tâm các file & cài đặt được nhiều chương trình trên máy tính sử dụng để giúp chúng điều khiển nhiều tính năng và chức năng mà một chương trình được viết bằng C++ có thể yêu cầu. Thật không may, thường là Microsoft Office làm hỏng hoặc corrupt các file này, khiến chúng không thể chạy đúng cách. Để giải quyết vấn đề này, bạn nên sử dụng các bước dưới đây:
Cách khắc phục lỗi Visual C++ Runtime
Bước 1 – Cài đặt lại / Cập nhật gói Visual C++ Redistributable
– Tải gói Visual C++ Redist mới nhất tại đây
Cập nhật hoặc cài đặt lại gói Visual C++ redistributable là cách hiệu quả nhất để khắc phục lỗi này. Không chỉ làm mới tất cả các thành phần Visual C++ trên máy tính, mà còn cho phép các chương trình Office trên hệ thống đọc các hàm & file cần thiết để chạy.
Bước 2 – Cài đặt lại ứng dụng gây ra lỗi
Thường là các chương trình bị corrupt hoặc hỏng, khiến hệ thống lưu các thành phần Visual C++ cần thiết một cách không đúng. Để khắc phục, khuyến nghị cài đặt lại bất kỳ ứng dụng nào gây ra lỗi VC++, có thể làm theo các bước:
- Nhấp Start > Control Panel
- Nhấp “Add / Remove Programs”
- Tìm chương trình cần cài lại
- Nhấp biểu tượng “Remove” bên cạnh chương trình để gỡ cài đặt
- Khởi động lại PC & cài đặt lại chương trình
Bước 3 – Dọn dẹp Registry
‘Registry’ thực sự là nguyên nhân lớn của “Visual C++ Runtime Error”, và nên được sửa để đảm bảo máy tính chạy mượt mà và hiệu quả nhất có thể. Registry là cơ sở dữ liệu trung tâm lưu trữ số lượng lớn file & cài đặt quan trọng cho hệ thống, về cơ bản là nơi PC “ghi nhớ” mọi thứ từ hình nền màn hình đến email mới nhất. Vì phần này của hệ thống rất quan trọng, nó được sử dụng liên tục. Tuy nhiên, có một vấn đề – nhiều PC Windows lưu registry theo cách sai, khiến máy chạy chậm hơn & có lỗi. Để đảm bảo không phải vấn đề này, bạn cần dùng công cụ ‘registry cleaner’ để sửa các lỗi có thể gây ra vấn đề trong registry.