Windows 10에서 LoadLibrary 함수 오류 STATUS DLL을 찾을 수 없음

오늘의 게시물에서는 Windows 10(Windows 10) 의 가장 스레드에서 LoadLibrary 함수 가 (LoadLibrary function)STATUS_DLL_NOT_FOUND 오류를 반환 하는 이유를 살펴보겠습니다 . 또한 이 문제를 해결하기 위한 해결 방법을 제시할 것입니다.

STATUS_DLL_NOT_FOUND

가장은 스레드를 소유한 프로세스와 다른 보안 정보를 사용하여 스레드를 실행할 수 있는 기능입니다.

LoadLibrary 함수 오류 상태 DLL을 찾을 수 없습니다.(STATUS DLL NOT FOUND)

오류 코드 0xC0000135 (Error Code 0xC0000135) – STATUS_DLL_NOT_FOUND

LoadLibrary 함수를 사용하여 DLL을 로드 할 때 프로세스 토큰 자체에 대한 DLL(동적 연결 라이브러리)(dynamic-link library (DLL)) 액세스 권한을 부여하지 않으면 Windows 10 의 가장 스레드에서 "STATUS_DLL_NOT_FOUND" 오류 메시지가 표시됩니다 .

시나리오에 따라 이 오류가 발생할 수 있습니다.

모든 Windows 기반 운영 체제에는 프로세스 토큰이 참조 하는 DLL 에 대한 액세스 권한이 있다고 가정합니다. 그러나 여기에 설명된 조건에 관계없이 이 문제는 이전 버전의 Windows 보다 (Windows)Windows 10 , Windows Server 2016 , Windows Server 2019 및 Windows Server 버전 1909에서 만연합니다 .

소프트웨어를 실행할 때 이 오류가 표시되면 다시 설치하고 도움이 되는지 확인하십시오.

이 동작은 Windows 에서 의도적으로 설계된 것입니다 .

그러나 이 문제를 해결하려면 프로세스 토큰에 프로세스가 로드하는 모든 실행 파일에 대한 액세스 권한이 있는지 확인하는 것이 좋습니다 .(Microsoft)

I hope you find this post helpful!



About the author

저는 브라우저와 스마트폰 앱에 대한 경험이 있는 숙련된 Windows 10 및 11/10 전문가입니다. 저는 15년 이상 소프트웨어 엔지니어로 일했으며 Microsoft, Google, Apple, Ubisoft 등을 비롯한 여러 유명 회사에서 일했습니다. 또한 대학 수준에서 Windows 10/11 개발을 가르쳤습니다.



Related posts