게임

에픽게임즈 Win64_shipping 오류 해결법 (UE4 crash)

 

이번에 에픽게임즈에서 무료로 Maneater라는 게임을 풀었습니다.

새로운 세이브 슬롯을 선택해서 게임을 새로 하려고 하니 위와 같은 오류가 떴는데요

전체 오류 내용은 아래와 같습니다.

 


Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000

Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
Maneater_Win64_Shipping
kernel32
ntdll


 

검색을 해 봤는데 관련 정보를 찾기 힘들었고

이 게임뿐만이 아니라 다른 게임들에서도 나타나는 문제 같았습니다.

 

이 문제를 해결하는 방법은 여러 가지가 있겠지만

제가 사용하여 해결한 방법을 알려드리겠습니다.

 

1. 게임을 다시 설치하는 방법과

2. 에픽게임즈 런처를 다시 설치하는 방법은

통하지 않았습니다.

 

해결법은 윈도우 사용자 계정 이름을 영어로 바꿔주는 것이었습니다.

정확한 이유는 모르겠지만 

영어 이외의 다른 언어를 인식하는 데에 있어서

오류가 발생하는 듯 합니다.

 

그런데 검색을 해서 나오는 방법으로 사용자 이름을 바꿔도

오류는 사라지지 않았습니다.

 

사용자 이름을 바꾸는 게 아닌

새로운 로컬 계정을 만들어야 했습니다.

 

그 방법은 아래와 같습니다. 윈도우 10 기준입니다.

 

 

 

 

 

 

윈도우 버튼 > 프로필 아이콘 클릭 > 계정 설정 변경 클릭

을 통해 사용자 정보 창에 들어가줍니다.

 

 

가족 및 다른 사용자 탭 > 기타 사용자 항목에서 이 PC에 다른 사용자 추가 클릭

 

기타 사용자로 추가를 해야

마이크로소프트 아이디 없이 사용자를 추가할 수 있습니다.

 

 

'이 사람의 로그인 정보를 가지고 있지 않습니다' 클릭

 

 

체크박스를 바로 누르는 것이 아닌 '자세히'를 눌러서 약관에 동의합니다.

 

 

'Microsoft 계정 없이 사용자 추가' 를 눌러주세요.

 

 

사용자 이름을 영어로 적어줍니다.

암호는 적지 않아도 괜찮습니다.

 

 

이제 기타 사용자에 새로 만든 로컬 계정이 잘 뜨는지 확인해주세요.

 

 

윈도우키 > 프로필 아이콘 클릭 > 로컬 계정을 눌러서 로그인하면 됩니다.

 

처음 접속하면 바탕화면에 아무런 파일도 없는 상태이지만

설치해놓은 파일, 게임 등은 그대로 있습니다.

 

저는 이렇게 새로 만든 계정에서 게임을 실행했더니

충돌이 일어나지 않고 플레이가 가능했습니다.

 

 

그리고 맨이터 게임의 경우에는 로컬계정에서 세이브파일을 한 번

만들어놓은 후 다시 본 계정으로 이동해서

세이브파일을 이용한 '계속하기'로는 튕기지 않았습니다.