Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách Khắc Phục Triệt Để Lỗi Ứng Dụng Windows 0xc000007b

Cách sửa lỗi ứng dụng 0xc000007b: Lỗi ứng dụng 0xc000007b là lỗi rất phổ biến đôi khi xảy ra khi cố gắng chạy một số game hoặc ứng dụng DirectX. Hầu hết người dùng Windows gặp lỗi này thường xuyên nhưng không biết cách khắc phục triệt để. Thực tế, có nhiều nguyên nhân gây ra lỗi này nên không có cách sửa duy nhất, do đó chúng ta sẽ bàn về tất cả các cách sửa khác nhau. Trước khi đi sâu, hãy hiểu bản chất lỗi này.

Ứng dụng không thể khởi động đúng cách (0xc000007b). Nhấn OK để đóng ứng dụng.

Lỗi 0xc000007b thực tế có nghĩa là gì?

Mã lỗi này đề cập đến định dạng hình ảnh không hợp lệ. Tuy nhiên, thường nghĩa là bạn đang cố chạy chương trình dành cho hệ điều hành Windows 64-bit, nhưng máy bạn chỉ có hệ điều hành 32-bit. Có một vài nguyên nhân khác, đặc biệt nếu bạn biết mình dùng Windows 64-bit hoặc từng chạy được chương trình đó. Dưới đây là các bước khắc phục sự cố để sửa lỗi ứng dụng 0xc000007b.

Cách Sửa Lỗi Ứng Dụng 0xc000007b

Trước khi thay đổi hệ thống, hãy tạo điểm khôi phục phòng khi có sự cố.

Phương pháp 1: Chạy ứng dụng với quyền Quản trị viên

Chuột phải vào ứng dụng và chọn "Chạy với tư cách quản trị viên". Cấp quyền quản trị đôi khi giải quyết được vấn đề. Nếu cách này hiệu quả, bạn có thể luôn chạy ứng dụng với quyền này.

Để làm vậy: chuột phải vào biểu tượng ứng dụng > Thuộc tính > tab Tương thích > tích "Chạy chương trình này với tư cách quản trị viên".

Phương pháp 2: Chạy ứng dụng ở chế độ Tương thích

Chạy ứng dụng ở chế độ tương thích đôi khi sửa lỗi ứng dụng 0xc000007b vì ứng dụng có thể không tương thích với Windows mới hơn. Cách thực hiện:

  1. Chuột phải vào biểu tượng ứng dụng > Thuộc tính.
  2. Chọn tab Tương thích > nhấn "Chạy trình khắc phục sự cố tương thích".
  3. Chọn "Thử cài đặt được khuyến nghị" sau đó kiểm tra ứng dụng hoặc nhấn Tiếp.
  4. Nếu không hiệu quả, thủ công chọn chế độ tương thích và từ menu thả xuống chọn "Windows XP".

Phương pháp 3: Cài Đặt Lại Ứng Dụng

Gỡ cài đặt ứng dụng rồi cài lại, nhưng trước đó hãy làm theo:

  1. Cài ứng dụng vào phân vùng hệ thống (C:) vì ứng dụng có thể báo lỗi nếu cài trên phân vùng logic.
  2. Đảm bảo tắt chương trình diệt virus trước khi cài đặt. [Lưu ý: Quét file chương trình trước khi tắt diệt virus]

Phương pháp 4: Kiểm Tra Lỗi Ổ Cứng

Để sửa lỗi ứng dụng 0xc000007b, bạn nên thường xuyên kiểm tra ổ cứng. Các bước:

  1. Chuột phải nút Start > chọn "Command Prompt (Admin)".
  2. Gõ chkdsk c: /f /r và Enter.
  3. Sẽ hỏi lịch trình quét vì ổ C đang dùng, gõ Y để lên lịch và Enter.
  4. Khởi động lại Windows, nó sẽ kiểm tra ổ cứng khi khởi động và chắc chắn sửa lỗi 0xc000007b.

Phương pháp 5: Cài Đặt Lại DirectX

Để tránh lỗi 0xc000007b, luôn cập nhật DirectX. Cách tốt nhất: tải DirectX Runtime Web Installer từ trang web chính thức của Microsoft.

Phương pháp 6: Cài Đặt Hoặc Sửa .NET Framework

.NET Framework có thể gây nhiều lỗi nếu không cập nhật thường xuyên. Truy cập trang tải để đảm bảo phiên bản mới nhất. Nếu đã có phiên bản mới, trình cài sẽ đề xuất sửa .NET Framework về trạng thái gốc. Nếu không sửa được lỗi 0xc000007b, hãy đọc tiếp!

Phương pháp 7: Thay Thế 32-bit xinput1_3.dll Bằng Phiên Bản Phù Hợp

Lỗi 0xc000007b xảy ra khi file xinput1_3.dll bị hỏng hoặc bị ghi đè bằng phiên bản không tương thích. Cách thay thế:

  1. Tải file 32-bit xinput1_3.dll và giải nén.
  2. LƯU Ý: Trước khi làm gì, hãy sao lưu file xinput1_3.dll gốc (nằm tại: C:\Windows\SysWOW64) để khôi phục nếu có sự cố.
  3. Sao chép file xinput1_3.dll đã giải nén > dán vào C:\Windows\SysWOW64.
  4. Nếu nhắc, chọn sao chép và thay thế.

Phương pháp 8: Cài Đặt Lại Tất Cả Gói Microsoft Visual C++ Runtime

Các gói Microsoft Visual C++ runtime là phần thiết yếu để chạy ứng dụng Windows, nên cài lại có thể sửa lỗi 0xc000007b. Visual C++ có cả bản 32-bit & 64-bit, cả hai đều quan trọng như nhau.

Lưu ý: Trước khi làm theo các bước dưới, bắt buộc tạo điểm khôi phục hệ thống phòng khi sự cố. Nếu không biết cách, đọc bài trước về cách tạo điểm khôi phục.

  1. Vào Control Panel > Gỡ cài đặt chương trình.
  2. Gỡ hoàn toàn tất cả gói Microsoft Visual C++ khỏi máy tính. Sau đó khởi động lại PC.
  3. Khi hệ thống khởi động xong, không còn gói nào, truy cập trang tải chính thức của Microsoft.
  4. Tải và cài từng gói, nếu một số gói cài thất bại, bỏ qua và cài gói tiếp theo. PC sẽ khởi động lại nhiều lần, hãy kiên nhẫn.

Bạn có thể quan tâm:

  • Cách sửa cảnh báo "Máy tính của bạn đang thiếu bộ nhớ"
  • Sửa lỗi không thể cài đặt cập nhật driver qua GeForce Experience
  • Cách sửa lỗi "MMC Could Not Create The Snap-in"
  • Cách sửa lỗi COM Surrogate đã ngừng hoạt động

Đó là xong, bạn sẽ dễ dàng sửa lỗi ứng dụng 0xc000007b. Nếu vẫn còn thắc mắc, hãy bình luận để chúng tôi hỗ trợ.