Пятница, 13 июля 2012 10:21

Ошибка "A desktop heap allocation failed " Event ID 243

Автор
Оцените материал
(3 голосов)

Обнаружил на сервере под Windows server 2003 в Event Viewer ошибку A desktop heap allocation failed, Event ID 243. Ошибка связанна с кучей рабочего стола.

Возможные симптомы истощения кучи рабочего стола:

    - отказ запуска приложения (0xc0000142);   

    - отказ запуска назначенных заданий;

    - незаметная остановка процессов;
    - элементы пользовательского интерфейса не прорисовываются как следует;
    - событие 243 (ошибка выделения рабочего стола из кучи) в системном журнале.

Что такое куча рабочего стола?
   Каждому объекту рабочего стола необходима память для сохранения объектов пользовательского интерфейса, в частности окон и меню. Эта память называется кучей рабочего стола. Когда приложению требуется объект графического интерфейса, из библиотеки user32.dll вызываются функции выделения памяти из кучи рабочего стола. Каждому рабочему столу отведена одна куча, ресурсы для которой выделяются из пространства сеансового представления, которое является подмножеством сеансового пространства.
   Процесс выделения памяти для сохранения окон и меню протекает незаметно, но существует два главных сценария возникновения отказов. Во-первых, ресурсы пространства сеансового представления могут истощиться, что не позволит создавать новые рабочие столы. Такое может произойти, если несколько служб выполняются под нелокальной, определяемой системой учетной записью пользователя, и для каждого экземпляра службы создается новый рабочий стол. Во-вторых, существующие кучи рабочего стола могут быть полностью исчерпаны, и процессы, порождаемые на этом рабочем столе, ощутят нехватку памяти. Второй сценарий является наиболее распространенным и может быть вызван выполнением нескольких экземпляров одного и того же процесса (например, запуском нескольких экземпляров Internet Explorer) или единичным процессом, интенсивно использующим объекты графического интерфейса.

                                         Первый вариант решение проблемы с ошибкой A desktop heap allocation failed:
Для конфигурирования Desktop heap используется переменная реестра "Windows" (тип REG_EXPAND_SZ), которая находится HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems
Содержимое этой переменной подобно следующему:
%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,3072,512 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16
Нас интересует параметр SharedSection, который контролирует выделение Desktop heap. Все размеры указаны в Кб.
   Первое значение 1024 - это shared heap size, общий для всех десктопов.
   Второе значение 3072 - это размер Desktop heap для каждого десктопа связанного с интерактивной window station.
   И наконец третье значение 512 - это размер Desktop heap для каждого десктопа связанного с не интерактивной window station, если это значение не указано явно, то оно равно второму значению. 

Для устранения ошибки вам необходимо увеличить размер Desktop heap для десктопа связанного с не интерактивной window station и установить его в значение 1024 и увеличить размер для каждого десктопа связанного с window station до 4096
Таки образом вы должны изменитьь значение SharedSection=1024,4096,1024.

                                        Второй вариант решение проблемы с ошибкой A desktop heap allocation failed.
   Для XP, Windows 2003 и Windows 2000 размер пространства сеансового представления можно задать с помощью параметра реестра SessionViewSize (REG_DWORD). Параметр располагается в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management. Значение параметра указывается в мегабайтах. В параметре SessionViewSize  я указал 60, в последствии этого оказалась мало (ошибка вновь возникла ) увеличил до 90- ошибка пропала. Заметим, что в Vista/Server 2008 и более поздних системах этот параметр не применяется, поскольку пространство сеансового представления увеличивается по мере необходимости.

Я очень надеюсь, моя статья помогла Вам! Просьба поделиться ссылкой с друзьями:


Комментарии  

0 # Monserrate 10.05.2023 20:43
I'm rеally enjoying the design and layouut
of ʏour blog. Іt's a νery easy ߋn tһe eyes which make itt much
more pleasant f᧐r me to come һere and visit mⲟre
ߋften. Ɗid you hire out а developer to create your theme?
Superb ѡork!

Stop by my webpage - 카지노톡: https://slotnara2.com/trust
Ответить
0 # Bonita 27.04.2023 17:41
Благодарю ! Завертываете а также
на мой онлайн-проект ;) Ортопедический матрас кривой рог
цены: https://komfortkrivojrog.blogspot.com/2019/01/blog-post_138.html
Ответить
0 # Armando 21.04.2023 21:15
Spin to Win Big: Join the Action at Our Top Slot Site Today!,"이 기사는 최고의 소프트웨어 제공업체가 제공하는 다양한 슬롯 게임을 제공하는 무료 온라인 슬롯 사이트: https://niyso-dag.ru/user/DonnyMaes7348/ 슬롯 사이트를 홍보합니다. 이 사이트는 안전하고 안전한 게임 환경과 편리한 결제 옵션을 제공합니다. , 우수한 고객 지원. 신규 회원은 후한 환영 보너스를 받을 자격이 있으며 정기적인 프로모션과 보너스는 일년 내내 제공됩니다. 모바일 사이트는 사용자 친화적이며 독립적인 테스트 기관의 정기적인 감사를 통해 공정한 게임이 보장됩니다."
Ответить
0 # April 12.04.2023 13:44
This is a topic which is near to my heart... Cheers!
Exactly where are your contact details though?

