Tại sao Windows 7 x64 Explorer.exe đột nhiên ngấu nghiến tất cả RAM có sẵn và làm chậm hệ thống của tôi để thu thập dữ liệu?


15

CẬP NHẬT: GIẢI QUYẾT - xem câu trả lời của tôi dưới đây

Thường xuyên, trong khi tôi điều hướng qua các thư mục trong cửa sổ Windows Explorer (Explorer.exe, đừng nhầm lẫn với Internet Explorer), đột nhiên tôi nghe thấy đĩa cứng của mình bắt đầu bị đập và hệ thống của tôi không phản hồi. Khi tôi quản lý để mở Trình quản lý tác vụ (Control-Alt-Delete -> Khởi động Trình quản lý tác vụ), tôi có thể thấy Explorer.exe đang sử dụng số lượng RAM tăng nhanh, từ 1,5 GB lên 2 GB trở lên. Nếu tôi xem các số RAM trong vài giây, Explorer.exe sẽ tăng lên khoảng 4GB và sau đó nó tắt và bắt đầu lại. Trong khi đó, đĩa cứng của tôi bị hỏng và tôi không thể làm gì với máy tính của mình. Tôi đã quản lý để trở lại bình thường bằng cách chấm dứt quá trình Explorer.exe và sau đó sử dụng lệnh Run ... của Trình quản lý tác vụ để khởi động lại Explorer.exe. Các tập này giữ cho hệ thống của tôi không sử dụng được trong khoảng từ 3 đến 5 phút.

Tôi đã nói rằng đây là một vấn đề bộ nhớ ảo. Cài đặt bộ nhớ ảo của tôi vẫn ổn - chúng được đặt thành tự động. Tôi có khoảng 10% dung lượng trống trên tất cả các đĩa cứng của mình.

Tôi đã thử nghiệm các tệp hệ thống với sfc / scannow và thấy không có vấn đề gì.

Tôi đã kiểm tra RAM bằng Windows Memory Chẩn đoán và không tìm thấy vấn đề gì.

Tôi đã nhận thấy vấn đề xảy ra cụ thể khi duyệt qua các thư mục trong thư viện Tài liệu. Nó xảy ra gần như mỗi khi tôi điều hướng qua các thư mục thường xuyên sử dụng, đặc biệt là nếu tôi di chuyển nhanh qua các thư mục. Nó thường xảy ra khi tôi đang cố mở các tệp Word.

Hệ thống sẽ "quái đản", thường trong khoảng 2 hoặc 3 phút. Khi tôi có thể thấy mức sử dụng RAM trong hệ thống, nó sẽ tăng khoảng 98% hoặc thậm chí cao hơn.

Một sự phức tạp có thể xảy ra là tôi đã di chuyển các vị trí Thư viện Tài liệu sang một đĩa khác (F :), không phải cùng một đĩa mà Windows được cài đặt trên (C :), nhưng điều này không phải là vấn đề.

Có ý kiến ​​gì không?

CHI TIẾT MỚI 9/10/11:

Tôi hiện đang gặp vấn đề này trên hai máy tính Windows 7 x64 khác nhau. Chính xác thì cùng một vấn đề xảy ra trên cả hai, với explorer.exe đã ngấu nghiến tất cả RAM có sẵn và làm chậm hệ thống để thu thập dữ liệu. Tôi tin rằng các thủ tục sau đây sẽ kích hoạt vấn đề.

1) Điều hướng đến một thư mục được đồng bộ hóa với Windows Live Mesh 2011 có chứa ít nhất hai tệp tài liệu Word.

2) Nhấp (không nhấp đúp) vào một trong các tệp tài liệu Word. Sau đó bấm vào một tệp tài liệu Word khác. Lặp lại nhiều lần

3) Thực hiện thao tác tập tin. (Xóa, sao chép hoặc mở một trong các tệp Word.)

4) Hệ thống dường như sẽ chậm lại hoặc "đóng băng" tạm thời. Nếu bạn nhìn vào Trình quản lý tác vụ, sẽ có tới 99% hoặc thậm chí 100% RAM sẽ được sử dụng. Quá trình explorer.exe sẽ sử dụng lượng RAM tăng nhanh.

