PDA

نسخه کامل مشاهده نسخه کامل : ترفنددر ويندوز 32 بيت براي ساپورت 4 گيگ رم



mehran_4x
25-10-2009, 16:28
آیا شما اطلاعاتی در مورد ویندوز های 32 بیتی و 64 بیتی دارید ؟
آیا میدانید تفاوت این دو نوع ویندوز در چیست ؟ من نمیخواهم در این مقاله فرق بین این 2 نوع ویندوز را برای شما بازگو نمایم فقط در همین حد بگویم که تفاوت این دو نوع ویندوز بر می گردد به نوع سی پی یو های 32 بیتی و 64 بیتی که سی پی یو های 64 بیتی قادرند اطلاعات بیشتری را در زمان کمتری پردازش کنند و ویندوز های 64 بیتی برای سی پی یو های 64 بیتی ایجاد شده اند.
نکته ای که خیلی ها از اون بی خبر هستند میزان تفاوت پشتیبانی این دو نوع ویندوز از مقدار RAM کامپیوتر است.
ویندوز های 32 بیتی حداکثر میتوانند از 3 گیگ رم استفاده و پشتیبانی کنند یعنی مثلا اگر شما 4 گیگ رم روی سیستم خود دارید و یک ویندوز 32 بیتی نصب کرده اید فقط میتوانید از 3 گیگ رم خود استفاده کنید و 1 گیگ آن بلا استفاده می ماند.
علت این امر چیزی نیست جز طمع مایکروسافت برای فروش دیگر محصولات خود ! یعنی بیل گیتس کابرانی را که قصد استفاده از 4 گیگ رم را دارند مجبور به خرید نسخه 64 بیتی ویندوز میکند.
در این مقاله برنامه ای را به شما معرفی میکنیم که با دستکاری ویندوز 32 بیتی میتوانید از مقدار رم بیشتری در ویندوز ویستا و سون استقاده کنید.

یکی از دلایلی که خیلی ها از نصب کردن ویندوز 64 بیتی فراری هستند این است که بعضی از برنامه ها و درایور سخت افزار های مختلف بر روی این ویندوز کار نمیکنند . همچنین برای ما ایرانی ها که پول به ویندوز نمیدیم نسخه ای که به راحتی نصب شود و دارای لایسنس معتبر باشد خیلی کم پیدا می شود بنابر این اکثرا از نسخه 32 بیتی استفاده میکنند و به عبارتی قید استفاده از رم بالا را می زنند !
خوب حالا چاره کار چیست ؟
به لطف وبلاگ REMKO ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) اخیرا یک پچ بسیار مفید برای ویندوز ویستا ساخته شده است که قادر است ویندوز های 32 بیتی را قادر به پشتیبانی از 4 گیگ رم و حتی بیشتر نماید.
»» برای دانلود پچ مخصوص ویندوز ویستا از این لینک ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) استفاده نمایید.
این پچ کرنل ویندوز را طوری تغییر میدهد که ویندوز شما از تمامی میزان حافظه RAM‌ سیستم شما بهره ببرد. برای این کار باید فایل پچ را در مسیر Windows\System32\ کپی کنید تا برنامه فایل ntoskrnl.exe را پیدا و کرک کند.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])پچ کرنل مخصوص ویندوز ویستا 64 بیتی

نحوه کرک کردن ویندوز سون 32 بیتی برای پشتیبانی از 4 گیگ رم و بیشتر :
برای کرک کردن ویندوز سون باید دست به دامن پچ یک گروه روسی به نام Staforce بشوید. نحوه عملکرد این پچ نیز مانند پچ بالا می باشد.
بعد از اجرا بر روی دکمه مربوطه کلیک نمایید تا ویندوز شما کرک شود.

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

مختص دوستان با رم 4 گيگ به بالا(در ويندوز 32 بيت)براي شناساندن رم بالاي 3 گيگ به سيستم:

من براي تست اين برنامه پيش قدم شدم.متاسفانه برنامه سايت iranget كار نكرد.
برنامه ready for 4GB موفق به انجام عمليات شد.و تحت نام ntkr128g.exe يك نسخه از كرنل پچ شده را درست ميكند.
نقل قول:
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

