& lsquo; comdlg32.ocx & rsquo; 수정 방법 Windows에서 오류가 없습니까?

' comdlg32.ocx '파일은 Visual Basic Runtime 제품군의 일부이며 기본적으로 컴퓨터에 없습니다. 이 제품군의 일부이며 다양한 응용 프로그램에서 사용됩니다. 이제이를 사용하는 응용 프로그램에 다음 오류 메시지가 표시 될 수 있습니다.

comdlg32.ocx 구성 요소 또는 해당 종속성 중 하나가 올바르게 등록되지 않았습니다. 파일이 없거나 잘못되었습니다.

이 메시지는 파일이 없거나 손상되었음을 나타냅니다. 많은 사용자가 문제를 해결하는 데 사용한 방법을 게시 할만큼 친절 했으므로이 문제를 해결하는 것은 그리 어렵지 않을 것이므로 아래에서 확인하십시오!

Windows 에서 'comdlg32.ocx'누락 오류의 원인은 무엇입니까 ?

Windows에서 'comdlg32.ocx'누락 오류는 두 가지 다른 문제로 인해 발생합니다. 확인하실 수 있도록 아래에 포함 시켰으며, 최종 솔루션에 한 걸음 더 가까이 다가가 셨으면합니다!

  • 'comdlg32.exe'파일 문제 – 파일이 없거나 손상되었거나 등록되지 않은 경우 해당 파일을 작동중인 버전으로 교체하고 명령 프롬프트를 사용하여 다시 등록해야 할 수 있습니다. 문제가있는 앱에 파일에 대한 액세스 권한이 없을 수 있으므로 소유권과 권한을 제공해야합니다!
  • UAC (사용자 계정 제어) – UAC를 비활성화하면 많은 사용자의 문제가 해결되었지만이 방법은 대부분 문제가있는 앱에 따라 다릅니다.

해결 방법 1 : 파일 다시 등록

컴퓨터의 'comdlg32.ocx'파일이 없거나 손상된 경우 가장 좋은 방법은 작업 파일을 다운로드하고 명령 프롬프트를 사용하여 다시 등록하는 것입니다. 쉬운 단계이지만 시스템 파일로 작업하기 때문에 지침을주의 깊게 따르십시오. 아래에서 확인하세요!

  1. 이 링크를 클릭하여 컴퓨터에 작동하는 comdlg32.ocx 파일을 다운로드하십시오. 링크를 클릭하면 즉시 다운로드가 시작됩니다. 컴퓨터에서 파일을 찾아 마우스 오른쪽 버튼으로 클릭 한 다음 나타나는 컨텍스트 메뉴에서 복사 를 선택 합니다.
  1. 그런 다음 문제가있는 PC에서 라이브러리 항목을 열거 나 컴퓨터의 폴더를 열고 왼쪽 메뉴에서이 PC 옵션을 클릭합니다.
  2. 컴퓨터에서 다음 위치로 이동하여 파일을 복사해야하는 폴더를 찾습니다.
C : \ Windows \ System32 >> 32 비트 Windows C : \ Windows \ SysWOW64 >> 64 비트 Windows
  1. 폴더 안의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 나타나는 컨텍스트 메뉴에서 붙여 넣기 옵션을 선택합니다 . 이를 위해 관리자 권한을 제공해야 할 수 있습니다. 현재 거기에있는 파일을 교체하라는 메시지를 확인합니다.
  1. 시작 메뉴에서 바로 입력하거나 바로 옆에있는 검색 버튼을 눌러 " 명령 프롬프트 "를 검색합니다. 검색 결과로 나타나는 첫 번째 항목을 마우스 오른쪽 버튼으로 클릭하고 " 관리자 권한으로 실행 "컨텍스트 메뉴 항목을 선택합니다.
  2. 또한 Windows 로고 키 + R 키 조합을 사용하여 실행 대화 상자를 표시 할 수도 있습니다 . 나타나는 대화 상자 에 " cmd "를 입력 하고 관리자 명령 프롬프트에 Ctrl + Shift + Enter 키 조합 을 사용합니다 .
  1. 창에 다음 명령을 입력하고 입력 한 후 Enter 를 누르 십시오 .
regsvr32 / u Comdlg32.ocx regsvr32 / i Comdlg32.ocx
  1. 'comdlg32.ocx'누락 오류가 발생하는 앱을 열고 문제가 여전히 나타나는지 확인하십시오!

해결 방법 2 : 관리자 권한으로 호환 모드에서 프로그램 실행