my webpage; KINOGO: https://tv.kiinogo.de
Ответить
0 # Ellie 07.04.2023 21:36
Hello it's me, I am also visiting this web page daily, this website is
actually good and the visitors are actually sharing nice thoughts.



my site; toyinmumbai.com : https://toyinmumbai.com/mh-khwllwth-dyrwth-dyskrtywth-bbr-shb/
Ответить
0 # Jai 07.04.2023 14:54
My relatives all the time say that I am killing my time here at net, except I
know I am getting experience all the time by reading thes pleasant content.


My page; Sebastian: https://woodweb.info/%d7%94%d7%99%d7%aa%d7%a8%d7%95%d7%a0%d7%95%d7%aa-%d7%a9%d7%9c-%d7%93%d7%99%d7%a8%d7%94-%d7%93%d7%99%d7%a1%d7%a7%d7%a8%d7%98%d7%99%d7%aa-%d7%91%d7%97%d7%95%d7%9c%d7%95%d7%9f-2/
Ответить
0 # Leandra 07.04.2023 04:30
Check. It doesn’t matter why you came to Dubai
- what actually issues is that you’ll need to return again repeatedly to
fulfill these escort ladies who’ve stolen your heart.
Must you ever select to go to and feel lonely, consider hiring Escorts Service Dubai to
be just one, you need. You can easily use the blue hydrangea flowers
in blue tinted mason jars or even twine wrapped vases to provide a vintage and rustic feel to
your reception tables. That way, your beloved one can stay safe at night
time even when you aren't there. Without a doubt, you additionally stand a possibility to
fulfill up with professional and charming escorts who directs one to immense
joy. Being skilled and open minded these call women are all the
time as much as does any kind of process for doing their
absolute best in accordance with the necessity of then males that meet them.

Dubai Escorts are among the gifted and skilled professional
Prostitutes serving the whole sector of escorts Agency.
You might be wondering what we are speaking about! Not following them may
cause you stress and problems. The top fighter pilot of all time, Erich Hartmann (352
victories), and the second highest scoring fighter pilot of all time, Gerhard Barkhorn (301 victories), both flew
the Bf 109. So did the primary "General of Fighters," Werner Molders (a hundred and fifteen victories),
and his famous successor in that job, Adolf Galland (104 victories).


Here is my blog post; דירות דיסקרטיות מרכז: http://easyfantasycricket.com/%d7%90%d7%99%d7%9a-%d7%9c%d7%94%d7%a4%d7%a9%d7%99%d7%98/
Ответить
0 # Bell 03.04.2023 04:11
Awesome issues here. I am very happy to look
your post. Thanks a lot and I'm looking forward
to contact you. Will you kindly drop me a mail?

Look at my web site: עוד כמה דברים נוספים בנושא: https://drmoagi.co.za/%d7%9e%d7%99-%d7%9e%d7%a9%d7%aa%d7%9e%d7%a9-%d7%91%d7%93%d7%99%d7%a8%d7%95%d7%aa-%d7%93%d7%99%d7%a1%d7%a7%d7%a8%d7%98%d7%99%d7%95%d7%aa-%d7%91%d7%91%d7%aa-%d7%99%d7%9d/
Ответить
0 # Nan 26.03.2023 05:53
When someone writes an article he/she maintains the image of a user
in his/her brain that how a user can be aware of it. Thus that's why this article is outstdanding.
Thanks!

Feel free to surf to my web-site: suite
bonanza in rubles: https://sweetbonanza.click
Ответить
0 # Virgil 24.03.2023 15:22
Wow, fantastic weblog structure! How long have you
ever been running a blog for? you made blogging look easy.
The total look of your site is magnificent, as
well as the content material!

Here is my page :: Luther: https://dualwire.com/2023/03/15/%d7%9e%d7%94-%d7%9e%d7%90%d7%a4%d7%99%d7%99%d7%9f-%d7%93%d7%99%d7%a8%d7%94-%d7%93%d7%99%d7%a1%d7%a7%d7%a8%d7%98%d7%99%d7%aa-%d7%91%d7%a0%d7%aa%d7%a0%d7%99%d7%94/
Ответить
0 # Felipe 03.03.2023 06:08
I believe this is among the such a lot vital
information for me. And i am satisfied studying your article.
But wanna statement on some normal things, The web site taste is
wonderful, the articles is truly nice : D. Excellent activity, cheers

Also visit my web page - telegraph: https://t.me/besplatnye_bonusy_kazino
Ответить
0 # Sherman 26.02.2023 21:29
Wow, superb blog layout! How long have you been blogging
for? you make blogging look easy. The overall look of your site is excellent, as well as the content!


Stop by my homepage casino-up-x.bit bucket.io: https://casino-up-x.bitbucket.io/
Ответить
0 # Vernita 20.12.2022 04:57
Remarkable! Its actually remarkable paragraph, I have got much clear idea concerning from this article.



Here is my blog - african grey parrot for sale: https://afrobirdsfarm.com/
Ответить
0 # Капитан улитка 09.10.2014 13:20
Спасибо вам за статью - очень помогло! Именно выделение памяти было ошибкой на сервере и отключало необходимую службу и не давало ее запустить снова. Данные манипуляции устранили ошибку.
Ответить

Добавить комментарий