Tôi tin chắc hơn bao giờ hết rằng Windows Live Mesh 2011 là thủ phạm ở đây. Tôi sẽ gỡ cài đặt chương trình này và kiểm tra lại cả hai hệ thống, sau đó cập nhật câu hỏi này với nhiều thông tin hơn. Nếu bạn có bất kỳ hiểu biết thêm, xin vui lòng giúp đỡ. Cảm ơn bạn.

Dựa trên những gợi ý tuyệt vời từ Superuser, tôi đã thực hiện rất nhiều cách khắc phục sự cố. Hiện tại, tôi đã giảm nhẹ vấn đề, nhưng tôi vẫn chưa loại bỏ được. Sau khi xóa bộ nhớ cache hình thu nhỏ của Windows, tốc độ tăng đột biến RAM và ổ cứng mà tôi mô tả ở trên vẫn xảy ra, nhưng thời gian của cuộc tấn công chỉ khoảng 5 hoặc 10 giây (thay vì 3 hoặc 5 phút). Một bước khác có ích là chọn "Khởi chạy các cửa sổ thư mục trong một quy trình riêng biệt" trong Tùy chọn thư mục của Explorer, trên tab Xem. Điều này đã cô lập cửa sổ gặp khó khăn, do đó khi tôi cần chấm dứt explorer.exe, thanh tác vụ và máy tính để bàn của tôi thường không bị ảnh hưởng.


1
Tạm thời khởi động vào chế độ an toàn. Điều đó sẽ vô hiệu hóa tất cả các tiện ích mở rộng và móc vào Explorer và xem vấn đề còn tồn tại không.
vcsjones

Tôi chỉ cập nhật câu hỏi này với nhiều chi tiết hơn. Nếu ai có thêm ý tưởng, xin vui lòng cho tôi biết. Vấn đề này đã trở nên tồi tệ hơn đối với tôi gần đây và tôi vẫn không chắc chắn về nguyên nhân của vấn đề. Cảm ơn.
Thần chú

1
Những tài liệu nào được chứa trong các thư mục đó? Explorer có hiển thị hình thu nhỏ (xem trước) của các tài liệu này không?
Denis Nikolaenko

Sự cố xảy ra khi Explorer được đặt để hiển thị các thư mục ở chế độ "chi tiết", nhưng thanh trạng thái Windows 7 hiển thị bản xem trước của tệp, phải không?
Thần chú

1
Hãy thử thủ tục này và báo cáo lại cho chúng tôi.
Tamara Wijsman

Câu trả lời:


11

Hãy thử chạy Process Monitor hoặc Process Explorer và nắm bắt những gì xảy ra trong quá trình hoạt động "bình thường" cũng như trong những khoảnh khắc khi nó dường như chậm lại. Đó là một cách khắc phục sự cố.

Bạn cũng có thể thử gỡ cài đặt Live Mesh và xem liệu nó có tạo ra sự khác biệt không.


1
Thêm AutoRun: Kiểm tra phần mở rộng nào (đặc biệt là phần thứ ba) mà Explorer đang tải.
Richard

Cảm ơn những lời đề nghị này. Tôi đã vô hiệu hóa một cách có hệ thống các tiện ích mở rộng Explorer bằng AutoRun. Hiện tại, tôi đã tắt tất cả các tiện ích mở rộng không phải của Microsoft và tôi vẫn gặp phải hành vi tôi mô tả trong câu hỏi ban đầu. Hai phần mở rộng MSFT vẫn đang chạy: EPP (Shellext.dll) và "Tiện ích" (sbdrop.dll). Tôi có nên vô hiệu hóa các phần mở rộng này không?
Thần chú

6

Hãy thử xóa bộ nhớ cache hình thu nhỏ của bạn, sử dụng dọn dẹp đĩa để làm điều này.

Ngoài ra, nếu bạn có tệp hình ảnh hoặc đặc biệt là video trong một số thư mục mà Windows không thể tạo hình thu nhỏ vì không có codec cần thiết, điều này có thể gây ra sự cố Explorer, làm chậm hoặc thậm chí là sự cố.

Nếu bạn có thể định vị các thư mục có tệp mà Windows không thể tạo hình thu nhỏ, hãy thay đổi cài đặt chế độ xem cho thư mục đó thành một cái gì đó giống như chi tiết, vì vậy nó sẽ không cố tạo hình thu nhỏ.

