답변:
다양한 응용 프로그램에 필요한 COM 구성 요소 (한 가지 유형의 DLL)를 등록 할 때 사용됩니다.
DLL을 등록하면 Windows에서 사용할 중앙 디렉토리 ( 레지스트리 )에 정보가 추가 됩니다. 이 정보에는 일반적으로 구성 요소의 "친숙한 이름"이 포함되어있어 다른 프로그램 내에서 사용하기가 더 쉬워지며 실제로 해당 구성 요소 의 실행 코드 가 들어있는 .dll 또는 .ocx 파일의 전체 경로 (Windows에서 사용 가능한 구성 요소에서 특정 기능을 찾고 실행 코드를 호출하십시오. 소프트웨어 개발자가이 등록 시스템을 사용하도록 구성 요소를 설계 할 때 레지스트리에 저장된 정보는 일반적으로 최신 버전의 구성 요소를 참조하므로 소프트웨어 버전 관리 문제 를 방지하는 데 도움이됩니다 .
이를 직접 사용해야하는 경우는 매우 드물지만 일반적인 문제 중 하나는 문제가 발생하거나 특정 버전을 설치해야 할 경우 DLL을 등록 취소했다가 다시 등록하는 것입니다.
대부분의 경우 응용 프로그램 설치 관리자는이 장면 뒤에 이것을 호출합니다.
Regsvr32 도구 (Regsvr32.exe)를 사용하여 자체 등록 가능한 DLL 또는 ActiveX Controls (OCX) 파일과 같은 OLE 컨트롤을 등록 및 등록 취소 할 수 있습니다. Windows, Microsoft Internet Explorer 또는 기타 프로그램의 일부 문제를 해결하는 데 필요할 수 있습니다.
dll을 다시 등록하면 작동이 중지 될 때 Windows Update 복구를 포함하여 많은 Windows 문제를 해결할 때 일반적으로 수행됩니다. 방법 2를 참조하십시오. "추가 정보"절의 일부 링크도 참조하십시오.