현재 컴퓨터에 설치된 것보다 이전 버전의 Windows에 대해 호환성 모드에서 프로그램을 실행하면 많은 사용자가 사용할 수있었습니다. 주문의 경우 관리자 권한으로 문제가있는 프로그램의 실행 파일을 실행하여 comdlg32.ocx 파일의 문제를 해결했습니다. 둘 다 또는 둘 중 하나를 동시에 시도 할 수 있습니다. 이 방법은 대부분 오류를 발생시키는 프로그램에 따라 다릅니다!

  1. 찾기] 프로그램의 실행 파일 및 바탕 화면, 시작 메뉴 또는 검색 결과 창에서 하나의 항목을 마우스 오른쪽 클릭하여 속성을 변경하고 선택 속성을 . 속성 창에서 호환성 탭으로 이동 하여이 프로그램을 관리자로 실행 옆의 확인란을 선택합니다 .
  2. 언더 호환성 모드 섹션 옆에있는 확인란을 호환성 모드에서 실행이 프로그램을 옵션 선택 윈도우 8 또는 7 변경 사항을 수락하기 전에 드롭 다운 목록에서. 이 옵션이 이미 선택되어 있으면 완전히 선택 취소하십시오.
  3. 관리자 권한으로 확인하기 위해 나타날 수있는 대화 상자를 확인하십시오. 이제부터 프로그램이 관리자 권한으로 시작되어야합니다. 아이콘을 두 번 클릭하여 열고 오류가 계속 나타나는지 확인하십시오.

해결 방법 3 : 소유권 변경 및 'comdlg32.ocx'파일에 대한 전체 권한 제공

오류 메시지를 표시하는 응용 프로그램에서 파일에 제대로 액세스 할 수없는 경우이 오류가 계속되고 앱을 사용할 수 없습니다. 그러나 모든 사람이 액세스 할 수 있도록 'comdlg32.ocx'파일의 소유자 및 권한을 변경할 수 있습니다. 물론 아래 단계를 진행하려면 관리자 권한이 있어야합니다!

  1. 열기 라이브러리에 문제가있는 PC에 항목 또는 컴퓨터에있는 폴더를 열고 왼쪽 메뉴에서이 PC 옵션을 클릭합니다.
  2. 컴퓨터에서 다음 위치로 이동하여 'comdlg32.ocx'파일이있는 폴더를 찾습니다.
    C : \ Windows \ System32 >> 32 비트 Windows C : \ Windows \ SysWOW64 >> 64 비트 Windows
  3. 계속하기 전에 위에 제공된 폴더 내에있는 ocx 파일의 소유권을 가져와야 합니다. 파일을 마우스 오른쪽 단추로 클릭하고 속성 을 클릭 한 다음 보안 탭 을 클릭합니다 . 고급 버튼을 클릭 합니다. "고급 보안 설정"창이 나타납니다. 여기 에서 키 소유자 를 변경해야합니다 .
  4. "소유자 :"레이블 옆에 있는 변경 링크를 클릭합니다 . 사용자 또는 그룹 선택 창이 나타납니다.
  5. 고급 버튼을 통해 사용자 계정을 선택 하거나 '선택할 개체 이름을 입력하십시오'라는 영역에 사용자 계정을 입력하고 확인을 클릭하십시오. Everyone 계정을 추가하십시오 .
  6. 아래 의 추가 버튼을 클릭하고 상단의 주체 선택 버튼을 클릭하여 후속 조치를 취하십시오. 통하여, 사용자 계정을 선택하고 고급 버튼 또는 단지 '라는 영역에 사용자 계정을 입력 선택할 개체 이름을 입력 하고 클릭' OK를 . Everyone 계정을 추가하십시오 .
  7. 언더 기본 권한 섹션에서 선택해야합니다 모든 권한 변경 사항을 적용하기 전에합니다.
  8. 문제가 해결되었는지 확인하고 여전히 컴퓨터에 'comdlg32.ocx'누락 오류 메시지가 표시되는지 확인하십시오!

해결 방법 4 : UAC 비활성화

UAC를 비활성화하면 특정 프로그램에 오류가 나타날 때 유용 할 수 있습니다. UAC는 사용자가 컴퓨터를 좀 더 크게 변경하려고 할 때만 메시지를 표시하므로 주요 보안 기능은 아닙니다. 이 기능을 끄면 시스템 도구를 열 때 나타나는 성가신 메시지가 비활성화됩니다.

  1. 시작 메뉴에서 검색하여 제어판 을 엽니 다 . Windows 키 + R 키 조합을 사용할 수도 있습니다 . 표시되는 실행 상자 에“ control.exe ”를 입력하고 확인을 클릭합니다.
  2. 제어판 의 보기 기준 옵션을 큰 아이콘으로 변경하고 스크롤하거나 아래쪽을 확인하여 사용자 계정 옵션을 찾습니다 .
  3. 그것을 열고 " 사용자 계정 컨트롤 설정 변경 "버튼을 클릭하십시오. 보안 슬라이더에서 선택할 수있는 여러 수준이 있음을 알 수 있습니다.
  4. 상단 슬라이더에있는 경우이 값을 1 씩 줄이고 문제가있는 프로그램을 시작한 후 도움이되었는지 확인하십시오. 오류가 계속 나타나면 프로세스를 반복하십시오.
  5. 프로그램이 성공적으로 시작되고 나중에 활성화 할 수 있으므로 지금은 UAC끄는 것이 좋습니다 .