Nếu chúng là tập tin video MKV, hãy xem chủ đề này


Sự cố xảy ra thường xuyên nhất trong khi tôi đang duyệt các thư mục chỉ chứa các tệp .doc, .docx, .pptx và .pdf.
Thần chú

Làm cho tôi tự hỏi nếu phần mềm bảo mật của bạn gây ra nó, hãy thử vô hiệu hóa bất kỳ phần mềm AV hoạt động, xem nếu mọi thứ được cải thiện.
Moab

Chà, phần mềm bảo mật duy nhất tôi đang sử dụng là microsoft Security Essentials. Tôi vừa xóa bộ nhớ cache hình thu nhỏ của mình. Sau khi kiểm tra xem điều đó có tạo ra sự khác biệt hay không, điều tiếp theo tôi sẽ thử là vô hiệu hóa MSE. Cảm ơn một lần nữa.
Thần chú

Xóa bộ nhớ cache hình thu nhỏ đã tạo ra một tác động. Tôi vẫn thấy RAM sử dụng tăng đột biến và quan sát việc đập đĩa cứng khi làm việc với Explorer.exe, nhưng hiệu quả đã biến mất nhanh hơn kể từ khi xóa bộ đệm hình thu nhỏ. Tôi vẫn không nghĩ rằng vấn đề này đã được giải quyết hoàn toàn. Tôi sẽ tiếp tục khắc phục sự cố cho đến khi tôi không còn thấy bất kỳ đột biến RAM nào nữa. Tôi sẽ cập nhật câu hỏi ban đầu. Cảm ơn một lần nữa vì sự giúp đỡ của bạn.
Thần chú

Tôi đã tiếp tục gặp vấn đề này. Lý thuyết mới của tôi là việc đóng băng hệ thống là do duyệt các thư mục chứa một số lượng lớn tệp Word với hình ảnh thu nhỏ đã lưu. Tôi sẽ làm việc để xóa tất cả các hình thu nhỏ của Word trong một thư mục để xem điều đó có ảnh hưởng hay không. Ngoài ra, tôi sẽ vô hiệu hóa hình thu nhỏ trong explorer.exe bằng cách làm theo hướng dẫn tại đây: social.technet.microsoft.com/Forums/en/w7itprogeneral/thread/...
Mantis

4

Vấn đề bắt nguồn từ rò rỉ bộ nhớ trong explorer.exe khi nó cố gắng hiển thị xem trước hình ảnh tệp (hình thu nhỏ) của các tệp Word 2007.

Tôi đã giải quyết vấn đề bằng cách ngăn explorer.exe hiển thị các bản xem trước hình ảnh tệp này. Để làm như vậy, tôi đã chỉnh sửa sổ đăng ký Windows.

Hãy cẩn thận khi chỉnh sửa sổ đăng ký - nếu bạn mắc lỗi, nó có thể làm tê liệt máy tính của bạn. Luôn sao lưu sổ đăng ký của bạn trước, bằng cách làm theo các hướng dẫn sau .

Để chỉnh sửa sổ đăng ký:

  1. Nhấp vào Bắt đầu và nhập "regedit.exe." Một lối tắt đến Regedit.exe sẽ xuất hiện.
  2. Nhấp chuột phải vào phím tắt để Regedit và chọn "Chạy với tư cách quản trị viên". Cung cấp thông tin đăng nhập nếu cần thiết.
  3. Trong Regedit, điều hướng qua các thư mục được liệt kê ở bên trái đến vị trí sau:

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

  1. Nhấp vào từ "mặc định" và xác nhận rằng giá trị được liệt kê là: "{C41662BB-1FA0-4CE0-8DC5-9B7F8279FF97}". (Nếu bạn thấy một giá trị khác, hãy làm lại bước trước đó để đảm bảo bạn đang ở đúng vị trí trong sổ đăng ký).

  2. Sau đó nhấn phím "Xóa" trên bàn phím của bạn. Xác nhận xóa.

  3. Lặp lại các bước 3. và 4. cho vị trí sau:

    HKEY_LOCAL_MACHINE \ PHẦN MỀM \ Classes.docx \ ShellEx {BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}

    giá trị "mặc định": "{C41662BB-1FA0-4CE0-8DC5-9B7F8279FF97}"

