کمپیوٹر کی دنیا میں 32 بٹ اور 64 بٹ کی قسم کا حوالہ دیتے ہیں۔ سنٹرل پروسیسنگ یونٹ ، آپریٹنگ سسٹم، ڈرائیور، سافٹ ویئر پروگرام، وغیرہ، جو اس مخصوص فن تعمیر کو استعمال کرتا ہے۔
آپ نے شاید سافٹ ویئر کے ٹکڑے کو 32 بٹ ورژن یا 64 بٹ ورژن کے طور پر ڈاؤن لوڈ کرنے کا آپشن دیکھا ہوگا۔ فرق، حقیقت میں، اہمیت رکھتا ہے کیونکہ دونوں الگ الگ نظاموں کے لیے پروگرام کیے گئے تھے۔
ان کو جانے بغیر اسنیپ چیٹ کو کیسے بچایا جائے
ان کا کیا مطلب تھا؟
- 32 بٹ ہارڈ ویئر اور سافٹ ویئر کو اکثر کہا جاتا ہے۔x86یاx86-32.
- 64 بٹ ہارڈ ویئر اور سافٹ ویئر کو اکثر کہا جاتا ہے۔x64یاx86-64.
- 32 بٹ سسٹم ڈیٹا کو 32 بٹ ٹکڑوں میں استعمال کرتے ہیں، جبکہ 64 بٹ سسٹم ڈیٹا کو 64 بٹ ٹکڑوں میں استعمال کرتے ہیں۔ عام طور پر، جتنے زیادہ ڈیٹا پر ایک ساتھ کارروائی کی جا سکتی ہے، نظام اتنی ہی تیزی سے کام کر سکتا ہے۔
64 بٹ سسٹم کے بہت سے دوسرے فوائد ہیں، زیادہ تر عملی طور پر نمایاں طور پر زیادہ مقدار میں جسمانی میموری استعمال کرنے کی صلاحیت (32 بٹ مشین کے ذریعہ اجازت دی گئی 4 جی بی سے زیادہ)۔
دیکھیں مائیکروسافٹ کا میموری کی حدود کے بارے میں کیا کہنا ہے۔ ونڈوز کے مختلف ورژن کے لیے۔
ایک 64 بٹ پروسیسر ایک ہی وقت میں 64 بٹس ڈیٹا کو سنبھال سکتا ہے، جو اسے پروسیسر کی گھڑی کی رفتار سے قطع نظر معلومات کو تیزی سے گننے کی اجازت دیتا ہے۔ یہ میموری کے زیادہ استعمال کی اجازت دیتا ہے کیونکہ، 32 بٹ پروسیسرز کے ساتھ، صرف 232RAM کے پتوں تک رسائی حاصل کی جا سکتی ہے (تمام 32 ہندسوں کے بائنری نمبرز)۔
اس پابندی کا مطلب ہے کہ پروسیسر 64 بٹ پروسیسرز کے مقابلے میں بہت کم میموری استعمال کرتا ہے، جو کہ دوہرے ہندسوں کو پڑھ سکتا ہے۔ درحقیقت، ہر اضافی ہندسے کے ساتھ، زیادہ سے زیادہ پتوں کی تعداد جن تک رسائی حاصل کی جا سکتی ہے، دگنی ہو جاتی ہے،بہت32 بٹ پروسیسر سے زیادہ میموری۔
64-بٹ پروسیسرز کے پاس بڑا بٹ سائز ہوتا ہے اور اس وجہ سے بڑی تعداد کا حساب لگانے کی صلاحیت ہوتی ہے، کمپیوٹر بھی 32-بٹ کمپیوٹر کے مقابلے میں ہر چیز کے ساتھ بہت زیادہ درست سطح پر کام کرتا ہے۔ مثال کے طور پر، آپ کی سکرین پر پکسلز کو رنگین کیا جا سکتا ہے اور 32 بٹ کمپیوٹر پر پکسلز سے زیادہ درست طریقے سے رکھا جا سکتا ہے۔
64 بٹ اور 32 بٹ آپریٹنگ سسٹم
زیادہ تر نئے پروسیسرز 64 بٹ فن تعمیر پر مبنی ہیں اور 64 بٹ کو سپورٹ کرتے ہیں۔ آپریٹنگ سسٹمز . یہ پروسیسرز 32 بٹ آپریٹنگ سسٹم کے ساتھ بھی مکمل طور پر ہم آہنگ ہیں۔
ونڈوز 11 کے تمام ایڈیشنز صرف 64 بٹ ہیں، اور زیادہ تر ایڈیشنز ونڈوز 10 ، ونڈوز 8 ، ونڈوز 7 ، اور ونڈوز وسٹا 64 بٹ فارمیٹ میں دستیاب ہیں۔ کے ایڈیشنز میں سے ونڈوز ایکس پی صرفپیشہ ورانہ64 بٹ میں دستیاب ہے۔
ونڈوز کے تمام ایڈیشن، ایکس پی سے لے کر 10 تک، 32 بٹ میں دستیاب ہیں۔
v10.8 (ماؤنٹین شیر) کے بعد سے ہر میک آپریٹنگ سسٹم 64 بٹ ہے۔
ونڈوز کی طرح، لینکس 32 بٹ یا 64 بٹ ہو سکتا ہے۔ آپ دیکھ سکتے ہیں کہ آپ کس کے ساتھ چل رہے ہیں۔ lscpu کمانڈ .
یقین نہیں ہے کہ آپ کے کمپیوٹر پر ونڈوز کی کاپی 32 بٹ ہے یا 64 بٹ؟
یہ دیکھنے کا تیز ترین اور آسان ترین طریقہ کہ آیا آپ ونڈوز کا 32 بٹ یا 64 بٹ ورژن چلا رہے ہیں یہ چیک کرنا ہے کہ اس میں کیا کہا گیا ہے۔ کنٹرول پینل . ایک اور آسان طریقہ پروگرام فائلوں کے فولڈر کو چیک کرنا ہے۔ ذیل میں اس کے بارے میں مزید معلومات موجود ہیں۔
ہارڈویئر فن تعمیر کو دیکھنے کے لیے، کمانڈ پرامپٹ کھولیں۔ اور یہ کمانڈ درج کریں:
یہ کمانڈ، اور نیچے والے، آپ کو صرف ہارڈ ویئر کے فن تعمیر کے بارے میں بتاتے ہیں، نہ کہ اس قسم کا ونڈوز ورژن جس کو آپ چلا رہے ہیں۔ وہ ممکنہ طور پر ایک جیسے ہیں کیونکہ x86 سسٹم صرف ونڈوز کا 32 بٹ ورژن انسٹال کرسکتے ہیں، لیکن ایسا نہیں ہےلازمی طور پردرست ہے کیونکہ ونڈوز کا 32 بٹ ورژن x64 سسٹم پر بھی انسٹال کیا جا سکتا ہے۔
آپ کو اس طرح کا جواب مل سکتا ہے۔AMD64یہ بتانے کے لیے کہ آپ کے پاس x64 پر مبنی سسٹم ہے، یاx8632 بٹ کے لیے۔
یہ ایک اور کمانڈ ہے جو میں معلومات کی جانچ کرکے کام کرتی ہے۔ HKLM رجسٹری چھتہ :
اس کمانڈ کے نتیجے میں بہت زیادہ متن ہونا چاہئے، لیکن پھر ان میں سے ایک جیسے جواب کے ساتھ ختم ہونا چاہئے:
ان میں سے کسی ایک کمانڈ کو استعمال کرنے کا بہترین طریقہ یہ ہے کہ انہیں یہاں کاپی کریں، بلیک اسپیس میں دائیں کلک کریں۔ کمانڈ پرامپٹ ، اور پھر کمانڈ پیسٹ کریں۔
کیوں یہ اہمیت رکھتا ہے۔
فرق جاننا بہت ضروری ہے لہذا آپ صحیح قسم کے سافٹ ویئر اور ڈیوائس ڈرائیورز انسٹال کر رہے ہیں۔ مثال کے طور پر، جب 32-bit یا 64-bit ورژن ڈاؤن لوڈ کرنے کے درمیان آپشن دیا جاتا ہے، تو 64-bit سافٹ ویئر پروگرام بہتر انتخاب ہوتا ہے۔ تاہم، اگر آپ ونڈوز کے 32 بٹ ورژن پر ہیں تو یہ بالکل نہیں چلے گا۔
آپ کے لیے ایک قابل ذکر فرق، اختتامی صارف، یہ ہے کہ یہ ممکن ہے کہ ایک بڑا پروگرام ڈاؤن لوڈ کرنے کے بعد، آپ کو معلوم ہوگا کہ آپ نے وہ وقت ضائع کیا ہے کیونکہ یہ آپ کے مخصوص کمپیوٹر پر نہیں چلے گا۔ مثال کے طور پر، اگر آپ نے ایک 64 بٹ پروگرام ڈاؤن لوڈ کیا ہے جسے آپ 32 بٹ OS پر استعمال کرنے کی توقع رکھتے ہیں۔
تاہم، کچھ 32 بٹ پروگرام 64 بٹ سسٹم پر ٹھیک چل سکتے ہیں۔ دوسرے الفاظ میں، 32 بٹ پروگرام 64 بٹ آپریٹنگ سسٹم کے ساتھ مطابقت رکھتے ہیں۔ تاہم، یہ اصول ہمیشہ درست نہیں ہوتا ہے، اور یہ خاص طور پر کچھ ڈیوائس ڈرائیورز کے ساتھ ہوتا ہے کیونکہ ہارڈ ویئر ڈیوائسز کو سافٹ ویئر کے ساتھ انٹرفیس کرنے کے لیے درست ورژن انسٹال کرنے کی ضرورت ہوتی ہے (یعنی 64-بٹ ڈرائیورز 64-بٹ ڈرائیورز کے لیے ضروری ہوتے ہیں۔ bit OS، اور 32-bit OS کے لیے 32-bit ڈرائیورز)۔
ایک اور وقت جب 32-bit اور 64-bit فرق کام میں آتا ہے جب سافٹ ویئر کے مسئلے کو حل کرنا یا پروگرام کی انسٹالیشن ڈائرکٹری کو تلاش کرنا۔
زبان بار ونڈوز 10
یہ سمجھنا ضروری ہے کہ ونڈوز کے 64 بٹ ورژن موجود ہیں۔دو مختلف انسٹال فولڈرز،چونکہ ان میں 32 بٹ ڈائرکٹری بھی ہوتی ہے۔ تاہم، ایک 32 بٹ ورژنصرف ایک انسٹال فولڈر ہے۔. الجھن کی بات یہ ہے کہ 64 بٹ ورژن کا پروگرام فائل فولڈر وہی نام ہے جو ونڈوز کے 32 بٹ ورژن پر 32 بٹ پروگرام فائل فولڈر کا ہے۔
ایسا کیوں ہے اس کی ایک مثال یہ ہے کہ 32 بٹ پروگرام 64 بٹ استعمال کرنے کی کوشش نہیں کرتا ہے۔ ڈی ایل ایل ، جو کام نہیں کرے گا۔ اس کے بجائے، جب 32 بٹ پروگرام 32 بٹ پروگرام فائلز فولڈر میں انسٹال ہوتا ہے، اور پھر آپ مذکورہ پروگرام چلاتے ہیں، تو ونڈوز جانتا ہے کہ اسے 64 بٹ پروگراموں کے لیے استعمال ہونے والی فائلوں کی بجائے کچھ 32 بٹ مخصوص فائلوں کو کھینچنے کی ضرورت ہے۔
میں سمجھتا ہوں کہ یہ تھوڑا سا الجھا ہوا ہے۔ کچھ وضاحت کے لیے ان فولڈرز پر ایک نظر ڈالیں:
ونڈوز کے 64 بٹ ورژن دو فولڈر ہیں:
- 32 بٹ مقام:C:پروگرام فائلیں (x86)
- 64 بٹ مقام:C: پروگرام فائلیں
ونڈوز کا 32 بٹ ورژن ایک فولڈر ہے:
- 32 بٹ مقام:C: پروگرام فائلیں
جیسا کہ آپ بتا سکتے ہیں، یہ واضح طور پر کہنا درست نہیں ہے کہ 64 بٹ پروگرام فائلز فولڈر ہےC: پروگرام فائلیںچونکہ یہ 32 بٹ OS کے لیے درست نہیں ہے۔
طریقہ کار اور ہدایات کے علاوہ جو آپ کو فرق جاننے کی ضرورت ہے، ان شرائط کو سمجھنے کی ایک اور وجہ اہم ہے اگر آپ کو یقین نہیں ہے کہ آپ کو 64 بٹ کمپیوٹر یا 64 بٹ پروگرام حاصل کرنا چاہیے۔
ونڈوز 10 32 بٹ کو 64 بٹ میں کیسے اپ گریڈ کریں۔مثال کے طور پر، ہو سکتا ہے کہ آپ چاہتے ہیں کہ ایک ویڈیو ایڈیٹنگ پروگرام کو 32 بٹ سسٹم پر استعمال ہونے والی RAM کے مقابلے میں بڑی مقدار تک رسائی حاصل ہو۔ یا، اگر آپ جانتے ہیں کہ آپ جو ہارڈ ویئر استعمال کرتے ہیں اس میں 64 بٹ ڈرائیور کا اختیار نہیں ہے، تو آپ جانتے ہیں کہ آپ اسے 64 بٹ کمپیوٹر کے ساتھ استعمال نہیں کر سکتے۔ پرانی 16 بٹ ایپلی کیشنز کے لیے بھی ایسا ہی ہے جو کہ 64 بٹ کمپیوٹر پر کام نہیں کر سکتیں۔ یہ جاننے سے آپ کو یہ فیصلہ کرنے میں مدد مل سکتی ہے کہ آیا آپ کو 64 بٹ کمپیوٹر پر جانا چاہیے یا 32 بٹ پر قائم رہنا چاہیے۔
عمومی سوالات- نیٹ ورک پر کسی ڈیوائس کی شناخت کے لیے استعمال ہونے والے 32 بٹ یا 128 بٹ نمبر کا کیا نام ہے؟
انٹرنیٹ پروٹوکول ایڈریس، جسے عام طور پر IP ایڈریس کہا جاتا ہے، نیٹ ورک سے منسلک نیٹ ورک ہارڈویئر کا شناختی نمبر ہے۔
- آپ 64 بٹ ونڈوز 10 پر 32 بٹ پروگرام کیسے چلاتے ہیں؟
پروگرام پر دائیں کلک کریں، پر جائیں۔ پراپرٹیز > مطابقت ، منتخب کریں۔ اس پروگرام کو مطابقت کے موڈ میں چلائیں۔ ، اور ورژن کا انتخاب کریں۔
- 32 بٹ کو x86 کیوں کہا جاتا ہے نہ کہ x32؟
انٹیل پروسیسرز کے نام 86 میں ختم ہوئے (پہلا 8086 تھا)۔ اس فن تعمیر کی 32-بٹ نسل کو 'x86' بھی کہا جاتا ہے۔