Windows 11 и недостача памяти

Fess23

Cунтаго
Сообщения
549
Реакции
168
Доброго времени суток,
Ноут на 16GB DDR-5 (4800MT/s) и i7-13650HX. Столкнулся с такой проблемой что: при работе с Windows 11 в высоконагруженных задачах или играх, когда загрузка ОЗУ достигает 100%, система может: просто либо уйти в BSOD, либо в лучшем случае просто закрыть половину приложений без разницы каких. Это я ещё не говорю что может зависнуть с сталой картинкой и ничего нельзя сделать до полной перезагрузки ноута.

Делал мемори-тест, все гуд.
winver: 24H2(26100.3476)

Кто-нибудь сталкивался с этим? Есть идеи, как с этим бороться?
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,805
Реакции
5,254
включи файл подкачки
 

ykpon

Владыка
Сообщения
702
Реакции
421
может зависнуть с сталой картинкой
Это на диск похоже.
Мб ошибаюсь, но по моему из-за памяти сервер не виснет. По крайней мере, у меня не зависал никогда, либо приложения падают либо ОС.
А вот из-за диска бывает.
 

Fess23

Cунтаго
Сообщения
549
Реакции
168
Диск тоже не промах, NVME на 1 ТБ, речь идёт не о серверах, а о ПК. Был на винде 10, но производитель(Lenovo) решил не адаптировать ноут под Windows 10 и там банально нет дров .
 

Sanya Lucas

Участник
Сообщения
1
Реакции
0
у меня такой же камень,и такая же проблема.
БСОДа не было,но в играх виснет (тупо картинка висит, иногда какое то время работает мышь секунды 3,потом виснет все ,кулеры останавливаются ),по температуре в пределах нормы (смотрел специально) советовали в логах посмотреть,я в этом не силен,но что то там про камень ругань была.
 

Вложения

  • Без имени.jpg
    Без имени.jpg
    151.8 КБ · Просмотры: 102
Последнее редактирование:

NΞITHΞR#0001

Добрая душа
Сообщения
195
Реакции
91
Доброго времени суток,
Ноут на 16GB DDR-5 (4800MT/s) и i7-13650HX. Столкнулся с такой проблемой что: при работе с Windows 11 в высоконагруженных задачах или играх, когда загрузка ОЗУ достигает 100%, система может: просто либо уйти в BSOD, либо в лучшем случае просто закрыть половину приложений без разницы каких. Это я ещё не говорю что может зависнуть с сталой картинкой и ничего нельзя сделать до полной перезагрузки ноута.

Делал мемори-тест, все гуд.
winver: 24H2(26100.3476)

Кто-нибудь сталкивался с этим? Есть идеи, как с этим бороться?
Попробуй обновить винду до последней версии, либо наоборот какую-то старую и выключить обновления.
 

Fess23

Cунтаго
Сообщения
549
Реакции
168
Windows successfully diagnosed a low virtual memory condition. The following programs consumed the most virtual memory: rust.exe (24336) consumed 9151295488 bytes, firefox.exe (4952) consumed 1592901632 bytes, and firefox.exe (18484) consumed 1343881216 bytes. -
у меня такой же камень,и такая же проблема.
БСОДа не было,но в играх виснет (тупо картинка висит, иногда какое то время работает мышь секунды 3,потом виснет все ,кулеры останавливаются ),по температуре в пределах нормы (смотрел специально) советовали в логах посмотреть,я в этом не силен,но что то там про камень ругань была.
Поддерживаю, тоже такое имеется
Сообщения автоматически склеены:

Попробуй обновить винду до последней версии, либо наоборот какую-то старую и выключить обновления.

Да я бы с радостью и на 10-тку (даже на 7) откатился. Но что сделаешь, если компания леново, решила идти в инновации вместе майкрософт и отказаться от поддержки 10-тки. Потому при давнгрейде на 10 либо старые версии винды 11. У меня либо модем отксиает или некорректно ловит сеть 5 ггц, звуковуха начинает пидорить т.п. Самый сок, что на арч-линуксе, даже без установки дров, все норм работает. Я бы и на арче остался, но хотелось бы всё-таки пофиксить данную проблему и на винде.
 
Последнее редактирование:

Fess23

Cунтаго
Сообщения
549
Реакции
168
Не обязательно скачивать драйвера с сайта производителя ноутбука. Можно скачивать с сайта производителя комплектующих.
Да, на сайте производителей комплектующих, все равно лажа была по версиям. Даже при таком раскладе, они нормально не лягли.
 

