본문 바로가기
PC 관련/윈도우10 관련

윈도우10에서 배틀필드3 [DirextX function "m_dxgifactory->(이하 생략)] 해결방법

by 마징가_Z 2021. 1. 10.
반응형


윈도우10에서 배틀필드를 실행시 아래 문구와 함께

"DirextX function "m_dxgifactory->[이하 생략]"

실행되지 않는 문제에 대한 프로그램 미설치, 해결방법을 알려드리고자 합니다.




발생 문제점?


배틀필드3 실행 오류


윈도우10에서 배틀필드3를 실행하고자 하면

"DirextX function "m_dxgifactory->[이하 생략]" 이라는

문구 팝업창이 뜨며, 실행이 불가합니다.



해결 방법


문제 발생 원인?


Windows NT 커널 버젼이 변경됨에 따라

bf3.exe(게임 실행 파일) 내부 코드중

 ™(Trade Mark Symbol) 에 대한 Hex Code 가 

99 hex code 에서 다른 것으로 변경되어 발생하는 오류라고 합니다.



문제 해결하기


해당 오류 이전 해결하는 방법은

Windows 운영체제의 언어를 아예 영어로 변경하시거나

Windows 7 로 다운그레이드가 있는데,


저는 윈도우10에서 해결방법을 알려드리고자 합니다.

단, 아래 방법은 "윈도우10 RS4(1803버전)" 이상에서만 가능함을 알려드립니다.


먼저, 하단 돋보기클릭제어판 검색선택



시계 및 국가날짜, 시간 또는 숫자 형식 변경 선택



관리자 옵션 탭 선택 → 시스템 로캘 변경(C)... 선택



아래와 같이 활성화 된 지역설정 팝업창에서

"□Beta: 세계 언어 지원을 위해 Unicode UTF-8 용" 체크윈도우 재부팅



컴퓨터 재부팅 후

게임 실행잘 되는 것을 확인할 수 있습니다.



주의 사항


게임 종료 후, 다시 재설정 필요


지역설정 팝업창에서

"□Beta: 세계 언어 지원을 위해 Unicode UTF-8 용" 체크 

배틀필드3 게임 실행은 잘됩니다.


하지만 위 설정 후에는, 프로그램 실행 및 메모장에서 글씨 깨짐 현상이 발생합니다.



이런 문제로 인해서, 게임 종류 후에는


제어판 → 시계 및 국가 → 날짜, 시간 또는 숫자 형식 변경

 → 관리자 옵션 → 시스템 로캘 변경(C)...

→ □Beta: 세계 언어 지원을 위해 Unicode UTF-8 용" 체크 해제를 해줘야 하는

불편함이 있습니다.....



마지막으로, 

발매한지 오래된 게임이지만, EA에서 배틀필드4처럼

해당 문제점에 대한 패치를 잘해주었으면 하는 바람이 있습니다.



반응형

댓글