В Windows Server 2003 R2 появляется ошибка недостаточно системных ресурсов для завершения операции при каких-либо операциях, на терминальном сервере где работает большое количество пользователей. Ситуация такая, что может появляться через каждый час, а может 1 раз в неделю.
При этом свободных ресурсов в системе остается очень много.
Ошибка имеет запись в логах:
Сервер не смог выделить память из выгружаемого пула памяти, так как выгружаемый пул пуст.
Данные —
0000: 00040000 00540001 00000000 c00007e4
0010: 00000000 c000009a 00000000 00000000
0020: 00000000 00000000 0000000b
На форуме тех.поддержки микрософт порекомендовали сделать следующее:
- Запустите редактор реестра (Regedit32.exe).
- Найдите и откройте следующий раздел реестра:
HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession ManagerMemory Management - В меню Правка выберите команду Создать параметр для создания параметра с перечисленными ниже характеристиками:
Имя параметра: PoolUsageMaximum
Тип данных: REG_DWORD
Система счисления: десятеричная
Значение: 60
В данном случае диспетчер памяти начнет урезать память, когда уровень использования достигнет 60% от PagedPoolMax (а не 80%, как это установлено по умолчанию). Если при пиковой нагрузке этого недостаточно, сократите данное значение до 50% или 40%.
Имя параметра: PagedPoolSize
Тип данных: REG_DWORD
Система счисления: Шестнадцатеричная
Значение: 0xFFFFFFFF
Присвоение параметру PagedPoolSize значения 0xFFFFFFFF приводит к максимальному увеличению размеров выгружаемого пула за счет других ресурсов компьютера.
Внимание! Значение 0xFFFFFFFF параметра PagedPoolSize не рекомендуется использовать на компьютерах с 64 ГБ ОЗУ с 32-разрядной версией системы Windows Server 2003. Это может привести к уменьшению количества свободных элементов таблицы страниц и непрерывной перезагрузке компьютера. Для такой конфигурации нужно внимательно подобрать значение на основе требований и доступных ресурсов.
Для того, чтобы внесенные изменения вступили в силу — перезагрузите сервер
- Remove From My Forums
Не удалось загрузить профиль пользователя.
-
Общие обсуждения
-
После аварийного завершения работы, не могу нормально загрузить профиль. Появляется сообщение: «Не удалось загрузить профиль пользователя, поэтому вход в систему выполнен с помощью стандартного системного профиля. Подробно — Недостаточно системных ресурсов
для завершения операции.» Операционная система Windows Server 2003 R2 Enterprise Edition. Под стандартным профилем запустил chkdsk без ключей, написал что на диске есть ошибки. С ключами /f /r предлагает запустить проверку после перезагрузки, но проверка диска
не запускается. В безопасном режиме тоже самое происходит. На сервере установлен только MS SQL, роли «Сервер терминалов» нету. Реестр править пробовал: http://support.microsoft.com/kb/935649/ru,
похоже изменения не сохраняются. В голове осталось два варианта, загрузиться с LiveCD, провести проверку диска на ошибки, может поможет. Сделать восстановление системы, а поможет ли, где то читал, не помогает. LiveCD пока нету, надо качать. Тема вроде как
«избитая», но решить проблему у меня не получается. Жду Вашей помощи.-
Изменен тип
21 июля 2012 г. 10:58
-
Изменен тип
При появлении этой ошибки можно прийти к выводу, что текущей конфигурации ПК действительно недостаточно мощности и памяти для завершения текущей операции, но это не всегда так. Она происходит даже при выполнении не ресурсоемких задач, для которых на самом деле не требуется высокого использования системных ресурсов. Узнаем подробнее, как исправить ошибку «Недостаточно системных ресурсов для завершения операции».
Содержание
- 1 Изменение параметров использования памяти
- 2 Добавление программы в исключение антивируса
- 3 Дополнительные решения
Изменение параметров использования памяти
Виртуальная память – это полезное решение, предназначенное для увеличения производительности компьютера за счет размещения файла подкачки на жестком диске, который Windows может использовать в качестве дополнительной оперативной памяти, когда недостаточно физической для выполнения текущей операции. Недостаток ресурсов виртуальной памяти приводит к этой ошибке в ОС Windows 7 и 10. Для ее исправления попробуйте изменить параметры использования памяти.
Откройте Редактор реестра командой regedit из диалогового окна Win+R.
Перейдите к разделу:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ControlSession ManagerMemory Management
Щелкните правой кнопкой мыши на Memory Management и выберите Создать – Параметр DWORD (32 бита).
Переименуйте его на «PoolUsageMaximum». Затем щелкните на него дважды, наберите 60 в поле «Значение» и укажите десятичную систему исчисления. Примените изменения на «ОК».
Затем дважды щелкните на параметре PagedPoolSize и в поле значения введите «ffffffff». Нажмите на «ОК», чтобы сохранить изменения.
Закройте Редактор реестра, и перезагрузите компьютер.
Добавление программы в исключение антивируса
Если сталкиваетесь с недостатком системных ресурсов при попытке запустить определенную игру или приложение, то, скорее всего, запуск блокируется антивирусом. Попробуйте добавить их в список исключений.
В зависимости от используемого антивирусного приложения, расположение этой функции отличается. Например, если пользуетесь антивирусом Касперского, перейдите по пути:
Настройки — Дополнительные — Угрозы и исключения — Исключения — Указать доверенные приложения — Добавить.
Добавьте в список папку, в которой находится проблемный файл. Если продолжаете сталкиваться с сообщением, что не удалось завершить операцию из-за недостаточного количества системных ресурсов, смотрите следующие решения.
Дополнительные решения
Иногда не удается запустить приложение по причине того, что в системе работает фоновый процесс, который интенсивно грузит ресурсы Windows. Поэтому проверьте в Диспетчере задач (Ctrl+Shift+Esc) есть ли процессы, которые чрезмерно грузят процессор, оперативную память и диск.
Высокая нагрузка на ресурсы может произойти по причине присутствия вредоносных программ. Для их обнаружения запустите полное сканирование на вирусы. Если используете Защитника Windows, откройте его с помощью системного поиска. Щелкните на опцию «Проверить» и выполните «Полное сканирование».
Если при запуске программы по-прежнему не удается завершить операцию из-за недостатка системных ресурсов, то причиной может быть образование на жестком диске сбойных секторов. Выполните проверку накопителя командой chkdsk /f /r из командной строки. После проверьте целостность системы командой sfc /scannow.
«Недостаточно системных ресурсов для завершения операци
Модераторы: Trinity admin`s, Free-lance moderator`s
-
MAA
- Advanced member
- Сообщения: 149
- Зарегистрирован: 25 ноя 2002, 13:09
- Откуда: Новосибирск
«Недостаточно системных ресурсов для завершения операци
Сервер 2xXeon E5335, 8GB RAM, 1Gb Lan, Win Server 2003SP2
иногда (закономерности не выявил) при попытке копировать файлы из сети на этот сервер появляется сообщение «Недостаточно системных ресурсов для завершения операции» (при копировании с сервера в сеть такой проблемы нет). Каких ресурсов не хватает, непонятно, т.к. процессоры почти не загружены, и свободной памяти 3ГБ.
Используется антивирус SAV 10, но при его отключении проблема не исчезает.
В чем может быть причина?
-
Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Сообщение
Tert » 09 янв 2008, 13:49
MAA
Похожие проблемы бывали с KAV.
Вы уверены, что Symantec выключаете полностью и все его процессы останавливаете?
-
MAA
- Advanced member
- Сообщения: 149
- Зарегистрирован: 25 ноя 2002, 13:09
- Откуда: Новосибирск
Сообщение
MAA » 09 янв 2008, 14:29
Tert
Вы уверены, что Symantec выключаете полностью и все его процессы останавливаете?
я останавливал службу Symantec AntiVirus (процесс Rtvscan.exe)
но в любом случае это не должно быть из-за SAV’а, т.к. опция Network Scanning отключена, и выбрана опция сканировать Selected File Types, а ошибка выскакивает, если копируются даже несканируемые типы файлов. Да и как объяснить, что ошибка появляется, если копировать из сети на сервер, а наоборот — нет?
-
and3008
- Заслуженный сетевик
- Сообщения: 1109
- Зарегистрирован: 03 янв 2004, 23:30
- Откуда: Н.Новгород
Сообщение
and3008 » 09 янв 2008, 21:14
В журнал событий уже погляди. Там написано какая служба с ресурсами обломилась. После этого будем грешить на всякое, а пока оставьте антивирус в покое.
-
MAA
- Advanced member
- Сообщения: 149
- Зарегистрирован: 25 ноя 2002, 13:09
- Откуда: Новосибирск
Сообщение
MAA » 10 янв 2008, 07:37
and3008
В журнал событий уже погляди. Там написано какая служба с ресурсами обломилась.
разумеется глядел. но в том то и дело, что там кроме «3019 MRxSMmb Перенаправитель не смог определить тип подключения» ничего нет (а эти предупреджения идут постоянно, и ничего с этим не поделать)
-
Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Сообщение
Tert » 10 янв 2008, 18:31
А что говорит Microsoft п поводу этого сообщения…
Если NetBIOS не нужен в сети, то попробуйте остановить этот сервис и посмотрите на результат.
-
Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Сообщение
Tert » 11 янв 2008, 13:26
and3008
Что не так?
MAA
Кстати, прописан ли в свойствах TCP/IP какой-нибудь DNS сервер?
Если нет, попробуйте прописать там хотя бы IP адрес вашего сервера.
-
and3008
- Заслуженный сетевик
- Сообщения: 1109
- Зарегистрирован: 03 янв 2004, 23:30
- Откуда: Н.Новгород
Сообщение
and3008 » 11 янв 2008, 14:03
Что не так?
Согласен. Дабы не раздражало, можно выключить NetBIOS, если он не нужен.
-
MAA
- Advanced member
- Сообщения: 149
- Зарегистрирован: 25 ноя 2002, 13:09
- Откуда: Новосибирск
Сообщение
MAA » 14 янв 2008, 06:13
DNS прописан, т.к. сервер — член домена.
netbios нужен.
-
Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
-
Контактная информация:
Re: «Недостаточно системных ресурсов для завершения опе
Сообщение
Stranger03 » 14 янв 2008, 11:12
MAA писал(а):Сервер 2xXeon E5335, 8GB RAM, 1Gb Lan, Win Server 2003SP2
Запустите Нетвор Монитор на сетевой интерфейс, попробуйте собрать статистику, посмотреть на ошибки в протоколе. Возможно там что-то найдете. Я так понимаю это при копировании больших файлов проявляется? Где-то была статья в КБ по поводу копирования больших файлов по сети на серверах МС.
Вернуться в «Серверы — ПО, Windows система, приложения.»
Перейти
- Серверы
- ↳ Серверы — Конфигурирование
- ↳ Конфигурации сервера для 1С
- ↳ Серверы — Решение проблем
- ↳ Серверы — ПО, Unix подобные системы
- ↳ Серверы — ПО, Windows система, приложения.
- ↳ Серверы — ПО, Базы Данных и их использование
- ↳ Серверы — FAQ
- Дисковые массивы, RAID, SCSI, SAS, SATA, FC
- ↳ Массивы — RAID технологии.
- ↳ Массивы — Технические вопросы, решение проблем.
- ↳ Массивы — FAQ
- Майнинг, плоттинг, фарминг (Добыча криптовалют)
- ↳ Proof Of Work
- ↳ Proof Of Space
- Кластеры — вычислительные и отказоустойчивые ( SMP, vSMP, NUMA, GRID , NAS, SAN)
- ↳ Кластеры, Аппаратная часть
- ↳ Deep Learning и AI
- ↳ Кластеры, Программное обеспечение
- ↳ Кластеры, параллельные файловые системы
- Медиа технологии, и цифровое ТВ, IPTV, DVB
- ↳ Станции видеомонтажа, графические системы, рендеринг.
- ↳ Видеонаблюдение
- ↳ Компоненты Digital TV решений
- ↳ Студийные системы, производство ТВ, Кино и рекламы
- Инфраструктурное ПО и его лицензирование
- ↳ Виртуализация
- ↳ Облачные технологии
- ↳ Резервное копирования / Защита / Сохранение данных
- Сетевые решения
- ↳ Сети — Вопросы конфигурирования сети
- ↳ Сети — Технические вопросы, решение проблем
- Общие вопросы
- ↳ Обсуждение общих вопросов
- ↳ Приколы нашего IT городка
- ↳ Регистрация на форуме
Hi,
Please try to perform the following steps:
1.Click Start, click Run, type regedit, and then click OK.
2.Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management
3.On the Edit menu, point to New, and then click DWORD Value.
4.In the New Value #1 box, type PoolUsageMaximum, and then press ENTER.
5.Right-click PoolUsageMaximum, and then click Modify.
6.In the Value data box, type 60, click Decimal, and then click OK.
7.If the PagedPoolSize registry entry exists, go to step 8. If the PagedPoolSize registry entry does not exist, create it.
To do this, follow these steps:
•On the Edit menu, point to New, and then click DWORD Value.
•In the New Value #1 box, type PagedPoolSize, and then press ENTER.
8.Right-click PagedPoolSize, and then click Modify.
9.In the Value data box, type ffffffff, and then click OK.
10.Exit Registry Editor, and then restart the computer.
Hope this helps!
Best Regards
Elytis Cheng
Elytis Cheng
TechNet Community Support
-
Marked as answer by
Monday, March 12, 2012 3:00 PM
Hi,
Please try to perform the following steps:
1.Click Start, click Run, type regedit, and then click OK.
2.Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management
3.On the Edit menu, point to New, and then click DWORD Value.
4.In the New Value #1 box, type PoolUsageMaximum, and then press ENTER.
5.Right-click PoolUsageMaximum, and then click Modify.
6.In the Value data box, type 60, click Decimal, and then click OK.
7.If the PagedPoolSize registry entry exists, go to step 8. If the PagedPoolSize registry entry does not exist, create it.
To do this, follow these steps:
•On the Edit menu, point to New, and then click DWORD Value.
•In the New Value #1 box, type PagedPoolSize, and then press ENTER.
8.Right-click PagedPoolSize, and then click Modify.
9.In the Value data box, type ffffffff, and then click OK.
10.Exit Registry Editor, and then restart the computer.
Hope this helps!
Best Regards
Elytis Cheng
Elytis Cheng
TechNet Community Support
-
Marked as answer by
Monday, March 12, 2012 3:00 PM