تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 7 از 7

نام تاپيک: حل مشکل شناسایی نشدن رم های 4GB به بالا در ویندوز 7 32 بیت

  1. #1
    آخر فروم باز mohsen_rkh's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    35°44'48.02"N / 50°54'12.70"E
    پست ها
    1,242

    پيش فرض حل مشکل شناسایی نشدن رم های 4GB به بالا در ویندوز 7 32 بیت

    می دانید که محدودیتی در کلیه نسخه های 32 بیتی ویندوزهای مایکروسافت از XP‌ گرفته تا 7 وجود دارد و آن عدم شناسایی رمهای 4 گیگابایت و بالاتر از آن به طور کامل است. به طوری که مثلا رم 4 گیگ عددی بین 3.25 تا 3.5 گیگابایت شناسایی می شود.
    راه حل کامل این مشکل استفاده از نسخه های 64 بیتی این ویندوزهاست. علت اینکه می بینید در لپ تاپهای جدیدی که دارای رم 4 گیگابایت به بالا هستند ویندوز اورجینال آنها به صورت 64 بیتی نصب و عرضه می شود نیز رفع همین مشکل و برداشتن این محدودیت است.
    اما برای کسانی که فعلا نمی توانند به مد 64 بیتی سوئیچ کنند و نرم افزارهای مورد استفاده آنها با 32 بیتی سازگارند و روی 64 بیتی کار نمی کنند و می خواهند از تمام رم سیستم خود استفاده کنند، یک Patch ساخته شده است که با تغییر در فایل Kernel ویندوز این محدودیت را بر می دارد و رم 4 گیگ به طور کامل در این ویندوزها شناخته می شود.

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

    در ضمن بعد از اعمال Patch یک گزینه در منوی بوت اضافه می شود که می توان بین دو حالت یعنی Kernel‌ اصلی و Kernel تغییر یافته انتخاب کرد و اگر هسته تغییر یافته مشکلی داشت از هسته اصلی استفاده کرد.

    بعد از اعمال این Patch هم یک واتر مارک در کنار دسکتاپ ایجاد می شود که برای برداشتن آن نیز دکمه دیگری در پچ قرار داده شده است.
    روش استفاده:
    فایل را اجرا کنید. بر روی Patch x86 Ramclock کلیک کنید. بعد از اتمام کار سیستم را Restart کنید. دوباره فایل را اجرا کنید. بر روی Remove Watermark کلیک کنید. بعد از اتمام سیستم را Restart کنید.

    توجهات:
    1- با اعمال این پچ ویندوز 32 بیتی می تواند تا 64 گیابایت رم را شناسایی کند.
    2- نسخه Starter ویندوز 7 تحت هیچ شرایطی رم بالاتر از 2 گیگ را استفاده نمی کند.
    3- این فایل قابلیت اجرا بر روی تمامی نسخه های ویندوز 7 شامل Home و Professional و Enterprise و Ultimate را داراست.
    4- این فایل روی ویندوز بدون سرویس پک و یا یکپارچه شده با سرویس پک قابل اعمال است.

    نکات:
    1- این فایل توسط راسخون تست شده است و مشکلی ندارد.
    2- در صورت آمدن نسخه جدیدتر از این پچ، جایگزین خواهد شد.
    3- زبان این پچ همان طور که در تصاویر آمده است انگلیسی است و استاندارترین و بهترین پچ ساخته شده برای این کار است و کمترین مشکلات احتمالی را دارد.



    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حجم: 2.31 مگابایت

      محتوای مخفی: منبع 
    rasekhoon.net

  2. 3 کاربر از mohsen_rkh بخاطر این مطلب مفید تشکر کرده اند


  3. #2
    Banned
    تاريخ عضويت
    Oct 2010
    پست ها
    414

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    این حرفتو متوجه نشدم.یعنی الان با اعمال این پچ بالای 3 گیگ واقعا عمل میکنه؟؟

  4. #3
    حـــــرفـه ای ebicross's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    مـشـهـد
    پست ها
    3,508

    پيش فرض

    با سلام به محسن عزیز؛ دوست قدیمی

    راستش این پچ ها به هیچ وجه استاندارد نیستند و فقط یک قابلیت رو به صورت نصفه و نیمه فعال میکنند.
    همونطور هم که میبینید هسته ی ویندوز DownGrade شده و به ورژن پایینتر از SP1 نزول کرده.
    قبل از استفاده از این ابزارها مطلب زیر رو بخونید؛ شاید به دردتون بخوره:

    سیستم های مبتنی بر 32 بیت (ویندوز) به هیچ وجه قابلیت آدرس دهی در بیشتر از 4گیگابایت Physical Memory رو ندارند؛ اما چطور این پچ ها این کار رو میکنه؟
    این پچ ها با تغییر در اساسی ترین بخش ویندوز نوع آدرس دهی رو از 32 بیت به 36 بیت تغییر میدن و به این صورت دسترسی به RAM از 4 گیگابایت میرسه به 64 گیگابایت.
    این قابلیت رو خود ویندوز با نام Address Windowing Extensions به اختصار AWE داره و چیزی نیست که کسی ازش بی خبر باشه. با این قابلیت ویندوز به برنامه های خاصی که برای کارهای خاص هستند اجازه میده virtual address space بزرگتری داشته باشند.
    در کل اسم اصلی این قابلیت Physical Address Extension یا به اختصار PAE هستش که در ویندوزهای 32 بیت به لحاظ لایسنس 32 بیت عملا غیر فعاله.
    اما آیا شما با ایجاد یک قابلیت جدید در حقیقت باعث بهبود عملکرد سیستم میشین؟
    به هیچ وجه.
    در این حالت فقط هسته ی ویندوز یک مقدار رو نمایش میده و شما فکر میکنید الان سیستم داره با 6 گیگابایت رم شما (در صورت وجود) فعالیت میکنه اما این ویندوز نیست که باید این قابلیت رو داشته باشه و نرم افزارهای شما باید این قابلیت رو داشته باشند. ویندوز قادر به ایجاد محیط بزرگتر از 32 بیت نیست در حالیکه برنامه ی شما 32 بیت باشه.
    توجه کنید یک برنامه ی اختصاصا 32 بیت نمیتونه در 64 بیت کار کنه و بر عکس. اما چرا برنامه های 32 بیت شما در محیط PAE دارند کار میکنند؟ چون عملا چیزی تغییر نکرده.
    در صورتیکه میشه یک برنامه رو براش PAE رو با ابزارهای موجود فعال کرد و شما این کار رو بکنید میبینید که برنامه در محیط 36 بیت فعال نمیشه و خطا میده چون PAE برای ویندوز 32 بیت جوابگو نیست.
    از قابلیت PAE برای ویندوزهای 64 بیت استفاده میشه تا برنامه های 32 بیت بهتر جواب بدن نه اینکه کسی بخواد از داخل لوله ی خودکار یک تانک رو عبور بده.
    این پچ با تداخل در ویندوز و ایجاد PAE باعث از کار افتادن Page File و نوشته شدن مستقیم در RAM میشه که بعضی برنامه ها رو شامل میشه و تداخل میتونه باعث خطای رم و یا Blue Screen بشه.
    همونطور که یک برنامه ی 32 بیت در محیط یک ویندوز 64 بیت بیشتر از 4 گیگابایت رم مصرف نمیکنه؛ برنامه های ویندوزی شما هم در محیط 36بیت باز هم در همون حالت 32 بیت فعالیت میکنند و با این پچ به سیستم خودتون آسیب زدین.

    توجه کنید اگر ممکن بود مایکروسافت قابلیتی میزاشت که مثلا شما چند دلار بدین و ویندوز رو 36 بیت کنید. این در صورتیه که مایکروسافت حتی قابلیتی هم نداره که ویندوز 32 بیت به 64 بیت تبدیل بشه چون هیچ برنامه ی 32 بیت نمیتونه در 64 بیت فعال باشه و اینکه تمام برنامه های شما در 64 بیت اجرا میشن به لطف گذر از فیلتر قدرتمندی به نام Windows on Windows به اختصار WOW هستش که محیط 32 بیت رو در ویندوز 64 بیت برای برنامه های 32 بیت فراهم میکنه ولی شما هیچ وقت این ابزار رو در ویندوز 64 بیت نمیبینید.
    آیا از خودتون نمیپرسید که چرا ویندوز 64 بیت چند گیگابایت از نسخه ی مشابه 32 بیت خودش حجمش بیشتره؟

    موفق باشید.
    Last edited by ebicross; 18-03-2011 at 09:45.

  5. 7 کاربر از ebicross بخاطر این مطلب مفید تشکر کرده اند


  6. #4
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2010
    پست ها
    6

    پيش فرض

    من نميدونم آخه يه ويندوز 32 بيتي چطور مي توني 64 گيگ رو آدرس دهي كنه.......اين كار ظاهريه

  7. #5
    Banned
    تاريخ عضويت
    Oct 2010
    پست ها
    414

    پيش فرض

    از اول هم این تاپیک ایجاد شدنش یه جورایی سر کاری بود

  8. #6
    حـــــرفـه ای Dew Drop's Avatar
    تاريخ عضويت
    Aug 2009
    پست ها
    4,014

    پيش فرض

    قبلاً هم تاپیک هایی با همین موضوع داشتیم , نمونه اش...

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  9. این کاربر از Dew Drop بخاطر این مطلب مفید تشکر کرده است


  10. #7
    حـــــرفـه ای ebicross's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    مـشـهـد
    پست ها
    3,508

    پيش فرض

    من نميدونم آخه يه ويندوز 32 بيتي چطور مي توني 64 گيگ رو آدرس دهي كنه.......اين كار ظاهريه
    از اول هم این تاپیک ایجاد شدنش یه جورایی سر کاری بود
    همونطور که گفتم این کار ممکنه و خود ویندوز هم قابلیتش رو داره. ولی نه اینکه اینطوری فعالش کنیم. اینطوری فعال کردنش کاملا ظاهریه.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •