Windows 운영 체제에서 프로그램을 시작하려고 할 때 “클래스가 등록되지 않았습니다” 오류가 발생하면 실망스러울 뿐만 아니라 선호하는 애플리케이션을 효과적으로 활용하는 데 방해가 될 수 있습니다.

이 문제의 근본 원인이 궁금하고 해결책을 찾고 싶으신가요? 이 오류를 효과적으로 해결할 수 있는 몇 가지 방법과 함께 이 오류에 대한 탐색을 안내해 드리겠습니다.

“클래스가 등록되지 않음” 오류의 원인은 무엇인가요?

“클래스 미등록” 오류는 소프트웨어 애플리케이션의 작동에 필요한 특정 구성 요소 또는 클래스 등록에 결함이 있음을 나타냅니다. 이러한 문제는 애플리케이션이 정식으로 등록되지 않았거나 시스템 내에 없는 동적 링크 라이브러리(DLL) 또는 구성 요소 개체 모델(COM) 개체를 사용하려고 시도할 때 발생할 수 있습니다.

특정 상황에서는 컴퓨터 메모리에 부적절하게 저장된 손상된 동적 링크 라이브러리(DLL) 또는 구성 요소 개체 모듈(COM)로 인해 당면한 문제가 발생할 수 있습니다. 극단적인 상황에서는 레지스트리 불일치 및 시스템 전반의 다양한 문제로 인해 이러한 오작동이 발생할 수 있습니다.

이 문제를 해결할 수 있는 실행 가능한 솔루션을 보여 드리겠습니다.

“클래스 미등록” 오류에 대한 빠른 수정

복잡한 해결 방법을 살펴보기 전에 일시적으로 도움이 될 수 있는 몇 가지 간결한 해결 방법을 제시하겠습니다.

특정 프로그램을 사용하여 문제가 발생한 경우 문제가 발생한 애플리케이션을 다시 활성화하면 문제가 완화될 수 있습니다. 영향을 받은 소프트웨어를 닫고 다시 시작하면 해당 특정 애플리케이션에서 발생한 오류가 해결될 수 있습니다.

Windows 컴퓨터의 작동을 재설정하면 일시적인 오작동이나 현재의 곤경에 기여할 수 있는 불일치가 때때로 완화될 수 있습니다.

최신 버전의 Microsoft Windows에서 제대로 작동하지 않는 오래된 애플리케이션과 관련된 문제가 발생하는 경우, 통합 호환성 문제 해결 도구를 사용하여 소프트웨어와 운영 체제 간의 비호환성을 진단하고 잠재적으로 해결하는 것이 좋습니다.

문제가 있는 애플리케이션을 복원하거나 수정하면 특정 프로그램에만 해당되는 경우 문제가 완화될 수 있습니다. 따라서 영향을 받는 소프트웨어를 다시 설치하거나 수정하면 기능을 복원하는 데 도움이 될 수 있습니다. 또한 시스템 불일치를 유발할 수 있는 원치 않거나 의심스러운 애플리케이션을 추가로 제거하는 것도 좋습니다.

Windows 운영 체제를 업데이트하면 시스템 자체의 기술적 장애로 인해 발생하는 특정 문제를 해결할 수 있습니다.

이 시점에서 나머지 조정 사항을 검토할 것입니다.

Windows DLL 파일 다시 등록

“클래스가 등록되지 않음” 오류의 일반적인 원인은 동적 링크 라이브러리(DLL) 파일의 오작동입니다. 이 문제를 해결하려면 시스템에서 모든 DLL 파일을 다시 등록해야 할 수 있습니다.

DLL 파일을 성공적으로 등록하려면 다음 단계를 따르세요:

명령 실행 대화 상자에 액세스하려면 키보드에서 Windows 키와 문자 “R”을 동시에 누릅니다. 그러면 명령을 입력하거나 프로그램을 실행할 수 있는 대화 상자가 시작됩니다.

