جمعه, ۱۴ اردیبهشت, ۱۴۰۳ / 3 May, 2024
مجله ویستا

برطرف کردن مشکل خطای MinSPs در ویندوزهای سری ۹x و ME


برطرف کردن مشکل خطای MinSPs در ویندوزهای سری ۹x و ME
میخواهم درباره یکی از شایع ترین خطاهای ( Error ) ویندوزهای سری ۹x و ME و چگونگی حل مشکل آن صحبت کنم.
این خطا به صورت کاملا ناگهانی و وقتی که شما مدتی با ویندوز کار کردید ممکن است ظاهر شود و حاوی پیغام زیر است :
There are no spare stack pages. It may be necessary to increase the setting ofMinSPsin SYSTEM.INI to prevent possible stack faults. There are x currently SPs allocated;
همان طور که از متن پیغام خطا مشخص است این خطا ناشی از کمبود حافظه برای Stack Pages است و برای جلوگیری از آن باید این مقدار را در فایل SYSTEM.INI افزایش داد. اما Stack Pages چیست ؟ این عبارت به معنی صفحه ها یا قسمت بندی های قفسه ای شکل است. قسمت بندی های قفسه ای همان قسمتهایی است که در Ram برای پردازشها در نظر گرفته میشود. به صورت عادی این مقدار برای هر قفسه برابر ۴Kb است. Stack Page ها معمولا برای درایورها در نظر گرفته میشوند. حالا چرا اصلا این مشکل به وجود می آید ؟ هر وقت که یک درایور برای پردازش به تعداد بیشتری Stack Page نیاز پیدا کند ( بیش از یکی ) و این در یک زمان اتفاق بیفتد ، آن وقت است که مشکلی به نام Stack Overflow یا همان سرریز Stack رخ میدهد و شما با پیغام خطا مواجه میشوید. در بسیاری از مواقع ممکن است با وقوع چنین خطایی سیستم شما Crash کند. بنابراین بهتر است که آن را پیشگیری کنید و آن هم با روش زیر :
ویندوز میتواند مواقعی که با مشکل Stack Overflow مواجه میشود با موفقیت آن را رد کند. به این صورت که ویندوز با وقوع چنین مشکلی به سرعت آن قسمت از حافظه را به سیستم بر میگرداند و به این وسیله شرایط به سرعت به حالت عادی برمیگردد و دیگر این مشکل به وجود نمی آید. اما برای فعال کردن این قابلیت در ویندوز باید یک سری تغییرات را در فایل SYSTEM.INI انجام دهیم.
توجه : قبل از اعمال تغییرات حتما یک کپی از فایل مذکور تهیه کنید تا در صورتی که اشتباه کردید به مشکلی بر نخورید.
فایل SYSTEM.INI را که درون پوشه Windows قرار دارد باز کنید. سپس به دنبال عبارت [۳۸۶enh] بگردید. بعد در قسمت زیر آن عبارت MinSPs=۸ را تایپ کرده و سپس فایل را Save کنید. سپس یک بار سیستم خود را Restart کنید.
اگر باز هم به این مشکل برخورد کردید یعنی خطا ظاهر شد میتوانید عدد MinSPs را تغییر دهید. این عدد به طور پیش فرض ( قبل از تغییر ) ۲ است که شما میتوانید آن را با جمع کردن با عدد ۲ افزایش دهید یعنی ۲ و ۴ و ۶ و ۸ و ۱۰ و ۱۲ و ۱۴ و به همین ترتیب. اعداد را تک تک امتحان کنید تا جایی که دیگر با پیغام خطا مواجه نشوید. با کمی صبر و حوصله میتوانید عدد مطلوب برای سیستم خود را پیدا کنید. بنابراین زود مأیوس نشوید ، چون حل مشکلات ویندوز میتواند در کارکرد بهتر آن برای شما بسیار موثر باشد.
منبع : بیا تو جوان