오늘 게시물에서는 LoadLibrary 함수가 STATUS_DLL_NOT_FOUND 반환 Windows 10의 가장 스레드에 오류가 있습니다. 이 문제를 해결하기 위한 해결 방법도 제시합니다.
가장은 스레드를 소유한 프로세스와 다른 보안 정보를 사용하여 스레드를 실행할 수 있는 기능입니다.
LoadLibrary 함수 오류 상태 DLL을 찾을 수 없음
<블록 인용>오류 코드 0xC0000135 – STATUS_DLL_NOT_FOUND
LoadLibrary 함수를 사용하여 DLL을 로드할 때 프로세스 토큰 자체에 대한 DLL(동적 연결 라이브러리) 액세스 권한을 부여하지 않으면 Windows 10의 가장 스레드에서 "STATUS_DLL_NOT_FOUND" 오류 메시지가 표시됩니다.
시나리오에 따라 이 오류가 발생할 수 있습니다.
모든 Windows 기반 운영 체제에는 프로세스 토큰이 참조하는 DLL에 대한 액세스 권한이 있다고 가정합니다. 그러나 여기에 설명된 조건에 관계없이 이 문제는 이전 버전의 Windows보다 Windows 10, Windows Server 2016, Windows Server 2019 및 Windows Server 버전 1909에서 만연합니다.
소프트웨어를 실행할 때 이 오류가 발생하면 다시 설치하고 도움이 되는지 확인하십시오.
이 동작은 Windows에서 의도적으로 설계된 것입니다.
그러나 이 문제를 해결하려면 프로세스 토큰에 프로세스가 로드하는 모든 실행 파일에 대한 액세스 권한이 있는지 확인하는 것이 좋습니다.
이 게시물이 도움이 되었기를 바랍니다!