고사양 컴퓨터를 쓰는데도 하루 1번꼴로 튕김현상이나 간헐적 프레임드랍을 겪었었음.(다른 AAA게임에선 없음)


지금은 해결했고 한번에 여러가지 방법을 동시에 적용해서 어떤 방법이 가장 효과적이었다 까지는 모르겠음.


헬다이버즈2 플레이 혹은 컴퓨터 상태 개선에 도움이 되는 방법을 간단하게 적용할 수 있는 순서대로 적어봄





1. C:\Users\사용자명\AppData\Roaming\Arrowhead\Helldivers2\shader_cache


해당폴더에서 pipeline_library.cache 캐시 파일 삭제





2. NVIDIA 제어판 설정






인게임 설정은 프레임 제한 해제

3D 설정 관리에서 본인 모니터에 맞는 프레임 제한으로 설정







쉐이더 캐시 사이즈 10GB or 무제한으로 변경

서치해보니 10GB가 가장 좋다는 의견이 많았고 10GB로 해놓는것을 추천.

근데 난 그냥 무제한으로 씀. 아직까지 다른 이슈없음

무제한으로 두려면 C드라이브에 여유용량이 꽤 있어야함.





3. 클라이언트 파일 무결성 검사







스팀에서 우클릭을 하면 위 창이 뜬다. 무결성검사 돌려보는것을 추천





4. 다이렉트X, Visual C++ 재설치


https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170

Latest supported Visual C Redistributable downloadsThis article lists the download links for the latest versions of Visual C++ Redistributable packages.learn.microsoft.com


https://www.microsoft.com/ko-kr/download/details.aspx?id=35



Visual C++는 x64를 설치하면 된다.








아래부터는 따라하기전에 본인 컴퓨터에 문제가 뭔지 먼저 검사해보는걸 추천함


윈도우 검색창에 "이벤트 뷰어" 입력 후 실행


Windows로그 - 응용프로그램으로 들어가서 게임 플레이했던 시간대를 뒤져보면


어떤 충돌이 있었는지 로그가 전부 기록되어있다.


봐도 모르겠다면 해당 오류의 내용을 전부 복사해서 챗지피티한테 던져주자. 알아서 분석해준다.










만약 ntdll.dll, 0xc000000d 오류가 있다면 아래 방법을 시도해보자




5. 윈도우 무결성 검사 및 복구


검색창에 cmd 입력 후 관리자 권한으로 실행

명령프롬프트 창에 sfc /scannow 입력 후 엔터

검사가 완료되면

Dism.exe /online /cleanup-image /restorehealth

명령어를 입력


이 명령이 실행되고 63~64%정도 되면 더이상 진행도가 오르지 않음.

Ctrl+shift+Esc를 눌러 작업관리자를 열고 Dism.exe를 찾자

Dism.exe의 CPU 사용량이 몇분간 0%에서 머물러있다면 적업이 완료되었단 뜻이니 PC를 다시시작하면 된다.


다시 시작하면 윈도우 업데이트가 진행될것

정상적으로 부팅되었다면 sfc /scannow 입력단계까지 똑같이 반복 

그러면 오류없음 메시지를 볼 수 있을것이다.

마지막은 선택사항인데

Dism.exe /online /cleanup-image /checkhealth 를 입력해서 한 번 더 오류가 있는지 확인

 






현재 위 방법을 모두 적용한지 5일차인데 여지껏 튕김 1번도 없었음


모두 즐거운 헬다이브하자