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

Explorer.exe '클래스가 등록되지 않음' 오류 완벽 해결 가이드

많은 사용자들이 Outlook, Edge, Internet Explorer, Windows 탐색기, 시작 메뉴 등 explorer.exe와 연관된 다양한 애플리케이션을 실행할 수 없는 문제를 겪고 있습니다.

Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드

이 오류는 주로 'explorer.exe'의 시스템 파일이 손상되었거나 잘못된 설정이 적용되었을 때 발생합니다. 또한 일부 사용자는 바이러스/악성코드 감염으로 인해 백신 프로그램이 관련 파일과 함께 시스템 파일까지 삭제하면서 이 오류가 발생했다고 보고했습니다. 이 글에서는 문제를 해결할 수 있는 다양한 방법을 정리했습니다. 첫 번째 해결책부터 순서대로 시도해 보세요.

해결 방법 1: Windows 탐색기 재시작

가장 간단하고 쉬운 방법 중 하나는 작업 관리자를 통해 Windows 탐색기를 다시 시작하는 것입니다. 이렇게 하면 프로세스의 현재 구성이 모두 초기화됩니다.

  1. Windows + R 키를 눌러 실행 창을 열고, 대화 상자에 "taskmgr"를 입력하여 작업 관리자를 실행합니다.
  2. 창 상단의 "프로세스" 탭을 클릭합니다.
  3. 프로세스 목록에서 Windows 탐색기를 찾아 클릭한 후, 창 왼쪽 하단의 "다시 시작" 버튼을 누릅니다.
Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드

해결 방법 2: Internet Explorer 11 비활성화

Internet Explorer 11을 비활성화하여 문제를 해결한 사례도 있습니다. 이 방법을 따르려면 관리자 권한이 필요하며, 다음 부팅 시 일부 서비스 초기화로 인해 컴퓨터 시작이 평소보다 오래 걸릴 수 있습니다. 조급해하지 말고 Windows가 작업을 마칠 때까지 기다려 주세요.

  1. Windows + R 키를 누르고 "control panel"을 입력한 후 Enter 키를 누릅니다.
  2. 제어판에서 화면 오른쪽 상단의 "보기 기준: 큰 아이콘" 옵션을 선택하고, "프로그램 및 기능" 하위 항목으로 이동합니다.Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  3. 창 왼쪽 상단의 "Windows 기능 켜기/끄기" 옵션을 선택합니다.

    Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  4. "Internet Explorer 11" 기능의 체크를 해제합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 확인을 요청하므로 "확인"을 누르고 컴퓨터를 다시 시작합니다.

    Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  5. 다음 재부팅 시 Windows가 시간이 다소 걸릴 수 있습니다. 프로세스가 끝날 때까지 기다려 주세요.

참고: 짧은 업데이트가 진행될 수 있으므로 인터넷 연결이 활성화되어 있는지 확인하세요.

해결 방법 3: 앱 목록에서 Edge 실행

Edge가 실행되지 않는 경우 앱 목록에서 직접 Edge를 다시 실행해 볼 수 있습니다. 이 방법에서는 모든 바로 가기를 사용하지 않습니다. 성공률이 높은 방법은 아니지만 일부 PC에서 효과가 있었으므로 한번 시도해 볼 만합니다.

  1. 키보드의 "Start" 버튼을 누르거나 화면 왼쪽 하단의 Windows 로고를 클릭하여 시작 메뉴를 엽니다.
  2. "모든 앱"을 클릭하여 기본 앱을 포함한 애플리케이션 목록을 엽니다.Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  3. 목록에서 해당 앱을 찾아 클릭하여 실행한 후, 여전히 문제가 있는지 확인합니다.
Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드

해결 방법 4: Edge를 기본 프로그램으로 설정

Edge를 열 때 이 오류가 발생한다면 Edge를 기본 프로그램으로 설정해 보는 것도 방법입니다. 대부분의 사용자는 Chrome 같은 다른 애플리케이션을 기본 프로그램으로 설정해 두는데, 이 기능과 관련된 일부 동작이 원인일 수 있습니다. 효과가 없더라도 동일한 방법으로 언제든 되돌릴 수 있습니다.

  1. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 옵션 목록에서 "프로그램 및 기능"을 선택합니다.Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  2. 창 주소 표시줄 근처의 "위쪽 화살표"를 클릭합니다.

    Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  3. 목록에서 "기본 프로그램" 하위 항목을 클릭합니다.

    Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  4. 다음으로 "기본 프로그램 설정"을 선택하여 필요한 변경을 진행합니다.

    Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  5. 왼쪽 탐색 창에서 "Microsoft Edge"를 검색하고 "이 프로그램을 기본값으로 설정"을 클릭합니다.

    Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  6. "확인"을 클릭하여 변경 사항을 저장하고 컴퓨터를 다시 시작합니다. 그런 다음 문제가 지속되는지 확인합니다.

해결 방법 5: 시스템 파일 검사기(SFC) 실행

