تفاوت نسخه های ویندوز ۳۲ بیتی و ۶۴ بیتی در چیست؟
زمانی که شما قصد نصب کردن سیستم عامل ویندوز را دارید شاید به چند نکته فکر کنید اول اینکه کدام ویرایش آن بهتر است؟ نسخه خانگی (Home)، حرفه ای (Professional) و یا… و نکته دوم ۳۲ بیت یا ۶۴ بیت بودن آن است. به راستی که تفاوت بین آن ها چیست و ما از کجا بدانیم که کدام یک برای سیستم ما بهتر است؟
ممکن است شما اصطلاح ۳۲ بیت یا ۶۴ بیت را بسیار شنیده باشید اما آن را به راحتی درک نکرده و مفهوم آن را نمی دانید. اجازه دهید در این مطلب شما را با اینکه این اصطلاح ها از کجا آمده اند؟ به چه معنی هستند و تعداد بیت ها را در هر سیستم چگونه می توان مشخص کرد، آشنا کنیم. با نکست همراه باشید.
۳۲ بیت یا ۶۴ بودن کامپیوتر شما به معماری پردازنده مرکزی آن که CPU نامیده می شود بستگی دارد. CPU: واحد پردازنده مرکزی یک قطعه سخت افزاری داخل کامپیوتر شما ست و به اصطلاحی دیگر مغز کامپیوتر نامیده می شود.در حال حاضر اکثر پردازنده های کامپیوترها در دو دسته قرار می گیرند: ۳۲ بیتی و ۶۴ بیتی. پردازنده های ۶۴ بیتی قدرتمندتر از پردازنده های ۳۲ بیتی در نوع همسان خود هستند زیرا آن ها (پردازنده های ۶۴ بیتی) توانایی بیشتری برای ذخیره و پردازش اطلاعات دارند.
برای درک بهتری از تفاوت میان این دو، شما باید مطالبی در مورد شمارش باینری بدانید. سیستم شمارش باینری که مربوط به محاسبات در کامپیوترهاست برخلاف سیستم دهدهی ما که اعداد از ۰ تا ۹ می باشند در سیستم شمارش باینری ما فقط دو رقم ۰ و ۱ داریم
مایکروسافت هر دو نسخه ۳۲ و ۶۴ بیتی ویندوز را در دسترس کاربران قرار داده که شما می توانید بسته به سیستم خود در هنگام نصب گزینه موردنیاز را انتخاب و نصب کنید.
تفاوت بین ویندوزها:
اگر شما یک پردازنده ۶۴ بیتی دارید برای استفاده از آن به یک نسخه ۶۴ بیتی از ویندوز نیاز دارید.نسخه های ۳۲ بیتی روی پردازنده های ۶۴ بدون نقص کار می کنند اما با قدرتی و توانی پایین تر در حالی که برعکس این قضیه صدق نمی کند یعنی نسخه های ۶۴ بیتی روی پردازنده های ۳۲ بیتی امکان نصب ندارند.پردازنده های ۶۴ بیتی که ویندوز ۶۴ بیتی روی آن ها نصب شده باشند به راحتی با نرم افزارهای ۳۲ بیتی همخوانی و هماهنگی دارند و بدون هیچگونه مشکلی عمل خواهند کرد.
بین نسخه های ۳۲ و ۶۴ بیتی دو تفاوت بزرگ وجود دارد: اول اینکه ورژن های ۳۲ بیتی ویندوز فقط قابلیت پشتیبانی و ساپورت از ۴ گیگ RAM را دارند و یا کمتر از آن بنابراین اگر شما ۱۶ گیگ RAM داشته باشید و ویندوز ۳۲ بیتی نصب کنید شما در واقع فقط از ۴ گیگ RAM در اجرای برنامه هایتان بهره مند می شوید.
پوشه Program Files
و نکته دوم تفاوت در پوشه Program Files است که به راحتی قابل دیدن است.در نسخه ۳۲ بیتی شما فقط یک پوشه به نام Program Files در درایو C خود مشاهده می کنید در حالی که در نسخه های ۶۴ بیتی شما دو پوشه دارید یک پوشه برای برنامه های ۶۴ بیتی و پوشه دیگر برای برنامه های مبتنی بر ویندوز ۳۲ بیتی که با علامت x86 مشخص شده است.دلیل این امر این است که برنامه هایی که برای ویندوز ۳۲ بیتی نوشته می شوند معماری آن ها با برنامه های نوشته شده برای ویندوزهای ۶۴ بیتی کاملاً متفاوت است.
هنگامی که برنامه ها برای اجرا شدن نیاز به اطلاعات به اشتراک گذاشته شده داشته باشند مانند فایل های dll به پوشه Program Files رجوع می کنند به همین دلیل ویندوز آن ها به صورت جداگانه نگهداری می کند برنامه های ۳۲ بیتی رجوع می کنند به پوشه Program Files(x86) و برنامه های ۶۴ بیتی به پوشه Program Files(x64) ارجاع داده می شوند.
یک نسخه قدیمی از ویندوز مانند نسخه ۳٫۱ نرم افزارهای ۱۶ بیتی را اجرا می کرد این برنامه ها با پردازنده های ۳۲ بیتی سازگار بود اما پردازنده های ۶۴ بیتی قادر به اجرای برنامه های ۱۶ بیتی نبود و فقط با برنامه های ۳۲ و ۶۴ هماهنگی و سازگاری دارد. همیشه سعی کنید با توجه به پردازنده سیستم تان برنامه هایتان را نصب کنید زیرا یک برنامه ۶۴ بیتی روی پردازنده ای ۶۴ بیتی بهتر و سازگارتر عمل می کند تا همان برنامه اما نسخه ۳۲ بیتی آن.
برای مشاهده مشخصات سیستم تان و نوع ویندوز نصب شده روی آن در ویندوز ۸ و ۱۰ روی منوی start راست کلیک کرده و گزینه system را انتخاب کنید و در ویندوزهای ۷ و قدیمی تر روی my computer راست کلیک کرده و properties را انتخاب کنید.در پنجره باز شده مشخصات سیستم تان را می توانید در قسمت system مشاهده کنید
مدیریت حافظه در اندروید: بررسی اجمالی و راهکار افزایش سرعت گوشی
Processor نام و نوع پردازنده تان است
Install memory(RAM) مقدار رم سیستم است
System type نوع سیستم عامل ۳۲ یا ۶۴ بیتی
در عکس فوق اگر ویندوز ۳۲ بیتی نصب می شد فقط از ۴ گیگ RAM بهره مند می شد.
نسخه های ۳۲ و ۶۴ بیتی در ویندوزهای ۷، ۸، ۸٫۱ و ۱۰ جداسازی شد البته در ویندوز xp هم نسخه ۶۴ بیتی وجود دارد اما کارآمد نیست و با بسیاری از برنامه ها سازگاری ندارد.
منبع: makeuseof
چرا نرم افزارهای ۳۲ تو بسیاری ۶۴ اجرا میشه ولی برعکس نه
چرا نرم افزارهای ۳۲ تو ۶۴ اجرا میشه ولی برعکس نه