0
(0)

언리얼 엔진(Unreal Engine)은 종합적인 통합 도구 세트 덕분에 온라인 게임 디자이너와 개발자들이 널리 사용하는 게임 엔진입니다. 하지만 많은 사용자들이 언리얼 엔진 4/5를 사용하는 도중에 크래시 현상을 겪고 있습니다. 이 글에서는 이러한 크래시 문제의 원인과 해결 방법에 대해 알아보고, 언리얼 엔진 4/5를 정상적으로 작동시키는 방법을 소개하겠습니다.

언리얼 엔진 4/5가 크래시하는 이유

언리얼 엔진은 오류가 발생하거나 프로세스가 예상대로 작동하지 않을 때 크래시할 수 있습니다. 다음은 일반적으로 발생하는 원인들입니다:

  • 오래된 그래픽 카드 드라이버
  • 오래된 언리얼 엔진 버전
  • 장기간의 그래픽 카드 또는 CPU 오버클럭
  • Epic Games 런처 설치 파일 오류
  • 통합 그래픽 카드의 성능 부족
  • 백신 소프트웨어의 간섭
  • TDR(Timeout Detection and Recovery) 설정 오류

언리얼 엔진 크래시 로그 위치

크래시 로그는 C:\Users\username\AppData\Local\MeetYourMaker\Saved\Crashes 경로에서 찾을 수 있습니다. 파일 탐색기의 설정에서 숨김 파일을 볼 수 있도록 변경한 후 해당 로그 파일에 접근할 수 있습니다.

언리얼 엔진 4/5크래시 문제 해결 방법

다음에 설명하는 언리얼 엔진 4/5의 크래시 문제 해결 절차는 이 문제를 쉽게 해결하는 데 도움이 될 것입니다.

방법 1. 언리얼 엔진 4/5업데이트

언리얼 엔진 개발자들은 자주 새로운 버전을 출시합니다. 시스템의 언리얼 엔진이 최신 버전인지 확인하고, 업데이트를 통해 문제를 해결할 수 있습니다. 업데이트 방법은 다음과 같습니다:

  1. Epic Games 런처를 엽니다. 왼쪽 메뉴의 “Unreal Engine” 탭에서 상단의 “라이브러리”를 선택합니다. Unreal Engine - 라이브러리
  2. “엔진 버전” 아래에서 아래쪽 화살표를 클릭해 업데이트를 확인합니다.
  3. “설치”를 클릭하고, 최신 버전의 언리얼 엔진을 설치합니다.
  4. 업데이트 후 언리얼 엔진이 정상적으로 작동하는지 확인하십시오.

방법 2. GPU 드라이버 업데이트 방법

손상되거나 오래된 그래픽 카드 또한 언리얼 엔진(Unreal Engine) 크래시 문제를 야기할 수 있습니다. 이를 해결하려면 GPU 드라이버를 업데이트하면 됩니다.

  1. Windows + X 키를 누르고 팝업 창에서 장치 관리자를 선택합니다.
  2. 디스플레이 어댑터 섹션을 확장하고, 그래픽 카드를 우클릭한 후 드라이버 업데이트를 선택합니다.
  3. 드라이버 자동 검색을 선택하고, Windows가 드라이버 업데이트를 찾아 설치할 때까지 기다립니다.드라이버 자동 검색

만약 Windows에서 드라이버 업데이트를 찾지 못하면, 제조업체의 공식 웹사이트를 방문하여 수동으로 정확한 드라이버를 다운로드하고 설치할 수 있습니다.

방법 3. 언리얼 엔진 설치 파일 확인

언리얼 엔진을 정상적으로 사용하려면 필요한 모든 파일이 완전하고 올바르게 구성되어 있는지 확인해야 합니다. Epic Games 런처를 사용해 설치 파일이 손상되었는지 확인하는 방법은 다음과 같습니다.

  1. Epic Games 런처를 열고 라이브러리로 이동합니다.
  2. 설치된 언리얼 엔진 버전 옆에 있는 아래 화살표를 클릭해 드롭다운 메뉴를 표시하고 검증을 선택합니다.
  3. 검증이 완료되면 실행을 클릭합니다.

