[مقاله] استفاده از رم بالای 4 گیگا بایتی در ویندوز 32 بیتی

mnh40

Well-Known Member
اول از همه از روء سا و اساتید محترم این تایپیک معذرت میخوام که این تایپیک رو اینجا در تایپیک افتر افکت قرار دادم گفتم :snap:شاید اوندسته از دوستان افتر افکتی که رم زیاد دارند و ویندوز 64 بیتی در دسترسشون نیست از این مقاله استفاده ببرند و بتونند کارشون رو جلو ببرند با عرض معذرت :rose: امیدوارم استفاده لازم رو ببرید:cool:

همان طور که احتمالاً می‌دانید ویندوزهای ویستا و 7 دارای دو نسخه 32 و 64 بیتی هستند. مهم‌ترین تفاوت ویندوزهای 32 و 64 بیتی در میزان رم پشتیبانی شده توسط این دو ویندوز است. به طوری که ویندوزهای 32 بیتی ویستا و 7، نهایتاً 4 گیگ رم را شناسایی و پشتیبانی می‌کنند. یعنی اگر شما بر روی سیستم خود بیش از 4 گیگ رم نصب کنید، در صورت استفاده از ویندوز 32 بیتی، تنها 4 گیگ رم از کل رم نصب شده بر روی سیستم قابل استفاده خواهد بود و مابقی آن بلااستفاده باقی می‌ماند. در نتیجه در این زمان ناچار خواهید بود تا یک ویندوز 64 بیتی تهیه کرده و نصب کنید. اما بسیاری از کاربران تمایلی به استفاده از ویندوزهای 64 بیتی ندارند. به دلایلی نظیر عدم سازگاری برخی نرم افزارها و درایورها و نبود نسخه‌های مخصوص 64 بیتی. در نتیجه گاهی پیش می‌آید که کاربر قید مابقی رم خود را می‌زند و از همان ویندوز 32 بیتی بهره می‌گیرد. در صورتی که نیک بنگریم، درخواهیم یافت که مایکروسافت در این زمینه بسیار طمع کار عمل نموده است. چرا که کاربری که از یک سیستم پیشرفته استفاده می‌کند را مجبور به استفاده از نسخه 64 بیتی ویندوز می‌کند، تنها به این خاطر که به علت استفاده از بیش از 4 گیگ رم یک نسخه 64 بیتی خریداری نماید. اما بالأخره روزی که برای این محدودیت 4 گیگی چاره‌ای پیدا شود فرا رسید! در این ترفند قصد داریم به معرفی نحوه از بین بردن محدودیت 4 گیگی استفاده از رم در ویندوزهای 7 و ویستای 32 بیتی بپردازیم. به طوری که می‌توانید تا 128 گیگ رم بر روی سیستم خود نصب کنید و ویندوز 32 بیتی شما تمامی این میزان رم را شناسایی خواهد کرد و می‌تواند از تمامی این مقدار رم استفاده کند! در نتیجه دیگر نیازمند نصب یک ویندوز 64 بیتی فقط به خاطر یک محدودیت آزاردهنده نخواهید بود.


برای از بین بردن این محدودیت در ویندوز ویستا و 7 نیازمند استفاده از پچ های جانبی خواهیم بود (پچ به وصله‌‌ها و اصلاح‌کننده‌های نرم افزاری اطلاق می‌شود). این پچ‌ها Kernel ویندوز را طوری تغییر می‌دهند که محدودیت یاد شده از بین خواهد رفت.
همچنین دقت کنید ممکن است این مراحل کمی پیچیده و طولانی باشد و از انجام آن بهراسید، اما ما آن را قدم به قدم و با زبان ساده برایتان شرح داده‌ایم. همچنین این کار هیچ آسیبی به ویندوز 32 بیتی محدودیت‌دار یا کامپیوتر شما نخواهد زد.

