윈도우 운영체제는 다양한 프로세스와 서비스들을 백그라운드에서 가동합니다. 이들은 대부분 자동 실행되도록 설정되어 있으며, 이러한 기능 없이는 윈도우 10이 정상적으로 작동할 수 없습니다. 시스템 자원을 효율적으로 사용하도록 설계되어 있어, 항상 실행되어야 하는 이러한 프로세스들은 자원 낭비를 최소화합니다.
데스크탑 창 관리자(DWM)의 과도한 메모리 사용 문제 해결
작업 관리자에 표시되는 데스크탑 창 관리자, 즉 DWM.exe는 윈도우의 시각 효과(애니메이션, 화면 전환, 배경화면 등)를 담당하는 핵심 시스템 프로세스입니다. 일반적으로 백그라운드에서 실행되며 메모리 사용량은 매우 적습니다.
만약 데스크탑 창 관리자 프로세스가 지나치게 많은 메모리를 소비하고 있다면, 다음 해결 방법들을 시도해 볼 수 있습니다.
1. Explorer.exe 재시작
dwm.exe 프로세스 관련 문제는 익스플로러(Explorer.exe)를 다시 시작하는 것만으로도 해결될 수 있습니다.
작업 관리자를 실행합니다.
‘프로세스’ 탭으로 이동합니다.
‘Windows 탐색기’를 찾아 선택합니다.
우측 하단의 ‘다시 시작’ 버튼을 클릭합니다.
2. 그래픽 드라이버 점검
구형 그래픽 드라이버는 dwm.exe 프로세스에 문제를 일으킬 수 있습니다. 또한, 최신 그래픽 드라이버로 업데이트했음에도 불구하고 문제가 발생할 경우, dwm.exe가 과도한 메모리를 사용할 가능성이 있습니다.
장치 관리자를 엽니다.
‘디스플레이 어댑터’를 확장합니다.
내장 그래픽 카드를 우클릭하고 ‘드라이버 업데이트’를 선택합니다.
온라인으로 드라이버 업데이트를 검색하여 사용 가능한 최신 업데이트를 설치합니다.
만약 최근에 그래픽 드라이버를 업데이트했다면, 이전 버전으로 롤백해보는 것이 좋습니다.
장치 관리자를 엽니다.
‘디스플레이 어댑터’를 확장합니다.
내장 그래픽 카드를 더블 클릭합니다.
‘드라이버’ 탭으로 이동합니다.
‘드라이버 롤백’을 클릭합니다.
별도의 GPU가 있다면, 해당 GPU에 대해서도 동일한 과정을 반복합니다.
3. 윈도우 디펜더를 활용한 시스템 검사
악성 소프트웨어나 파일은 dwm.exe의 높은 메모리 사용량의 원인이 될 수 있습니다. 시스템에 악성코드 감염 여부를 확인하는 것이 중요합니다.
윈도우 디펜더를 실행합니다.
‘바이러스 및 위협 방지’로 이동합니다.
‘검사 옵션’을 클릭합니다.
‘전체 검사’를 선택합니다.
‘지금 검사’를 클릭합니다.
발견된 모든 악성코드를 제거합니다.
4. 타사 앱 사용 중지
윈도우 10의 디자인을 사용자 정의할 수 있는 다양한 타사 앱들이 존재합니다. 예를 들어, Rainmeter와 같은 앱이 대표적입니다. 만약 윈도우 10의 UI를 크게 변경하는 앱을 설치했다면, 해당 앱을 비활성화한 후 dwm.exe 프로세스의 메모리 사용량이 정상으로 돌아오는지 확인해 보십시오. 만약 문제가 해결된다면, 시스템을 변경하는 데 사용한 앱이 최적화되지 않았을 가능성이 높으므로 사용을 자제해야 합니다.
결론
애니메이션, 배경화면, 전환 효과 등은 운영체제의 기본 기능입니다. dwm.exe 프로세스는 이러한 시각적 효과를 담당하기 때문에, 비활성화할 경우 윈도우 10의 외관이 손상됩니다. 필요한 경우 애니메이션 효과를 사용하지 않도록 설정하여 메모리 사용량을 줄일 수는 있지만, 위에 제시된 해결 방법들을 통해 프로세스의 기본 메모리 사용량을 정상으로 되돌리는 것이 더 바람직합니다.