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

MMC '스냅인을 만들 수 없습니다' 오류 해결하는 4가지 방법

MMC(Microsoft Management Console, 마이크로소프트 관리 콘솔)는 관리 도구 모음인 콘솔을 생성, 저장하고 열 수 있도록 GUI(그래픽 사용자 인터페이스)와 프로그래밍 프레임워크를 함께 제공하는 응용 프로그램입니다.

MMC는 처음 Windows 98 Resource Kit의 일부로 출시되었으며, 이후 모든 Windows 버전에 기본 포함되어 있습니다. 윈도우 탐색기와 비슷한 환경에서 MDI(다중 문서 인터페이스) 방식을 사용하며, MMC 자체는 관리 기능을 수행하지 않고 각종 관리 도구가 작동할 수 있는 "도구 호스트" 역할을 하는 프레임워크입니다.

그런데 간혹 특정 스냅인이 정상적으로 작동하지 않는 경우가 발생합니다. 특히 스냅인의 레지스트리 설정이 손상되면(레지스트리 편집기 자체는 스냅인이 아닙니다) 스냅인 초기화에 실패하게 되며, 이때 다음과 같은 오류 메시지가 표시됩니다.

"MMC에서 스냅인을 만들 수 없습니다. 스냅인이 올바르게 설치되지 않았을 수 있습니다."

이번 글에서는 이 오류를 해결할 수 있는 4가지 방법을 단계별로 정리했습니다.

MMC 스냅인 생성 오류 해결 방법

본격적인 작업에 앞서 반드시 시스템 복원 지점을 먼저 생성해 두시기 바랍니다. 진행 중 문제가 생기더라도 해당 시점으로 시스템을 되돌릴 수 있어 안전합니다.

방법 1: Microsoft .NET Framework 활성화

1. Windows 검색창에 "제어판"을 입력하고 검색 결과에서 제어판을 클릭합니다.

2. 제어판에서 프로그램 항목 아래의 "프로그램 제거"를 클릭합니다.

3. 왼쪽 메뉴에서 "Windows 기능 켜기/끄기"를 선택합니다.

4. 목록에서 "Microsoft .NET Framework 3.5"를 찾아 체크합니다. 각 구성 요소를 확장한 뒤 필요한 하위 항목도 함께 활성화하세요.

5. 컴퓨터를 재시작한 후 오류가 해결되었는지 확인합니다. 여전히 문제가 있다면 다음 단계로 넘어갑니다.

6. 추가로 시스템 파일 검사기(SFC) 도구를 한 번 더 실행해 보는 것도 좋습니다.

방법 2: 시스템 파일 검사기(SFC) 및 DISM 실행

1. Windows 키 + X를 누른 뒤 명령 프롬프트(관리자) 또는 Windows PowerShell(관리자)를 클릭합니다.

2. 명령창에 아래 명령을 입력하고 Enter 키를 누릅니다.

Sfc /scannow

3. 검사가 완료될 때까지 기다린 후 PC를 재시작합니다.

4. 명령 프롬프트를 다시 열고 아래 DISM 명령을 순서대로 하나씩 입력하며, 각 명령마다 Enter 키를 누릅니다.

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

5. DISM 명령이 끝날 때까지 충분히 기다립니다.

6. 위 명령으로 해결되지 않는다면 아래 명령을 시도해 보세요.

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

참고: 명령의 C:\RepairSource\Windows 부분은 실제 복구 원본(Windows 설치 USB 또는 복구 디스크)이 있는 경로로 바꿔 주어야 합니다.

7. PC를 재부팅하여 변경 사항을 저장한 뒤, 오류가 사라졌는지 확인합니다.

방법 3: 레지스트리 수정

1. Windows + R 키를 동시에 눌러 실행 창을 연 뒤, regedit를 입력하고 레지스트리 편집기를 엽니다.

주의: 레지스트리를 수정하기 전에 반드시 레지스트리 전체를 백업해 두세요. 잘못된 수정은 시스템 오류를 유발할 수 있습니다.

2. 레지스트리 편집기에서 아래 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns

3. SnapIns 폴더 안에서 오류 메시지의 CLSID에 표시된 오류 번호와 일치하는 항목을 찾습니다.

4. 해당 키(예: FX:{b05566ad-fe9c-4363-be05-7a4cbb7cb510})를 마우스 오른쪽 버튼으로 클릭하고 내보내기(Export)를 선택해 .reg 파일로 백업합니다. 백업 후 같은 키를 다시 마우스 오른쪽 버튼으로 클릭하여 삭제(Delete)를 선택합니다.

5. 확인 창에서 예(Yes)를 눌러 키를 삭제하고, 레지스트리 편집기를 닫은 뒤 시스템을 재부팅합니다.

재부팅이 완료되면 Windows가 이벤트 뷰어(Event Viewer)에 필요한 레지스트리 값을 자동으로 다시 생성하므로 문제가 해결됩니다. 이벤트 뷰어를 열어 정상적으로 작동하는지 확인해 보세요.

방법 4: Windows 10에 RSAT(원격 서버 관리 도구) 설치

위 방법들로도 문제가 해결되지 않는다면, Windows 10에서는 RSAT(Remote Server Administration Tools)를 MMC의 대안으로 활용할 수 있습니다. RSAT은 Microsoft가 개발한 도구로, 원격지에 있는 Windows Server를 관리할 때 매우 유용합니다.

RSAT에는 "Active Directory 사용자 및 컴퓨터"라는 MMC 스냅인이 포함되어 있어, 원격 서버의 사용자 계정을 추가하거나 조직 구성 단위(OU)의 암호를 재설정하는 등의 작업을 수행할 수 있습니다. MMC 스냅인은 일종의 모듈 추가 기능처럼 작동합니다.

RSAT은 Windows 설정 → 앱 → 선택적 기능 → "기능 추가"에서 "RSAT" 관련 구성 요소를 검색해 설치하거나, Microsoft 공식 웹사이트에서 설치 파일을 내려받아 설치할 수 있습니다.

추가 팁: MMC 재설치

모든 방법을 시도했는데도 스냅인 오류가 계속된다면, MMC 자체를 다시 설치하거나 Windows를 최신 업데이트 상태로 유지하는 것도 고려해 보세요. 시스템 구성 요소 손상이 원인인 경우 큰 도움이 됩니다.

  • 컴퓨터 메모리 부족 경고 해결 방법
  • Chrome "비공개 연결이 아닙니다" 오류 해결 방법
  • COM Surrogate 작동 중지 오류 해결 방법
  • 0xc000007b 응용 프로그램 오류 해결 방법

MMC 스냅인 오류와 관련해 궁금한 점이 남아 있다면 언제든 댓글로 문의해 주세요. 도움이 되기를 바랍니다!