시스템 파일 검사기(System File Checker, SFC)는 Microsoft Windows에 내장된 유틸리티로, 운영체제의 손상된 파일을 스캔할 수 있게 해 줍니다. 이 도구는 Windows 98부터 포함되어 있으며, Windows 파일 손상으로 인한 문제를 진단하는 데 매우 유용합니다. SFC가 일부 오류를 수정하지 못하는 경우를 대비해 DISM 명령도 함께 실행합니다.

  1. Windows + R 키를 눌러 실행 창을 열고, 대화 상자에 "taskmgr"를 입력한 후 Enter 키를 눌러 작업 관리자를 실행합니다.
  2. 창 왼쪽 상단의 파일 옵션을 클릭하고 사용 가능한 옵션 목록에서 "새 작업 실행"을 선택합니다.Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  3. 대화 상자에 "Powershell"을 입력하고 아래의 "관리자 권한으로 이 작업 실행" 옵션에 체크합니다.
  4. Windows PowerShell에서 "sfc /scannow"를 입력하고 Enter 키를 누릅니다. 전체 Windows 파일을 스캔하고 손상 여부를 확인하는 과정이므로 시간이 다소 걸릴 수 있습니다.

    Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  5. Windows가 일부 오류를 발견했지만 수정하지 못했다는 메시지를 표시하면, PowerShell에 "DISM /Online /Cleanup-Image /RestoreHealth"를 입력합니다. 이 명령은 Windows 업데이트 서버에서 손상된 파일을 다운로드하여 교체합니다. 인터넷 연결 속도에 따라 시간이 걸릴 수 있으므로 어떤 단계에서도 취소하지 말고 끝까지 실행하세요.

해결 방법 6: 백신 프로그램 비활성화/제거

흥미롭게도 많은 백신 프로그램이 운영체제와 충돌하여 문제의 근원이 되는 것으로 관찰되었습니다. 또한 백신 소프트웨어가 시스템 파일이 있는 특정 디렉터리를 격리했을 가능성도 있습니다. Panda, AVG 등이 이러한 백신 프로그램에 해당합니다. 또한 StartIsBack 애플리케이션을 사용 중이라면 제거하세요.

모든 백신 프로그램을 비활성화해야 합니다. 일시적으로 비활성화하거나, 해당 기능이 없다면 제거를 고려하세요(단, 제품 키와 설치 패키지가 있는 경우에만). Avast 백신을 일시적으로 비활성화하는 방법에 대한 별도의 가이드도 참고할 수 있습니다.

참고: 백신 프로그램 비활성화는 본인의 책임하에 진행하세요. 이 정보는 참고용으로만 제공되며, 악성코드/바이러스 감염 시 발생하는 컴퓨터 손상에 대해 당사는 책임지지 않습니다.

해결 방법 7: iCloud 및 관련 서비스 비활성화

일부 보고에 따르면 iCloud 애플리케이션도 이 오류 메시지의 원인이 될 수 있다고 합니다. 이 앱은 Windows 운영체제와 충돌한 이력이 있습니다. 작업 관리자를 사용해 시작 프로그램에서 iCloud를 비활성화하고 관련 프로세스를 모두 종료해야 합니다. 효과가 없으면 동일한 방법으로 언제든 되돌릴 수 있습니다.

  1. Windows + R 키를 누르고, 대화 상자에 "taskmgr"를 입력한 후 Enter 키를 누릅니다.
  2. "시작프로그램" 을 클릭하고 프로세스 목록에서 iCloud를 찾습니다. 마우스 오른쪽 버튼으로 클릭한 후 "사용 안 함"을 선택합니다.Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  3. 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인합니다.

참고: 작업 관리자를 사용하여 실행 중인 모든 iCloud 프로세스를 종료해 보는 것도 좋습니다.

해결 방법 8: 최신 Windows 업데이트 설치

Windows는 운영체제의 버그 수정을 위한 중요한 업데이트를 정기적으로 배포합니다. Windows 업데이트를 미루고 있다면 반드시 설치하는 것이 좋습니다. 새 운영체제는 모든 면에서 완벽해지기까지 많은 시간이 필요하며, 아직 해결되지 않은 많은 문제들을 Microsoft가 잦은 업데이트로 개선하고 있습니다.

  1. Windows + S 키를 눌러 시작 메뉴 검색창을 열고, 대화 상자에 "Windows update"를 입력합니다. 나타난 첫 번째 검색 결과를 클릭합니다.Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  2. 업데이트 설정에서 "업데이트 확인" 버튼을 클릭합니다. Windows가 자동으로 사용 가능한 업데이트를 확인하고 설치합니다. 재시작을 요청할 수도 있습니다.
  3. 업데이트 후 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인합니다.

해결 방법 9: 시스템 복원/클린 설치 수행

