왜 Windows 7 x64 Explorer.exe가 사용 가능한 모든 RAM을 갑자기 망가 뜨리고 내 시스템이 크롤링되는 속도를 늦추나요?


15

업데이트 : 해결-아래 답변을 참조하십시오

Windows 탐색기 창 (Explorer.exe, Internet Explorer와 혼동하지 말 것)에서 폴더를 탐색하는 동안 하드 디스크가 갑자기 시작되고 시스템이 응답하지 않게됩니다. 작업 관리자를 열려면 (Control-Alt-Delete-> 작업 관리자 시작) Explorer.exe가 1.5GB에서 2GB 이상으로 빠르게 증가하는 RAM을 사용하고 있음을 알 수 있습니다. 몇 초 동안 RAM 번호를 보면 Explorer.exe가 약 4GB까지 올라간 다음 0으로 시작하고 다시 시작합니다. 그동안 내 하드 디스크가 작동하지 않아서 컴퓨터로 아무 것도 할 수 없습니다. Explorer.exe 프로세스를 종료 한 다음 작업 관리자의 실행 ... 명령을 사용하여 Explorer.exe를 다시 시작하여 정상으로 돌아 왔습니다. 이 에피소드는 3 분에서 5 분 동안 시스템을 사용할 수 없게합니다.

이것이 가상 메모리 문제라는 말을 들었습니다. 가상 메모리 설정이 정상입니다. 자동으로 설정되어 있습니다. 모든 하드 디스크에 약 10 %의 여유 공간이 있습니다.

sfc / scannow로 시스템 파일을 테스트했는데 아무런 문제가 없습니다.

Windows 메모리 진단을 사용하여 RAM을 테스트했는데 아무런 문제가 없습니다.

문서 라이브러리에서 폴더를 탐색 할 때 특히 문제가 발생하는 것으로 나타났습니다. 자주 사용하는 폴더를 탐색 할 때마다, 특히 폴더를 빠르게 이동하는 경우 거의 항상 발생합니다. Word 파일을 열려고 할 때 종종 발생합니다.

시스템은 일반적으로 약 2 분 또는 3 분 동안 "기다릴 것"입니다. 시스템에서 RAM 사용량을 볼 수 있으면 약 98 % 이상입니다.

하나의 가능한 합병증은 문서 라이브러리 위치를 Windows가 설치된 디스크 (C :)와 다른 디스크가 아닌 다른 디스크 (F :)로 옮겼지만 문제가되지는 않는다는 것입니다.

어떤 아이디어?

새로운 세부 사항 9/10/11 :

두 개의 다른 Windows 7 x64 컴퓨터에서이 문제가 발생합니다. explorer.exe가 사용 가능한 모든 RAM을 고갈시키고 시스템을 크롤링하는 속도를 늦추는 것과 동일한 문제가 모두 발생합니다. 다음 절차가 문제를 일으킬 것이라고 생각합니다.

1) 두 개 이상의 Word 문서 파일이 포함 된 Windows Live Mesh 2011과 동기화 된 폴더로 이동합니다.

2) Word 문서 파일 중 하나를 클릭하십시오 (더블 클릭하지 마십시오). 그런 다음 다른 Word 문서 파일을 클릭하십시오. 이것을 여러 번 반복하십시오.

3) 파일 작업을 수행하십시오. Word 파일 중 하나를 삭제, 복사 또는 엽니 다.

4) 시스템이 일시적으로 느려지거나 "정지"하는 것처럼 보입니다. 작업 관리자를 보면 최대 99 % 또는 100 %의 RAM이 사용 중입니다. explorer.exe 프로세스는 빠르게 증가하는 RAM을 사용합니다.

Windows Live Mesh 2011이 여기에 범인임을 그 어느 때보 다 확신합니다. 이 프로그램을 제거하고 두 시스템을 다시 테스트 한 다음이 질문을 추가 정보로 업데이트하겠습니다. 더 많은 통찰력이 있으면 도와주세요. 감사합니다.

수퍼 유저의 훌륭한 제안을 바탕으로 많은 문제 해결을 수행했습니다. 현재 문제를 완화했지만 아직 해결하지 못했습니다. Windows 썸네일 캐시를 지운 후에도 위에서 설명한 RAM 스파이크 및 하드 디스크 스 래싱은 여전히 ​​발생하지만 공격 지속 시간은 현재 약 5 또는 10 초입니다 (3 또는 5 분 대신). 또 다른 단계는 탐색기의 폴더 옵션에서보기 탭의 "별도의 프로세스로 폴더 창 시작"을 선택하는 것입니다. 이로 인해 문제가 발생한 창이 분리되어 explorer.exe를 종료해야 할 때 작업 표시 줄과 바탕 화면이 영향을받지 않습니다.


