چرا ظرفیت هارددیسک‌ها و کول‌دیسک‌ها کمتر از مقدار واقعی چاپ شده روی آن است؟

چرا مثلا هاردیسک 1 ترابایتی که خریده ام 931 گیگابایت فضا دارد؟
بقیه فضای هارددیسکم کجاست؟
آیا این موضوع مربوط به تقلبی بودن هارد دیسک خریداری شده است ؟



اگر به هاردها ، فلش‌های یواس‌ بی و وسایل ذخیره‌سازی دیگر توجه کرده باشد ،
حتما متوجه شده‌اید که وقتی آن‌ها را برای نخستین بار به کامپیوتر متصل می‌کنید ،
همیشه کمتر از آنچه که وعده داده شده ظرفیت دارند .
به طور حتم برای شما هم پیش آمده که یک کول دیسک یا هارددیسک و یا یک حافظه جانبی خریداری کرده اید
و بعد از استفاده از آن متوجه شدید مقدار واقعی فضای آن کمتر از مقدار چاپ شده بر روی دستگاه یا جعبه آن است
به طور مثال اگر یک هارد با ظرفیت 500 گیگابایت بخرید
و بعد آن را به کامپیوتر وصل کنید خواهید دید که حجم آن چیزی در حدود 460 گیگابایت است .
به طور حتم اولین سوالی که در چنین موقعیتی برایتان پیش خواهد آمد این است که چه بلایی بر سر بقیه‌ ی گیگابایت‌ها آمده است ؟
دلایل زیادی وجود دارد که باعث می‌شود ویندوز ظرفیت یک هارد را اشتباه نشان دهد.
دلایلی از قبیل فایل‌ های پنهان ، اطلاعات مربوط به فرمت هارد ،
پارتیشن‌های بازیابی پنهان و حتی تبلیغات گمراه‌ کننده ( ولی از نظر فنی کاملا درست ) تولیدکنندگان حافظه‌های جانبی .
اما مهمترین دلیل این تفاوت به خاطر تفاوت در شیوه‌ی اندازه‌گیری ظرفیت حافظه های جانبی
و هارددیسک ها از طرف تولیدکنندگان آنها و سیستم عامل ویندوز است!
به عبارت دیگر، روشی که ویندوز ظرفیت هارد را محاسبه می‌کند، با روشی که تولیدکنندگان این ظرفیت را می‌سنجند، تفاوت دارد.
همچنین ویندوز به بخشی از ظرفیت هارد نیاز دارد تا اطلاعات مربوط به پارتیشن‌بندی و بوت شدن ویندوز را در آن ذخیره کند.
که البته این مقدار با توجه به حجم بالای هاردهای امروزی ، چندان زیاد نیست و ناچیز محسوب می‌شود .
اما همان طور که گفتیم مهمترین دلیل این اختلاف ،
نگاه متفاوت تولیدکنندگان و سیستم عامل‌ها به شیوه سنجش اندازه گیزی ظرفیت هارددیسک است.
از نظر یک تولیدکننده‌ی هارد ، یک کیلوبایت برابر است با ۱۰۰۰ بایت ،
یک مگابایت برابر است با 1000 کیلو بایت و یک گیگابایت برابر است با 1000مگابایت.
به این ترتیب یک هارد 500 گیگابایتی 500 میلیارد بایت ظرفیت دارد و منظور تولیدکننده از هارد 500 گیگابایتی ، دقیقا چنین ظرفیتی است ..
از این شیوه برای محاسبه استفاده نمی‌کنند. از نظر آن‌ها RAM اما تولیدکنندگان
هر کیلوبایت 1024 بایت ، هر مگابایت 1024 کیلوبایت و هر گیگابایت 1024 مگابایت است .
( چیزی که در کتابهای درسی کامپیوتری نیز اینگونه به ما یاد داده اند )
به این ترتیب یک هارد 500 گیگابایتی با شیوه‌ی قبل ، برابر است با یک هارد 465 گیگبایتی با شیوه‌ی دوم.

500000000000÷ ( 1024 × 1024× 1024 ) = 465.66GB

توجه داشته باشید که تولید کنندگان از معنای دقیقِ پیشوندِ گیگا استفاده می‌کنند که به معنای توانی از هزار است ،
در حالی اصطلاح درست برای توان‌ های 1024 گیگابایت است .
و در حالی که ویندوز از توان‌های 1024برای محاسبه‌ی ظرفیت هارد استفاده می‌کند ،
تولید کنندگان همچنان به محاسبه با روش اول ادامه می‌ دهند.
راه حل این موضوع آن است که تولید کنندگان یا سیستم‌عامل‌ ها روش محاسبه‌ ی خود را تغییر بدهند.
Mac OS این کار را کرده است و ظرفیت هارد دیسک‌ ها به طور مثال در حال حاضر
سیستم عامل را به همان روش تولید کنندگان محاسبه و نمایش می‌ دهد .