مشکل رم قابل استفاده برنامه های ۳۲ بیتی در ویندوز ۶۴ بیتی | IT مطالبی مفید از دنیای


مشکل رم قابل استفاده برنامه های ۳۲ بیتی در ویندوز ۶۴ بیتی
توسط ابوالفضل قاسمی در ۱۳۹۰/۱۰/۰۹ | مرتبط با : آموزش, ترفندهای ویندوز, ویندوز سٍون 7 | 213 نفر

همانطور که می دانید در ویندوز نسخه ۶۴ بیتی نسبت به ویندوز ۳۲ بیتی سیستم عامل توانایی آدرس دهی تعداد بیشتری فضای حافظه و امکان استفاده از آن را دارد. اما مشکلی که در بسیاری از مواقع به وجود می آید این است که ما می خواهیم نرم افزارها و بازی هایی که برای ویندوز ۳۲ بیتی طراحی شده اند را در ویندوز ۶۴ بیتی خود استفاده کنیم. مشکل اینجا است که سیستم عامل ویندوز ۶۴ بیتی ما اینگونه برنامه ها یا بازی ها را به همان صورت ۳۲ بیتی اجرا می کند و تنها ۴ گیگابایت از رم نصب شده بر روی سیستم ما در اختیار نرم افزار قرار می گیرد که این ۴ گیگابایت نیز به صورت پیش فرض ۲ گیگابایت از آن به سیستم عامل و پروسه های مربوط به آن اختصاص داده می شود.

پس در نهایت بازی ها و برنامه های ۳۲ بیتی که ما مثلاً در ویندوز ۷ نسخه ۶۴ بیتی اجرا می کنیم تنها ۲ گیگابایت از حافظه رم سیستم ما را می توانند استفاده کنند مانند هنگام اجرای آن ها در سیستم عامل های ۳۲ بیتی که این امر باعث می شود در بسیاری از موارد با کمبود و کاهش سرعت سیستم و یا حتی گیر کردن و خروج از برنامه و یا بازی مورد نظر ما شود.

نسخه ویندوز من ۶۴ بیتی یا ۳۲ بیتی است ؟

اما اگر نسخه ویندوز شما ۳۲ بیتی باشد با انجام هر ترفندی نیز نمی توانید محدودیت استفاده از حافظه رم را از روی برنامه های خود بردارید چون سیستم عامل شما که در اصل محیطی برای اجرای نرم افزار ها و بازی های شما است از ساختارهای ۳۲ بیتی پشتیبانی می کند و حتی اگر برنامه شما بتواند از آدرس دهی های بیشتری از خانه های حافظه رم استفاده کند در زمانی که در یک سیستم عامل ۳۲ بیتی مانند ویندوز ۷ نسخه ۳۲ بیتی اجرا شود تنها ۲ گیگابایت از حافظه رم شما را می تواند استفاده کند که دلیل آن را در پاراگراف بالا بررسی کردیم.

اما اگر می خواهید بدانید که ویندوز شما ۳۲ بیتی است یا ۶۴ بیتی در ویندوز ۷ که اکثر کاربران استفاده کننده از سیستم عامل ویندوز هم اکنون از این نسخه استفاده می کنند می توانید مراحل زیر را طی کنید.

۱. از منوی Start به قسمت Control Panel ویندوز خود بروید.

۲. از قسمت View by در بالای صفحه گزینه Small icon را انتخاب کنید.

۳. بر روی آیکون System در لیست پدیدار شده کلیک کنید.

۴. در صفحه ظاهر شده همانند تصویر زیر در قسمت System Type نسخه ی ویندوز شما نمایش داده می شود که اگر مانند تصویر ۶۴ بیتی بود می توانید برنامه ها و بازی های ۳۲ بیتی خود را در این ویندوز بهتر اجرا کنید توسط آموزش زیر …

ویندوز 7 نسخه 64 بیتی

خوب بعد از اینکه متوجه نسخه ویندوز خود شدیم می توانیم بگوییم که آیا ویندوز ما بیش از ۴ گیگابایت رم را پشتیبانی می کند با خیر که اگر ۶۴ بیتی بود بدون هیچ مشکلی می توانیم بیش از ۴ گیگابایت حافظه رم را بر روی سیستم خود نصب و از آن استفاده کنیم. توجه داشته باشید در صفحه System که در بالا تصویر آن را می بینید مقدار حافظه نصب شده و شناخته شده از طریق سیستم عامل ما در قسمت Installed Memory نمایش داده می شود.

 

برنامه یا بازی من ۶۴ بیتی یا ۳۲ بیتی است ؟