상승된 권한으로 명령 프롬프트에 액세스하려면 실행 대화 상자에서 “Ctrl + Shift + Enter”의 키보드 단축키를 눌러 “cmd”를 실행할 수 있습니다.

1시간 동안 너무 많은 요청이 들어왔습니다. 나중에 다시 시도하세요.

 FOR /R C:\ %G IN (*.dll) DO "%systemroot%\system32\regsvr32.exe" /s "%G" regsvr32 ExplorerFrame.dll 

작업이 완료되면 Windows 10 또는 Windows 11 장치에서 발생할 수 있는 “클래스 미등록” 오류와 관련된 잠재적 문제를 제거하기 위해 시스템을 다시 시작하세요.

Windows 스토어 앱 재등록

Windows 운영 체제 내의 특정 애플리케이션에 결함이 있거나 손상된 경우 ‘클래스 미등록’ 오류가 발생할 가능성이 높아집니다. 이러한 문제를 해결하기 위한 한 가지 잠재적 해결책은 Windows 환경에 있는 모든 소프트웨어 프로그램의 등록을 복원하는 것입니다.

이 글도 확인해 보세요:  Windows에서 스팀(Steam) '디스크 쓰기 오류'를 해결하는 방법

Windows 스토어 애플리케이션을 다시 등록하려면 다음 단계를 따르세요:

Windows에서 빠른 액세스 메뉴를 열기 위한 키보드 단축키는 “Windows” 키와 문자 “X”를 동시에 누르는 것입니다. 이 작업을 수행하면 메뉴나 프로그램을 탐색할 필요 없이 빠르게 액세스할 수 있는 다양한 옵션이 포함된 메뉴가 표시됩니다.

사용 가능한 옵션 중 하나로 관리자 권한이 있는 Windows PowerShell을 선택합니다.

물론 기꺼이 도와드리겠습니다! 어떤 명령을 입력하길 원하시나요?

 Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} 

작업이 성공적으로 완료되면 장치를 다시 시작하세요.

기본 앱 재설정

Microsoft Windows에서 애플리케이션의 원래 구성으로 되돌리면 사전 설정된 매개변수를 복원하여 “클래스가 등록되지 않았습니다” 오류 메시지를 유발하는 모든 이상을 제거함으로써 문제를 완화할 수 있습니다.

Windows 운영 체제에서 기본 애플리케이션을 복원하려면 다음 단계를 따르세요:

Windows 운영 체제에 사전 설치된 기본 애플리케이션에 액세스하려면 다음 단계를 수행하면 됩니다: 1. 화면 왼쪽 하단에 있는 Windows 시작 버튼을 클릭하거나 키보드의 해당 키를 누릅니다.

이 페이지를 아래로 스크롤하여 “재설정” 버튼을 클릭하여 계속 진행하세요. 버튼을 클릭하면 일련의 화면 프롬프트를 따라 프로세스를 완료할 수 있도록 안내됩니다.

Windows 탐색기 다시 시작

Windows 파일 탐색기를 다시 시작하면 “등록되지 않은 클래스” 문제의 해결 가능성을 포함하여 여러 가지 컴퓨터 문제를 완화할 수 있는 경우가 많습니다. 운영 체제의 파일 관리 애플리케이션을 다시 시작하면 이 작업을 수행할 수 있습니다.

실제로 현재의 곤경을 해결하기 위해 파일 탐색기를 다시 시작하는 과정을 설명해 드리겠습니다.

빠른 액세스 메뉴에 액세스하려면 키보드에서 Windows 키와 문자 “X”를 동시에 누르세요. 그러면 한 번의 클릭이나 탭으로 쉽게 액세스할 수 있는 자주 액세스하는 프로그램 및 옵션 목록이 나타납니다.

사용 가능한 선택 항목에서 작업 관리자 옵션을 선택합니다.

이후 인터페이스 화면에서 Windows 탐색기 아이콘을 마우스로 클릭하고 이어지는 상황에 맞는 메뉴에 나타나는 옵션을 선택하여 다시 시작 명령을 실행합니다.

