Danh mục
- 1 Lỗi 0XC00007B là gì ?
- 2 Các phương pháp khắc phục lỗi 0xc000007b trong Windows 7, 8.1, 10
- 2.1 Phương pháp 1. Cập nhật trình điều khiển thẻ video NVIDIA của bạn
- 2.2 Phương pháp 2: Cài đặt lại DirectX , Visual C ++ Redistributable, .Net Framework
- 2.3 Phương pháp 3: Cài đặt các bản cập nhật Windows mới nhất
- 2.4 Phương pháp 4: Chạy ứng dụng với tư cách quản trị viên
- 2.5 Phương pháp 5: Cài đặt lại ứng dụng
- 2.6 Phương pháp 6: Thử chạy ứng dụng bằng Chế độ tương thích
- 2.7 Phương pháp 7: Kiểm tra tính toàn vẹn của tệp hệ thống
- 2.8 Phương pháp 6: Kiểm tra lỗi đĩa cứng của bạn
- 2.9 Phương pháp 8: Kiểm tra và sửa chữa các phụ thuộc dll với Dependency Walker
- 2.10 Phương pháp 9: Gỡ lỗi Nhật ký khởi động ứng dụng với Trình giám sát quy trình
Lỗi 0XC00007B là gì ?
Lỗi 0xc000007b là một trong những lỗi Windows khó chịu nhất mà người dùng phải đối mặt trong những ngày này khi cố gắng chạy một số ứng dụng (bao gồm các trò chơi như Fifa, GTA, Max Payne, Battlefield, Far Cry, Assassins Creed, Call of Duty và nhiều trò chơi khác và các ứng dụng khá phổ biến trong nhân dân).
Mã lỗi 0xc000007b chủ yếu xuất hiện như hiển thị bên dưới, nhưng nó cũng có thể xuất hiện trong khi truy cập một số ứng dụng:
yourexecutable.exe – Lỗi ứng dụng
Ứng dụng không thể khởi động chính xác (0xc000007b). Nhấn OK để đóng ứng dụng.
Mã lỗi 0xc000007b có nghĩa là INVALID_IMAGE_FORMAT và thường xảy ra do các tệp ứng dụng hoặc hệ thống bị thiếu hoặc bị hỏng. Nguyên nhân phổ biến nhất gây ra lỗi này Các vấn đề của Haiti với trình điều khiển NVIDIA, các thẻ video khác cũng có thể được xem xét.
Tuy nhiên, có thể có các lý do khác cho lỗi này: cài đặt cập nhật bị gián đoạn, tắt máy tính không chính xác hoặc xóa các chương trình trực tiếp từ thư mục cài đặt. Ngoài ra, lỗi có thể liên quan đến một số thiệt hại trong các tệp của các chương trình sau: Microsoft Visual C ++, Direct X và .NET Framework.
Vì vậy, hãy bắt đầu với các phương pháp để sửa mã lỗi 0xc000007b trong Windows 7, 8.1 và 10.
Các phương pháp khắc phục lỗi 0xc000007b trong Windows 7, 8.1, 10
Dưới đây là một số phương pháp để kiểm tra từng cái một. Trước khi dùng thử, đừng quên kiểm tra hệ thống của bạn với bất kỳ phần mềm chống vi-rút nào vì đôi khi sự cố có liên quan đến việc nhiễm vi-rút máy tính của bạn.
Phương pháp 1. Cập nhật trình điều khiển thẻ video NVIDIA của bạn
Hành động đầu tiên chúng tôi muốn khuyến nghị trước khi thực hiện bất kỳ chương trình nào khác để cập nhật trình điều khiển cho thẻ video của bạn, đặc biệt nếu đó là NVIDIA. Truy cập trang web chính thức của nhà sản xuất máy tính hoặc máy tính xách tay của bạn hoặc chỉ trên trang web nvidia.com và tìm trình điều khiển cần thiết cho mẫu thẻ video của bạn.
Tải về và cài đặt trình điều khiển và khởi động lại máy tính. Rất có khả năng lỗi sẽ biến mất sau đó.
Nếu bạn đang sử dụng một mẫu thẻ video khác, hãy thử cập nhật trình điều khiển của nó. Nên sử dụng trình điều khiển được chứng nhận WHQL (Windows Phần cứng Chất lượng Phần cứng).
Phương pháp 2: Cài đặt lại DirectX , Visual C ++ Redistributable, .Net Framework
Một nguyên nhân phổ biến gây ra lỗi khởi tạo ứng dụng 0xc000007b là tệp DirectX bị hỏng hoặc bị thiếu, .Net Framework hoặc Microsoft Visual C ++ Các tệp hệ thống có thể phân phối lại. Tải xuống và cài đặt phiên bản mới nhất của các ứng dụng này từ trang web chính thức của Microsoft.
Tiền boa. Khi cài đặt lại Microsoft Visual C ++ Redistributable, hãy mở danh sách các chương trình đã cài đặt trong Bảng điều khiển (Bảng điều khiển> Chương trình và Tính năng), hãy nhớ các phiên bản Gói có thể phân phối lại của Microsoft Visual C ++ mà bạn đã cài đặt. Gỡ cài đặt chúng bằng nút Remove . Sau đó, tải xuống và cài đặt các phiên bản Microsoft Visual C ++ Redistributable thích hợp .
Lưu ý . Khi cài đặt DirectX, cần phải vào thư mục hệ thống SysWOW64 hoặc System32 (tùy thuộc vào phiên bản HĐH) và xóa các tệp bắt đầu từ d3dx9_24.dll và đến d3dx9_43.dll. Sau đó, cài đặt DirectX.
Phương pháp 3: Cài đặt các bản cập nhật Windows mới nhất
Hãy thử tải xuống và cài đặt các bản cập nhật Windows mới nhất hoặc nâng cấp phiên bản Windows 10 của bạn lên bản dựng hiện tại.
- Nhấn Win + I và đi đến Cập nhật & Bảo mật ;
- Nhấp vào nút Kiểm tra cập nhật ;
- Windows sẽ tự động phát hiện và cài đặt tất cả các bản cập nhật cần thiết;
- Khởi động lại máy tính để hoàn tất cài đặt.
Phương pháp 4: Chạy ứng dụng với tư cách quản trị viên
Cố gắng bắt đầu trò chơi / ứng dụng với tư cách Quản trị viên. Ví dụ, trong GTA, điều này trong một số trường hợp giúp khắc phục lỗi. Làm theo chỉ dẫn:
- Nhấp chuột phải vào tệp .exe ứng dụng;
- Nhấp vào tùy chọn Chạy với tư cách quản trị viên.
Phương pháp 5: Cài đặt lại ứng dụng
Phương pháp này đơn giản nhưng nó hữu ích cho rất nhiều người gặp vấn đề này. Tất cả bạn phải làm là cài đặt lại ứng dụng mà bạn đang gặp vấn đề này.
- Gỡ cài đặt ứng dụng khỏi Bảng điều khiển.
- Khởi động lại Windows.
- Cài đặt lại ứng dụng từ đĩa / ảnh cài đặt gốc.
Phương pháp 6: Thử chạy ứng dụng bằng Chế độ tương thích
Đôi khi ứng dụng bạn đang sử dụng không tương thích với hệ thống của bạn. Để khắc phục sự cố này, bạn phải thử chạy các ứng dụng này ở chế độ tương thích. Điều này hiệu quả với các trò chơi đòi hỏi cấu hình hệ thống cao như Fifa, Far Cry, Assassins Creed, Call of Duty và nhiều game khác.
Chạy ứng dụng trong chế độ tương thích:
- Nhấp chuột phải vào biểu tượng Ứng dụng> chọn vào Properties ( Thuộc tính );
- Nhấp vào tab Compatibility ( Tương thích );
- Kiểm tra hộp có tên Run this program in compatibility mode for ;
- Trong menu thả xuống, chọn phiên bản Windows 7;
- Bấm vào Apply, và sau đó OK.
Kiểm tra quyền ứng dụng NTFS:
- Mở thư mục cài đặt ứng dụng. Mở C:\Program Files (x86)\[Apps Folder]
- Nhấp chuột phải vào Thư mục ứng dụng> chọn vào Properties;
- Nhấp vào tab Security;
- Kiểm tra toàn quyền kiểm soát. Đánh dấu vào hộp kiểm bên Allow cột;
- Bấm vào Apply, và sau đó OK.
Phương pháp 7: Kiểm tra tính toàn vẹn của tệp hệ thống
Kiểm tra tính toàn vẹn của các tập tin hệ thống. Để thực hiện việc này, hãy mở dòng lệnh với đặc quyền của quản trị viên và thực hiện lệnh:
sfc / scannow
Với lệnh này, Windows sẽ quét các tệp hệ thống và sửa một số lỗi.
Nếu bạn gặp lỗi Windows Resource Protection tìm thấy các tệp bị hỏng , hãy chạy các lệnh sau:
dism /online /cleanup-image /checkhealth dism /online /cleanup-image /restorehealth
Phương pháp 6: Kiểm tra lỗi đĩa cứng của bạn
Nguyên nhân gây ra lỗi có thể là do hỏng cấu trúc logic của hệ thống tệp hoặc hư hỏng đĩa vật lý và có thể được giải quyết bằng cách kiểm tra đĩa cứng của bạn để tìm lỗi và các khối xấu.
- Chạy Command prompt với tư cách quản trị viên;
- Tìm kiếm cmd.exe trong thanh tìm kiếm:
- Đối với Windows 7, 10 – Nhấp vào nút Bắt đầu ở góc dưới bên trái và nhập cmd.exe vào thanh tìm kiếm.
- Đối với Windows 8.1 – Bấm phím .Search và nhập cmd.exe.
- Nhấp chuột phải vào cmd.exe và nhấp vào Chạy với tư cách quản trị viên;
- Gõ chkdsk c: / f / r và nhấn Enter.
- Nếu Windows của bạn được cài đặt trên ổ C: \ thì nó sẽ yêu cầu bạn lên lịch để kiểm tra âm lượng này vào lần tiếp theo hệ thống khởi động lại;
- Gõ Y và nhấn Enter.
Bây giờ khi bạn khởi động lại Windows, nó sẽ kiểm tra đĩa.
Phương pháp 8: Kiểm tra và sửa chữa các phụ thuộc dll với Dependency Walker
Trong trường hợp lỗi liên quan đến lỗi 0xc000007b khi bắt đầu trò chơi, đáng để thử nghiên cứu các tệp phụ thuộc của trò chơi bằng tiện ích Dependency Walker .
- Tải xuống và giải nén Dependency Walker x64 từ trang web chính thức http://www.dependencywalker.com/;
- Chạy Dependency Walker, nhấn File -> Open và chọn tệp .exe trò chơi (không phải phím tắt);
- Trong phần Modul , tìm thông báo lỗi màu đỏ;
- Chọn dlls vấn đề và xem xét nguyên nhân của lỗi;
- Nếu lỗi là Error opened file. The system cannot find the file specified …, ( Lỗi mở tệp. Hệ thống không thể tìm thấy tệp được chỉ định ), do đó, vấn đề là thư viện này bị thiếu;
- Cố gắng tìm các tệp dll thích hợp trên dll-files.com và đặt các tệp đã tải xuống vào thư mục gốc cùng với trò chơi hoặc trong thư mục C:\Windows\system32 folder;
Phương pháp 9: Gỡ lỗi Nhật ký khởi động ứng dụng với Trình giám sát quy trình
Sử dụng tiện ích Microsoft Process Monitor chính thức của Microsoft , bạn có thể theo dõi hoạt động của một ứng dụng có vấn đề khi khởi động. Bằng cách này, bạn có thể xác định các tệp, thư viện hoặc khóa đăng ký khi truy cập chúng, bạn nhận được lỗi 0xc000007b.
Tiện ích Giám sát quy trình cho phép bạn giám sát các quá trình truy cập vào sổ đăng ký (Regmon), hệ thống tệp (Filemon) trong thời gian thực và nhận thông tin chi tiết hơn về sự tương tác của các quy trình, sử dụng tài nguyên, hoạt động mạng và hoạt động đầu vào-đầu ra
- Tải xuống công cụ Trình giám sát quy trình ( https://docs.microsoft.com/en-us/sysiternals/doads/procmon ), trích xuất kho lưu trữ ProcessMonitor.zip trên ổ đĩa cục bộ;
- Chạy tệp Procmon.exe với quyền của quản trị viên;
- Khi bắt đầu đầu tiên, bạn sẽ cần chấp nhận thỏa thuận cấp phép;
- Xác minh rằng bộ sưu tập sự kiện được bật trong menu Tệp> Chụp sự kiện;
- Chạy ứng dụng bị lỗi và chờ lỗi 0xc000007b xuất hiện (bạn có thể bật trước bộ lọc theo tên tệp exe tên tệp);
- Trong công cụ Giám sát quy trình, chọn Tệp> Lưu;
- Chọn định dạng tệp CSV (Giá trị được phân tách bằng dấu phẩy). Các sự kiện cần lưu -> Các sự kiện được hiển thị trong trình quay hiện tại (Cũng bao gồm các sự kiện định hình) .Secec đường dẫn đến tệp CSV và nhấp vào OK. Chờ cho đến khi nhật ký sự kiện được lưu;
- Mở tệp CSV trong notepad và tìm kiếm mã lỗi 0xc000007b;
- Tìm dòng nhật ký quá trình với lỗi này (hãy chắc chắn xem lại tất cả các sự kiện trước đó). Thay vào đó, bạn sẽ thấy lỗi 0xc000007b xảy ra trước một sự kiện truy cập vào tệp dll của thư viện;
- Ghi nhớ tên của thư viện và cố gắng xác định thành phần hệ thống mà dll này thuộc về. Xóa DLL này thông qua File Explorer và cài đặt lại thành phần một lần nữa (thường xuyên nhất là DirectX hoặc Visual C ++ Redistributable).
Trong một số trường hợp, người dùng đã báo cáo rằng lỗi ở trên xuất hiện trên các phiên bản Windows bất hợp pháp hoặc trên các bản dựng của bên thứ ba sau khi cài đặt các bản cập nhật. Cài đặt phiên bản gốc của Window.
Bây giờ bạn đã hoàn tất! Điều này sẽ sửa lỗi 0xc000007b trong Windows 7, 8.1 và 10.