Một số người dùng Windows gặp lỗi runtime C++ khi khởi động lại máy tính trong cửa sổ thư viện Microsoft Visual C++ runtime. Họ cũng trải qua lỗi này sau khi khởi chạy Microsoft Explorer trên máy tính. Điều này có thể khiến người dùng hoang mang vì họ không mong đợi loại lỗi này đột ngột sau khi reboot máy hoặc mở bất kỳ ứng dụng nào. Có nhiều lý do cho lỗi này xảy ra trên máy của bạn, và chúng tôi sẽ thảo luận chúng trong bài viết này cùng với các phương pháp giải quyết. Vì vậy, hãy đọc bài viết đến cuối để học cách khắc phục lỗi runtime C++.
Cách khắc phục lỗi Runtime Error C++ trên Windows 10
Dưới đây là một số lý do gây ra lỗi runtime C++ này xảy ra trên máy để bàn:
- Tính năng Visual C++ có thể bị hỏng hoặc lỗi, gây ra lỗi này trên máy của bạn.
- Đôi khi Chế độ tương thích có thể tạo ra phức tạp và gây ra lỗi runtime.
- Vấn đề bộ nhớ trên Windows có thể dẫn đến lỗi runtime C++.
- Một driver đồ họa bị hỏng hoặc cũ có thể gây ra lỗi này.
Làm theo các phương pháp dưới đây cẩn thận để khắc phục sự cố này.
Phương pháp 1: Sửa đổi cài đặt Tương thích
Chế độ tương thích là tính năng giá trị cho phép bạn chạy chương trình cũ trên máy tính. Tuy nhiên, chức năng này đôi khi có thể dẫn đến lỗi Microsoft Visual C++ runtime. Để giải quyết vấn đề, hãy vô hiệu hóa chế độ tương thích bằng cách làm theo các bước dưới đây.
1. Chuột phải vào ứng dụng gây lỗi và chọn Thuộc tính từ menu ngữ cảnh.
2. Đi đến tab Tương thích.
3. Bỏ chọn tùy chọn Chạy chương trình này ở chế độ tương thích cho.
4. Để lưu thay đổi, nhấp vào Áp dụng > OK.
Phương pháp 2: Sửa chữa Visual C++ Runtime
Bạn cũng có thể thử sửa chữa Visual C++ runtime để giải quyết vấn đề lỗi runtime C++. Cách làm như sau:
1. Nhấn Windows + R cùng lúc để mở hộp thoại Run.
2. Gõ appwiz.cpl và nhấn phím Enter để mở cửa sổ Chương trình và Tính năng.
3. Chuột phải vào gói Visual C++ và nhấp vào tùy chọn Gỡ cài đặt. Gỡ cài đặt tất cả gói Microsoft Visual C++ Runtime.
Lưu ý: Không gỡ cài đặt phiên bản 2010 và 2012. Gỡ cài đặt các phiên bản còn lại của Microsoft Visual C++ Runtime.
4. Bây giờ, tìm Microsoft Visual C++ Runtime 2012. Nhấp đúp vào gói.
Lưu ý: Ở đây, Microsoft Visual C++ 2015-2019 Redistributable được chọn làm ví dụ.
5. Nhấp vào Có trong lời nhắc Kiểm soát tài khoản người dùng.
6. Bây giờ, nhấp vào Sửa chữa.
7. Nhấp vào Đóng và khởi động lại máy tính.
Phương pháp 3: Cập nhật Driver Đồ họa
Một driver bị hỏng hoặc hoạt động sai nhiều khả năng là nguyên nhân dẫn đến sự hiện diện của atibtmon.exe, explorer.exe, logonui.exe, hoặc file thực thi game trong hộp lỗi C++ runtime trên Windows 10. Bạn có thể thử tải xuống và cài đặt phiên bản mới nhất của driver đồ họa từ trang web của nhà sản xuất. Hoặc bạn cũng có thể làm qua Trình quản lý thiết bị. Đọc hướng dẫn 4 Cách cập nhật Driver Đồ họa trong Windows 10 để tìm hiểu sâu hơn.
Phương pháp 4: Quay lại driver Đồ họa
Vì nhiều ứng dụng khác yêu cầu runtime và Windows rất phụ thuộc vào nó, việc quay lại bản cập nhật driver đồ họa đã hiệu quả cho một số người. Nếu nó chỉ gây vấn đề với một hoặc hai ứng dụng, chắc chắn là vấn đề không tương thích. Chúng tôi khuyên bạn nên quay lại phiên bản trước của bộ chuyển đổi hiển thị trong trường hợp này để giải quyết lỗi runtime C++. Đọc hướng dẫn Cách quay lại Driver trên Windows 10 để làm vậy. Nếu giải pháp này hiệu quả, bạn cũng phải đảm bảo Windows không tự động cập nhật driver.
Phương pháp 5: Sửa chữa File hỏng
Vấn đề thư viện Microsoft Visual C++ Runtime trong Windows 10 có thể xảy ra khi file hệ thống bị thiếu hoặc hỏng. Sau tất cả, chạy DISM và kiểm tra file hệ thống không có hại. Bạn nên dùng các chương trình sửa chữa này thường xuyên để tự động kiểm tra vấn đề file hệ thống. Đọc hướng dẫn Cách sửa chữa file hệ thống trên Windows 10 để thực hiện và kiểm tra xem sự cố có được khắc phục trên máy của bạn hay không.
Phương pháp 6: Chạy công cụ Chẩn đoán bộ nhớ Windows
Chạy công cụ Chẩn đoán bộ nhớ Windows sẽ giúp bạn giải quyết bất kỳ vấn đề nào liên quan đến bộ nhớ hệ thống dẫn đến vấn đề runtime error C++. Làm theo các bước dưới đây để chạy công cụ:
1. Nhấn tổ hợp phím Ctrl + Shift + Esc cùng lúc để mở Task Manager.
2. Chuột phải vào Windows Explorer từ danh sách và nhấp vào Kết thúc tác vụ từ menu ngữ cảnh.
3. Khởi chạy hộp thoại Run bằng cách nhấn Windows + R cùng lúc.
4. Gõ MdSched trong hộp thoại và nhấn Enter để khởi chạy Công cụ chẩn đoán bộ nhớ Windows.
5. Nhấp vào Khởi động lại ngay và kiểm tra sự cố (khuyến nghị).
Lưu ý: Đảm bảo lưu và đóng tất cả chương trình đang chạy.
6. Sau khi khởi động lại, nhấn phím F1 để mở Tùy chọn.
7. Dùng phím mũi tên trên bàn phím để điều hướng đến tùy chọn Mở rộng. Sau đó, nhấn phím F10 để Áp dụng.
Lưu ý: Các bài kiểm tra Mở rộng bao gồm tất cả các bài kiểm tra tiêu chuẩn cộng thêm MATS+ (cache tắt). Stride38, WSCHCKR, WStride-6. CHCKR4, WCHCKR3, ERAND, Stride6 (Cache tắt), và CHCKRS.
8. Nếu có bất kỳ lỗi nào, hãy ghi chú để khắc phục tương ứng. Nhấn phím Esc để Thoát công cụ Chẩn đoán bộ nhớ Windows.
Phương pháp 7: Gỡ cài đặt Ứng dụng gây sự cố
Visual C++ đã bị biết đến là làm sập Explorer khi một số ứng dụng gây sự cố được dùng. Vấn đề có thể được khắc phục bằng cách gỡ cài đặt các chương trình này. Bạn có thể cài đặt lại các chương trình này sau để kiểm tra xem vấn đề runtime error C++ có cải thiện hay không. Làm theo các bước dưới đây:
1. Nhấn Windows + I cùng lúc để mở Cài đặt.
2. Nhấp vào cài đặt Ứng dụng.
3. Cuộn xuống và chọn Intel True Key. Nhấp vào nó và chọn Gỡ cài đặt.
4. Sau đó, nhấp vào Gỡ cài đặt trong cửa sổ bật lên.
5. Làm theo hướng dẫn trên màn hình tương ứng để gỡ cài đặt chương trình.
6. Tương tự, Gỡ cài đặt các chương trình sau cũng theo cách tương tự:
- AutoCAD
- Visual Studio 2013
- Bing Desktop
7. Khởi động lại thiết bị để xem liệu vấn đề runtime error c++ đã được giải quyết chưa.
Phương pháp 8: Thực hiện Clean Boot
Chỉ dịch vụ và ứng dụng cần thiết được tải trong Clean Boot. Do ứng dụng của bên thứ ba và khởi động, vấn đề thư viện Microsoft Visual C++ runtime có thể xuất hiện trên hệ thống của bạn. Clean Boot dừng tất cả ứng dụng của bên thứ ba tải khi khởi động và bất kỳ tranh chấp nào giữa ứng dụng. Theo cách này, phần mềm Visual C++ sẽ được giải quyết trên máy tính của bạn hoàn toàn. Đọc hướng dẫn Cách thực hiện Clean boot trong Windows 10 để thực hiện.
Phương pháp 9: Tạo tài khoản người dùng mới
Hồ sơ người dùng bị hỏng cũng có thể góp phần vào lỗi runtime 429 C++ này. Nếu vấn đề thư viện Microsoft Visual C++ runtime vẫn tiếp diễn, bạn sẽ phải tạo tài khoản người dùng mới. Sau khi tạo tài khoản mới, bạn phải đăng xuất tài khoản cũ và chuyển sang tài khoản mới. Bạn cũng phải di chuyển file cá nhân sang tài khoản mới thay vì tài khoản trước để khắc phục vấn đề. Đọc hướng dẫn Cách tạo tài khoản người dùng cục bộ trên Windows 10 để tạo tài khoản người dùng mới.
Phương pháp 10: Cài đặt lại gói Visual C++ Runtime
Để giải quyết vấn đề này, hãy cài đặt lại Visual C++. Làm theo quy trình dưới đây để làm vậy:
1. Nhấn Windows + R phím để mở hộp thoại Run.
2. Gõ appwiz.cpl trong hộp thoại và nhấn Enter để mở cửa sổ Chương trình và Tính năng.
3. Tìm các chương trình Microsoft Visual C++ trong danh sách. Chuột phải vào chúng và nhấp vào Gỡ cài đặt sau khi chọn từng mục.
4. Làm theo hướng dẫn trên màn hình để gỡ cài đặt chương trình.
5. Truy cập trang tải xuống chính thức Microsoft Visual C++ để cài đặt phiên bản mới nhất của gói Microsoft Visual C++ Runtime.
Phương pháp 11: Đặt lại máy tính
Nếu vấn đề vẫn tiếp diễn, cài đặt sạch Windows có thể là lựa chọn duy nhất. Hãy cố gắng truy cập và sao lưu dữ liệu trước khi tiến hành. Nếu bạn chọn cài đặt sạch, tất cả dữ liệu cá nhân, ứng dụng, game, tài liệu và phương tiện khác sẽ biến mất. Đọc hướng dẫn Cách cài đặt sạch Windows 10 và thực hiện.
Khuyến nghị:
- Cách xóa tài khoản Github vĩnh viễn
- Cách khắc phục lỗi Zoom Mã lỗi 1001 trên Windows 10
- Khắc phục lỗi Thiết bị này đang được dùng bởi Ứng dụng khác Lỗi âm thanh
- Cách khắc phục Lỗi WOW #134 Điều kiện.Fatal
Chúng tôi hy vọng bạn thấy thông tin này hữu ích và bạn đã có thể giải quyết lỗi runtime C++. Vui lòng cho chúng tôi biết kỹ thuật nào hữu ích nhất cho bạn. Vui lòng dùng phần bình luận dưới đây nếu bạn có bất kỳ thắc mắc hoặc nhận xét nào về bài viết này. Cũng cho chúng tôi biết bạn muốn học gì tiếp theo.