윈도우11로 게임 잘하다가 어느 순간 업데이트를 하니 프리징이 생기기 시작하네요.
저는 높은 사양은 아니라서 일단 3클라(2개는 저용량 모드)로 d2r을 돌리고 있습니다.

(고쳐야 되는 것을 우선 보실려면 하단으로 드래그 해서 ------------ 부터 보시면 될거 같네요.)

처음에는 윈도우 문제보다는 컴퓨터가 낮아서 그런가 싶어서 청소와 부분 업그레이드를
했네요. 

현재 사양은 
amd 라이젠7 2700
램 32기가 (16기가 에서 올림)
그래픽 지포스1070ti 8기가
ssd 256에서 (m2 256 추가함 - 게임전용 하드) - 속도가 6배 차이나네요. m2에다 게임돌려야 될듯 하네요.

처음에는 램이 낮아서 그런줄 알고 램 업글 했고,
다음에는 그래픽 온도인줄 알고, 청소를 했고,
하드용량이 256기가라 용량이 모자라서 멈추나 싶어, 게임 전용으로 m2 256을 추가 했네요.

그래도 3계정만 돌리면 자꾸 하다가 멈춰, 껏다 켰다를 해서
cpu, gpu 써멀을 다시 재도포 했네요. 온도는 5~10도 낮아지네요.

그래도 계속 문제가 해결이 되지 않아서 보드도 드라이버 업글하고, (이때 벽돌되는 줄 알았네요.)
인터넷에 서치하다 보니 윈도우11 문제인걸 같아서, 인벤의 글이랑 인터넷에 나와 있는
레지스트도 고치고 해보라는데도 어느정도 다 해봤던 거 같네요.

그래도 또 반복이 되어서 마지막으로 제미나이에게 자세히 물어봤더니 
아래와 같이 답을 줘서 해보니... 

저는 1번만 따라 했는데 아직까지는 프리징이 생기지 않습니다.
저와 같이 답답해 하시는 분들이 있으실까봐 글 올립니다. (현재는 윈도 업데이트 다 한 상태입니다.)

---------------------------------------------------------------------------------------------------------------------------------

게임 내 설정을 이미 최적화하셨는데도 멈춘다면, 말씀하신 대로 **윈도우 11의 시스템 자원 관리 방식(특히 그래픽 및 보안)**이 다중 클라이언트(모드)와 충돌하고 있을 확률이 매우 높습니다.

윈도우 11은 이전 버전보다 '창 모드' 게임에 대한 개입보안 감시가 훨씬 공격적입니다. 다음 3가지 윈도우 시스템 설정을 변경하여 해결해 보세요.

1. 윈도우 11 그래픽 "간섭" 기능 끄기 (가장 유력한 원인)

윈도우 11에는 게임 성능을 올린다고 홍보하지만, 실제로는 다중 클라이언트(특히 구형 엔진인 디아2)와 충돌을 일으키는 기능이 두 가지 있습니다. 둘 다 꺼야 합니다.

  1. 경로: 설정 > 시스템 > 디스플레이 > 그래픽 > [기본 그래픽 설정 변경] 클릭

  2. 변경할 항목:

    • 하드웨어 가속 GPU 일정 예약 (HAGS): [끔]

      • 이유: 이 기능은 GPU 메모리를 윈도우가 직접 관리하는데, 3개의 클라이언트가 메모리를 달라고 아우성칠 때 순서가 꼬이면서 PC 전체가 프리징됩니다.

    • 창 게임에 대한 최적화: [끔]

      • 이유: 디아2를 3개 켜면 보통 '창 모드'로 하실 텐데, 윈도우가 이 창들을 강제로 전체 화면처럼 최적화하려다 모드(Loader)와 충돌하여 멈춥니다.

  3. 재부팅: 설정을 끄고 반드시 재부팅 해야 적용됩니다.

2. 윈도우 디펜더 "검사 예외" 설정 (모드 충돌 방지)

사용하시는 '모드(멀티 로더)'는 게임 메모리를 변조(Inject)하는 방식이라, 윈도우 11 디펜더가 이를 실시간으로 계속 감시합니다. 게임 도중 디펜더가 "어? 이거 뭐지?" 하고 3개의 프로세스를 동시에 검사하는 순간 CPU가 100%를 치며 멈춥니다.

  1. 경로: 설정 > 개인 정보 및 보안 > Windows 보안 > 바이러스 및 위협 방지

  2. 설정: '바이러스 및 위협 방지 설정'의 [설정 관리] 클릭 > 아래쪽 [제외] > [제외 추가 또는 제거]

  3. 적용:

    • **[폴더]**를 선택하여 디아블로2가 설치된 폴더를 통째로 추가하세요.

    • **[폴더]**를 한 번 더 선택하여 사용 중인 모드(로더)가 있는 폴더도 추가하세요.

3. GPU 응답 시간(TDR) 늘리기 (레지스트리)

3계정을 돌리다 보면 GPU 부하가 순간적으로 걸릴 때가 있는데, 윈도우는 그래픽카드가 2초 동안 응답이 없으면 "다운됐다"고 판단하고 강제로 드라이버를 초기화해버립니다. 이때 화면이 멈춥니다. 이 대기 시간을 늘려줘야 합니다.

  1. 실행: Win키 + R을 누르고 regedit 입력 후 엔터.

  2. 경로 이동: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control GraphicsDrivers

  3. 값 생성:

    • 오른쪽 빈 공간에 마우스 우클릭 > 새로 만들기 > DWORD(32비트) 값 선택

    • 이름을 TdrDelay 로 입력 (대소문자 정확히)

  4. 값 수정:

    • 만들어진 TdrDelay를 더블 클릭 > 단위를 **[10진수]**로 선택 > 값 데이터에 10 입력 후 확인.

    • (설명: 그래픽카드가 10초 동안 대답이 없어도 윈도우가 강제 종료하지 않고 기다려줍니다.)

  5. 재부팅: 컴퓨터를 껐다 켜세요.


요약 및 추천 순서:

  1. 가장 먼저 **[창 게임 최적화]**와 **[하드웨어 가속 GPU]**를 끄고 재부팅 해보세요. (여기서 80% 해결됩니다)

  2. 그래도 멈추면 디펜더 제외 설정을 하세요.

  3. 마지막으로 레지스트리(TDR) 설정을 적용하세요.

혹시 이 방법들로도 해결이 안 된다면, 사용 중인 '모드' 프로그램 자체의 버전이 윈도우 11 업데이트와 호환되지 않는 것일 수 있습니다. 이 경우 모드를 최신 버전으로 교체해야 합니다.