게임 중 언리얼 엔진 4가 크래시하면, 게임 파일 검증을 통해 해결할 수 있습니다. Epic Games 라이브러리에서 해당 게임을 선택하고 세 점 아이콘을 클릭한 후 관리 > 검증을 선택하면 손상된 파일을 자동으로 복구합니다.

방법 4. 오버클럭 비활성화

게임 성능 향상을 위해 일부 사용자는 CPU를 오버클럭하여 기본 속도보다 더 높은 속도로 작동하게 만듭니다. 그러나 이는 과도한 전력 소모를 유발해 게임이 크래시되는 문제를 일으킬 수 있습니다. 이러한 이유로 언리얼 엔진이 시작 시 크래시된다면, 오버클럭을 비활성화하는 것이 문제를 해결하는 방법이 될 수 있습니다.

  1. Windows 검색창에서 전원 관리 계획 편집을 검색하고 엽니다.
  2. 고급 전원 설정 변경을 클릭합니다. 고급 전원 관리 옵션 설정 변경
  3. 전원 옵션 창이 열리면, 프로세서 전원 관리로 스크롤하여 최소 프로세서 상태최대 프로세서 상태 값을 100%에서 더 낮은 값으로 변경한 후 적용을 클릭합니다. 고급 전원 설정 변경 - 프로세서 전원 관리 - 최소 프로세서 상태

방법 5. D3DCOMPILER_43.dll 다시 설치

언리얼 엔진(Unreal Engine) 4/5는 그래픽 렌더링과 처리를 위해 DirectX에 의존합니다. 만약 DirectX와 관련된 파일이 손상되거나 누락되면 언리얼 엔진 4/5게임이 크래시할 수 있습니다. 이러한 문제를 해결하는 권장 방법 중 하나는 Bitwar DLL Fixer와 같은 DLL 복구 도구를 사용하는 것입니다. 이 도구는 D3DCOMPILER_43.dll 파일 등을 다시 설치하는 데 도움을 줄 수 있습니다.

Bitwar DLL Fixer 주요 기능

  • DLL 오류의 빠른 스캔
  • 방대한 DLL 데이터베이스
  • DirectX 파일 복구
  • 자동 DLL 오류 복구
  • 클릭 한 번으로 DLL 오류 해결
  • 애플리케이션 및 게임 실행 문제 해결

Bitwar DLL Fixer 소프트웨어 공식 웹사이트: https://www.bitwarsoft.com/ko/dll-fixer

Bitwar DLL Fixer로 언리얼 엔진 크래시 복구 방법

  1. Bitwar DLL Fixer를 설치하고 실행합니다. 왼쪽 패널에서 “전체 스캔”을 클릭합니다. Bitwar DLL Fixer-1
  2. 스캔 시작 버튼을 클릭하고 스캔이 완료될 때까지 기다립니다.
  3. 스캔이 완료되면 스캔된 파일을 확인하고 복구 버튼을 클릭합니다. Bitwar DLL Fixer-5

복구가 완료되면 컴퓨터를 재부팅하고 언리얼 엔진이 여전히 크래시하는지 확인합니다.

방법 6. Windows 레지스트리 변경

