이 글에서는 Windows 사용자가 PC를 재시작, 종료 또는 시작할 때 마주칠 수 있는 다양한 Explorer.exe 응용 프로그램 오류를 살펴보고, Windows 11/10 사용자가 이 문제를 해결하는 데 도움이 되는 문제 해결 절차를 단계별로 소개합니다.
Explorer.exe 응용 프로그램 오류란?
Windows 11/10 컴퓨터를 종료하거나 재시작할 때 나타나는 Explorer.exe 응용 프로그램 오류는 여러 형태로 발생할 수 있습니다. 일반적인 오류 메시지는 다음과 같습니다.
"0x#### 주소의 명령이 0x#### 메모리를 참조했습니다. 해당 메모리를 읽거나 쓸 수 없습니다."
"프로그램을 종료하려면 [확인]을 클릭하십시오."
오류 메시지에서 # 자리에는 매번 다른 영숫자 조합이 들어갑니다. 표시되는 값은 달라도 본질적으로 모두 유사한 오류이며, 대체로 비슷한 방법으로 해결할 수 있습니다.
Explorer.exe 응용 프로그램 오류 해결 방법
아래는 이 Explorer.exe 응용 프로그램 오류 문제를 해결하기 위해 시도해 볼 수 있는 방법들입니다. 순서는 특별히 정해져 있지 않으므로 하나씩 적용해 보세요.
- 파일 탐색기 다시 시작
- 가상 메모리 크기 변경
- 빠른 시작(Fast Startup) 비활성화
- SFC/DISM 검사 실행
- ChkDsk 디스크 검사 수행
- Microsoft .NET Framework 업데이트
- 메모리 진단 도구 실행
- 파일 탐색기 추가 기능(애드온) 점검
- PC 맬웨어 검사
이제 각 해결 방법을 자세히 살펴보겠습니다.
1. 파일 탐색기 다시 시작
먼저 파일 탐색기를 다시 시작한 후 문제가 해결되는지 확인해 보세요. 작업 관리자(Ctrl + Shift + Esc)를 열고 프로세스 목록에서 explorer.exe(Windows 탐색기)를 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 다시 시작을 선택하면 됩니다.
2. 가상 메모리 크기 변경
Windows PC의 가상 메모리 크기를 조정하는 것도 explorer.exe 응용 프로그램 오류를 해결하는 효과적인 방법입니다. 가장 좋은 방법은 가상 메모리 크기를 RAM 용량의 1.5배로 설정하는 것입니다.
3. 빠른 시작 비활성화
빠른 시작(Fast Startup)은 대부분의 경우 부팅 속도를 크게 향상시키는 유용한 기능이지만, 동시에 PC가 완전히 종료되지 않는다는 의미이기도 합니다. 이로 인해 Wake-on-LAN 문제, 듀얼 부팅 및 가상화 충돌, 부팅 과정에서 무작위 오류 코드 등이 발생할 수 있습니다.
따라서 explorer.exe 응용 프로그램 오류가 발생한다면 Windows에서 빠른 시작 기능을 비활성화한 후 문제가 해결되는지 확인해 보세요.
4. SFC/DISM 검사 실행
SFC와 DISM 검사는 Windows에 내장된 가장 널리 사용되는 문제 해결 도구입니다. 이 도구들을 활용하면 손상되거나 손괴된 시스템 파일을 복구하고, 설치된 Windows 이미지의 상태를 어느 정도 복원할 수 있습니다.
편의를 위해 SFC/DISM 검사 배치 파일을 만들어 두 도구를 한 번에 실행할 수 있습니다. 방법은 다음과 같습니다.
메모장을 열고 아래 명령을 복사하여 붙여넣습니다.
@echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo ... date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo ... date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause
파일 이름을 지정하고 확장자를 .bat으로 저장합니다. 예: SFC_DISM_scan.bat
저장된 배치 파일을 관리자 권한으로 반복해서 실행합니다(파일을 마우스 오른쪽 버튼으로 클릭하고 상황 메뉴에서 관리자 권한으로 실행 선택). 오류가 더 이상 보고되지 않으면 PC를 재시작하여 문제가 해결되었는지 확인합니다.
5. ChkDsk 디스크 검사 수행
컴퓨터의 하드 드라이브가 손상되었거나 조각 모음이 제대로 되어 있지 않은 경우에도 explorer.exe 응용 프로그램 오류가 발생할 수 있습니다. 이 경우 ChkDsk 검사를 실행해 보세요. 검사가 완료되면 PC를 재시작하고 문제가 해결되었는지 확인합니다.
6. Microsoft .NET Framework 업데이트
Microsoft 엔지니어들은 이전 버전의 Microsoft .NET Framework로 개발된 응용 프로그램에 많은 메모리 부하를 가하면 explorer.exe 응용 프로그램 오류 메시지가 나타날 수 있다고 밝힌 바 있습니다.
이 경우 최신 버전의 .NET Framework를 다운로드하여 설치하면 문제가 해결될 수 있습니다.
7. Windows 메모리 진단 도구 실행
Windows의 메모리 진단 도구는 시스템 메모리의 잠재적인 문제를 검사하고 권장 해결 방법을 안내해 주므로, 이를 통해 후속 조치를 취할 수 있습니다.
이 오류는 메모리와 관련된 문제이므로 메모리 진단 도구를 실행해 보는 것이 좋습니다. 시작 메뉴 검색창에 mdsched를 입력하고 Enter 키를 누르면 도구를 실행할 수 있습니다.
8. 파일 탐색기 추가 기능(애드온) 점검
설치된 애드온이 문제를 일으킬 수 있습니다. 파일 탐색기에 설치된 헬퍼 프로그램이나 애드온이 있는지 확인하고, 있다면 제거하거나 비활성화하세요. 특히 서드파티 셸 확장 프로그램은 특정 작업 시 탐색기 충돌을 일으키는 경우가 많으며, 여러 프로그램이 마우스 오른쪽 버튼 클릭 상황 메뉴에 항목을 추가하기도 합니다.
이러한 확장 프로그램을 자세히 확인하려면 프리웨어 유틸리티인 NirSoft ShellExView를 다운로드하세요. 이 도구를 사용하면 의심스러운 서드파티 셸 확장 프로그램을 확인하고 비활성화할 수 있습니다. 시행착오 방식으로 확장 프로그램을 하나씩 비활성화/활성화하면서 문제를 일으키는 원인을 찾아낼 수 있습니다.
원한다면 클린 부팅 상태로 부팅하여 문제의 원인을 직접 찾아보는 방법도 있습니다.
9. PC 맬웨어 검사
바이러스 감염이나 기타 악성 프로그램도 explorer.exe 응용 프로그램 오류를 일으킬 수 있습니다. 바이러스는 스스로 복제되어 시스템 전체로 퍼져나가는 능력이 있습니다. 전체 시스템 바이러스 검사를 실행하면 PC에 있는 바이러스/맬웨어를 제거하고 이 문제를 해결할 수 있습니다.
위의 어떤 방법으로도 해결되지 않는다면 시스템 복원(System Restore)을 수행한 후 문제가 해결되는지 확인해 보세요.