Magsoud
08-12-2014, 04:26 AM
تذکر: بیشتر مطالبی که در ذیل توضیح داده میشوند ، ترجمه ای مفهومی از چند سایت انگلیسی زبان هستند.
قبل از بحث اصلی لازم میدانم که محدودیت استفاده از رم را در ویندوز های XP و 7 و 8 ، مختصرا" شرح دهم.
Physical Memory Limits: Windows 8
Version
Limit on X86
Limit on X64
Windows 8 Enterprise
4 GB
512 GB
Windows 8 Professional
4 GB
512 GB
Windows 8
4 GB
128 GB
Physical Memory Limits: Windows 7
Version
Limit on X86
Limit on X64
Windows 7 Ultimate
4 GB
192 GB
Windows 7 Enterprise
4 GB
192 GB
Windows 7 Professional
4 GB
192 GB
Windows 7 Home Premium
4 GB
16 GB
Windows 7 Home Basic
4 GB
8 GB
Windows 7 Starter
2 GB
N/A
Physical Memory Limits: Windows Vista
Version
Limit on X86
Limit on X64
Windows Vista Ultimate
4 GB
128 GB
Windows Vista Enterprise
4 GB
128 GB
Windows Vista Business
4 GB
128 GB
Windows Vista Home Premium
4 GB
16 GB
Windows Vista Home Basic
4 GB
8 GB
Windows Vista Starter
1 GB
Physical Memory Limits: Windows XP
Version
Limit on X86
Limit on X64
Windows XP
4 GB
128 GB
Windows XP Starter Edition
512 MB
N/A
در سطور بالا محدودیت استفاده از رم را در ویندوز های مختلف دیدیم.
این که چرا نمیتوانیم در ویندوز های 32 بیتی رم بالاتر از 4 گیگا بایت (البته در اصل بالاتر از 0 3.5 گیگابایت) استفاده
کنیم ،باعثش سیاست های خود مایکروسافت است که نمیخواهد اینکار انجام شود.اگر حساسید که بیشتر در این مورد
بدانید میتوانید لینک زیر را مطالعه فرمائید که نویسنده بطور مفصل ذکر کرده است:
Licensed Memory in 32-Bit Windows Vista (http://geoffchappell.com/notes/windows/license/memory.htm)
اینکه در بالا عرض کردم ،در ویندوز های 32 بیتی عملا" حدود 3.50 گیگا بایت بیشتر نمیتوانیم استفاده کنیم را با آزمایش
ساده زیر میتوانید متوجه شوید که اگر 4 گیگا بایت در کامپیوترتان رم داشته باشید اگر در کنترل پنل به قسمت System
بروید خواهید دید که در آن جا مقدار رم شما را عوض 4 گیگا بایت مقدار 3.50 گیگا بایت نشان می دهد.
http://www.worldup.ir/images/rcjqvf009u85jr2w31da.png (http://www.worldup.ir/)
شاید عده ای از شما عقیده داشته باشید که با توجه به مسائل بالا بهتر است که ویندوز 64 بیتی نصب کنیم. ولی
توجه داشته باشید که بعلل مختلفی که جای بحثش اینجا نیست ، این نتیجه گیری درستی نیست.
یکی از عللی که این مطلب را عرض کردم این است که تا به امروز تعداد خیلی زیادی نرم افزار های 32 بیتی وجود دارند
که در سیستم 64 بیتی یا کار نکرده و یا کامل کار نخواهند کرد.
و یا درایور ها در سیستم 64 بیتی مشکلات خاص خودشان را دارند. بهر حال بگذریم.
در حال حاظر چند نوع patch وجود دارند که با استفاده از آن ها میشود در ویندوز های ویستا و 7 و 8 از بیش از 4 گیگا
رم استفاده کرد.
متاسفانه اکثر سازنده های این patch ها ، برنامه خود را در زمان های لازم ، آپدیت و بروز نکرده اند.لذا فرضا" یک patch
مثلا" در ویندوز 7 نوع RTM بخوبی کار کرده ولی در ویندوز 7 فرضا" Service Pack 1 کار نمیکند. و یا بعضی از این patch
ها اشتباها" توسط بعضی آنتی ویروس ها بدافزار تشخیص داده شده و کاربر نمیتواند از آن ها استفاده نماید.
یک patch بنام PatchPae2 وجود دارد که با خط فرمان کار کرده و میتوانید آن را در ویندوز های 32 بیتی زیر استفاده نمائید:
Windows Vista SP2
Windows 7 RTM
Windows 7 SP1
Windows 8 RTM
میتوانید این patch را با حجم 52 کیلو بایت از پیوست دانلود نمائید.
در ادامه بحث چگونگی استفاده را توضیح خواهم داد.
قبل از بحث اصلی لازم میدانم که محدودیت استفاده از رم را در ویندوز های XP و 7 و 8 ، مختصرا" شرح دهم.
Physical Memory Limits: Windows 8
Version
Limit on X86
Limit on X64
Windows 8 Enterprise
4 GB
512 GB
Windows 8 Professional
4 GB
512 GB
Windows 8
4 GB
128 GB
Physical Memory Limits: Windows 7
Version
Limit on X86
Limit on X64
Windows 7 Ultimate
4 GB
192 GB
Windows 7 Enterprise
4 GB
192 GB
Windows 7 Professional
4 GB
192 GB
Windows 7 Home Premium
4 GB
16 GB
Windows 7 Home Basic
4 GB
8 GB
Windows 7 Starter
2 GB
N/A
Physical Memory Limits: Windows Vista
Version
Limit on X86
Limit on X64
Windows Vista Ultimate
4 GB
128 GB
Windows Vista Enterprise
4 GB
128 GB
Windows Vista Business
4 GB
128 GB
Windows Vista Home Premium
4 GB
16 GB
Windows Vista Home Basic
4 GB
8 GB
Windows Vista Starter
1 GB
Physical Memory Limits: Windows XP
Version
Limit on X86
Limit on X64
Windows XP
4 GB
128 GB
Windows XP Starter Edition
512 MB
N/A
در سطور بالا محدودیت استفاده از رم را در ویندوز های مختلف دیدیم.
این که چرا نمیتوانیم در ویندوز های 32 بیتی رم بالاتر از 4 گیگا بایت (البته در اصل بالاتر از 0 3.5 گیگابایت) استفاده
کنیم ،باعثش سیاست های خود مایکروسافت است که نمیخواهد اینکار انجام شود.اگر حساسید که بیشتر در این مورد
بدانید میتوانید لینک زیر را مطالعه فرمائید که نویسنده بطور مفصل ذکر کرده است:
Licensed Memory in 32-Bit Windows Vista (http://geoffchappell.com/notes/windows/license/memory.htm)
اینکه در بالا عرض کردم ،در ویندوز های 32 بیتی عملا" حدود 3.50 گیگا بایت بیشتر نمیتوانیم استفاده کنیم را با آزمایش
ساده زیر میتوانید متوجه شوید که اگر 4 گیگا بایت در کامپیوترتان رم داشته باشید اگر در کنترل پنل به قسمت System
بروید خواهید دید که در آن جا مقدار رم شما را عوض 4 گیگا بایت مقدار 3.50 گیگا بایت نشان می دهد.
http://www.worldup.ir/images/rcjqvf009u85jr2w31da.png (http://www.worldup.ir/)
شاید عده ای از شما عقیده داشته باشید که با توجه به مسائل بالا بهتر است که ویندوز 64 بیتی نصب کنیم. ولی
توجه داشته باشید که بعلل مختلفی که جای بحثش اینجا نیست ، این نتیجه گیری درستی نیست.
یکی از عللی که این مطلب را عرض کردم این است که تا به امروز تعداد خیلی زیادی نرم افزار های 32 بیتی وجود دارند
که در سیستم 64 بیتی یا کار نکرده و یا کامل کار نخواهند کرد.
و یا درایور ها در سیستم 64 بیتی مشکلات خاص خودشان را دارند. بهر حال بگذریم.
در حال حاظر چند نوع patch وجود دارند که با استفاده از آن ها میشود در ویندوز های ویستا و 7 و 8 از بیش از 4 گیگا
رم استفاده کرد.
متاسفانه اکثر سازنده های این patch ها ، برنامه خود را در زمان های لازم ، آپدیت و بروز نکرده اند.لذا فرضا" یک patch
مثلا" در ویندوز 7 نوع RTM بخوبی کار کرده ولی در ویندوز 7 فرضا" Service Pack 1 کار نمیکند. و یا بعضی از این patch
ها اشتباها" توسط بعضی آنتی ویروس ها بدافزار تشخیص داده شده و کاربر نمیتواند از آن ها استفاده نماید.
یک patch بنام PatchPae2 وجود دارد که با خط فرمان کار کرده و میتوانید آن را در ویندوز های 32 بیتی زیر استفاده نمائید:
Windows Vista SP2
Windows 7 RTM
Windows 7 SP1
Windows 8 RTM
میتوانید این patch را با حجم 52 کیلو بایت از پیوست دانلود نمائید.
در ادامه بحث چگونگی استفاده را توضیح خواهم داد.