TDR 복구 수준 설정도 언리얼 엔진(Unreal Engine) 4/5 크래시를 유발할 수 있습니다. TDR(Time Detection and Recovery)은 GPU가 특정 시간 내에 응답하지 않을 때 Windows에서 GPU 드라이버를 재설정하려고 시도하는 기능입니다. 만약 TDR 복구 수준 설정이 너무 낮게 설정되면, 언리얼 엔진의 GPU 처리 작업을 비정상적으로 인식하여 크래시를 발생시킬 수 있습니다. 이를 해결하기 위해 Windows 레지스트리 편집을 통해 설정을 변경할 수 있습니다.

  1. Windows + R 키를 눌러 실행 창을 엽니다. “regedit”를 입력한 후 Enter를 눌러 레지스트리 편집기를 엽니다. regedit
  2. 레지스트리 편집기에서 백업을 생성합니다. 파일을 클릭하고 내보내기를 선택합니다. 백업 파일을 저장할 위치를 선택하고 파일 이름을 지정한 후 저장을 클릭합니다.
  3. 다음 경로로 이동합니다: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  4. 빈 공간을 우클릭하고 새로 만들기 > QWORD(64비트) 값을 선택한 후 새 값의 이름을 TdrDdiDelay로 지정합니다. Unreal 엔진 충돌 복구 로그인 편집기 복구
  5. TdrDdiDelay를 더블 클릭하고 값을 “30”으로 설정하고, 기수십진법으로 변경한 후 확인을 누릅니다. Unreal 엔진 충돌 복구 로그인 편집기 복구2
  6. 다시 새 DWORD(32비트) 값을 만들고 이름을 TdrLevel로 지정한 후 더블 클릭하여 기수를 십진법으로 설정하고 값을 “3”으로 변경합니다. Unreal 엔진 충돌 복구 로그인 편집기 복구3
  7. 설정이 완료되면 확인을 클릭하고 레지스트리 편집기를 종료한 후 컴퓨터를 재부팅합니다.

방법 7. DirectX 11 모드에서 언리얼 엔진 게임 실행

DirectX 12 또는 최신 버전에서 발생하는 호환성 문제로 인해 게임이 크래시할 수 있습니다. 이 문제를 해결하기 위해 DirectX 11 모드에서 언리얼 엔진 게임을 실행할 수 있습니다.

  1. Steam 클라이언트를 실행하고 라이브러리로 이동합니다.
  2. 게임을 우클릭한 후 속성을 클릭합니다.
  3. 일반 탭에서 아래로 스크롤하여 실행 옵션을 찾고, 해당 텍스트 필드에 -dx11을 입력합니다.
  4. 메인 라이브러리에서 플레이 버튼을 클릭합니다.
  5. DX11 호환 모드로 실행을 선택하고 플레이 버튼을 누릅니다.

이제 선택한 게임이 DirectX 11 모드에서 새로 고침되어 실행될 것입니다.

방법 8. SFC 스캔을 실행하여 시스템 파일 복구

손상된 파일로 인해 문제가 발생했다고 의심되는 경우, 아래 단계를 따라 SFC 스캔을 실행하여 시스템 파일을 복구할 수 있습니다.

  1. Windows + R 키를 동시에 눌러 실행 창을 엽니다.
  2. cmd를 입력하고 Enter를 눌러 관리자 권한으로 명령 프롬프트를 실행합니다.
  3. sfc /scannow 명령을 입력한 후 Enter를 눌러 스캔을 시작합니다. SFC scannow
  4. 스캔이 완료되면, 다음 명령을 입력하여 DISM을 실행합니다:
    dism.exe /online /cleanup-image /scanhealth
    dism.exe /online /cleanup-image /restorehealth
    dism.exe /online /cleanup-image /startcomponentcleanup
    Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore  DISM scanhealth- Restorehealth
  5. 손상된 파일이 발견되면 화면의 지시에 따라 파일을 복구하고, 작업이 완료되면 컴퓨터를 재부팅합니다.

결론

언리얼 엔진의 크래시 문제는 전체적인 게임 경험에 큰 영향을 미칠 수 있습니다. 위에서 설명한 여러 해결 방법을 시도해 문제를 해결하고 최고의 게임 경험을 누리세요. 특히 Bitwar DLL Fixer 도구를 사용하여 DLL 파일 문제를 해결하는 것이 강력하게 권장되는 방법입니다.

이 게시물이 얼마나 유용했나요?

별표를 클릭하여 평가합니다!

평균 등급 0 / 5. 투표 수: 0

지금까지 투표가 없습니다!

이 게시물이 당신에게 유용하지 않아서 죄송합니다!

이 게시물을 개선합시다!

이 게시물을 어떻게 개선 할 수 있는지 알려주세요?

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다