Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

수정:Windows 7에서 응용 프로그램을 시작할 때 COMCTL32.DLL이 누락됨

Windows 7 사용자는 특정 애플리케이션(Google 크롬과 같은 애플리케이션)을 실행하려고 할 때마다 다음과 같은 오류 메시지를 받는 문제에 빠질 수 있습니다.

COMCTL32.DLL is missing”
“COMCTL32.DLL not found”
“Cannot find COMCTL32.DLL”
“A required component is missing: COMCTL32.DLL”
“This application failed to start because COMCTL32.DLL was not found. Reinstalling the application may fix this problem

수정:Windows 7에서 응용 프로그램을 시작할 때 COMCTL32.DLL이 누락됨

이 문제의 영향을 받는 Windows 7 사용자는 컴퓨터가 COMCTL32.DLL을 찾거나 액세스할 수 없게 되면서 컴퓨터에 있는 애플리케이션의 상당 부분을 실행하고 사용할 수 없게 됩니다. file – 많은 응용 프로그램이 작동하지 않는 파일입니다.

대부분의 다른 DLL 파일과 마찬가지로 COMCTL32.DLL 파일은 C:\Windows\System32에 있어야 합니다. , 이 문제의 영향을 받는 대부분의 사용자가 C:\Windows\System32로 이동하면 , 그들은 COMCTL32.DLL 파일이 있습니다. 그렇다면 이러한 사용자에게 여전히 오류 메시지가 표시되는 이유는 무엇입니까? 음, COMCTL32.DLL 컴퓨터의 파일이 손상되었으며 Windows에서 COMCTL32.DLL을 찾을 수 없다는 의미 COMCTL32.DLL의 완전하고 정상적인 버전을 찾을 수 없다는 것입니다. 파일.

컴퓨터에 COMCTL32.DLL이 없기 때문에 컴퓨터의 일부 응용 프로그램을 사용할 수 없습니다. 파일 또는 컴퓨터의 COMCTL32.DLL 파일이 손상되면 정말 고통스러울 수 있습니다. 이것은 특히 이동 인터넷 브라우저가 COMCTL32.DLL에 크게 의존하는 경우입니다. 파일을 사용할 수 없으며 이 문제로 인해 사용할 수 없습니다. 하지만 고맙게도 이 문제를 해결할 수 있는 것으로 입증된 몇 가지 솔루션이 있으며 다음은 가장 효과적인 솔루션입니다.

해결 방법 1:SFC 스캔 실행

SFC(시스템 파일 검사기) 검사는 컴퓨터에 있는 모든 시스템 파일의 손상 및 손상을 분석합니다. SFC 스캔이 손상되거나 손상된 시스템 파일을 찾으면 손상되거나 손상된 시스템 파일을 정상적인 캐시된 파일 백업으로 교체하여 문제를 해결합니다. SFC 유틸리티는 Windows 7을 포함하는 모든 버전의 Windows 운영 체제에 있는 기본 제공 Windows 유틸리티입니다. Windows 7 컴퓨터에서 SFC 스캔을 실행하려면 다음을 수행해야 합니다.

  1. 시작 메뉴 열기 .
  2. cmd 검색 ".
  3. cmd 라는 제목의 검색 결과를 마우스 오른쪽 버튼으로 클릭합니다. 관리자 권한으로 실행을 클릭합니다. .
  4. sfc /scannow 를 입력합니다. 상승된 명령 프롬프트 Enter 키를 누릅니다. SFC 스캔을 시작합니다.
  5. SFC 스캔이 실행될 때까지 기다립니다. SFC 스캔을 완료하는 데 상당한 시간이 걸릴 수 있습니다.
  6. SFC 스캔이 완료되면 상승된 명령 프롬프트를 닫습니다. , 다시 시작 컴퓨터가 부팅된 후에도 문제가 지속되는지 확인하십시오.

수정:Windows 7에서 응용 프로그램을 시작할 때 COMCTL32.DLL이 누락됨

해결 방법 2:손상된 교체 정상적인 COMCTL32.DLL 파일

