Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Система перестает нормально работать через некоторое время (http://forum.oszone.net/showthread.php?t=194943)

hayklo 24-12-2010 22:29 1573952

Система перестает нормально работать через некоторое время
 
Здраствуйте. После запуска Win7 оперативная память начинает медленно загружатся и наконец через несколько часов система перестает работать до такой степини что даже невозможно отключить компютер, открыть web сайт или task manager. За это время у меня открыты только Opera 11 и Download Master. Я просканировал систему с помощю CureIt, но вирусов не было. Помогите прошу
OS - Windows 7 64bit. Intel Core i5 750, Ram 4 Gb, English

Petya V4sechkin 25-12-2010 08:18 1574090

Цитата:

Цитата hayklo
даже невозможно отключить компютер, открыть web сайт или task manager.

Попробуйте рекомендации статьи KB947246.
А также включите отображение столбцов "Объекты USER" и "Объекты GDI" в Диспетчере задач или Process Explorer (симптомы больше похожи на первый вариант, т. е. утечка объектов USER и Desktop Heap).

Ссылки по теме:

setwolk 25-12-2010 08:20 1574091

hayklo,
Протестируйте ОЗУ memtest, и HDD не мешает спросканить на ошибки

hayklo 25-12-2010 16:05 1574316

Цитата:

Цитата Petya V4sechkin
утечка объектов USER и Desktop Heap) »

Извините что это значит?
Можно поподробнее? Если нужно могу делать скрины USER object и GDI objects из Диспетчера задач

Petya V4sechkin 25-12-2010 17:49 1574356

Цитата:

Цитата hayklo
что это значит?

А ссылки из 2-го поста религия читать не позволяет?

hayklo 07-01-2011 15:19 1582981

ОЗУ резко заполняется на 80% без всяких причин
 
Здравствуйте. У меня в последнее время необъяснимо заполняется оперативная память, после чего, через некоторое время система начинает тормозить и вообще некорректно работать, хотя вирусов нет.
ОС Win 7, 64bit, 4gb ram, intel core i5 750, english

Avalanche 07-01-2011 15:21 1582986

В Process Explorer от Sysinternals не смотрели, чем заполняется?

hayklo 07-01-2011 15:24 1582991

нет не смотрел, но вы посмотрели скриншот?

Avalanche 07-01-2011 15:49 1583008

а он что-то показывает? я не знаю, мб, есть умельцы, которые догадаются, чем вся остальная память занята :search:

Petya V4sechkin 07-01-2011 16:36 1583067

hayklo, это продолжение одной из ваших предыдущих тем?

hayklo 07-01-2011 17:43 1583130

нет, это совсем другая проблема

Petya V4sechkin 07-01-2011 18:08 1583164

Цитата:

Цитата hayklo
необъяснимо заполняется оперативная память

Смотрю, вы и в этой теме отметились, причем уже давно:
Кэшируется вся память. Так ли это плохо?

Там есть варианты, например:

Цитата:

Цитата Wadikkk
Решил свою проблему полностью удалением nod32,установил Avast.
Третьи сутки без перезагрузки и качалки работают,расход памяти норм.

А также ссылка на утилиту RAMMap (посмотрите в ней).

hayklo 07-01-2011 18:16 1583172

Но мне очень интересно что за процесс заполняет оперативку. Вы посмотрели скриншот? У вас есть какие то догадки?

Petya V4sechkin 07-01-2011 18:29 1583189

hayklo, судя по скриншоту, дело не в процессах.
Утечка может быть в драйвере (например, драйвере того же NOD32).

RAMMap смотрите.

hayklo 07-01-2011 18:40 1583211

Цитата:

Цитата Petya V4sechkin
RAMMap смотрите. »

на какую вкладку именно?

Petya V4sechkin 07-01-2011 19:18 1583252

hayklo, не знаю. На ту, где увидите подозрительное отжирание памяти.
Для начала Use Counts (в какой категории утечка).