Thêm thông tin có sẵn ở đây .


1
Làm thế nào bạn xác định được nó là .dotx gây ra vấn đề?
Moab

1
Đầu tiên, tôi nhận thấy rằng tôi chỉ gặp vấn đề khi duyệt các thư mục chứa tệp .docx. Thứ hai, xóa bộ nhớ cache hình thu nhỏ làm giảm đáng kể thời lượng của hành vi "treo", nhưng sau một vài ngày, hành vi đó trở lại thời lượng thông thường (2-3 phút). Cuối cùng, tôi xác định rằng các hình thu nhỏ cho các tệp Word phải là vấn đề và tôi bắt đầu tìm cách vô hiệu hóa các hình thu nhỏ này. Sau khi vô hiệu hóa hình thu nhỏ .docx (và .dotx), tôi không gặp vấn đề gì nữa. Tôi tin rằng đây là một lỗi trong explorer.exe.
Thần chú

1
Vị trí chính xác, 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

Gần đây tôi đã phát hiện ra rằng tính năng Windows Tệp ngoại tuyến có thể gây ra các loại lỗi được mô tả trong câu hỏi này. Tôi đã tắt Tệp ngoại tuyến khoảng một tuần trước. Tôi chưa gặp sự cố mất ổn định hệ thống mà tôi đã mô tả trong câu hỏi kể từ khi tắt Tệp ngoại tuyến.

Để tắt các tệp ngoại tuyến trong Windows 7 (phải giống với Vista):

  1. Nhấp vào Bắt đầu và tìm kiếm "Tệp ngoại tuyến." Nhấp vào "Quản lý tệp ngoại tuyến."

  2. Nhấp vào "Vô hiệu hóa tệp ngoại tuyến."


Tôi hy vọng rằng việc vô hiệu hóa Tệp ngoại tuyến sẽ khắc phục được sự cố này, nhưng thật đáng buồn, tôi đã gặp lại nó, ngay cả khi Tệp ngoại tuyến bị tắt. Tôi sẽ tiếp tục chọn vấn đề này (không liên tục). Bất kỳ ý tưởng hơn nữa sẽ rất hữu ích. Cảm ơn.
Thần chú

3

Trừ khi có một cái gì đó không ổn định ở mức thấp hơn, phần mở rộng vỏ là thủ phạm chính .

Sử dụng ShellExView để vô hiệu hóa những thứ không phải của Microsoft, bạn có thể thử thêm lại những cái bạn sau ...


Cảm ơn lời đề nghị của bạn. Tôi nghĩ rằng tôi đã vô hiệu hóa thành công tất cả các tiện ích mở rộng không phải của Microsoft bằng AutoRun. Hành động đó không khắc phục được vấn đề.
Thần chú

1
@Mantis: Bạn có thể muốn kiểm tra lại vì tôi tin ShellExView cũng hiển thị các mục không phải AutoRun.
Tamara Wijsman

Được rồi, Tom. Cảm ơn - Tôi cũng sẽ kiểm tra với ShellExView và tôi sẽ báo cáo kết quả của mình tại đây.
Thần chú

@Mantis: Cũng xem bình luận tôi để lại câu trả lời của riêng bạn, cũng như bình luận tôi để lại cho câu hỏi của bạn. Có vẻ như bạn chỉ đọc câu trả lời của tôi ...
Tamara Wijsman

1

Vấn đề có thể là lập chỉ mục tìm kiếm trong Windows 7.

Bài viết Vô hiệu hóa Lập chỉ mục Tìm kiếm Trong Windows 7 cho thấy cách vô hiệu hóa dứt khoát và giải thích:

Để tăng tốc quá trình tìm kiếm, dịch vụ lập chỉ mục Tìm kiếm sẽ quét qua các tệp và thư mục trên hệ thống Windows và ghi lại thông tin về chúng trong một tệp chỉ mục. Nhưng nó cũng tiêu tốn một số tài nguyên của hệ thống, vì vậy đối với người dùng có máy tính chậm, việc tắt lập chỉ mục tìm kiếm là có lợi.