RebelHonek

Участник
Сообщения
5
Реакции
0
@Fess23, Ну а если попытаться накатить драйвера для 11 винды, но на десятку? У меня такое работало с одним из идеапад'ов.
 

Reg1oxeN

Участник
Сообщения
417
Реакции
333
Windows successfully diagnosed a low virtual memory condition. The following programs consumed the most virtual memory: rust.exe (24336) consumed 9151295488 bytes, firefox.exe (4952) consumed 1592901632 bytes, and firefox.exe (18484) consumed 1343881216 bytes. -
очевидная же нехватка виртуальной памяти. первые три приложения сожрало 11 гигов из 14 имеющихся, а ведь еще есть куча других процессов.
задай вручную минимум допустим 1 гиг, а максимум например хоть 64 гига, если место на диске позволяет.
 

Lappland_Saluzzo

Владелец Sibnet Software
Сообщения
162
Реакции
102
Доброго времени суток,
Ноут на 16GB DDR-5 (4800MT/s) и i7-13650HX. Столкнулся с такой проблемой что: при работе с Windows 11 в высоконагруженных задачах или играх, когда загрузка ОЗУ достигает 100%, система может: просто либо уйти в BSOD, либо в лучшем случае просто закрыть половину приложений без разницы каких. Это я ещё не говорю что может зависнуть с сталой картинкой и ничего нельзя сделать до полной перезагрузки ноута.

Делал мемори-тест, все гуд.
winver: 24H2(26100.3476)

Кто-нибудь сталкивался с этим? Есть идеи, как с этим бороться?
Вывод: Get-MMagent из Powershell пожалуйста. Прописать напрямую в Powershell:
Код:
# Если служба не запущена, запустить и установить автоматический тип запуска
if ((Get-Service sysmain).status -ne "Running") {
    Start-Service sysmain
    Set-Service sysmain -StartupType Automatic
    }
# Включить все компоненты службы
Enable-MMagent -MemoryCompression
Enable-MMagent -PageCombining
Enable-MMagent -ApplicationPreLaunch
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" -Name EnablePrefetcher -Value 3
Перезагрузиться. Файл подкачки установить: По выбору системы. Не надо изобретать херню с ручным управлением файла подкачки - сколько драконов водится вокруг этого "волшебного файла подкачки." - Система не тупая, она берет и аллоцирует столько, сколько нужно. Ручные лимиты убивают это при переполнении.

Курить статью: Here be dragons: Управление памятью в Windows как оно есть [1/3]
Чекать - perfmon /rel - что за ошибка BSOD конкретно пишется? Вам система буквально сообщает где проблема.
Bluescreenviewer-ом пройтись по minidump и dump-у при падении системы. Не мешать дампировать память системы во время вылета аварийным рестартом - собрало 100% - все. Перезагружаетесь. И смотрите - если проблема в драйвере - переустановить на другую версию. Если нет - проблема вызвана фоновыми процессами - их зачистить по максимуму.

Далее стандартно - пройтись dism и sfc командами проверки компонентов.
Обновить всю фигню до последних версий. BIOS, драйвера, обновления и т. п. А то бывает что без SDI Tool - люди не в курсе что у них на чипсет не все драйвера стоят или левое что-то стоит, на которое нет драйвера.
Убрать быстрый запуск. Тоже может быть вредным при этой проблеме, но редко. Не все драйвера нормально встают после быстрого запуска.
Т. К. Файл подкачки на диске - проверить сам диск. Судя по железу - SSD 100%, проверить SMART через Victoria 5.37 или другие софты в десятичной системе счисления, не HEX и не индикаторы "Хорошо/плохо".
 
Последнее редактирование:

Fess23

Cунтаго
Сообщения
549
Реакции
168
Вывод: Get-MMagent из Powershell пожалуйста. Прописать напрямую в Powershell:
Код:
# Если служба не запущена, запустить и установить автоматический тип запуска
if ((Get-Service sysmain).status -ne "Running") {
    Start-Service sysmain
    Set-Service sysmain -StartupType Automatic
    }
# Включить все компоненты службы
Enable-MMagent -MemoryCompression
Enable-MMagent -PageCombining
Enable-MMagent -ApplicationPreLaunch
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" -Name EnablePrefetcher -Value 3
Перезагрузиться. Файл подкачки установить: По выбору системы. Не надо изобретать херню с ручным управлением файла подкачки - сколько драконов водится вокруг этого "волшебного файла подкачки." - Система не тупая, она берет и аллоцирует столько, сколько нужно. Ручные лимиты убивают это при переполнении.