پچ شماره 1 - مخصوص ویندوز ویستا
ابتدا این پچ را از آدرس زیر دریافت نمایید:
http://www.tarfandestan.com/files/Patch-1-Windows-Vista.zip
پس از این کار فایل را از حالت فشرده خارج کنید.
اکنون در یک درایو از کامپیوتر به دلخواه خود یک فولدر جدید با نام دلخواه بسازید.
فایل Patch-1-Windows-Vista.exe موجود در فایل دانلود شده را Copy نموده و در این پوشه جدید Paste کنید.
سپس به پوشه Windows/System32 در درایوی که ویندوز ویستای شما در آن نصب است بروید.
فایل با نام ntkrnlpa.exe را بیابید. این فایل را نیز Copy کرده و در پوشه‌ای که ساختید Paste نمایید.
هدف این بود که دو فایل Patch-1-Windows-Vista.exe و ntkrnlpa.exe در یک فولدر در کنار هم قرار بگیرند.
حال فایل Patch-1-Windows-Vista.exe را با دو بار کلیک اجرا نمایید.
سپس بر روی دکمه Patch کلیک کنید.
اکنون دکمه Exit را بزنید تا برنامه بسته شود.
پس از این کار، با راست کلیک بر روی فایل ntkrnlpa.exe و انتخاب گزینه Rename، نام آن را از ntkrnlpa به ntkr128g تغییر دهید.
حال فایل ntkr128g.exe را کپی نموده و در مسیر Paste ،Windows/System32 نمایید.
بعد از این کار نوبت به مرحله بعدی یعنی ساخت یک فایل بوت جهت ورود به ویندوز ویستای 32 بیتی بدون محدودیت می‌رسد. این کار از طریق انجام یک سری دستورات متعدد به صورت دستی در Command Prompt امکان پذیر است. اما جهت جلوگیری از طولانی شدن ترفند و همچنین رفاه حال کاربران، فایل آماده سازی اتوماتیک آن را فراهم آورده‌ایم. این فایل با نام AddBootMenu.cmd در همان فایل فشرده‌ای که در ابتدا دانلود کردید موجود است.
بر روی فایل AddBootMenu.cmd راست کلیک نموده و Run as administrator را انتخاب نمایید.
در پنجره باز شده، درصورتی که از انجام مراحل بالا اطمینان دارید کلید y را فشار داده و Enter بزنید.
مشاهده پیغام The operation completed successfully به معنای موفقیت آمیز بودن کار است. کلیدی را بزنید تا پنجره بسته شود.
اکنون در صورتی که یک بار ویندوز را Restart نمایید، در منوی انتخاب ویندوزها یک نام جدید به چشم میخورد که با انتخاب آن، وارد ویندوز ویستای 32 بیتی بدون محدودیت میزان استفاده از رم خواهید شد.

پچ شماره 2 - مخصوص ویندوز 7
ابتدا این پچ را از آدرس زیر دریافت نمایید:
http://www.tarfandestan.com/files/Patch-2-Windows-7.zip
پس از این کار فایل را از حالت فشرده خارج کنید.
حال فایل به نام Patch-2-Windows-7.exe را با دوبار کلیک اجرا نمایید.
زبان این برنامه روسی است. اما همانطور که واضح است تنها یک دکمه بر روی مرکز برنامه وجود دارد.
بر روی این دکمه که با دو حرف PA شروع شده است کلیک کنید.
یک Load کننده طی می‌شود و سپس پیغامی نمایان می‌گردد.
بر روی دکمه OK کلیک کنید.
یک پنجره جدید سیاه رنگ با عنوان Remove Watermark X86 باز خواهد شد.
دکمه Y را بزنید.
با فشردن Enter سیستم Restart خواهد شد.
پس از Restart ویندوز، در منوی انتخاب ویندوزها یک نام جدید به چشم می‌خورد که با انتخاب آن، وارد ویندوز هفت 32 بیتی بدون محدودیت میزان استفاده از رم خواهید شد.

پچ شماره 3 - مخصوص ویندوز ویستا و 7
این پچ از دو پچ دیگر کامل‌تر بوده و ما به شما استفاده از آن را پیشنهاد می‌کنیم. چرا که هر دو ویندوز را پشتیبانی می‌کند و به ویژه نسبت به پچ شماره 1 ویندوز ویستا دردسر کمتری دارد.
ابتدا این پچ را از آدرس زیر دریافت نمایید:
http://www.tarfandestan.com/files/Patch-3-...Vista-and-7.zip
پس از این کار فایل را از حالت فشرده خارج کنید.
حال فایل Patch-3-Windows-Vista-and-7.exe را با دو بار کلیک اجرا نمایید.
این برنامه اطلاعاتی نظیر میزان رم کنونی را نیز در اختیار شما قرار می‌دهد.
اکنون بر روی دکمه Apply در درون برنامه کلیک کنید.
پیغام نمایش داده شده را با Yes پاسخ دهید.
چند ثانیه صبر کنید تا پیغام جدیدی ظاهر شود. آن را OK کنید و برنامه را نیز ببندید.
اکنون فایل AddBootMenu.cmd موجود در پوشه‌ای که دانلود کرده‌اید را بیابید.
بر روی آن راست کلیک نموده و Run as administrator را انتخاب نمایید.
در پنجره باز شده، درصورتی که از انجام مراحل بالا اطمینان دارید کلید y را فشار داده و Enter بزنید.
مشاهده پیغام The operation completed successfully به معنای موفقیت آمیز بودن کار است. کلیدی را بزنید تا پنجره بسته شود.
اکنون در صورتی که یک بار ویندوز را Restart نمایید، در منوی انتخاب ویندوزها یک نام جدید به چشم میخورد که با انتخاب آن، وارد ویندوز ویستا یا هفت 32 بیتی بدون محدودیت میزان استفاده از رم خواهید شد.

