FMOD Studio 오류(0xc0e90002)
문제 상황


FMOD를 실행하려하니 위와 같은 오류창이 떴음.
처음엔 단순히 dll 파일이 손상된 걸로 보여서, 삭제 후 재설치를 시도함.
시도
1차 시도 — 삭제 후 재설치
- 제어판(설정 → 앱)에서 FMOD Studio 제거 시도
- 그런데 제거 과정에서 또 다른 오류 발생:→ Windows의 스마트 앱 컨트롤 기능이 서명 검증이 안 된 실행 파일을 차단하고 있었던 것.
- 스마트 앱 컨트롤이 안전하지 않을 수 있는 앱을 차단했습니다. uninstall.exe을(를) 차단했습니다.
- 언인스톨러 자체가 차단되니, 폴더(C:\Program Files\FMOD SoundSystem\FMOD Studio 2.03.14)를 통째로 수동 삭제 후 재설치 진행.
2차 시도 — 재설치 후에도 동일 오류
- 폴더를 지우고 새로 설치했는데도 똑같은 "잘못된 이미지" 오류(0xc0e90002) 재발.
- 이번엔 Visual C++ 재배포 패키지(VC++ Redistributable) 문제로 의심.
- x64 / x86 버전 둘 다 재설치 (vc_redist.x64.exe, vc_redist.x86.exe)
- 재부팅 후 재실행 → 여전히 오류 발생
3차 시도 — 오류 메시지 자세히 보기
- 다시 보니 오류 메시지에 나오는 파일명이 처음과 달랐음:
- 1차: fmodstudioui.dll
- 3차: ...\Plugins\fmod_haptics.dll
- 그리고 이 오류가 뜰 때 뒤에 "스마트 앱 컨트롤이 이 앱의 일부를 차단했습니다" 페이지가 함께 열려 있었음.
- → 핵심 원인은 VC++가 아니라, 스마트 앱 컨트롤이 서명되지 않은 특정 플러그인 dll을 차단하고 있었던 것
보호 기록 확인 시도


- Windows 보안 → 바이러스 및 위협 방지 → 보호 기록에서 차단 항목을 찾아보려 했으나,
- 필터를 "차단된 항목"으로 걸어도 **"최근 작업 없음"**으로 표시됨.
- → 스마트 앱 컨트롤의 차단은 이 로그에 남지 않는 것으로 확인. 이 경로는 포기.
해결
문제의 원인이 FMOD Studio 본체가 아니라 부가 플러그인(fmod_haptics.dll) 이라는 걸 파악한 후, 아래 방법으로 해결.
- 파일 탐색기에서 아래 경로로 이동
C:\Program Files\FMOD SoundSystem\FMOD Studio 2.03.14\Plugins - fmod_haptics.dll 파일을 찾아서 잘라내기(Ctrl+X)
- 바탕화면 등 다른 위치에 붙여넣기(Ctrl+V) — 삭제 대신 이동시켜서 나중에 복구 가능하도록 함
- FMOD Studio 재실행 → 정상 실행 확인! 🎉
정리
- 오류 메시지에 나오는 파일 경로를 잘 봐야함.
처음엔 fmodstudioui.dll이었지만 나중엔 Plugins\fmod_haptics.dll로 바뀌어 있었음 - "잘못된 이미지" + 오류 상태 0xc0e90002 오류는 실제 파일 손상이 아니라
Windows 스마트 앱 컨트롤의 서명 검증 차단일 수 있음 - 스마트 앱 컨트롤 차단은 바이러스 백신 보호 기록에는 남지 않음
- 문제가 되는 dll이 햅틱 기능처럼 부가적인(optional) 플러그인이라면, 그냥 폴더에서 빼버려도 프로그램 본체 실행에는 지장이 없음
- 참고: FMOD Studio 프로젝트 파일(.fspro)은 설치 폴더가 아니라 별도 저장 위치에 있기 때문에, 프로그램을 지웠다 다시 깔아도 프로젝트 데이터는 안전하게 유지됨
환경: Windows 11, FMOD Studio 2.03.14
'Game Lab' 카테고리의 다른 글
| [Week18] 타이틀 BGM - Slow Noir Jazz (0) | 2026.07.09 |
|---|---|
| [Week18] FMOD VFX 이벤트 설계 (0) | 2026.07.08 |
| [Week18] Send, Bus, Sidechain, Group (0) | 2026.07.06 |
| [Week18] Fmod loop 이슈 (0) | 2026.07.06 |
| [Week17] 타이틀 연출 사운드 (0) | 2026.07.04 |