Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 창 드래그가 느리고 끊기는 현상 해결하는 방법

Windows에서 시각 효과를 조정해 시스템 성능을 높이는 방법은 여러 번 소개된 바 있습니다. 드래그 중 내용을 표시하지 않도록 설정하거나, 아예 끌어다 놓기 기능을 비활성화할 수도 있죠. 그런데 별도의 설정을 변경하지 않았는데도 갑자기 창 드래그가 매끄럽지 않고 느리게 느껴진다면 어떻게 해야 할까요?

실제로 이 문제가 발생했을 때 커서를 따라 창이 이동하는 과정에서 움직임이 부드럽지 못하고 지연되는 현상이 나타났습니다.

처음에는 그래픽 드라이버 문제로 의심했습니다. 디스플레이 어댑터 드라이버를 최신 버전으로 업데이트했지만 상황은 달라지지 않았습니다. 원인을 파고든 결과, 이 문제는 모니터의 재생 빈도(주사율)가 낮아 발생하는 프레임 레이트 앨리어싱(frame rate aliasing) 효과 때문인 것으로 밝혀졌습니다.

Windows 11/10에서 창 드래그가 느릴 때 해결 방법

다음 절차에 따라 레지스트리를 수정하면 문제를 해결할 수 있습니다. 레지스트리 편집 전에는 반드시 시스템 복원 지점을 만들어 두는 것이 안전합니다.

1단계: 레지스트리 편집기 실행

Windows 키 + R 키를 눌러 실행 대화 상자를 연 다음, Regedt32.exe를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.

2단계: 해당 경로로 이동

레지스트리 편집기에서 아래 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

3단계: 새 문자열 값 만들기

오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭한 후 새로 만들기문자열 값을 선택합니다.

새로 만든 문자열 값의 이름을 C:\Windows\explorer.exe로 지정합니다. 여기서 C:는 Windows가 설치된 시스템 드라이브를 의미합니다. 이름이 다르다면 실제 시스템 드라이브 문자에 맞게 입력하세요. 생성한 문자열 값을 더블클릭하여 값 데이터를 수정합니다.

4단계: 값 데이터 입력

값 데이터에 NoDTToDITMouseBatch를 입력하고 확인을 클릭합니다. 이후 레지스트리 편집기를 닫아도 됩니다.

5단계: 캐시 플러시 명령 실행

이제 관리자 권한 명령 프롬프트를 열고 아래 명령어를 붙여넣은 후 Enter 키를 누릅니다.

Rundll32 apphelp.dll,ShimFlushCache

마지막으로 시스템을 재부팅하면 창 드래그 지연 문제가 해결됩니다.

이 방법은 Windows 탐색기(explorer.exe)에 호환성 shim 설정을 적용해 마우스 기반 드래그 앤 드롭 처리 방식을 조정하는 원리입니다. 참고로 Windows 탐색기의 드래그 앤 드롭 동작 원리에 대해 더 알고 싶다면 관련 글도 함께 살펴보시길 권합니다.

이 글이 도움이 되었기를 바랍니다!