Lỗi “The application was unable to start (0xc00007b)” là một báo lỗi phổ biến trên Windows. Lỗi này hoàn toàn có thể khắc phục được tuy nhiên nó sẽ gây khó chịu vì tiêu tốn của người dùng khá nhiều thời gian để tìm kiếm giải pháp khắc phục.
Trong bài viết này, hãy cùng Hoamitech.com tìm hiểu về nguyên nhân gây ra lỗi và Cách sửa lỗi “The application was unable to start (0xc00007b)” trên Windows 7, 8 & 10 mới nhất 2024 nhé!
Nội Dung Chính
Nguyên nhân gây ra lỗi “The application was unable to start correctly (0xc00007b)”
Có nhiều lý do đứng đằng sau lỗi 0xc00007b trên Windows và dưới đây là danh sách những nguyên phân phổ biến mà mọi người thường gặp.
- Lỗi 0xc00007b cũng liên quan đến các chương trình được cài đặt trên máy tính như .NET Framework, Direct X hay Microsoft Visual C++. Lỗi xuất hiện khi bạn đang cố gắng khởi động các trò chơi có đồ họa nặng như Far Cry Assassins mà không cập nhật lên .net Framework. Không có .NET Framework thì các chương trình được xây dựng trên nó không thể chạy được.
- Ứng dụng phần mềm không tương thích với phiên bản Windows 32bit hoặc 64bit. Cụ thể, bạn đang cố gắng khởi động một ứng dụng được thiết kế để chạy trên hệ điều hành 64-bit. Nhưng máy tính của bạn đang chạy Windows 32 bit. Ứng dụng 32 bit không thể tải dll 64 bit, do đó việc trộn 32 bit với môi trường 64 bit sẽ gây ra vấn đề.
- Cũng có thể gặp lỗi này khi bạn đang cài đặt Windows 10, 8, 8.1 hoặc 7.
- Bạn cũng có thể gặp lỗi khi không chạy phần mềm, ứng dụng với tư cách quản trị viên.
- Lỗi 0xc000007b cũng có thể xuất hiện khi phần mềm có vấn đề với các tệp bị hỏng, nhiễm virrus, lỗi registry,…
Ngoài ra theo một số ý kiến của anh em thì khi chơi một số game này sẽ gặp phải lỗi này như:
- Far Cry Assassins
- GTA 5 (GTAVLauncher.ex)
- Need For Speed
- Metal Gear 5
- Mortal Kombat 10
- Fifa
- League Of Legends
- Call Of Duty: Ghosts
- Dead light
- Assassin Creed
- Diablo 3
Cách Sửa lỗi “0xc00007b” trên Windows 7/8/8.1/10
Chạy ứng dụng với tư cách Quản trị viên
Khi bạn gặp phải lỗi 0xc00007b, bạn có thể thử mở ứng dụng với quyền quản trị viên và xem liệu nó có tác dụng hay không nhé.
Để chạy ứng dụng với quyền quản trị viên, bạn làm theo các bước như sau:
Bước 1: Click chuột phải vào ứng dụng đó. Sau đó chọn “Properties”
Bước 2: Cửa sổ Properties hiện lên, bạn chọn tab “Compatibility“. Check vào ô Run this program as an administrator.
Bước 3: Mở lại ứng dụng và xem liệu lỗi đã được khắc phục được hay chưa.
Kiểm tra các quyên của chương trình
Nếu bạn đang sử dụng Windows 7, 8, 8.1 hoặc 10, bạn sẽ rất vui khi biết rằng đây là một giải pháp tiện dụng cho bạn để khắc phục lỗi này. Bạn cần kiểm tra quyền của chương trình và lỗi sẽ không còn nữa. Với mục đích này, hãy làm theo các bước dưới đây:
Bước 1: Đi tới ổ ” C: / “.
Bước 2: Tìm “Program Files (x86)” có thể được tìm thấy trong danh sách hiển thị nội dung theo thứ tự chữ cái.
Bây giờ tìm kiếm thư mục của chương trình đang hiển thị lỗi 0xc00007b. Một khi bạn nhận được nó, nhấp chuột phải vào nó. Nó sẽ cho bạn thấy một danh sách mà bạn cần phải bấm vào “Properties” ở dưới cùng của danh sách.
Bước 3: Chọn tab “Security” nằm ở đầu cửa sổ. Ở đây, bạn cần thay đổi quyền như là gói “Full Control” không được kiểm tra trong danh sách. Vì vậy, hãy nhấp vào tùy chọn “Edit” .
Bước 4: Bây giờ bạn có thể thay đổi sự cho phép bằng cách đánh dấu ô vuông trước “Full Control” và nhấp “OK” để áp dụng các thay đổi.
Cài đặt lại Ứng dụng/ Game
Nếu bạn nhận được lỗi này trong bất kỳ chương trình nào, bạn cần xóa từ hệ thống, khởi động lại hệ thống và sau đó cài đặt lại nó. Lần này, chương trình chống vi-rút được cài đặt trong hệ thống của bạn phải được tắt.
Trong khi quá trình cài đặt lại đang diễn ra, bạn hãy chú ý đến các điểm sau:
- Bạn cần phải cài đặt lại ứng dụng và bản cập nhật cùng với nó.
- Bỏ qua bất kỳ thanh công cụ, chương trình chống vi rút hoặc trình duyệt, v.v …
- Không chọn bất kỳ ổ đĩa nào khác cho chương trình của bạn. Chỉ cần cài đặt nó vào ổ đĩa hệ thống nói chung là ” C: / “.
Sau khi cài lại, bạn khởi động lại máy tính và phần mềm để xem lỗi 0xc00007b còn không nhé.
Cài lại Microsoft .NET framework ( phiên bản mới nhất )
Trong nhiều trường hợp xảy ra lỗi 0xc00007b thì nguyên nhân đến từ Microsoft .NET framework. Chính vì vậy, bạn cần cài đặt lại phần mềm này để sửa lỗi này.
Nếu máy tính của bạn chưa bài phần mềm .NET Framework thì có thể cài mới không phải remove phần mềm đi.
Lưu ý: Tải phiên bản .Net Framework mới nhất. Sau đó khởi động lại máy tính và mở lại chương trình nhé.
Cập nhật DLL để sửa lỗi 0xc00007b
Nếu tệp xinput1_3.dll bị hỏng hoặc bị ghi đè bằng một số phiên bản khác không tương thích thì lỗi này cũng có thể xuất hiện.
Sẽ hơi phức tạp khi sửa lỗi thông qua DLL bởi phương pháp này liên quan đến các hoạt động như thay thế xinput1_3.dll 32bit bằng một phiên bản thích hợp bên trong ổ C. Để cập nhật DLL bạn hãy làm theo các bước sau:
Bước 1: Tải xinput1_3.dll 32bit. Mình khuyên bạn nên backup file xinput1_3.dll gốc trước khi thử giải pháp này. Trong trường hợp bạn thử nhưng không có hiệu quả thì bạn có thể restore lại nó. File xinput1_3.dll thường được đặt tạo C:\Windows\SysWOW64.
Bước 2: Copy file xinput1_3.dll vào vị trí C:\Windows\SysWOW64 và paste file ở đây.
Cập nhật DirectX
Direct không ở phiên bản mới nhất cũng có thể gây ra lỗi 0xc00007b. Chính vì vậy, bạn nên kiểm tra và cập nhật DirectX lên phiên bản mới nhất.
Tải phần mềm DirectX mới nhất tại đây.
Kết luận
Trên đây là những cách sửa lỗi “The application was unable to start (0xc00007b)” 2024 và nguyên nhân gây ra lỗi mà Hoamitech.com muốn chia sẻ đến các bạn. Hy vọng với những cách làm này sẽ giúp bạn khắc phục triệt để tình trạng lỗi này nhanh nhất.
Đừng quên để lại bình luận bên dưới nếu còn vấn đề nào khác cần được hỗ trợ. Cảm ơn các bạn đã theo dõi và đón đọc!