문제가 계속 지속되는 경우 가능한 해결책은 파일 탐색기에서 실행 파일 경로에 액세스하거나 명령 프롬프트를 열고 “taskkill /im explorer.exe”를 입력하여 작업 관리자를 사용하여 Windows 탐색기를 종료한 후 사용자가 애플리케이션을 수동으로 다시 시작할 수 있습니다.

시작하려면 작업에 필요한 모든 재료와 장비를 준비하세요. 그런 다음 제공된 지침이나 지침을주의 깊게 검토하여 필요한 사항을 철저히 이해하십시오. 그런 다음 세부 사항과 정확성에 세심한 주의를 기울여 체계적인 방식으로 작업을 실행하세요. 작업을 진행하면서 주기적으로 작업을 확인하여 원하는 결과와 일치하는지 확인하세요. 마지막으로, 작업이 완료되면

이전에 설명한 단계를 진행하여 빠른 액세스 메뉴 및 작업 관리자에 액세스합니다.

Windows 탐색기 애플리케이션을 마우스 오른쪽 버튼으로 클릭한 다음 현재 실행 프로세스를 종료하는 옵션을 선택하세요.

작업 표시줄에 있는 아이콘을 클릭하기만 하면 Windows 탐색기에 직접 액세스할 수도 있습니다.다른 옵션으로, 검색 창에 “파일 탐색기”를 입력하고 제공된 제안 목록에서 가장 관련성이 높은 결과를 선택하여 컴퓨터 운영 체제의 검색 기능을 활용할 수 있습니다.

Microsoft Visual C++ 프로그램 복구 또는 업데이트

Microsoft Visual C++ 프로그램을 업데이트하거나 복구하면 Windows 10 또는 Windows 11 장치에서 등록되지 않은 클래스 문제가 완화될 수 있습니다.

이 글도 확인해 보세요:  Windows 11의 기본 화면 보호기를 사용자 지정하는 방법

Microsoft Visual C++ 런타임 라이브러리는 장치가 제대로 작동할 수 있도록 설계된 소프트웨어 구성 요소 모음입니다. 이러한 라이브러리가 손상되거나 손상된 경우 사용자는 다양한 시스템 관련 문제를 경험하는 것이 일반적입니다.

Microsoft Visual C++ 애플리케이션에 대한 유지 관리를 수행하려면 다음 지침을 따르세요:

Windows 키와 문자 “R”을 함께 누르면 명령 실행 대화 상자가 열립니다.

시스템에서 사용 가능한 애플리케이션과 기능을 보여주는 창에 액세스하려면 해당 문자열을 입력한 후 ‘Enter’ 키를 눌러 “appwiz.cpl” 명령을 실행하세요.

Microsoft Visual C++ 프로그램을 수정하려면 해당 프로그램을 마우스 오른쪽 버튼으로 클릭하고 옵션 메뉴에서 ‘변경’을 선택합니다.

팝업 창에 나타나는 “복구” 옵션을 클릭하여 감지된 문제를 복구하세요. 그런 다음 화면에 표시되는 안내 단계를 주의 깊게 준수한 후 컴퓨터를 재부팅하여 식별된 변경 사항을 완전히 구현하세요.

문제가 지속되는 경우 Microsoft Visual C++ 패키지를 다시 설치하여 문제를 해결할 수 있습니다.

작업을 정확하고 효율적으로 완료하려면 일련의 지침을 따르는 것이 필수적입니다. 이 경우 명확하고 간결한 방식으로 지침을 제공하여 프로세스가 간단하게 유지되도록 하겠습니다.

이전에 설명한 절차에 따라 명령 실행 대화 상자에 액세스하고 프로그램 및 기능 창을 엽니다.

Microsoft Visual C++ 애플리케이션의 각 인스턴스를 마우스 오른쪽 버튼으로 클릭하고 “제거”를 선택하여 제거하세요.

