일부 Windows 사용자들은 Foobar2000 애플리케이션으로 MP3 파일을 재생하려고 할 때 '복구할 수 없는 재생 오류(Unrecoverable Playback Error)'가 발생하는 문제를 겪고 있습니다. 경우에 따라 이 오류 메시지와 함께 0x88780078 오류 코드가 표시되기도 합니다.

Foobar에서 Xonar DX Control Center를 함께 사용 중이라면, 먼저 GX DSP 모드를 비활성화하는 것부터 시작해 보세요. 그래도 해결되지 않으면 WMP 설정 문제 해결사를 실행하여 자동으로 문제가 수정되는지 확인하고, 추가로 Windows 기능 화면을 통해 Windows Media Player를 다시 설치해 보는 것도 좋은 방법입니다.
또한 이 오류는 Windows Audio 및 Windows Audio Endpoint Builder라는 두 서비스가 비정상적인 상태에 멈춰 있을 때도 발생할 수 있습니다. 해당하는 경우라면 각 서비스를 개별적으로 재시작하면 문제를 해결할 수 있습니다.
일부 상황에서는 재생 장치 자체가 원인이 되기도 합니다. 이 경우 기본 오디오 형식을 변경한 후 문제가 해결되는지 확인해 보세요.
Xonar DX Control Center에서 GX DSP 모드 비활성화
알려진 바에 따르면, 이 문제의 가장 흔한 원인은 Xonar DX Control Center 내부의 설정입니다. 실제로 이 오류를 겪은 많은 사용자들이 GX 버튼을 통해 GX DSP 모드를 비활성화한 후 문제를 해결했습니다.
해당 사항에 해당한다면, 먼저 GX 버튼을 클릭한 뒤 Foobar2000 애플리케이션을 재시작하고 문제가 해결되는지 확인해 보세요.

이 방법으로 해결되지 않거나 해당 상황이 아니라면, 다음 해결 방법으로 넘어가세요.
Windows Media Player 설정 문제 해결사 실행하기
문제가 Windows Media Player의 설정 불일치로 인해 발생한 것이라면, 운영체제가 자동으로 문제를 수정해 줄 수 있습니다. 여러 사용자들이 Windows Media Player 설정 문제 해결사를 실행하여 복구할 수 없는 재생 오류를 성공적으로 해결했다고 확인했습니다.
참고: 이 문제 해결사는 비교적 오래된 도구로, 주로 Windows 8.1 이하 버전에서 효과가 있는 것으로 알려져 있습니다.
이 유틸리티는 WMP의 설정과 종속성을 검사하고, 익숙한 문제 패턴이 발견되면 자동으로 복구 전략을 적용합니다.
다음은 Windows Media Player 설정 문제 해결사를 실행하고 권장 복구 전략을 적용하는 방법입니다:
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 텍스트 상자에 'control'을 입력하고 Enter 키를 눌러 기존의 제어판(Control Panel) 인터페이스를 엽니다.

- 제어판에서 오른쪽 상단의 검색 기능을 사용해 '문제 해결(troubleshooting)'을 검색하고 Enter 키를 누른 후, 결과 목록에서 문제 해결(Troubleshooting)을 클릭합니다.

- 문제 해결 창에 들어가면 모든 항목 보기(View All)를 클릭하여 사용 가능한 문제 해결사의 전체 목록을 확인합니다.

- 기존 문제 해결사의 전체 목록이 나타나면, 옵션 목록에서 Windows Media Player 설정을 클릭합니다.

- Windows Media Player 설정 문제 해결사의 초기 화면이 나타나면 먼저 고급(Advanced)을 클릭하고 자동으로 복구 적용(Apply repairs automatically) 체크박스를 선택합니다.

참고: 관리자 권한으로 실행(Run as administrator) 하이퍼링크가 보이면 이를 클릭하여 관리자 권한으로 문제 해결사를 실행하세요.
- 다음(Next)을 클릭하여 검사를 시작하고 작업이 완료될 때까지 기다립니다.
- 문제 해결사가 수정 방법을 제안하면 이 수정 적용(Apply this fix)을 클릭합니다.

참고: 제안되는 수정 내용에 따라 프로세스를 완료하기 위해 몇 가지 수동 단계를 진행해야 할 수 있습니다.
- 컴퓨터를 재시작하고 다음 시스템 시작 시 문제가 해결되었는지 확인합니다.
Foobar2000으로 MP3 또는 MP4 파일을 재생할 때 여전히 복구할 수 없는 재생 오류가 발생한다면, 아래의 다음 해결 방법으로 넘어가세요.
Windows Audio Endpoint Builder 서비스 재시작
경우에 따라 Windows Audio Endpoint Builder 서비스가 비정상적인 상태에 멈춰 있어 이 오류가 나타날 수 있습니다. 해당하는 경우라면 서비스를 재시작하여 강제로 다시 초기화함으로써 문제를 해결할 수 있습니다.
이 방법은 많은 Windows 8.1 사용자들에게 효과가 있는 것으로 확인되었습니다.
다음은 Windows Audio Endpoint Builder 서비스를 재시작하는 방법입니다:
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 'services.msc'를 입력하고 Enter 키를 눌러 서비스(Services) 화면을 엽니다. UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예(Yes)를 클릭하여 관리자 권한을 부여합니다.