Курить статью: Here be dragons: Управление памятью в Windows как оно есть [1/3]
Чекать - perfmon /rel - что за ошибка BSOD конкретно пишется? Вам система буквально сообщает где проблема.
Bluescreenviewer-ом пройтись по minidump и dump-у при падении системы. Не мешать дампировать память системы во время вылета аварийным рестартом - собрало 100% - все. Перезагружаетесь. И смотрите - если проблема в драйвере - переустановить на другую версию. Если нет - проблема вызвана фоновыми процессами - их зачистить по максимуму.

Далее стандартно - пройтись dism и sfc командами проверки компонентов.
Обновить всю фигню до последних версий. BIOS, драйвера, обновления и т. п. А то бывает что без SDI Tool - люди не в курсе что у них на чипсет не все драйвера стоят или левое что-то стоит, на которое нет драйвера.
Убрать быстрый запуск. Тоже может быть вредным при этой проблеме, но редко. Не все драйвера нормально встают после быстрого запуска.
Т. К. Файл подкачки на диске - проверить сам диск. Судя по железу - SSD 100%, проверить SMART через Victoria 5.37 или другие софты в десятичной системе счисления, не HEX и не индикаторы "Хорошо/плохо".
За статью спасибо, обязательно почитаю. А так, все решилось как будто, само по себе. Отлично помог с этим справляться MemReduct (использовать с осторожностью, очень легко может похерить перфоманс системы). Не получал такой бехейвиор системы уже может с пол года.
 

Alley

Участник
Сообщения
47
Реакции
56
Вывод: Get-MMagent из Powershell пожалуйста. Прописать напрямую в Powershell:
Код:
# Если служба не запущена, запустить и установить автоматический тип запуска
if ((Get-Service sysmain).status -ne "Running") {
    Start-Service sysmain
    Set-Service sysmain -StartupType Automatic
    }
# Включить все компоненты службы
Enable-MMagent -MemoryCompression
Enable-MMagent -PageCombining
Enable-MMagent -ApplicationPreLaunch
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" -Name EnablePrefetcher -Value 3
Перезагрузиться. Файл подкачки установить: По выбору системы. Не надо изобретать херню с ручным управлением файла подкачки - сколько драконов водится вокруг этого "волшебного файла подкачки." - Система не тупая, она берет и аллоцирует столько, сколько нужно. Ручные лимиты убивают это при переполнении.

Курить статью: Here be dragons: Управление памятью в Windows как оно есть [1/3]
Чекать - perfmon /rel - что за ошибка BSOD конкретно пишется? Вам система буквально сообщает где проблема.
Bluescreenviewer-ом пройтись по minidump и dump-у при падении системы. Не мешать дампировать память системы во время вылета аварийным рестартом - собрало 100% - все. Перезагружаетесь. И смотрите - если проблема в драйвере - переустановить на другую версию. Если нет - проблема вызвана фоновыми процессами - их зачистить по максимуму.

Далее стандартно - пройтись dism и sfc командами проверки компонентов.
Обновить всю фигню до последних версий. BIOS, драйвера, обновления и т. п. А то бывает что без SDI Tool - люди не в курсе что у них на чипсет не все драйвера стоят или левое что-то стоит, на которое нет драйвера.
Убрать быстрый запуск. Тоже может быть вредным при этой проблеме, но редко. Не все драйвера нормально встают после быстрого запуска.
Т. К. Файл подкачки на диске - проверить сам диск. Судя по железу - SSD 100%, проверить SMART через Victoria 5.37 или другие софты в десятичной системе счисления, не HEX и не индикаторы "Хорошо/плохо".
Windows Moment XD
 

Lappland_Saluzzo