⭐ Microsoft 웹 사이트에서 Microsoft Visual C++ 프로그램 을 재설치한 다음 화면의 지시를 따릅니다.

DISM 및 SFC로 손상된 시스템 파일 복구

시스템 고유의 문제일 가능성이 있기 때문에 DISM 및 SFC 도구의 강력한 기능을 활용하는 것이 도움이 될 수 있습니다. 이러한 뛰어난 리소스는 일반적으로 운영 체제 및 레지스트리 내에서 누락되거나 손상된 구성 요소를 해결하는 데 효과적입니다.

종합 가이드에는 손상된 파일과 관련된 문제를 해결하기 위해 Windows의 기본 리소스를 활용하는 프로세스에 대한 자세한 설명이 나와 있습니다.

이전 문제 해결 단계를 시도한 후에도 문제가 계속 지속되면 문제를 해결하기 위해 ‘클린 부팅’ 절차를 실행해야 할 수 있습니다. 여기에는 최소한의 드라이버와 시작 프로그램이 로드된 상태에서 컴퓨터를 다시 시작하는 것이 포함되며, 이를 통해 오류 메시지의 원인이 될 수 있는 소프트웨어 충돌이나 손상된 시스템 파일을 격리하는 데 도움이 될 수 있습니다. 클린 부팅을 시작하려면 다음 단계를 따르세요:

하드 드라이브 상태 확인

하드 디스크 드라이브에 문제가 있는 경우 클래스가 등록되지 않았다는 메시지가 화면에 표시되는 경우가 있습니다. 그러나 하드 드라이브가 실제로 이 문제에 대한 책임이 있는지 여부를 확인하려면 현재 작동 상태를 평가해야 합니다.

Microsoft Windows 운영 체제에서 하드 디스크의 현재 상태를 확인하려면 다음과 같은 간단한 단계를 따르세요:

명령 실행 대화 상자에 액세스하려면 키보드에서 Windows 키와 문자 “R”을 동시에 누릅니다. 그러면 명령을 입력하거나 시스템 작업을 실행할 수 있는 대화 상자가 열립니다.

입력 필드에 “CMD”를 입력한 후 컨트롤, 시프트, 엔터로 구성된 키 조합을 동시에 눌러 관리자 권한 인스턴스로 명령 프롬프트를 실행하세요.

Python을 사용하여 컴퓨터의 폴더 콘텐츠에 액세스하려면 `os` 모듈을 사용하여 파일 및 디렉터리에 대한 정보를 얻을 수 있습니다. 다음은 현재 작업 디렉터리에 있는 ‘my\_folder’라는 디렉터리에 있는 모든 파일을 나열하는 방법을 보여주는 코드 스니펫 예시입니다: “`python import os directory = ‘my_folder/’ file_list = [] os.listdir(디렉토리)의 파일에 대해: if os.path.isfile(os.path.join(디렉토리, 파일)): file_list.append(file) print(‘Files in my_folder:’) file_list의 파일에 대해 print(file) “` 이 코드는 먼저 운영 체제와 상호 작용하는 기능을 제공하는 `os` 모듈을 가져옵니다.

 wmic diskdrive get status 

컴퓨터 하드 드라이브의 상태는 진단 도구를 실행하여 확인할 수 있으며, 이 도구는 “OK” 메시지 또는 장치에 잠재적인 문제가 있음을 나타내는 여러 경고 메시지 중 하나를 제공합니다. 하드 드라이브가 정상적으로 작동하는 경우 테스트에 긍정적인 결과가 표시되며, 다른 결과가 나오면 드라이브가 손상되어 교체가 필요할 수 있음을 나타냅니다.

이 글도 확인해 보세요:  Windows에서 필터 키를 켜거나 끄는 4가지 방법

시스템 복원 수행