Skyver-x 08-01-2011 19:32 1583939

Подтверждаю проблему , до 90% ОЗУ , проц E6300 W7 64 бит образ был проверен по MD5 . все процессы в RAMmap и такс менеджере (на всех вкладках) в сумме не дают этого занятого количества памяти т.е получается стандартно около 38% от 4096 мб а в загрузке около 3700 мб ! что то оставляет мусор в оперативе или это после каких то обновлений или это просто проблема 64 битной W7 в связке с чем то ? у кого ещё есть такое же

Petya V4sechkin 08-01-2011 19:43 1583945

Цитата:

Цитата Skyver-x
RAMmap

Скриншот вкладки Use Counts выложите?

Avalanche 08-01-2011 19:53 1583951

А можно увидеть ваш скриншот диспетчера устройств с вид -> устройства по типу, развернутая вкладка память. Там все адреса есть, можно легко посчитать будет)

hayklo 11-01-2011 16:17 1586190

Цитата:

Цитата Petya V4sechkin
симптомы больше похожи на первый вариант, т. е. утечка объектов USER и Desktop Heap »

подскажите пожалуйста как исправить мою проблему. после перезагрузки системы я запускаю прогу download master, но через несколько часов оперативная память заполняется и система перестает работать.

hayklo 11-01-2011 16:30 1586202

вот все скриншоты. Помогите пожалуйста.

myhouse_1991 11-01-2011 16:31 1586203

Цитата:

Цитата Petya V4sechkin
(симптомы больше похожи на первый вариант, т. е. утечка объектов USER и Desktop Heap).

Но Microsoft специально сделал ограничения на эти объекты, чтобы из-за такой программы не происходила вся утечка памяти.

hayklo
Могу ещё предположить, что утечка происходит из-за какого-нибудь драйвера - в диспетчере задач не увидишь, сколько он отобрал под себя память. Вы можете сами в этом убедиться - достаточно запустить Process Monitor, оставить его на некоторое время и память так заполнится, что вы не обнаружите в диспетчере задач виновника утечки т.к. Process Monitor использует для перехвата событий драйвер.

hayklo 11-01-2011 16:41 1586208

Цитата:

Цитата myhouse_1991
утечка происходит из-за какого-нибудь драйвера »

Вы правильно предпологайте, но как узнать что это за драйвер?

myhouse_1991 11-01-2011 17:04 1586219

Цитата:

Цитата hayklo
Вы правильно предпологайте, но как узнать что это за драйвер?

Запустите Process Explorer в часы пика и:
1) Посмотрите графу нагрузки на ЦП. Там много шкалы красного цвета, когда вы ничего не делаете?
2) Наведите на "процесс" System, зайдите в его свойства, откройте вкладку Threads. Там упорядочите по CSwitch. После посмотрите, какие драйвера активно в этот момент работают.

hayklo 11-01-2011 17:23 1586232

вот скриншот

hayklo 11-01-2011 17:39 1586243

это ntoskrnl.exe кажется

myhouse_1991 11-01-2011 17:43 1586248

Смотрю тут 3 активных драйвера:
1) dxgmms.sys - пытался найти, за что драйвер отвечает, но не нашёл. Часто в поисковике встречается как виновник BSOD'а в играх. Видимо файл связан с DirectX (раз есть буквы dx) - попробуйте DirectX обновить до последней версии.
2) RTKVHD64.sys - Google выдает, что это Realtek High Definition Audio Driver. Попробуйте временно его удалить.
3) Luafv.sys - Google выдает, что это UAC File Virtualization. Попробуйте временно выключить UAC. Чтобы не быть совсем уязвимым к зловредному ПО - временно уберите пользователя из группы администраторов и добавьте его в группу пользователей.

Цитата:

Цитата hayklo
это ntoskrnl.exe кажется

Это ядро Windows'а. Оно всегда активно работает.

Petya V4sechkin 11-01-2011 17:45 1586250

