Trong bài đăng hôm nay, chúng ta sẽ khám phá lý do tại sao hàm LoadLibrary trả về STATUS_DLL_NOT_FOUND lỗi trên chuỗi mạo danh trong Windows 10. Chúng tôi cũng sẽ trình bày giải pháp khắc phục sự cố này.
Mạo danh là khả năng một chuỗi thực thi bằng cách sử dụng thông tin bảo mật khác với quá trình sở hữu chuỗi đó.
Lỗi chức năng LoadLibrary STATUS DLL NOT FOUND
Mã lỗi 0xC0000135 - STATUS_DLL_NOT_FOUND
Bạn sẽ nhận được thông báo lỗi “STATUS_DLL_NOT_FOUND” về các chuỗi mạo danh trong Windows 10 nếu bạn không cấp quyền truy cập thư viện liên kết động (DLL) vào chính mã thông báo quy trình khi bạn sử dụng chức năng LoadLibrary để tải DLL.
Bạn có thể gặp phải lỗi này dựa trên tình huống;
Giả định rằng tất cả các hệ điều hành dựa trên Windows đều có quyền truy cập vào DLL được tham chiếu bởi mã thông báo quy trình. Nhưng bất kể điều kiện được mô tả ở đây là gì, sự cố này vẫn phổ biến trong Windows 10, Windows Server 2016, Windows Server 2019 và Windows Server, phiên bản 1909 so với các phiên bản Windows trước đó.
Trong trường hợp, bạn nhận được lỗi này khi chạy bất kỳ phần mềm nào, hãy thử cài đặt lại phần mềm đó và xem nó có hữu ích không.
Đáng chú ý là hành vi này là do thiết kế trong Windows.
Tuy nhiên, để giải quyết vấn đề này, Microsoft khuyên bạn nên đảm bảo rằng mã thông báo quy trình có quyền truy cập vào tất cả các tệp thực thi mà quy trình tải.
Tôi hy vọng bạn thấy bài đăng này hữu ích!