Unreal Engine 오류: GPU가 충돌했거나 D3D 장치가 제거되었습니다. 해결 방법은 무엇인가요?

Unreal Engine 5(UE 5.1.1) 최신 버전에서 D3D 장치가 제거되었다는 크래시 또는 오류 보고가 있습니다. 오류 인터페이스는 아래 이미지와 같습니다. GPU 크래시 또는 D3D 장치 제거. -d3ddebug를 사용하여 D3D 디버그 장치를 활성화하세요. GPU 상태 정보는 로그에서 확인하세요.

조사 결과, 이 오류는 UE4와 UE5 모두에서 발생할 수 있으며, Unreal Engine 포럼에 다양한 해결책이 제시되어 있습니다. iRender 사용자들이 시도하여 문제를 해결한 몇 가지 해결책은 다음과 같습니다.

해결책 1:

레지스트리 편집기에서 값을 변경하거나 추가한 후 컴퓨터를 재시작하세요.

앱 레지스트리 편집기를 엽니다.

드라이버 카드 설정: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

TdrDelay가 생성된 경우:

  • TdrDelay를 두 번 클릭하고 60을 입력한 후 10진수를 선택하여 TdrDelay를 60(10진수)으로 변경합니다.
  • 원격 서버를 다시 시작합니다. 그런 다음 서버에 연결하여 정상적으로 사용합니다.

컴퓨터에 TdrDelay가 없는 경우, 직접 생성할 수 있습니다.

  • 마우스 오른쪽 버튼을 클릭하고 Dword 또는 Qword(컴퓨터가 32비트인지 64비트인지에 따라 다름)를 선택합니다.
  • 새로 생성된 파일의 이름을 TdrDelay로 변경합니다.
  • 위와 같이 TdrDelay를 60(10진수)으로 변경합니다.
  • 원격 서버를 다시 시작합니다. 그런 다음 서버에 연결하여 정상적으로 사용합니다.

해결 방법 2:

TdrDelay와 마찬가지로 TdrDdiDelay 값을 추가하거나 편집할 수 있습니다.

TdrDdiDelay를 60(10진수)으로 변경합니다. 그런 다음 원격 서버를 다시 시작합니다. 그 후 서버에 연결하여 정상적으로 사용합니다.

해결 방법 3:

Nvidia Studio 드라이버의 최신 버전을 이미 업데이트했는지 확인합니다.

드라이버 버전은 NVIDIA 드라이버 다운로드에서 확인할 수 있습니다.

How can we help?