لماذا الأقراص الصلبة وفلاشات الـ USB لا تظهر بسعتها الكاملة على الويندوز ؟
كم من مرة قمت بشراء قرص صلب خارجي أو فلاش USB من فئة معينة وعندما تشبكه على حاسبك تتفاجأ بكمية مهمة من الذاكرة قد اختفت، فتنتقل من 500 جيغا مثلا إلى 465 فكيف يعقل هذا والأمر يتعلق بنسبة مهمة من الذاكرة ؟
علما أن مصنعي القرص الصلب لم يقوموا بخداعك والمساحة التي حصلت عليها هي في الحقيقة التي قمت بشرائها، فكيف يمكن تفسير كل هذا ؟
دعونا نقف أولا على بعض الأساسيات البديهية، التي قد يعلمها عدد كبير منكم، والتي تعتبر السر الكامن وراء المشكل. سأحاول شرحها بشكل سطحي حتى لا يختلط عليكم الأمر: إن كمية المعلومات المخزنة على الحاسب أو على أي وسيلة من وسائل التخزين، يتم قياسها بوحدة تسمى الـ "Octet" الذي يكافئ ""Byte. هذه الوحدة هي بدورها مقسمة إلى 8bits"". إذن لكي نختصر:
" 1octet=1byte=8bits "
نصل الآن إلى المضاعفات فنجد:
" 1Go = 1Gb = 1.000 Mo = 1.000.000 Ko = 1000.000.000 octets "
أين المشكل إذا؟ المشكل أن نظام تشغيل ويندوز في الحقيقة يستعمل مضاعفات أخرى (في نظام العد الثنائي)، دعوني أوضح لكم الأمر أكثر :
" 1Gio = 1.024Mio = 1024*1024Kio = 1024*1024*1024 octets = 1.073.741.824 Octets "
هذا هو نظام العد الذي يستعمله نظام الويندوز ولكنه لا يعطيه اسمه المناسب فيطلق Go على Gioوهكذا... وهذا ما يسبب الخلط للمستخدمين. وإذا كنت ممن لا يحبون الرياضيات )أعلم أنه الحال بالنسبة للعديد منكم ;)( فيكفيك أن تقوم بقسمة أي سعة تخزينية تريد على 1.07374 لتجد السعة الحقيقة التي سيظهرها نظام التشغيل ويندوز، وبالطبع كلما كانت مساحة القرص الصلب أكبر كلما لاحظت الفرق أكثر.