제어판 마우스 설정이 안 열릴 때 — rundll32.exe 오류 해결 (윈도우 10·11)
핵심 결론
rundll32.exe 오류는 시스템 파일 손상이 원인이며, SFC 명령어로 대부분 해결된다.
윈도우 10·11에서는 파일을 직접 교체하는 방식보다 내장 복구 도구를 사용하는 것이 훨씬 안전하고 빠르다.
제어판 마우스 설정을 열려고 했더니 아무것도 뜨지 않고 오류 메시지만 나오는 경우가 있다. 범인은 rundll32.exe다. 이 글에서는 윈도우 10·11 기준으로 원인과 해결 방법을 정리한다.
rundll32.exe가 뭔데 이렇게 중요할까?
rundll32.exe는 윈도우가 DLL(동적 링크 라이브러리) 파일 안에 있는 기능을 실행할 때 사용하는 핵심 시스템 파일이다. 제어판의 마우스·소리·디스플레이 설정처럼 별도 창으로 열리는 항목 대부분이 이 파일을 통해 구동된다. 파일이 손상되면 해당 기능 전체가 먹통이 된다.
왜 손상되는 걸까?
원인은 다양하다. 악성코드 감염이 가장 흔하고, 윈도우 업데이트 도중 오류가 생기거나 백신 프로그램이 시스템 파일을 잘못 격리하는 경우도 있다. 윈도우 10·11에서도 드라이버 충돌이나 강제 종료 직후 파일이 깨지는 사례가 꾸준히 접수된다. 특히 백신의 실시간 감시 기능이 시스템 파일을 오탐(false positive)으로 잡아내는 경우가 대표적인 원인 중 하나다.
윈도우 10·11의 정석 해결법 — SFC 명령어
윈도우 10·11에는 손상된 시스템 파일을 자동으로 찾아 복원하는 SFC(시스템 파일 검사기)가 내장되어 있다. 파일을 직접 교체하는 것보다 훨씬 안전하고, 대부분의 케이스에서 이 방법 하나로 해결된다.
시작 버튼을 우클릭 → "Windows PowerShell(관리자)" 또는 "터미널(관리자)"을 선택한 뒤 아래 명령어를 순서대로 입력하면 된다.
1단계 — DISM으로 윈도우 이미지 먼저 복구
| DISM /Online /Cleanup-Image /RestoreHealth |
인터넷에서 정상 파일을 내려받아 윈도우 이미지를 복구한다. 완료까지 5~15분 정도 걸린다.
2단계 — SFC로 시스템 파일 검사 및 복원
| sfc /scannow |
검사가 완료되면 "Windows 리소스 보호에서 손상된 파일을 찾아 복구했습니다"라는 메시지가 출력된다. 이후 재부팅하면 rundll32.exe 오류가 해결된다.
SFC로도 안 된다면 — 파일 직접 교체
SFC 명령으로도 복구가 안 되는 드문 경우엔 파일을 직접 교체해야 한다. 윈도우 10·11에서 rundll32.exe의 위치는 C:\Windows\System32다. 동일한 비트(32비트/64비트) 환경의 다른 PC에서 해당 파일을 복사해 오는 것이 원칙이다.
주의할 점이 있다. 윈도우 10·11은 시스템 파일의 소유권이 TrustedInstaller에 묶여 있어 단순히 복사하려 해도 거부된다. 파일 속성에서 소유권을 현재 사용자로 변경하고, 보안 탭에서 전체 제어 권한을 허용한 뒤 덮어쓰기해야 한다.
덮어쓰기 전, 작업 관리자(Ctrl+Shift+Esc)에서 실행 중인 rundll32.exe 프로세스를 먼저 종료해야 한다. 윈도우 11은 "프로세스" 탭에서 찾을 수 있다. 종료가 거부되면 재부팅 후 다시 시도하면 된다.
온라인에서 rundll32.exe 다운로드하면 안 된다
검색하면 rundll32.exe 파일을 공유하는 글이 쏟아진다. 받지 말자. 해당 파일이 악성코드인지 아닌지 확인할 방법이 없다. 시스템 파일로 위장한 악성코드가 PC에 들어오는 대표적인 경로가 바로 이런 식이다. 반드시 신뢰할 수 있는 동일 환경의 PC에서 직접 복사하거나, SFC 명령을 먼저 사용하자.
해결 후 마우스 설정이 정상적으로 열린다
SFC 복구 또는 파일 교체 후 재부팅하면 제어판 마우스 설정이 정상적으로 실행된다. rundll32.exe 오류가 완전히 사라진 것이다.
먼저 DISM → SFC 순서로 시도하고, 그래도 안 될 때만 파일 직접 교체로 넘어가는 것이 가장 안전한 순서다. GOP에서는 SFC 명령 하나로 해결되는 케이스가 대다수였다.