Вложений: 1
hayklo, на вкладке Use Counts утечка в Nonpaged Pool (невыгружаемом пуле).

Ссылка по теме
Преодолевая ограничения Windows: выгружаемый и невыгружаемый пулы
(особенно внимательно читаете параграф "Отслеживание утечек пула").

Утилиту Poolmon для Windows 7 (x86 и x64) прикрепил к посту.
Запускать в командной строке (cmd.exe) от имени Администратора.

hayklo 11-01-2011 17:51 1586255

Цитата:

Цитата myhouse_1991
Попробуйте временно выключить UAC »

оно у меня выключено

hayklo 11-01-2011 18:08 1586266

Утилита Strings не открывается

Petya V4sechkin 11-01-2011 18:12 1586269

hayklo, выложите скриншот Poolmon (с соответствующей сортировкой).

hayklo 11-01-2011 18:20 1586274

Я только собирался :)

так как большинство образов драйверов находятся в директории %Systemroot%\System32\Drivers, вы можете открыть командную строку, изменить текущую директорию на указанную и выполнить команду "strings * | findstr <tag>"
не пойму как изменить текущую директорию

ладно понял, но strings is not recognized as an interna or external command

Petya V4sechkin 11-01-2011 21:13 1586407

hayklo, тег Nnnn соответствует Netio.sys (NetIO NetBuffers And NetBufferLists). Это говорит лишь о том, что проблема связана с сетью.
Тег Frag тоже можно поискать.

Цитата:

Цитата hayklo
strings is not recognized as an interna or external command

Там ссылка на закачку есть, вообще-то.
Можно скопировать strings.exe в \Windows\System32

Попробуйте установить хотфикс KB981889.

Цитата:

Цитата KB979223
WFP callout drivers are usually used in third-party antivirus and firewall programs.

When the WFP callout driver blocks a packet that has multiple Net Buffer List (NBL) chains, the last NBL in the chain is not released by the WFP callout driver correctly. This causes a nonpaged pool memory leak.


hayklo 11-01-2011 21:28 1586422

посмотрите

Цитата:

Цитата Petya V4sechkin
Попробуйте установить хотфикс KB981889. »

как именно установить. надо скачать, если да, как

теперь у меня myfault.sys: is not recognized as an internal or external command. Я жутко устал :drug:

Petya V4sechkin 12-01-2011 10:40 1586738

Цитата:

Цитата hayklo
как именно установить. надо скачать, если да, как

А там вверху страницы:

Цитата:

Цитата KB981889
Hotfix Download Available
View and request hotfix downloads

Установите и понаблюдайте некоторое время (периодически запускайте Poolmon, следите за динамикой, будет ли продолжаться утечка).

P. S. Насчет тега Frag я не уверен (памяти занимает мало, но значение Diff очень большое). В папке \Windows\System32\drivers соответствующий драйвер не найден, так что он в другом месте (наверное, в одной из подпапок \Program Files).

hayklo 12-01-2011 13:56 1586887

Hotfix не установливается. The Update is not applicable to your computer

все установил, теперь понаблюдаю.

hayklo 12-01-2011 16:50 1587021

Блеск. Проблема решилось. Огромное вам спасибо, я уже хотел форматировать систему, но полле того как установил hotfix KB981889, проблема ушла. Вот скриншот poolmon после 3 часов работы. И действительно у меня система работало некорректно, т.е. когда открывая проги оперативка заполнялось, потом после их закрытия память оставался неизменным. Теперь все норм. Еще раз вам спасибо.

Степановгорбунов@vk 22-06-2022 11:16 2987080

Подскажите где взять программу POOLMON для виндовс 10 и как ее правильно установить?


Visualstudiosetup с сайта Микрософт я скачал, там очень много опций, но Poolmon я там не нашел.

NickM 22-06-2022 12:06 2987083

Цитата:

Цитата Степановгорбунов@vk
Подскажите где взять программу POOLMON »

В шапке темы.


Время: 19:03.

Время: 19:03.
© OSzone.net 2001-