1
안전 모드로 임시 부팅합니다. 그러면 모든 확장 기능이 비활성화되고 탐색기에 연결되며 문제가 여전히 있는지 확인합니다.
vcsjones 2:10에

방금이 질문을 자세한 내용으로 업데이트했습니다. 더 많은 아이디어가 있으면 알려주세요. 이 문제는 최근에 나에게 악화되었으며 여전히 문제의 원인을 확신 할 수 없습니다. 감사.
Mantis

1
해당 폴더에 어떤 문서가 포함되어 있습니까? 탐색기에 이러한 문서의 썸네일 (미리보기)이 표시됩니까?
Denis Nikolaenko

탐색기가 "세부 사항"모드로 폴더를 표시하도록 설정되어 있지만 Windows 7 상태 표시 줄에 파일의 미리보기가 표시되면 문제가 발생합니다.
사마귀

1
이 절차를 시도 하고 우리에게 다시보고하십시오.
Tamara Wijsman

답변:


11

Process Monitor 또는 Process Explorer를 실행 하고 "정상"작동 중 및 속도가 느려지는 순간에 발생하는 상황을 캡처하십시오. 이것이 문제를 해결하는 방법입니다.

Live Mesh를 제거하고 차이가 있는지 확인할 수도 있습니다.


1
자동 실행 추가 : Explorer가로드하는 확장 (특히 세 번째 부분)을 확인하십시오.
Richard

이러한 제안에 감사드립니다. 자동 실행을 사용하여 탐색기 확장을 체계적으로 비활성화했습니다. 현재 Microsoft 이외의 모든 확장 프로그램을 사용하지 않도록 설정했지만 원래 질문에 설명 된 동작이 계속 발생합니다. 두 개의 MSFT 확장 (EPP (shellext.dll) 및 "Gadgets"(sbdrop.dll))이 여전히 실행 중입니다. 이 확장도 비활성화해야합니까?
Mantis

6

축소판 캐시를 지우고 디스크 정리를 사용하여이를 수행하십시오.

또한 코덱이 없어 Windows에서 축소판을 생성 할 수없는 일부 폴더에 이미지 또는 특히 비디오 파일이있는 경우 탐색기 문제가 발생하거나 속도가 느려지거나 충돌 할 수 있습니다.

Windows에서 축소판을 생성 할 수없는 파일이있는 폴더를 찾을 수 있으면 해당 폴더의보기 설정을 세부 사항과 같이 변경하여 축소판 생성을 시도하지 않습니다.

MKV 비디오 파일 인 경우이 스레드를 참조하십시오.


.doc, .docx, .pptx 및 .pdf 파일 만 포함 된 폴더를 탐색 할 때 문제가 가장 자주 발생합니다.
사마귀

보안 소프트웨어가 문제를 일으키는 지 궁금해하고 활성 AV 소프트웨어를 비활성화하고 상황이 개선되는지 확인하십시오.
Moab

글쎄, 내가 사용하는 유일한 보안 소프트웨어는 Microsoft Security Essentials입니다. 방금 썸네일 캐시를 지 웠습니다. 차이가 있는지 테스트 한 후 다음으로 시도 할 것은 MSE를 비활성화하는 것입니다. 다시 감사합니다.
Mantis

썸네일 캐시를 지우면 영향을 미쳤습니다. 여전히 RAM을 사용하고 Explorer.exe로 작업하는 동안 하드 디스크 스 래싱을 관찰하지만 축소판 캐시를 지우면 효과가 더 빨리 사라집니다. 그래도 여전히이 문제가 완전히 해결되지 않았다고 생각합니다. 더 이상 RAM 스파이크가 표시되지 않을 때까지 문제 해결을 계속하겠습니다. 원래 질문을 업데이트하겠습니다. 도와 주셔서 감사합니다.
Mantis

이 문제가 계속 발생했습니다. 저의 새로운 이론은 시스템 정지는 축소판 이미지가 저장된 다수의 Word 파일이 들어있는 폴더를 탐색하여 발생한다는 것입니다. 폴더에있는 모든 Word 축소판 그림을 삭제하여 그 영향이 있는지 확인하려고합니다. 또는 다음 지침에 따라 explorer.exe에서 축소판 그림을 비활성화합니다. social.technet.microsoft.com/Forums/en/w7itprogeneral/thread/…
Mantis

