추천, 2024

에디터의 선택

Windows에서 DLL 파일을 등록하는 방법

컴퓨터에 DLL 파일을 등록해야하는 Windows 문제가 발생 했습니까? 동적 링크 라이브러리라고하는 DLL 파일은 여러 응용 프로그램에서 사용되는 함수가 포함 된 파일입니다.

예를 들어 Microsoft Office에는 맞춤법 검사와 같은 특정 기능을 수행하기 위해 다양한 Office 프로그램간에 사용할 수있는 수백 개의 DLL 파일이 있습니다. 여러 프로그램이 동시에 같은 DLL을로드 할 수 있습니다.

Windows에서 32 또는 64 비트 DLL 등록

일종의 손상 또는 설치 실패로 인해 DLL을 등록해야하는 경우 아래에 설명 된 방법에 따라 수동으로 수행 할 수 있습니다.

1 단계 : 시작, 실행을 차례로 클릭합니다.

2 단계 : 이제 DLL 파일을 등록하려면 regsvr32 명령을 입력 한 다음 DLL 파일의 경로를 입력해야합니다.

 regsvr32 "C : \ Windows \ System32 \ myfile.dll" 

3 단계 : 이제 확인을 클릭하면 DLL이 성공적으로 등록되었다는 확인 메시지가 나타납니다.

그게 다야! 이제 DLL이 레지스트리에 성공적으로 추가되었으며 Windows 프로그램에서 사용할 수 있습니다. 오류 메시지가 나타나면 32 비트 버전이 아닌 64 비트 버전의 명령을 사용하고있는 것일 수 있습니다. 64 비트 버전의 Windows가 설치되어 있고 DLL이 32 비트 인 경우 regsvr32의 32 비트 버전을 사용하여 명령을 실행해야합니다.

 % systemroot % \ SysWoW64 \ regsvr32 

또한 32 비트 DLL을 사용하는 경우 명령을 실행하기 전에 먼저 % systemroot % \ System32 폴더에서 % systemroot % \ SysWoW64 폴더로 파일을 이동하십시오. 그렇지 않으면 다음과 같은 메시지가 표시 될 수 있습니다.

 모듈을로드하지 못했습니다. 지정한 모듈을 찾을 수 없습니다. 

DLL 파일을 등록 할 수없고 DLL 파일을 등록하지 못했다는 오류 메시지가 나타나면 Windows에서 UAC (User Account Control)를 비활성화 할 수 있습니다.

UAC를 끄는 것은 DLL을 등록하지 못한 시도 문제를 해결하는 것으로 알려져 있습니다. 다른 문제는 명령 프롬프트를 마우스 오른쪽 단추로 클릭 하고 관리자 권한으로 실행을 선택해야 할 수 있습니다. 경우에 따라 명령 프롬프트에 관리자 권한이 없으면 레지스터 DLL 명령이 실패합니다.

마지막으로 regsvr32 명령이 없거나 손상된 경우 시스템 파일 검사기를 실행하여 원래 Windows 시스템 파일의 문제를 해결할 수 있습니다. 여전히 문제가 있으면 의견을 게시하십시오! 즐겨!

Top