به انجمن های تخصصی دانلود رایگان خوش آمدید

تالار گفتمان اف دی ال - انجمن تخصصی دانلود رایگان / انجمن کامپیوتر و الکترونیک / تالار ترفندستان / ترفند های رجیستری v / حل مشکل User32.dll و Out of Memory

نام کاربری یا ایمیل:  
پسورد:     
ثبت نام | بازیابی پسورد
ثبت نام راهنما لیست اعضا مشاهده ارسال های جدید مشاهده ارسال های امروز
X اطلاعات تالار نشان میدهد که شما عضو نیستید. لطفا از این لینک در کمتر از 1 دقیقه ثبت نام کنید



ارسال موضوع  ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امیتازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5

حل مشکل User32.dll و Out of Memory

نویسنده پیام
*
ارسال ها: 85
اعتبار: 186
سپاس کرده: 12,792
سپاس شده: 13,338 در 5,769 موضوع

امتياز: -26,232.50

ارسال: #1
حل مشکل User32.dll و Out of Memory
تا حالا شده موقع بالا آمدن سيستمتون با پيغام user32.dll failure يا Out of Memory مواجه بشيد در حاليکه حافظه به اندازه کافی داريد؟
برای حل اين مشکل باز به سراغ ريجستری می ريم. وارد مسير زير در ريجستری شويد
HKEY_LOCAL_MACHINE\System\CurrentControlSe t\Control\SessionManager\SubSystems\Windows
متغيری بنام
SharedSection رو پيدا کنيد و روش دابل کليک کنيد تامقدارش رو ببينيد.همانطور که می بينيد مقدار اين متغير خيلی طولانی هست
%
SystemRoot%\system32\csrss.exe ObjectDirectory=\WindowsSharedSection=xxxx,yyyy
من يه مقدارش رو اينجا کپی کردم (البته بجای
xxxx,yyyy عدد می بينيد)در اين رشته متغير SharedSection رو پيدا کنيد همانطور که می بينيد اين متغير از الگوی زير پيروی می کند:
SharedSection=xxxx,yyyy,zzzz
توضيح : متغير
xxxx اندازه ماکزيمم system-wide heap (ناحيه ای از حافظه که منابع مهم رو در خودش نگهداری می کند) به کيلو بايت و متغير yyyy اندازه desktop heap را تعيين می کنند.

متغير
zzzz اندازه hidden desktop heap را تعيين می کند که بوسيله non-interactive processes بوجود می آد .که بلافاصله بعد از yyyy مياد.اگه اين متغير رو نداريد اون رو بايد بسازيد يعنی بعد از مقدار yyyy بايد عدد ۵۱۲ را تايپ کنيد و کامپيوتر تون رو reset کنيد.

اگر باز پيغام
Out of memory رو دريافت می کنيد مقدار متغير yyyy رو به ۲۵۶ تغيير بديد
همچنين بايد مقدار
RegistrySizeLimit را از مسير زير حذف کنيد
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l

در ضمن بايد مقدار متغير
PagePoolSize را از مسير زير به عدد صفر تغيير بديد.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\SessionManager\Memory Management.
در نهايت کامپيوترتون رو دوباره
reset کنيد.
شنبه ۱۲ شهر ۱۳۹۰ ۲۲:۳۲ عصر
مشاهده وب سایت کاربر یافتن تمامی ارسال های این کاربر سپاس نقل قول این ارسال در یک پاسخ
ارسال موضوع  ارسال پاسخ 


موضوع های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  خارج‌كردن DLL ها از حافظه فقطhabib 0 291 شنبه ۱۲ شهر ۱۳۹۰ ۲۲:۴۳ عصر
آخرین ارسال: فقطhabib
  خالی کردن حافظه dll kooshki 0 376 دو شنبه ۱ مهر ۱۳۸۷ ۱۴:۰۲ عصر
آخرین ارسال: kooshki





تالار گفتمان اف دی ال - انجمن تخصصی دانلود رایگان - تالار گفتگوی ایرانیان © 1397.