4

이 문제는 Word 2007 파일의 파일 이미지 미리보기 (축소판 그림)를 표시하려고 할 때 explorer.exe의 메모리 누수로 인해 발생합니다.

explorer.exe가 이러한 파일 이미지 미리보기를 표시하지 못하게하여 문제를 해결했습니다. 이를 위해 Windows 레지스트리를 편집했습니다.

레지스트리를 편집 할 때주의하십시오. 실수를하면 컴퓨터가 손상 될 수 있습니다. 다음 지시 사항따라 항상 레지스트리를 먼저 백업하십시오 .

레지스트리를 편집하려면

  1. 시작을 클릭하고 "regedit.exe"를 입력하십시오. Regedit.exe에 대한 바로 가기가 나타납니다.
  2. Regedit 바로 가기를 마우스 오른쪽 단추로 클릭하고 "관리자 권한으로 실행"을 선택하십시오. 필요한 경우 자격 증명을 제공하십시오.
  3. Regedit에서 왼쪽에 나열된 폴더를 통해 다음 위치로 이동하십시오.

HKEY_CLASSES_ROOT.dotx \ ShellEx {BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}

  1. "default"단어를 클릭하고 나열된 값이 "{C41662BB-1FA0-4CE0-8DC5-9B7F8279FF97}"인지 확인하십시오. 다른 값이 표시되면 이전 단계를 다시 수행하여 레지스트리의 올바른 위치에 있는지 확인하십시오.

  2. 그런 다음 키보드에서 "삭제"키를 누르십시오. 삭제를 확인하십시오.

  3. 다음 위치에 대해 3 단계와 4 단계를 반복하십시오.

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes.docx \ ShellEx {BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}

    "default"값 : "{C41662BB-1FA0-4CE0-8DC5-9B7F8279FF97}"

자세한 내용은 여기를 참조하십시오 .


1
문제의 원인이 .dotx인지 어떻게 알 수 있습니까?
Moab

1
먼저 .docx 파일이 포함 된 폴더를 탐색 할 때만 문제가 발생하는 것으로 나타났습니다. 둘째, 썸네일 캐시를 지우면 "중지"동작의 지속 시간이 크게 단축되었지만 며칠 후 동작은 일반적인 지속 시간 (2-3 분)으로 돌아 왔습니다. 마지막으로 Word 파일의 축소판 그림이 문제 여야한다고 결정하고 이러한 축소판 만 비활성화하는 방법을 찾기 시작했습니다. .docx (및 .dotx) 썸네일을 비활성화 한 후에도 문제가 다시 발생하지 않았습니다. 나는 이것이 explorer.exe의 버그라고 생각합니다.
Mantis

1
올바른 위치, 1 : HKEY_CLASSES_ROOT\.dotx\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} 2 :HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.docx\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}
Rodrigo Polo

3

최근에 Windows 기능 오프라인 파일이이 질문에 설명 된 종류의 오류를 일으킬 수 있음을 발견했습니다. 약 일주일 전에 오프라인 파일을 비활성화했습니다. 오프라인 파일을 사용하지 않도록 설정 한 이후 질문에서 설명한 시스템 불안정성을 경험하지 못했습니다.

Windows 7에서 오프라인 파일을 비활성화하려면 (Vista와 동일해야 함)

  1. 시작을 클릭하고 "오프라인 파일"을 검색하십시오. "오프라인 파일 관리"를 클릭하십시오.

  2. "오프라인 파일 비활성화"를 클릭하십시오.


오프라인 파일을 비활성화하면이 문제가 해결되기를 바랐지만 슬프게도 오프라인 파일을 비활성화 한 상태에서도 다시 문제가 발생했습니다. 이 (간헐적 인) 문제를 계속 선택하겠습니다. 더 이상의 아이디어는 매우 도움이 될 것입니다. 감사.
사마귀

3

낮은 수준에서 불안정한 것이 없다면 쉘 확장이 주범 입니다.

ShellExView 를 사용하여 Microsoft가 아닌 것을 비활성화 하십시오. 나중에 다시 추가 할 수 있습니다 ...


제안 해 주셔서 감사합니다. 자동 실행을 사용하여 Microsoft 이외의 모든 쉘 확장 프로그램을 이미 비활성화했다고 생각합니다. 이 조치는 문제를 해결하지 못했습니다.
Mantis

1
@ Mantis : ShellExView가 AutoRun이 아닌 항목도 표시한다고 생각하기 때문에 이중 확인을 원할 수 있습니다.
Tamara Wijsman