Владелец Sibnet Software
Сообщения
162
Реакции
102
За статью спасибо, обязательно почитаю. А так, все решилось как будто, само по себе. Отлично помог с этим справляться MemReduct (использовать с осторожностью, очень легко может похерить перфоманс системы). Не получал такой бехейвиор системы уже может с пол года.
Ну софтинка как раз и занимается как и служба Sysmain обрезкой рабочей памяти процессов и сбросом её в файл подкачки для того чтобы физическая память имела резерв. Sysmain - по идее должен заниматься тем же самым, так что скрипт сверху и действия сверху должны помочь также, как и эта софтина.
Ты кратно повысил с помощью софтины - сброс памяти на диск, в виртуальное пространство - будут статтерить иногда игры/софты, не говоря об износе SSD, если постоянно ей пишешь на SSD. О чем ты и предупредил собственно. Конечно SSD будет пофигу если он у тебя нормальный, но практика показывает что в тех блоках - постепенно скорости будут уходить вниз. Если тесты скорости будут показывать лажу - всю инфу с диска снять - полное форматирование посекторно нулями по всей поляне провести - скорость поднимется до заводских. И переустановить Windows, и никогда не лезть в настройку файла подкачки.
Для диагностики кстати тоже посоветую софтину System Informer aka Process Hacker - у него есть встроенное средство управления памятью. Ты можешь сам вручную все подчищать. Если конечно знаешь английский, ибо руссиш лангуаге не завезли.
 
Последнее редактирование:

Fess23

Cунтаго
Сообщения
549
Реакции
168
Вывод: Get-MMagent из Powershell пожалуйста. Прописать напрямую в Powershell:
Код:
# Если служба не запущена, запустить и установить автоматический тип запуска
if ((Get-Service sysmain).status -ne "Running") {
    Start-Service sysmain
    Set-Service sysmain -StartupType Automatic
    }
# Включить все компоненты службы
Enable-MMagent -MemoryCompression
Enable-MMagent -PageCombining
Enable-MMagent -ApplicationPreLaunch
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" -Name EnablePrefetcher -Value 3
Перезагрузиться. Файл подкачки установить: По выбору системы. Не надо изобретать херню с ручным управлением файла подкачки - сколько драконов водится вокруг этого "волшебного файла подкачки." - Система не тупая, она берет и аллоцирует столько, сколько нужно. Ручные лимиты убивают это при переполнении.

Курить статью: Here be dragons: Управление памятью в Windows как оно есть [1/3]
Чекать - perfmon /rel - что за ошибка BSOD конкретно пишется? Вам система буквально сообщает где проблема.
Bluescreenviewer-ом пройтись по minidump и dump-у при падении системы. Не мешать дампировать память системы во время вылета аварийным рестартом - собрало 100% - все. Перезагружаетесь. И смотрите - если проблема в драйвере - переустановить на другую версию. Если нет - проблема вызвана фоновыми процессами - их зачистить по максимуму.

Далее стандартно - пройтись dism и sfc командами проверки компонентов.
Обновить всю фигню до последних версий. BIOS, драйвера, обновления и т. п. А то бывает что без SDI Tool - люди не в курсе что у них на чипсет не все драйвера стоят или левое что-то стоит, на которое нет драйвера.
Убрать быстрый запуск. Тоже может быть вредным при этой проблеме, но редко. Не все драйвера нормально встают после быстрого запуска.
Т. К. Файл подкачки на диске - проверить сам диск. Судя по железу - SSD 100%, проверить SMART через Victoria 5.37 или другие софты в десятичной системе счисления, не HEX и не индикаторы "Хорошо/плохо".
UPD: Попробовал посидеть без memReduct - проблемный бехайвиор с зависаниями при долгом аптайме повторился. Попробую включить Мемори Менеджера дефолтного из под винды и скажу что к чему.
Сообщения автоматически склеены:

Ну софтинка как раз и занимается как и служба Sysmain обрезкой рабочей памяти процессов и сбросом её в файл подкачки для того чтобы физическая память имела резерв. Sysmain - по идее должен заниматься тем же самым, так что скрипт сверху и действия сверху должны помочь также, как и эта софтина.
Ты кратно повысил с помощью софтины - сброс памяти на диск, в виртуальное пространство - будут статтерить иногда игры/софты, не говоря об износе SSD, если постоянно ей пишешь на SSD. О чем ты и предупредил собственно. Конечно SSD будет пофигу если он у тебя нормальный, но практика показывает что в тех блоках - постепенно скорости будут уходить вниз. Если тесты скорости будут показывать лажу - всю инфу с диска снять - полное форматирование посекторно нулями по всей поляне провести - скорость поднимется до заводских. И переустановить Windows, и никогда не лезть в настройку файла подкачки.
Для диагностики кстати тоже посоветую софтину System Informer aka Process Hacker - у него есть встроенное средство управления памятью. Ты можешь сам вручную все подчищать. Если конечно знаешь английский, ибо руссиш лангуаге не завезли.
Как раз таки знаю енглиш и как раз таки юзаю aka Process Hacker. Посмотрю как там можно поиграться с этим.
 
Сверху Снизу