수정 : Mshtml.dll이로드되었으며 DllRegisterServer 진입 점을 찾을 수 없습니다.

'



이 특별한 경우에는 mshtml.dll 실제로 Internet Explorer 7로 시작하는 등록 할 수없는 DLL 파일이기 때문에 허용되는 솔루션이 아닙니다. DLL 파일은 DllRegisterServer 기능 및 mshtml.dll 파일에는 IE 7부터이 기능이 없습니다. DllRegisterServer에 대한 진입 점을 찾을 수없는 경우 사용자에게 ' Mshtml.dll이로드되었지만 DllRegisterServer 진입 점을 찾을 수 없습니다. 이 파일은 등록 할 수 없습니다”.



이제이 문제의 원인과 증상을 철저히 설명 했으므로 해결 방법을 살펴 보겠습니다. 이 문제로 어려움을 겪고있는 경우 아래 방법을 사용하여 문제를 해결하세요. 상황에 맞는 방법을 찾을 때까지 각 수정 사항을 순서대로 따르십시오.



방법 1 : Internet Explorer를 최신 버전으로 업데이트

이후 mshtml.dll Internet Explorer 6 이후에 파일을 등록 할 수 없게 된 경우 가장 좋은 해결 방법은 IE 버전을 최신 버전으로 업데이트하는 것입니다. Microsoft는 다음과 관련된 비 호환성 문제를 해결하는 데 상당히 잘했습니다 mshtml.dll 파일. Internet Explorer 11로 업데이트하면 DLL 파일로 인해 발생하는 기본 브라우저 문제를 해결할 수 있습니다.



노트 : 다음 절차는 등록 할 수 없습니다. mshtml.dll 파일 (등록을 시도 할 때 동일한 오류 메시지가 표시됨)이 표시되지만이 파일로 인해 발생하는 모든 기능 문제를 제거하는 데 도움이됩니다.

이 Microsoft 링크를 따라 사용 가능한 최신 IE 버전으로 업데이트하십시오 ( 여기 ). Windows 버전을 선택하고 Windows 비트 버전에 적합한 IE 버전을 다운로드하십시오.



참고 1 : Internet Explorer를 OS에 사용 가능한 최신 버전으로 업데이트하는 더 쉬운 방법은 다음을 사용하는 것입니다. 윈도우 업데이트. 프레스 Windows 키 + R 및 유형 '컨트롤 업데이트' . 히트 시작하다 Windows Update를 열려면 업데이트 확인 상자에 넣고 모두 적용하십시오.

Windows 8.1 또는 Windows 10을 사용중인 경우 이미 Internet Explorer 11이 사전 설치되어 있습니다. Windows 10을 사용중인 경우 Edge를 열고 동일한 문제가 발생하는지 확인합니다. 그렇지 않으면 다른 지침은 아래 방법을 참조하십시오.

방법 2 : Internet Explorer 버전 다운 그레이드 (Windows Vista, XP)

우리는 이미 오류가 ' Mshtml.dll이로드되었지만 DllRegisterServer 진입 점을 찾을 수 없습니다. 이 파일은 등록 할 수 없습니다 ' 브라우저 기능에 영향을주지 않으면 무해합니다. 그러나 일부 사람들은 특정 파일을 요구하는 레거시 응용 프로그램과의 비 호환성 문제를 해결하기 위해 DLL 파일을 등록해야 할 수 있습니다. Mshtml.dll 등록 할 파일입니다. 이 경우 해결 방법은 Internet Explorer 버전을 가능한 한 많이 다운 그레이드하는 것입니다 (IE 6으로). mshtml.dll 파일을 등록 할 수있을 때로 돌아갑니다.

이렇게하려면 Windows 키 + R ' appwiz.cpl “. 히트 시작하다 열기 위해 프로그램 및 기능.

Internet Explorer는 Windows 기능으로 분류되므로 기존 방식으로 제거 할 수 없습니다. 에서 프로그램 및 기능 창에서 설치된 업데이트를 봅니다. 그런 다음 아래로 스크롤하여 Internet Explorer 11 (또는 이전), 마우스 오른쪽 버튼으로 클릭하고 제거.

그러면이 변경으로 인해 일부 다른 Windows 기능이 변경된다는 경고가 표시됩니다. 그런 다음 선택 지금 다시 시작 .

이제 IE 버전이 다운 그레이드되었으므로 Mshtml.dll 파일. 이렇게하려면 Windows 키 + R 실행 명령을 열고 다음을 입력하십시오. “Regsvr32mshtml.dll ' Enter를 누르십시오. 성공하면 다음 메시지가 표시됩니다.“ mshtml.dll의 DllRegisterServer가 성공했습니다. '

노트 : Windows 7 이상을 사용하는 경우 IE 6으로 완전히 다운 그레이드 할 수 없습니다. Internet Explorer 8로만 되돌릴 수 있습니다.이 경우 비 호환성 문제가 있는지 확인하십시오. 레거시 애플리케이션과 관련된 것은 다운 그레이드 후에도 유지됩니다. 만약 그렇다면 방법 1 다시 최신 IE 버전으로 업데이트 한 다음 아래 방법으로 이동하십시오.

방법 3 : 시스템 복원 사용 (Windows 7)

위의 지침이 Windows 7 컴퓨터에서 작동하지 않는 경우 문제를 해결하기 위해 시스템 복원 지점을 사용하는 것 외에 다른 방법이 거의 없습니다.

참고 : 시스템 복원 운영 체제에 적용된 특정 변경 사항을 되돌릴 수있는 복구 도구입니다. Windows의 가장 중요한 부분에 대한 '실행 취소'기능으로 생각하십시오.

다음은 이전 지점으로 시스템을 복원하는 방법에 대한 빠른 가이드입니다.

  1. 프레스 Windows 키 + R 실행 명령을 엽니 다. 유형 rstrui 그리고 명중 시작하다 열기 위해 시스템 복원.
  2. 히트 다음 첫 번째 창에서 다음 확인란을 선택하십시오. 더 많은 복원 지점 표시 . Internet Explorer와 관련된 비 호환성 문제가 처음 발생하기 전에 복원 지점을 선택하십시오. 클릭 다음 진행하려면 버튼을 누르십시오.
  3. 히트 그런 다음 다음 프롬프트에서 복원 프로세스를 시작하십시오. 복원이 완료되면 PC가 자동으로 다시 시작됩니다. OS가 이전 버전으로 복원되면 다음과 관련된 비 호환성 문제가 있는지 확인하십시오. Mshtml.dll 파일이 해결되었습니다.

시스템 복원 지점으로 문제가 해결되지 않은 경우 (또는 선택할 복원 지점이없는 경우) 일부 OS 구성 요소가 일관된 상태가 아니라고 가정 할 수 있습니다. 브라우저 관련 문제가있는 경우 다음과 같은 다른 옵션을 사용해보십시오. 크롬 또는 Firefox .

기존 앱과의 호환성 문제가 계속 발생하거나 사용할 수없는 경우 WU (Windows 업데이트) , 수행 시동 수리 이 가이드 사용 ( 여기 ). 실패하면 Windows 버전을 새로 다시 설치하십시오.

4 분 읽기