- 서비스 화면에서 오른쪽 영역으로 이동한 후, 서비스 목록을 아래로 스크롤하여 Windows Audio Endpoint Builder를 찾습니다.
- 해당 항목을 찾으면 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 다시 시작(Restart)을 선택하여 서비스를 재시작합니다.

- Foobar 애플리케이션을 다시 열고 동일한 오류가 여전히 발생하는지 확인합니다.
여전히 오류가 발생한다면, 다음 해결 방법으로 넘어가세요.
Windows Audio 서비스 재시작
같은 문제를 겪은 일부 사용자들은 Windows Audio 서비스가 중단될 때마다 이 오류가 나타난다고 보고했습니다. 이 경우 해결 방법은 간단합니다. 서비스를 재시작하기만 하면 됩니다.
가장 쉬운 방법은 관리자 권한 CMD 창을 사용하는 것입니다. 다음 가이드를 따라 해보세요:
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 'cmd'를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트 창을 엽니다. UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예(Yes)를 클릭하여 관리자 권한을 부여합니다.

- 관리자 권한 CMD 창에서 다음 명령을 입력하고 Enter 키를 눌러 Windows Audio 서비스를 중지합니다:
net stop audiosrv
- 명령이 성공적으로 처리되면 몇 초간 기다린 후, 다음 명령을 입력하고 Enter 키를 눌러 동일한 서비스를 다시 시작합니다:
net start audiosrv
- Foobar 애플리케이션을 열고 문제가 해결되었는지 확인합니다.
문제가 지속된다면, 다음 해결 방법으로 넘어가세요.
Windows Media Player 다시 설치하기
사실 Foobar2000 애플리케이션은 특정 재생 기능을 위해 내장된 미디어 플레이어 통합 기능에 의존합니다. 따라서 미디어 플레이어의 핵심 기능에 오류가 있으면 다양한 복구할 수 없는 재생 오류가 발생할 수 있습니다.
이 경우 Windows Media Player를 다시 설치하여 관련 구성 요소를 모두 재초기화하면 문제를 해결할 수 있습니다. 여러 사용자들이 이 방법을 통해 Foobar2000을 정상적으로 사용할 수 있게 되었다고 확인했습니다.
다음은 Windows Media Player 구성 요소를 다시 설치하는 단계별 안내입니다:
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 텍스트 상자에 'optionalfeatures.exe'를 입력하고 Enter 키를 눌러 Windows 기능(Windows Features) 화면을 엽니다.

참고: UAC(사용자 계정 컨트롤) 화면이 나타나면 예(Yes)를 클릭하여 관리자 권한을 부여하세요.
- Windows 기능 화면에서 목록을 스크롤하여 미디어 기능(Media Features)을 찾습니다. 해당 항목을 더블클릭한 후, Windows Media Player의 체크박스를 해제하고 확인(Ok)을 클릭하여 변경 사항을 저장합니다.

- 작업이 완료될 때까지 기다린 후 컴퓨터를 재시작하고 부팅이 완료되기를 기다립니다.
- 재부팅 후에는 위와 동일한 단계를 따르되, 이번에는 Windows Media Player 구성 요소를 비활성화하는 대신 활성화합니다.
- Foobar2000을 열고 이전에 복구할 수 없는 재생 오류를 유발했던 작업을 반복하여 문제가 해결되었는지 확인합니다.
동일한 문제가 계속 발생한다면, 아래의 다음 해결 방법으로 넘어가세요.
기본 오디오 형식을 16비트, 44100Hz(CD 음질)로 변경
여러 사용자들의 확인에 따르면, 사용 중인 오디오 장치가 처리할 수 없는 오디오 형식을 강제로 사용하도록 설정된 경우에도 복구할 수 없는 재생 오류가 나타납니다.
해당하는 경우라면, 오디오 설정에 접근하여 기본 재생 장치가 16비트, 44100Hz(CD 음질) 형식을 사용하도록 강제 설정하면 문제를 해결할 수 있습니다.
다음은 기본 형식을 권장 값으로 변경하는 단계별 가이드입니다.
참고: 아래 지침은 범용적으로 적용되며 Windows 7, Windows 8.1, Windows 10에서 모두 따를 수 있습니다.
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 텍스트 상자에 'control mmsys.cpl sounds'를 입력하고 Enter 키를 눌러 소리(Sound) 메뉴를 엽니다.

참고: UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예(Yes)를 클릭하여 관리자 권한을 부여하세요.
- 소리 메뉴에서 재생(Playback) 탭을 클릭한 후, 활성화된 사운드 장치(현재 문제가 발생 중인 장치)를 마우스 오른쪽 버튼으로 클릭합니다.
- 새로 나타난 컨텍스트 메뉴에서 속성(Properties)을 클릭합니다.
- 속성 화면에서 고급(Advanced) 탭을 클릭하고 기본 형식(Default format) 섹션으로 이동합니다. 그런 다음 기본 형식을 16비트, 44100Hz(CD 음질)로 조정합니다.
- 적용(Apply)을 클릭하여 변경 사항을 저장한 후, 이전에 Foobar에서 재생에 실패했던 미디어 파일을 재생하여 문제가 해결되었는지 확인합니다.