위의 모든 방법이 실패했다면 Windows를 마지막 복원 지점으로 복원하는 것 외에 선택의 여지가 없습니다. 복원 지점이 없다면 Windows를 클린 설치할 수 있습니다. "Belarc" 유틸리티를 사용해 라이선스 정보를 모두 저장하고, 외부 저장 장치로 데이터를 백업한 후 클린 설치를 진행하세요.

참고: 이 해결 방법을 진행하기 전에 반드시 데이터를 백업하세요. 만약을 대비해 외장 하드 드라이브나 USB에 중요한 파일을 모두 저장해 두세요.

다음은 마지막 복원 지점에서 Windows를 복원하는 방법입니다.

  1. Windows + S 키를 눌러 시작 메뉴 검색창을 열고, 대화 상자에 "restore"를 입력한 후 결과에 나타나는 첫 번째 프로그램을 선택합니다.Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  2. 복원 설정에서 시스템 보호 탭 아래 창 상단에 있는 시스템 복원을 클릭합니다.

    Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  3. 시스템 복원의 모든 단계를 안내하는 마법사가 열립니다. 다음을 누르고 이후 지침에 따라 진행합니다.

    Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  4. 사용 가능한 옵션 목록에서 복원 지점을 선택합니다. 시스템 복원 지점이 여러 개 있다면 모두 여기에 표시됩니다.

    Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  5. 이제 Windows가 시스템 복원 프로세스를 시작하기 전에 마지막으로 확인을 요청합니다. 모든 작업을 저장하고 중요한 파일을 백업한 후 프로세스를 진행합니다.Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  6. 복원이 성공적으로 완료되면 시스템에 로그인하여 오류가 해결되었는지 확인합니다.

해결 방법 10: ExplorerFrame.dll 파일 조정

ExplorerFrame.dll은 explorer.exe가 사용하는 많은 리소스(비트맵, 아이콘, 메뉴 등)를 담고 있는 파일입니다. 이 파일이 (소프트웨어 결함으로 인해) 등록되지 않았거나 손상되면 현재의 explorer.exe 오류가 발생할 수 있습니다. 이 경우 ExplorerFrame.dll을 다시 등록하면 문제가 해결될 수 있습니다.

  1. Windows 버튼(화면 왼쪽 하단)을 클릭하고 명령 프롬프트를 입력한 후, 표시된 검색 결과에서 명령 프롬프트마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  2. UAC 프롬프트가 나타나면 를 클릭합니다.Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  3. 명령 프롬프트에 다음을 입력합니다
    regsvr32 ExplorerFrame.dll
    그리고 Enter 키를 누릅니다.
  4. 시스템을 다시 시작하고 explorer.exe 문제가 해결되었는지 확인합니다.
  5. 해결되지 않았다면, 정상 작동하는 다른 Windows PC 또는 인터넷(권장하지 않음)에서 ExplorerFrame.dll을 복사하여 문제가 있는 시스템에 붙여넣을 수 있습니다. ExplorerFrame.dll을 복사 및 붙여넣을 경로는 다음과 같습니다
    C:\Windows\System32 및 \SystemWOW64

해결 방법 11: 새 로컬 관리자 계정 생성

Windows의 모든 사용자 계정에는 애플리케이션 및 기타 시스템 옵션에 대한 특정 설정과 환경 설정이 있습니다. 로컬 Windows 프로필/계정이 손상되면 "클래스가 등록되지 않음" 오류의 원인이 될 수 있습니다. 이 경우 새 사용자 프로필/계정을 생성하면 문제가 해결될 수 있습니다. 단, 현재 계정의 모든 환경 설정이 사라지므로 다시 설정해야 한다는 점에 유의하세요.

  1. Windows용 새 로컬 사용자 계정/프로필을 생성합니다.Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  2. 이제 문제없이 시스템을 사용할 수 있는지 확인합니다. 정상적으로 작동한다면 모든 사용자 환경 설정을 새 계정으로 옮기는 것을 고려하세요.

해결 방법 12: Windows 초기화

지금까지 어떤 방법도 효과가 없었다면 Windows를 초기화하면 문제가 해결될 수 있습니다. Windows 10에는 사용자가 시스템을 기본 설정으로 초기화하고 사용자가 설치한 애플리케이션/드라이버를 제거할 수 있는 기능이 있습니다. 파일은 걱정하지 않아도 됩니다. 파일을 유지하거나 삭제할지 선택할 수 있습니다.

  1. Windows를 초기화합니다.Explorer.exe  클래스가 등록되지 않음  오류 완벽 해결 가이드
  2. 이제 컴퓨터에서 클래스가 등록되지 않음 오류가 사라졌는지 확인합니다.

복원 지점이 없거나 시스템 복원이 작동하지 않는 경우, 부팅 가능한 미디어를 사용해 Windows를 클린 설치할 수 있습니다. 부팅 가능한 미디어를 만드는 방법에 대한 가이드를 참고하세요. Microsoft의 미디어 생성 도구를 사용하는 방법과 Rufus를 사용하는 방법 두 가지가 있습니다.