“클래스 미등록” 문제에 대한 문제 해결 노력이 실패한 경우 시스템 복원을 수행해야 할 수 있습니다. 여기에는 운영 체제를 이전에 설정한 복원 지점으로 복원하는 작업이 포함되며, 사용자별 구성을 보존하면서 시스템을 이전 구성으로 되돌릴 수 있습니다. 이 프로세스를 시작하기 전에 Windows 플랫폼에 저장된 중요한 데이터의 백업을 생성하는 것이 중요합니다.

Windows 운영 체제에서 시스템 복원을 실행하려면 다음 단계를 따르세요: 먼저 시작 버튼을 클릭하고 데스크톱 화면의 앱 보기 또는 프로그램 보기에서 설정 아이콘을 선택합니다. 그런 다음 설정 메뉴에서 시스템 카테고리로 이동한 다음 “시스템” 또는 “시스템 복원”이라고 표시된 옵션을 선택합니다. 그러면 컴퓨터의 하드웨어 구성 요소, 소프트웨어 구성 및 기타 관련 세부 정보에 대한 정보가 표시되는 시스템 속성 창이 열립니다. 이 창에서 상단에 있는 ‘시스템 보호’ 탭을 찾아야 합니다. 이 탭을 클릭하면 설치된 프로그램이나 시스템 업데이트로 인해 발생할 수 있는 문제나 오류가 있는 경우 장치를 이전 상태로 되돌릴 수 있는 시스템 복원 기능에 액세스할 수 있습니다.

Windows 검색창을 사용하여 시스템 복원 지점을 만들려면 검색창에 “복원 지점 만들기”를 입력하고 운영 체제 버전에 가장 적합한 것으로 표시된 최상위 결과를 선택하기만 하면 됩니다.

시스템 보호 탭으로 이동하여 시스템 보호 설정에 액세스하고 시스템 복원 옵션을 선택한 후 다음 단계를 진행합니다.

Windows에서 시스템 복구를 위한 추가 옵션에 액세스하려면 “복원 지점 더 보기”를 선택합니다.

화면에 나열된 사용 가능한 옵션에서 이전에 설정한 복원 지점을 선택한 후 “다음” 버튼을 클릭합니다. 마지막으로 “마침” 버튼을 클릭하여 작업을 확인하여 프로세스를 성공적으로 완료합니다.

이 문제를 해결하기 위한 한 가지 가능한 해결책은 시스템 복원 지점이 아직 설정되어 있지 않은 경우 이를 생성하는 것입니다. 또는 운영 체제를 업데이트하는 것도 문제 해결에 효과적일 수 있습니다. 두 경우 모두 최적의 성능과 안정성을 보장하기 위해 Windows 업데이트 구성 관리에 대한 지침을 참조하는 것이 좋습니다.

€œ클래스 미등록 €오류

컴퓨터 시스템에서 흔히 발생하는 문제는 “클래스 미등록” 오류이며, 이는 다양한 근본적인 기술적 어려움으로 인해 발생할 수 있습니다.그러나 이 문제는 일반적으로 앞서 설명한 해결 방법 중 하나 이상을 실행하면 쉽게 해결할 수 있습니다.

이 방법은 Windows 10 및 Windows 11 운영 체제 모두에서 발생할 수 있는 등록되지 않은 클래스 문제를 해결하는 데 효과적인 것으로 입증되었습니다.

컴퓨터가 오작동하는 경우, 문제를 진단하고 해결하는 데 사용할 수 있는 몇 가지 대체 방법이 있습니다.

By 박준영

업계에서 7년간 경력을 쌓은 숙련된 iOS 개발자인 박준영님은 원활하고 매끄러운 사용자 경험을 만드는 데 전념하고 있습니다. 애플(Apple) 생태계에 능숙한 준영님은 획기적인 솔루션을 통해 지속적으로 기술 혁신의 한계를 뛰어넘고 있습니다. 소프트웨어 엔지니어링에 대한 탄탄한 지식과 세심한 접근 방식은 독자에게 실용적이면서도 세련된 콘텐츠를 제공하는 데 기여합니다.