Утечки памяти в Windows 8 iexplore.exe (фоновый процесс)

1734
user1950929

Я испытываю большие утечки памяти с помощью фонового процесса Internet Explorer в Windows 8. Через несколько часов после загрузки в Windows 8 он начнет жаловаться на слишком маленький объем памяти, иногда вынужден автоматически выходить из системы или вызывать черный экран в течение двух секунд и искажать звук. (видео на YouTube, системные звуки и т. д.). Диспетчер задач иногда показывает высокое использование памяти, а иногда нет, но никогда не превышает 7 ГБ из 8 установленных мной. Тем не менее, монитор ресурсов сообщает мне, что свободной оперативной памяти менее 200 МБ и что от 3 до 4 ГБ «изменено» (я не знаю, используется ли это слово в английской версии, у меня немецкая версия и это говорит "Geändert"). В диспетчере задач я вижу, что процесс "iexplore.exe" имеет очень много дескрипторов (что это, кстати?) И сбои страниц,

И Internet Explorer запускается при загрузке. Несколько дней назад я определил некоторые автоматически запускаемые exe-файлы из I2P как родительский процесс IE, поэтому я удалил его, и теперь родительский процесс не существует: iexplore.exe имеет pid 5548 и родительский pid 3772, 3772 сам по себе является другим экземпляром iexplore.exe и имеет родительский pid 2964 и 2964 "не имеет экземпляров":

Q:\Users\Me>wmic process where (processid=2964) Keine Instanzen verfügbar. 

Уничтожение процесса IE освобождает память, но я не хочу убивать процесс каждый раз, когда я вхожу в систему.

Поэтому мой вопрос: могу ли я что-то сделать с утечками памяти? Если нет, как я могу предотвратить появление процесса iexplore.exe при загрузке / входе в систему?

-2
эй, я не против, если вы ответите на мой вопрос, но мне бы очень хотелось узнать ваши причины, чтобы я мог добиться большего успеха в следующий раз :) user1950929 10 лет назад 0
Пот некоторые фотографии Taskmgr и ResouceMonitor. magicandre1981 10 лет назад 0

4 ответа на вопрос

2
Spamwich

Может быть, с указанием очевидного, но я бы попробовал новый антивирусный сканер, возможно, автономный. Единственный раз, когда IE самопроизвольно запускался в фоновом режиме, был вызван вредоносными программами.

Хорошо, я попробую это. Можете ли вы порекомендовать что-нибудь кроме avast? user1950929 10 лет назад 0
Мне повезло с MalwareBytes Anti-Malware (бесплатная версия), хотя она требует установки. Попробуйте также Kaspersky Rescue Disk. Spamwich 10 лет назад 0
0
str4d

По умолчанию I2P запускает ваш браузер после его запуска. Если вы установили I2P и включили его службу Windows (поэтому I2P запускается при загрузке), это объясняет запуск Internet Explorer при загрузке. Я не могу объяснить утечки памяти, но я могу показать вам, как отключить функцию запуска браузера.

После запуска I2P:

  • Откройте http://localhost:7657/configclientsв своем веб-браузере.
  • В первой таблице на этой странице найдите строку «Открыть консоль маршрутизатора в веб-браузере при запуске».
  • Снимите флажок "Запускать при запуске?" для этого ряда.
  • Нажмите «Сохранить конфигурацию клиента».
  • Перезагрузите компьютер. На этот раз I2P должен запуститься, но не запускать Internet Explorer.
Я уже удалил I2P user1950929 10 лет назад 0
0
RecentCoin

1) Загрузите clamwin, если у вас нет антивирусного программного обеспечения с текущими обновлениями. Запустите это как администратор и просканируйте все ваши диски.

2) Загрузите поиск и уничтожение шпионов, если у вас нет антишпионского ПО С ТЕКУЩИМИ ОБНОВЛЕНИЯМИ. Запустите это как администратор и сканируйте весь жесткий диск.

Что-то запускает ваш браузер в фоновом режиме и высасывает огромное количество памяти.

0
Peter

Это было проблемой с Windows 7, а теперь и с Windows 8 и Windows 8.1. Когда вы запускаете IE, Microsoft также будет анализировать некоторые фоновые процессы IE. Это НЕ проблема вируса.

Эти фоновые процессы IE в конечном итоге вообще прекратят работу IE, и вам придется завершить все процессы IE (с помощью диспетчера задач).