Trước tiên, bạn có thể thử tắt dịch vụ này, như được giải thích trong bài viết, để xem đây có phải là sự cố không. Nếu không, sau đó kích hoạt lại. Nếu có, sau đó tiếp tục đọc dưới đây.

Thông tin thêm có thể được tìm thấy trong Cải thiện các tìm kiếm Windows bằng cách sử dụng chỉ mục: các câu hỏi thường gặp :

Các vị trí được lập chỉ mục bao gồm tất cả các thư mục được bao gồm trong các thư viện (ví dụ: mọi thứ bạn thấy trong thư viện Tài liệu), thư điện tử và các tệp ngoại tuyến. Các tệp không được lập chỉ mục bao gồm các tệp chương trình và các tệp hệ thống Các tệp tin mà hầu hết mọi người hiếm khi cần tìm kiếm.

Vấn đề trong trường hợp này có thể là các thư viện của bạn bao gồm rất nhiều tệp mà Trình lập chỉ mục yêu cầu quá nhiều bộ nhớ để lập chỉ mục. Có lẽ đây chỉ là một lỗi đơn giản với một tài liệu cụ thể mà nó cứ lặp đi lặp lại. Bạn có thể sử dụng thông tin trong phần bài viết thứ hai "Làm cách nào để thêm hoặc xóa vị trí chỉ mục" để giảm số lượng thư mục đang được lập chỉ mục cho đến khi bạn tìm thấy thư viện có vấn đề.


Tôi nghĩ rằng bạn có thể đúng rằng trình chỉ mục tìm kiếm là vấn đề, nhưng bạn có nghĩ rằng trình chỉ mục tìm kiếm sẽ khiến explorer.exe bị treo trong khi tôi chỉ duyệt các thư mục không? Explorer.exe sẽ "quái đản" khi tôi chỉ cần nhấp qua các thư mục trong thư viện Tài liệu của mình. Ngoài ra, tôi sử dụng tìm kiếm Windows rộng rãi, vì vậy tôi muốn duy trì hoạt động của bộ chỉ mục. Có cách nào để xác định xem có một tệp cụ thể nào gây ra sự cố không, thay vì chỉ tắt hoàn toàn bộ chỉ mục tìm kiếm? Cảm ơn bạn đã giúp đỡ.
Thần chú

1
Tắt lập chỉ mục có thể là một biện pháp tạm thời chỉ để xác minh xem đây có thực sự là vấn đề không. Sau đó, tìm ra thư viện nào chứa (các) tài liệu xấu bằng cách xóa chúng khỏi tìm kiếm. Nếu bất kỳ một thư viện nào gây ra sự cố, việc tìm ra (các) tài liệu nào có thể là vấn đề tìm kiếm nhị phân (di chuyển ra một nửa số tệp, sau đó là một phần tư, v.v.). Ngoài ra, bạn có thể sử dụng thay thế cho Windows Search, chẳng hạn như công cụ tìm kiếm Mọi thứ hoặc Agent Ransack hoặc FileLocator Lite.
harrymc

OK, tôi sẽ thử vô hiệu hóa bộ chỉ mục tìm kiếm Windows trong một thời gian và xem liệu tôi có còn gặp phải hành vi rắc rối không. Tôi sẽ báo cáo kết quả của tôi ở đây trong thời gian ngắn. Cảm ơn một lần nữa.
Thần chú

Thật không may, hành vi vấn đề lặp lại một lần nữa, ngay cả khi quá trình lập chỉ mục tìm kiếm bị vô hiệu hóa. Tập phim dường như tự giải quyết nhanh hơn bình thường một chút (máy tính không phản hồi chỉ trong khoảng 60 giây, thay vì ~ 3 phút thông thường). Tuy nhiên, tôi đã duyệt bằng Explorer, trong các thư mục có vấn đề này có xu hướng xảy ra, và một lần nữa việc sử dụng RAM và đập đĩa lại xảy ra. Cảm ơn lời đề nghị, nhưng vấn đề vẫn chưa được giải quyết. Còn ý tưởng nào khác không?
Thần chú

Sự cố này có xảy ra khi bạn khởi động ở Chế độ an toàn không?
harrymc
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.