알았어, 톰 감사합니다-ShellExView도 확인하고 여기에서 찾은 결과를 알려 드리겠습니다.
Mantis

@Mantis : 또한 본인의 답변에 남긴 의견과 귀하의 질문에 남긴 의견을 참조하십시오. ... 당신은 내 대답을 읽을 것
타마라 Wijsman에게

1

Windows 7의 검색 색인 작성에 문제가있을 수 있습니다.

Windows 7에서 검색 인덱싱 사용 안함 문서에서이를 사용 하지 않도록 설정하는 방법을 설명하고 다음을 설명합니다.

검색 프로세스 속도를 높이기 위해 검색 인덱싱 서비스는 Windows 시스템의 파일 및 폴더를 검색하고 이에 대한 정보를 인덱스 파일에 기록합니다. 그러나 시스템의 일부 리소스도 사용하므로 컴퓨터 속도가 느린 사용자의 경우 검색 인덱싱을 해제하는 것이 좋습니다.

이 서비스에 문제가 있는지 확인하기 위해이 문서에서 설명한대로 먼저이 서비스를 비활성화하려고 시도 할 수 있습니다. 그렇지 않은 경우 다시 활성화하십시오. 그렇다면 아래를 계속 읽으십시오.

자세한 내용은 색인을 사용하여 Windows 검색 향상 : FAQ (질문과 대답)를 참조하십시오 .

색인이 생성 된 위치에는 라이브러리에 포함 된 모든 폴더 (예 : 문서 라이브러리에 표시되는 모든 폴더), 전자 메일 및 오프라인 파일이 포함됩니다. 인덱싱되지 않은 파일에는 프로그램 파일과 시스템 파일 (대부분의 사람들이 거의 찾아 볼 필요가없는 파일)이 포함됩니다.

이 경우 문제는 라이브러리에 인덱서가 인덱싱하는 데 너무 많은 메모리가 필요한 파일이 너무 많을 수 있습니다. 어쩌면 이것은 계속 반복되는 특정 문서의 단순한 버그 일뿐입니다. 두 번째 기사 "인덱스 위치를 추가하거나 제거하는 방법"의 정보를 사용하여 문제가있는 라이브러리를 찾을 때까지 인덱싱되는 폴더 수를 줄일 수 있습니다.


검색 인덱서가 문제라고 생각할 수도 있지만 폴더를 탐색하는 동안 검색 인덱서가 explorer.exe를 중단시킬 것이라고 생각합니까? 내 문서 라이브러리에서 폴더를 클릭하면 Explorer.exe가 "기다려집니다". 또한 Windows 검색을 광범위하게 사용하므로 인덱서를 활성 상태로 유지하고 싶습니다. 검색 인덱서를 완전히 끄지 않고 문제를 일으키는 특정 파일이 있는지 확인할 수있는 방법이 있습니까? 당신의 도움을 주셔서 감사합니다.
사마귀

1
인덱싱을 해제하면 이것이 실제로 문제인지 확인하기위한 임시 조치가 될 수 있습니다. 그런 다음 검색에서 해당 문서를 제거하여 잘못된 라이브러리가 포함 된 라이브러리를 찾으십시오. 하나의 라이브러리가 문제를 일으키는 경우 이진 검색의 문제가 될 수있는 문서를 찾으십시오 (파일의 절반을 이동 한 다음 1/4 등). 또는 Everything 검색 엔진 또는 Agent Ransack 또는 FileLocator Lite 와 같은 Windows Search를 대신 사용할 수 있습니다 .
harrymc

좋아, 잠시 동안 Windows 검색 인덱서를 비활성화하고 여전히 문제가 발생하는지 확인합니다. 여기에 내 결과를 곧보고하겠습니다. 다시 감사합니다.
Mantis

불행하게도 검색 인덱싱 프로세스가 비활성화 된 경우에도 문제 동작이 다시 반복되었습니다. 에피소드는 평소보다 약간 더 빨리 해결되는 것처럼 보였습니다 (컴퓨터는 ~ 3 분 대신 60 초 정도만 응답하지 않았습니다). 여전히이 문제가 발생하는 폴더에서 탐색기를 사용하여 탐색하고 RAM 사용 및 디스크 스 래싱이 다시 발생했습니다. 제안 해 주셔서 감사하지만 문제는 아직 해결되지 않았습니다. 다른 아이디어가 있습니까?
사마귀

안전 모드로 부팅 할 때이 문제가 발생합니까?
harrymc
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.