خوب اگر ویندوز ما ۶۴ بیتی بود و برنامه ای که در آن قصد اجرای آن را نیز داشتیم ۶۴ بیتی بود بدون هیچ مشکلی و بدون نیاز به هیچ تنظیمی می توانیم مطمئاً باشیم که از تمام حافظه نصب شده بر روی سیستم ما در هنگام نیاز برنامه مورد نظر استفاده می کند و اگر برنامه یا بازی مورد نظر ما ۳۲ بیتی بود باید تنظیماتی بر روی آن انجام دهیم تا بتواند در ویندوز ۶۴ بیتی ما از بیش از ۲ گیگابایت حافظه رم در هنگام نیاز استفاده کند.

برای اینکه از ۳۲ بیتی یا ۶۴ بیتی بودن برنامه یا بازی خود در هنگام اجرا در سیستم عامل ۶۴ بیتی خود آگاه شوید کافی است بعد از اجرای آن دکمه های Ctrl + Alt + Del به صورت هم زمان بر روی کیبورد خود فشار دهید و در صفحه ظاهر شده گزینه Start Task Manager را بزنید.

حال در کادر Task Manager به زبانه Processes بروید. اگر در جلوی نام برنامه یا نام بازی شما مانند تصویر زیر ۳۲ نوشته شده بود بازی یا برنامه شما ۳۲ بیتی است و نیاز است از ترفندی که در مرحله بعد با آن آشنا می شویم آن را برای استفاده از همه ی حافظه رم بهینه سازی کنیم. اما اگر چیزی جلوی نام برنامه یا بازی شما نوشته نشده بود با خیال راحت به ادامه کار با آن برنامه یا بازی در ویندوز خود بپردازید و مطمئاً باشید که بصورت بهینه از حافظه رم شما این برنامه استفاده می کند.

 

برنامه 32 بیتی

 

راه حل مشکل استفاده از تنها ۲ گیگابایت حافظه رم توسط نرم افزار های ۳۲ بیتی در ویندوز های ۶۴ بیتی چیست ؟

اما این اتفاق که در بالا گفتیم توسط چند نشانه گر در فایل های اجرایی برنامه و یا بازی مورد نظر ما صورت می گیرد. یعنی در خود فایل های اجرایی ( مثلاً exe ) برنامه های ۳۲ بیتی مشخص شده است که تنها این برنامه بتواند از ۲ گیگابایت از حافظه رم استفاده کند. اگر ما بتوانیم این نشانگر ها را در فایل اجرایی برنامه یا بازی تغییر دهیم به صورت خودکار در هنگام اجرای برنامه در صورتی که نیاز به استفاده از فضای بیش از ۲ گیگابایت باشد برنامه ما می تواند مانند برنامه های ۶۴ بیتی از بیش از ۴ گیگابایت حافظه رم استفاده کند و دیگر سیستم ما در هنگام اجرای برنامه های گرافیکی پیچیده و بازی های سنگین گیر نمی کند و به راحتی و روانی می توانیم به کار خود ادامه دهیم.

برای تغییر نشانگر موجود در فایل های اجرایی ۳۲ بیتی می توانیم از نرم افزار ۴GB Patch استفاده کنیم که با استفاده از این برنامه و انتخاب فایل اجرایی بازی یا برنامه مورد نظر خود می توانیم تنها در چند ثانیه محدودیت استفاده از رم را در برنامه های ۳۲ بیتی در هنگام اجرا در سیستم عامل ۶۴ بیتی برداریم.

4GB Patch

البته تهیه نسخه پشتیبان از فایل اجرایی خود قبل از اینکه آن را برای بهینه سازی به این برنامه معرفی کنید را فراموش نکنید ( هر چند این برنامه در نسخه جدید خود این کار را نیز به صورت خودکار برای شما انجام می دهد ) تا اگر بعد از بهینه سازی به هر دلیلی دیگر قابل استفاده نبود و نسخه بهینه شده به درستی کار نکرد تنها با کپی کردن نسخه پشتیبان بر روی فایل جدید همه چیز به حالت اولیه خود بازگردد. به یاد داشته باشید که نیازی نیست که از کل شاخه برنامه یا بازی خود یک نسخه کپی بردارید بلکه برای پشتیبان گیری تنها کافی است فایل اجرایی ( exe ) که به این برنامه معرفی می کنید را یک کپی بگیرید.


صفحه دانلود فایل



نام شما *
ایمیل * (نمایش داده نمی شود)
سایت شما

 
copy right © 2010 , P30update : www.P30update.net