Origin은 다른 게임 엔진들과 마찬가지로 DirectX API를 사용합니다. DirectX는 게임 내 그래픽 처리와 렌더링에 필수적인 역할을 담당하죠. 그런데 Windows 10에서 Origin으로 게임을 설치하거나 실행할 때 'DirectX Setup Error: An internal error has occurred'(DirectX 설정 오류: 내부 오류가 발생했습니다)라는 오류 메시지가 나타나는 경우가 있습니다. 이 글에서는 해당 오류를 유발하는 주요 원인을 살펴보고, 문제를 해결할 수 있는 실질적인 방법들을 안내해 드리겠습니다.

오류가 발생하는 주요 원인
이 오류는 Origin이 게임을 처음 설치하거나 실행하는 과정에서 DirectX 설정 프로그램을 정상적으로 구동하지 못할 때 발생합니다. 대표적인 원인은 다음과 같습니다.
- DirectX 파일이 손상되었거나 구버전인 경우
- 권한 문제나 관리자 권한 승격이 이루어지지 않아 Origin이 DirectX를 독자적으로 설치하지 못하는 경우
- 백신 프로그램과의 충돌
DirectX 설정 오류 해결 방법
아래의 해결 방법들은 순서에 상관없이 하나씩 시도해 보시면 됩니다. 작업을 시작하기 전에 반드시 관리자 계정으로 로그인되어 있는지, 그리고 프록시 서버나 VPN 없이 인터넷에 연결되어 있는지 확인하세요.
1. 기존 DirectX 파일 삭제 또는 다른 폴더로 이동
게임 디렉터리에 이미 존재하는 DirectX 파일이 손상되었거나 사용할 수 없는 상태라면 이 오류가 발생할 수 있습니다. 특히 Origin 폴더의 경로를 변경한 경우 원래 파일 경로가 무효화되면서 문제가 생기기도 합니다. 이때는 기존 파일을 삭제하거나 다른 폴더로 옮긴 뒤 Origin을 실행하세요. Origin이 누락된 파일을 감지하면 자동으로 다시 다운로드하고 설치합니다.
다음 순서대로 진행해 보세요.
- Windows 키 + E를 눌러 파일 탐색기를 실행합니다.
- 아래 경로로 이동합니다.
C:\Program Files (x86)\Origin Games\*게임 이름*\Installer\directx\redist
redist 폴더가 보이지 않는다면 숨김 파일 및 폴더 표시를 활성화해야 합니다.
파일 탐색기를 연 후 보기 메뉴를 클릭하고, 옵션 > 폴더 및 검색 옵션 변경을 선택합니다. 보기 탭에서 숨김 파일, 폴더 및 드라이브 표시 옵션을 선택하고, 보호된 운영 체제 파일 숨기기(권장) 옵션의 체크를 해제한 뒤 적용합니다.
이제 redist 폴더 안에 새 하위 폴더를 만들고, 아래 세 개의 파일을 제외한 나머지 파일을 모두 새 폴더로 이동합니다.
DSETUP.dll
dsetup32.dll
DXSETUP.exe
파일 이동이 완료되면 파일 탐색기를 닫고 Origin을 실행한 뒤 게임을 시작해 보세요. 문제가 해결되지 않았다면 다음 방법을 시도합니다.
2. DirectX 수동 설치
경우에 따라 Origin이 DirectX를 스스로 설치하지 못해 이 오류가 발생하기도 합니다. 이는 Windows 업데이트를 통해 보안 설정이 강화되면서 응용 프로그램의 접근 권한이 제한된 것이 원인일 수 있습니다. 이 경우 Microsoft 공식 웹사이트에서 DirectX 웹 설치 프로그램을 직접 다운로드하여 수동으로 설치한 후 게임이 정상적으로 실행되는지 확인해 보세요.
3. 백신 프로그램 일시적으로 비활성화
최근 서드파티 백신 소프트웨어를 설치했다면, 해당 프로그램이 Origin의 DirectX 파일 설치 과정을 방해하여 오류를 일으킬 가능성이 있습니다. 먼저 백신 프로그램을 일시적으로 비활성화한 상태에서 게임을 실행해 보세요. 비활성화만으로는 해결되지 않는다면 백신 프로그램을 완전히 제거한 후 다시 시도해 보는 것도 좋습니다.
4. Origin 재설치
Origin은 Electronic Arts가 개발한 디지털 배급 플랫폼으로, 게임 구매와 실행을 위한 클라이언트를 PC 및 모바일 플랫폼에서 제공합니다. Origin 클라이언트는 자동 업데이트 기능을 갖추고 있으며, 사용자가 EA의 게임, 확장팩, 콘텐츠 부스터 팩, 패치를 다운로드할 수 있게 해 줍니다.
이 방법에서는 제어판의 프로그램 및 기능 애플릿을 통해 Origin 클라이언트를 제거한 뒤, 공식 웹사이트에서 최신 버전을 다시 다운로드하여 설치해 보세요.
참고: Origin을 재설치하면 보유 중인 모든 게임을 처음부터 다시 다운로드해야 합니다.
또한 클라이언트 내에서 게임 전체 복구 기능을 사용해 볼 수도 있습니다. 이 기능은 불완전하거나 손상된 파일을 찾아내는 데 도움이 됩니다.
추가 팁: 'DirectX 초기화 실패' 오류 메시지가 나타나는 경우에도 위의 방법들이 동일하게 적용됩니다.
위의 해결 방법 중 하나가 여러분의 문제를 해결하는 데 도움이 되기를 바랍니다!