이 문제는 손상되거나 누락된 COMCTL32.DLL을 교체하면 거의 모든 경우에 해결할 수 있습니다. 건강한 것으로 파일하십시오. 손상된 COMCTL32.DLL을 교체하려면 그러나 건강한 파일로 파일을 만들려면 먼저 건강한 COMCTL32.DLL을 손에 넣어야 합니다. 파일. 건강한 COMCTL32.DLL을 얻을 수 있습니다. 여기를 클릭하여 파일을 다운로드합니다. 또는 정상적인 COMCTL32.DLL을 얻을 수도 있습니다. 컴퓨터와 동일한 버전 및 아키텍처의 Windows 7에서 실행되는 다른 컴퓨터의 파일 – 해당 컴퓨터에서 C:\Windows\System32로 이동하기만 하면 됩니다. , COMCTL32.DLL을 찾습니다. 파일을 USB 또는 기타 저장 장치에 복사합니다.

정상적인 COMCTL32.DLL을 얻었으면 하나 또는 다른 Windows 7 컴퓨터에서 파일을 다운로드하여 컴퓨터에서 쉽게 액세스할 수 있고 기억하기 쉬운 위치로 이동한 다음:

  1. 시작 메뉴 열기 .
  2. cmd 검색 ".
  3. cmd 라는 제목의 검색 결과를 마우스 오른쪽 버튼으로 클릭합니다. 관리자 권한으로 실행을 클릭합니다. .
  4. 상승된 명령 프롬프트에 다음을 각각 입력합니다. , Enter 누르기 각각 입력한 후:
takeown /f c:\windows\system32\comctl32.dll
icacls c:\windows\system32\comctl32.dll /GRANT ADMINISTRATORS:F

참고: Windows가 C 이외의 컴퓨터 HDD/SSD 파티션에 설치된 경우 , 이 명령의 디렉토리를 적절하게 조정해야 합니다.

  1. 상승된 명령 프롬프트에 다음을 입력합니다. Enter 키를 누릅니다. :
copy SOURCE_FILE_PATH DESTINATION_PATH

참고: 위 명령에서 SOURCE_FILE_PATH 정상적인 COMCTL32.DLL의 경로와 파일 이름으로 대체됩니다. 파일 및 DESTINATION_PATH 손상된 COMCTL32.DLL의 경로 및 파일 이름으로 대체됩니다. 파일. 최종 제품은 다음과 같아야 합니다.

copy d:\downloads\comctl32.dll c:\windows\system32\comctl32.dll
  1. 명령이 실행되면 상승된 명령 프롬프트를 닫습니다. .
  2. 다시 시작 컴퓨터.

컴퓨터가 부팅되면 영향을 받는 응용 프로그램 중 하나를 실행하여 문제가 해결되었는지 확인하십시오.

해결 방법 3:시스템 복원 수행

다른 모든 방법이 실패하더라도 시스템 복원 을 수행할 수 있습니다. 컴퓨터가 이 문제에 감염되기 전의 정확한 상태로 컴퓨터를 복원하여 처음에 이 문제를 일으킨 원인을 효과적으로 취소합니다. 그러나 이 문제는 컴퓨터가 이 문제로 고통받기 시작하기 전에 시스템 복원 지점이 생성된 경우에만 작동합니다. 시스템 복원 을 수행하려면 Windows 7 컴퓨터에서 다음을 수행해야 합니다.

  1. Windows 로고 누르기 키 + R 실행 을 열려면
  2. exe 를 입력합니다. 실행 대화상자를 열고 Enter 키를 누릅니다. 시스템 복원 실행 유틸리티.
  3. 다음을 클릭합니다. . 시스템 복원 이 화면에서 컴퓨터를 자동으로 선택된 복원 지점으로 복원할 것을 권장합니다. 다른 복원 지점 선택 옵션을 선택하고 다음을 클릭합니다. .
  4. 제공된 목록에서 원하는 복원 지점을 클릭하여 선택한 후 다음을 클릭합니다. . 컴퓨터에서 이 문제가 발생하기 훨씬 전에 생성된 복원 지점을 선택해야 합니다.
  5. 복원 지점 확인 화면에서 마침을 클릭합니다. .
  6. 를 클릭합니다. 시스템 복원을 시작하기 위해 표시되는 대화 상자에서 .

Windows가 다시 시작됩니다. 선택한 복원 지점으로 컴퓨터 복원을 시작합니다. 전체 프로세스에 상당한 시간이 소요될 수 있으므로 인내심을 갖고 작업이 완료되면 시스템 복원 여부를 확인하세요. 문제를 해결했습니다.