در پایان ذکر چند نکته ضروری است:
پس از ورود به ویندوز بدون محدودیت، با فشردن Ctrl+Alt+Delete و ورود به Task Manager، در تب Performance و قسمت Memory می‌توانید این میزان افزایش واقعی رم را ملاحظه کنید.
همانطور که واضح است، با عملیاتی که در هر 3 پچ انجام دادیم، ویندوز 32 بیتی محدودیت‌دار شما دست نخورده باقی می‌ماند و هر زمان که بخواهید می‌توانید همانند گذشته وارد آن شوید. در نتیجه هیچ نگرانی از بابت آسیب دیدن ویندوز کنونی خود نداشته باشید.
برای ویرایش منوی بوت ویندوز و با حذف ویندوز جدید بدون محدویت، ابتدا وارد ویندوز محدودیت‌دار شوید. سپس در منوی Start عبارت msconfig را وارد نموده و Enter بزنید. در تب Boot می‌توانید ویرایش‌های لازم را صورت دهید.
لازم به ذکر است، ویندوز اکس‌پی 32 بیت نهایتاً 3 گیگ رم را پشتیبانی می‌کند.
پچ‌های فوق احتمال غریب به یقین بر روی ویندوز سرور 2008 نیز عمل خواهند کرد اما از جانب ما بر روی آن تست نشده است.


امیدوارم که به دردتون خورده باشه :cool: موفق باشید
 

mooli63

کاربر فعال انجمن فیلمسازی
برای من یه سوال پیش اومد. دوستانی که رم های بالای 4 گیگ دارند .مثلا 8 8 گیگ یعنی cpu و mb اونها این 8 گیگ رم رو پشتیبانی می کنه. چنین سیستمی خوب چه نیازی به ویندوز 32 بیتی داره چرا 64 بیتی روش نمی ریزن؟
 

mnh40

Well-Known Member
برای xp هم راهی هست؟





دوست عزیز این راهکار برروی ویندوز سون و ویستا عملی است و اینکه :

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

موفق باشی:rose:
 

mnh40

Well-Known Member
برای من یه سوال پیش اومد. دوستانی که رم های بالای 4 گیگ دارند .مثلا 8 8 گیگ یعنی cpu و mb اونها این 8 گیگ رم رو پشتیبانی می کنه. چنین سیستمی خوب چه نیازی به ویندوز 32 بیتی داره چرا 64 بیتی روش نمی ریزن؟



در جواب سوال شما باید بگم که ((شاید اوندسته از دوستان افتر افکتی که رم زیاد دارند و ویندوز 64 بیتی در دسترسشون نیست :mad:از این مقاله استفاده ببرند و بتونند کارشون رو جلو ببرند با عرض معذرت امیدوارم استفاده لازم رو ببرید)):cool:

موفق باشی:)
 

Reza2kn

مدیر انجمن فیلم سازی
سلام به همه دوستان عزیز:rose:
ممنون از مقاله
اول از همه باید بدونید که این عدم قابلیت شناسایی بیشتر از 4 گیگ رم تو ویندوز فقط مختص به ویندوز نیست و فعالیت طمع کارانه ماکروسافت نیست...
کلا سیستم عامل 32 بیتی به خاطر نوع محاسباتش نمیتونه از 4 گیگ بیشتر استفاده کنه. حتی توزیع عایی از لینوکس که 32 بیتی هستند هم همینطور هستند و زمانی که مک او اس هم 32 بیتی بود ، همینطوری بود.
تغییراتی که این برنامه تو سیستم میده و به اصطلاح گولش میزنه ممکنه خیلی با سیستم دوستانه نباشه و باعث مشکلات جدی بشه!
اول که به همه دوستان پیشنهاد میکنم به سیستم عامل 64 بیتی مهاجرت کنن. چون هیچ مشکلی نداره ، شاید تعداد انگشت شماری برنامه های تخصصی وجودداشته باشه که روی 64 بیتی نصب نشه که اون هم راه هایی داره که از پسش بربیاید.

البته این روش برای کسانی که به هیچ عنوان امکان استفاده از سیستم عامل 64 رو ندارن ، یه راه حل خوب میتونه باشه ، ولی برای اوناهم ریسک داره.
موفق باشید:oops:
 

mnh40

Well-Known Member
باسلام و درود به مدیر انجمن از اینکه نظر دادید متشکرم
فقط باید بگم که من خودم روی ویندوز 32 بیتی تست کردم و هیچ مشکلی پیش نیومده و خیلی راحت بدون هیچ مشکلی از اون استفاده کردم و این که باید بگم که من این رو برای اون دسته از دوستانی گذاشتم که ویندوز 64 بیتی ندارند و یا اینکه شاید در جایی دیگر بتونن ازش استفاده کنن مثلا اگه خود شما برای انجام یک پروژه که قرار هست 2 ساعته اونو تحویل بدید و بدونی که سیستم اونجا 32 بیتی هست نمیری اونجا ویندوزشو عوض کنی و 64 بیتیش کنی:shock: حتما رمهای سیستم خودتو با خودت میبری و روی سیستمش نصب میکنی و این کارو انجام میدی تا سریعتر پروژتون انجام بشه :wink: ?.......:cool:ok
 

جدیدترین ارسال ها

بالا