بعد از اون نوبت bcdedit.exe است (با سرچ پيداش كنيد)كه با رايت كليك كردن روي برنامه اون رو با اجازه adminstrator اجرا كنيد. Run as Administrator
**************************************
اين برنامه در واقع كنترل كننده سيستم هاي عاملهاي روي دستگاه است.قبل از انجام هر كاري بايد يك copy از كافيگريشن كنوني سيستم بگيريد.چون اگه اين كارا جواب نداد برگرديد به كافيگ قبلي.
پس bcdedit /import c:\savedbcd
تنها در صورتيكه يك سيستم عامل ديگه داريد ميتونيد برگرديد به قبل.پس در صورتيكه همه چيز خراب شد به سيستم عامل دوم رفته و bcdedit /export C:\SAVEDBCD رو اجرا ميكنيم و همه چي برميگرده به اولش.
*********************************
حالا تو cmd مي نويسيم:
"bcdedit /copy {current} /d "Windows 7 Using All My Memory"
بجاي متن داخل كوتيشن هر اسمي ميشه وارد كرد.

بعد

bcdedit /set {guid} pae ForceEnable
bcdedit /set {guid} kernel ntkr128g.exe
bcdedit /set {guid} testsigning on

بجاي متن داخل guid بايد مشخصه يا identifier پارتيشن كنوني رو نوشت. بنويسيد current
يعني

bcdedit /set {current} pae ForceEnable
bcdedit /set {current} kernel ntkr128g.exe
bcdedit /set {current} testsigning on

حال ريستارت كرده و روي بوت جديدي كه به سيستم اضافه شده كليك كنيد.در صورتيكه جواب نگرفتيد
بايد توي سيستم عامل ديگه اي كه از قبل نصب كرديد بريد و bcdedit /import c:\savedbcd
و همه چيز به نقطه اول باز خوهد گشت.

با تشكر از دست عزيز [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])"]symbian-freak
و گويا دليل انجام اينكار هم اينه كه سيستم عامل 32 بيتي هست وليكن جدول حافضه PAE يا physical Extension Memory بيتي36 مي باشد.
و احتملا ماجراهاي ديگه كه من توش وارد نميشم.
من بدليل اينكه سيستمم كاملا آپديت جواب نگرفتم و به بوت قبلي برگشتم..اما اكثرا جواب گرفتن

لينكهاي كمكي:
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]




من موفق به گرفتن جواب در ويستا 32 بيت شدم.و در ويندوز 7 با BLUE SCREEN مواجه شدم.(احتمالا چون سيستم رو آپديت كردم و مايكروسافت متوجه اين اتفاق شده)
نكته اينه كه بعد از اجراي دستور اول يعني
"bcdedit /copy {current} /d "Windows 7 Using All My Memory"
بايد ريستارت كرده و به بوت جديد برويد بعد از آن بايد
bcdedit /set {current} pae ForceEnable
bcdedit /set {current} kernel ntkr128g.exe
bcdedit /set {current} testsigning on
رو بايد خط به خط اجرا كنيد و در انتها بايد ريستارت كرده ودوباره وارد منو بوت جديد شده و مموري سيستم رو از Task Manager تست كنيد.

حالا بايد سيسنم رو تست كرد كه آيا سيستم عامل از اين حافظه بور كامل استفاده ميكند يا خير!
احتمالن مايكروسافت براي فروش سيستم هاي 64 بيتش كلاه بزرگي براي هم گذاشته!
اما نكته اينه كه برنامه هايي كه در قالب رجيسترهاي 64 بيتي نوشته مي شوند تنها در سيستم عامل 64 بيتي اجرا مي شوند كه اين رجيستر ها رو شناسايي ميكند.
در پايان اين مشخص شد كه مايكروسافت با همكاري فروشندگان رم و سخت افزار اين محدوديت رو براي ضرفيت رو ايجاد كرده.و تنها برنامه هايي كه 64 بيتي هستند در يك محيط 32 بيتي اجرا نمي شوند.
با تشكر از دوستان و
SYMBIAN FREAK
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] image has been resized. Click this bar to view the full image. The original image is sized 1024x576.[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]




file:///k:/temp/moz-screenshot.pngfile:///k:/temp/moz-screenshot-1.png

صادق هدایت
25-10-2009, 19:54
ممنون
خیلی خوب بود