Windows 10 기념 업데이트는 여러 유용한 기능들을 도입했지만, 동시에 몇 가지 문제점도 야기했습니다. 그중 특히 눈에 띄는 문제는 카메라 작동 오류입니다. 기본 카메라 앱뿐만 아니라 카메라 기능을 사용하는 다른 앱들까지 실행 중 멈추거나 충돌하는 현상이 발생했습니다. 이 문제는 단순히 오류가 발생하는 수준을 넘어, 마이크로소프트가 비디오 스트림 디코딩 방식을 변경하면서 생긴 결과로 보입니다. 모든 사용자가 이 문제를 겪는 것은 아니지만, 만약 충돌이 발생한다면 레지스트리 편집을 통해 해결하는 것이 유일한 방법일 수 있습니다. 아래에서 그 방법을 안내합니다.
레지스트리 편집을 위한 준비
레지스트리 수정은 시스템에 중요한 영향을 미칠 수 있으므로 관리자 권한이 필요합니다. 레지스트리 편집을 시작하기 전에 관리자 계정으로 로그인하는 것을 권장합니다. 로그인 후, Win + R 키를 눌러 실행 창을 띄운 후 ‘regedit’를 입력하고 Enter 키를 눌러 Windows 레지스트리 편집기를 실행합니다.
레지스트리 편집 과정
다음 경로로 이동합니다.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Media FoundationPlatform
새로운 DWORD (32비트) 값을 생성해야 합니다. 이를 위해 ‘편집 > 새로 만들기 > DWORD (32비트) 값’을 선택하거나, 오른쪽 창 내부에서 마우스 오른쪽 버튼을 클릭하여 ‘새로 만들기 > DWORD (32비트) 값’을 선택합니다.

생성된 새로운 값의 이름을 ‘EnableFrameServerMode’로 변경하고, 값이 ‘0’으로 설정되어 있는지 확인합니다. 기본적으로 새로운 값은 ‘0’으로 설정되어 있지만, 혹시 모르니 다시 확인하는 것이 좋습니다.
다음으로, 레지스트리에서 아래 경로로 이동하여 새로운 DWORD 값을 생성합니다. 이 값의 이름 역시 ‘EnableFrameServerMode’로 지정하고 값이 ‘0’으로 설정되었는지 확인합니다.
HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftWindows Media FoundationPlatform
문제 해결 완료 및 추가 정보
이제 카메라 앱을 다시 실행해보면 정상적으로 작동할 것입니다. 만약 카메라 앱이 문제없이 작동하고 레지스트리에 해당 DWORD 값이 없다면, 굳이 추가할 필요는 없습니다. 이 값은 마이크로소프트가 일부 웹캠의 비디오 스트림 처리 방식을 변경하면서 발생한 문제를 해결하기 위한 것입니다. 모든 사용자에게 해당 오류가 발생하는 것은 아니며, 웹캠이 정상 작동한다면 레지스트리를 수정할 필요가 없습니다. 또한, 레지스트리에 이 값이 없다고 해서 시스템에 부정적인 영향이 있는 것도 아닙니다.
현재로서는 마이크로소프트가 업데이트 형태로 공식 수정사항을 제공할지, 아니면 앱 개발자들이 새로운 규칙에 맞게 앱을 업데이트해야 할지는 불분명합니다. 하지만 현재까지는 마이크로소프트의 문제로 여겨지는 경향이 있습니다.