وأوضح الحجم مقابل الحجم على الفرق في القرص في نظام التشغيل Windows

Wawdh Alhjm Mqabl Alhjm Ly Alfrq Fy Alqrs Fy Nzam Altshghyl Windows



يمكنك عرض الحجم الفعلي لملفك عن طريق فتح خصائص الملف في File Explorer. إذا لاحظت من قبل، فإن خصائص الملف تظهر نوعين مختلفين من الأحجام لنفس الملف، وهما: مقاس و الحجم على القرص . ال الحجم على القرص عادة ما يكون أكبر من حجم الملف الفعلي. ولكن في بعض الحالات، قد يكون نفس حجم الملف الفعلي أو أقل منه. في هذا المقال سأتحدث عن الفرق بين الحجم والحجم على القرص على جهاز كمبيوتر يعمل بنظام Windows .



  الحجم مقابل الحجم على القرص





وأوضح الفرق بين الحجم والحجم على القرص

قبل مناقشة الفرق بين 'الحجم' و'الحجم على القرص' بالتفصيل، دعونا نرى الاختلافات الأساسية بين هذين المصطلحين. هنا، سأعرض لك أيضًا بعض الحسابات التي ستعطي النتيجة الدقيقة والتقريبية لـ 'الحجم الموجود على القرص'. توضح لقطة الشاشة أدناه حجم الملف و'الحجم على القرص'.





  الحجم والحجم على القرص



مقاس يمثل الحجم الفعلي للملف. بكلمات بسيطة، هو حجم البيانات التي يحملها الملف. يمكن زيادة الحجم أو تقليله بناءً على البيانات الموجودة في الملف. على سبيل المثال، إذا قمت بإنشاء ملف نصي فارغ، فسوف يظهر لك حجمه 0 بايت. ولكن عندما تبدأ في كتابة النص فيه، سيبدأ حجمه أيضًا في التزايد.

الحجم على القرص يعرض عدد البايتات التي أخذها الملف عند تخزينه على القرص الصلب. بناءً على حجم وحدة التخصيص، ستشاهد حجمًا مختلفًا على القرص لنفس الملف. عادةً ما يكون 'الحجم الموجود على القرص' أكبر من الحجم الفعلي للملف. لفهم هذا، عليك أن تفهم الحسابات. ولكن قبل أن أعرض عليك الحسابات، من الضروري معرفة كيفية تخزين البيانات على القرص الصلب.

كيف يتم تخزين البيانات على القرص الصلب

عندما تقوم بتخزين البيانات على القرص الصلب، يقوم Windows بتحويلها إلى القيم الثنائية أي 0 و1. ويتم تخزين هذه القيم على القرص الصلب في مجموعات. حجم الكتلة يمثل مقدار صغير من مساحة القرص المستخدمة لتخزين ملف. في نظام التشغيل Windows، تتوفر عادةً ثلاثة أنواع من أنظمة الملفات: NTFS، FAT 32، وexFAT . تدعم جميع أنظمة الملفات هذه أحجام وحدات التخصيص المختلفة. استنادًا إلى نظام الملفات المحدد وحجم وحدة التخصيص الخاصة به، يتم حساب 'الحجم الموجود على القرص'. يعرض Windows نفس الشيء في خصائص الملف بعد هذا الحساب.



يمكنك تحديد حجم المجموعة أثناء تهيئة القرص الصلب أو قسم القرص الصلب. إذا لم يتم تحديد حجم الكتلة، يأخذ Windows القيمة الافتراضية لحجم المجموعة ويقوم بتنسيق محرك الأقراص الثابتة أو قسم محرك الأقراص الثابتة.

عندما تقوم بتخزين ملف، يتم تخزينه في مجموعات. استنادًا إلى حجم الملف (عدد البايتات التي يحملها الملف)، يتم توزيعه في مجموعات للتخزين، مما يحدد 'الحجم الموجود على القرص'. على سبيل المثال، إذا كنت تريد تخزين ملف بحجم 5 كيلو بايت على محرك أقراص ثابتة باستخدام نظام ملفات NTFS وحجم المجموعة (حجم وحدة التخصيص) 1024 بايت، فسيتم تقسيم الـ 5 كيلو بايت وتخزينها في مجموعات مختلفة من المجموعات مع الاحتفاظ بكل مجموعة 1024 بايت من البيانات. سيتم إهدار عدد البايتات المتبقية الفارغة في المجموعة الأخيرة. ولهذا السبب يكون 'الحجم الموجود على القرص' عادةً أكبر من حجم الملف الفعلي.

حسابات الحجم على القرص

الآن، دعونا نرى بعض الحسابات للحجم الموجود على القرص حتى تتمكن من فهم هذا الموضوع بشكل أفضل. لقد قمت ببعض الحسابات للملفات النصية ذات الأحجام المختلفة على أحجام مجموعات مختلفة على نظام الملفات NTFS. وهنا سأريكم نفس الشيء وأحاول شرح هذه الحسابات.

حساب الحجم الموجود على القرص عندما يكون حجم وحدة التخصيص 4096 بايت

أخذت ملفًا نصيًا بحجم 24223 بايت ونسخته إلى محرك أقراص USB محمول مزود بنظام ملفات NTFS وحجم وحدة التخصيص يبلغ 4096 بايت. حجم وحدة التخصيص هو حجم الكتلة لمحرك أقراص USB المحمول. عندما فتحت خصائص الملف النصي، رأيت التفاصيل التالية:

  خصائص الملف النصي

  • الحجم – 24223 بايت
  • الحجم على القرص – 24576 بايت

يمكنك رؤية نفس المعلومات في لقطة الشاشة أعلاه. كما أوضحت أعلاه في هذه المقالة، عادةً ما يكون 'الحجم الموجود على القرص' أكبر من الحجم الفعلي للملف. وذلك بسبب إهدار المجموعات أثناء تخزين الملفات. دعونا نرى الحسابات وراء الكواليس.

حجم الملف الفعلي هو 24223 بايت وحجم المجموعة المحدد هو 4096 بايت. الآن، يقوم Windows بتخزين هذا الملف في مجموعات. وهذا يعني أنه يتم توزيع 24223 بايت على القرص في مجموعات مكونة من 4096 مجموعة. أنا أقول 'مجموعات من 4096 مجموعة' لأن كل مجموعة (وحدة التخصيص) يمكنها استيعاب ما يصل إلى 4096 بايت من البيانات.

إذا قسمت 24223 بايت على 4096 بايت، سأحصل على النتيجة التالية:

24223/4096 = 5.9138 bytes

من النتيجة المذكورة أعلاه، يتضح أن 5 مجموعات من المجموعات مشغولة بالكامل وأن المجموعة السادسة الأخيرة بها بعض المجموعات الفارغة. لا يستخدم Windows هذه المجموعات الفارغة لتخزين البيانات الأخرى. وبسبب هذا، هذه المجموعات هي النفايات. ولكن إذا قمت بالكتابة فوق البيانات في نفس الملف، فسيستخدم Windows نفس المجموعات.

الآن، 5 مجموعات من 4096 مجموعة مشغولة بالكامل. وهذا يعطينا القيمة التالية:

5 x 4096 = 20480 bytes

تحتوي بياناتنا على 24223 بايت في المجموع. من هذا، 20480 بايت مشغولة بالكامل في 5 مجموعات من المجموعات. ومن ثم، فإن البايتات المتبقية من بياناتنا هي:

24223 - 20480 = 3743 bytes

سيقوم Windows بملء كل هذه البايتات البالغة 3743 بايت في المجموعة الأخيرة من المجموعة، وهي المجموعة السادسة في حالتنا. يمكن لكل مجموعة تخزين 4096 بايت. وبالتالي فإن المجموعات الفارغة المتبقية هي:

4096 - 3743 = 353 bytes

الآن، تتم إضافة هذه البايتات المتبقية أو الفارغة إلى البايتات الفعلية الموجودة في ملفنا. سيعطينا هذا النتيجة الفعلية ('الحجم الموجود على القرص').

mscorsvw exe وحدة المعالجة المركزية
353 + 24223 = 24576 bytes

في النتيجة أعلاه، يوضح 'الحجم الموجود على القرص' أن 24576 بايت (6 مجموعات من المجموعات مع كل مجموعة يمكنها تخزين ما يصل إلى 4096 بايت) مشغولة بالكامل. ولكن في الواقع، يتم استخدام الجزء 5.9138 فقط من المجموعات الست لتخزين البيانات، ويتم إهدار الباقي.

حساب الحجم الموجود على القرص عندما يكون حجم وحدة التخصيص 8192 بايت

الآن، أخذت ملفًا آخر وقمت أيضًا بتغيير حجم وحدة التخصيص لمحرك أقراص فلاش USB الخاص بي من 4096 بايت إلى 8192 بايت.

  الحجم على القرص مع 8192 مجموعة

توضح لقطة الشاشة أعلاه التفاصيل التالية للملف:

  • الحجم – 5202 بايت
  • الحجم على القرص – 8192 بايت

وهنا الحساب سهل . نظرًا لأن حجم الملف هنا أصغر من حجم وحدة التخصيص، فسوف يتناسب تمامًا مع مجموعة واحدة فقط من المجموعات بحجم تخصيص يبلغ 8192 بايت، وسيتم إهدار البايتات المتبقية. ومن ثم، يعرض Windows 8192 بايت كحجم القرص لهذا الملف.

مصدر مايكروسوفت بلوتوث a2dp

حساب الحجم الموجود على القرص عندما يكون حجم وحدة التخصيص 1024 بايت

الآن، دعونا نرى ما سيحدث إذا قمت بتقليل حجم وحدة التخصيص من 8192 بايت إلى 1024 بايت لنفس الملف. لقد قمت بتهيئة محرك الأقراص المحمول USB الخاص بي بحجم مجموعة يبلغ 1024 بايت ونسخت نفس الملف فيه.

  خصائص الملف بحجم كتلة 6144

ألق نظرة على خصائص الملف التالي:

  • الحجم – 5202 بايت
  • الحجم على القرص – 6144 بايت

هنا، حجم المجموعة أقل من الحجم الإجمالي للملف، ويتم توزيع عدد البايتات في ملفنا على القرص الصلب في مجموعات من المجموعات تحتوي على 1024 بايت. هنا، يمكن لكل مجموعة استيعاب ما يصل إلى 1024 بايت.

إذا قسمت 5202 بايت على 1024 بايت، سأحصل على النتيجة التالية:

5202/1024 = 5.08 bytes

وهذا يعني أن 5 مجموعات من وحدات التخصيص تحتوي كل منها على 1024 بايت مشغولة بالكامل ويتم ملء البايتات المتبقية في المجموعة التالية.

5 sets of 1024 bytes = 5 x 1024 bytes = 5120 bytes

تتم كتابة 5120 بايت بالكامل على القرص. لنحسب البايتات المتبقية المراد كتابتها على القرص.

5202 - 5120 bytes = 82 bytes

سيقوم Windows بكتابة 82 بايت في المجموعة السادسة الأخيرة من المجموعات التي يبلغ حجم تخصيصها 1024 بايت. وبالتالي، ستبقى البايتات المتبقية في المجموعة الأخيرة من الكتلة فارغة.

Remaining bytes, 1024 - 82 = 942 bytes

تتم إضافة هذه البايتات المتبقية أو الفارغة إلى البايتات الفعلية التي يحتوي عليها ملفنا. سيعطينا هذا النتيجة الفعلية ('الحجم الموجود على القرص').

5202 + 942 = 6144 bytes

هذه هي الطريقة التي يتم بها حساب 'الحجم الموجود على القرص'. لقد أظهرت حساب 'الحجم على القرص' لملف واحد فقط.

لماذا يوجد فرق كبير بين الحجم والحجم على القرص في بعض الحالات؟

عند نسخ الملفات على القرص الصلب، لا يقوم Windows بنسخ كافة الملفات في نفس الوقت. يقوم بنسخ الملفات واحدًا تلو الآخر عن طريق ملء وحدات البايت في وحدات التخصيص. بعد كتابة البيانات، يقوم Windows بحساب وحدات التخصيص الفارغة أو المهملة وإضافتها إلى حجم الملف الفعلي لعرض الحجم على القرص.

هذا هو السبب وراء ظهور اختلاف كبير بين الحجم الفعلي لملفاتك و'الحجم الموجود على القرص' في بعض الحالات.

كيفية تقليل الفرق بين الحجم والحجم على القرص

المزيد من الحجم على القرص يعني المزيد من الهدر. ومن ثم، إذا كنت تريد تقليل الفرق بين حجم الملف الفعلي والحجم الموجود على القرص، فأنت بحاجة إلى تقليل حجم وحدة التخصيص.

  الحجم والحجم على الفرق القرص

يمكنك رؤية الفرق بين الحجم الفعلي للملف نفسه والحجم الذي يشغله على القرص في حالتين مختلفتين. في الصورة التي يظهر فيها الحجم الموجود على القرص 6144 بايت، يكون حجم وحدة التخصيص 1024 بايت. في الصورة الثانية حيث يظهر 'الحجم على القرص' 32768 بايت، حجم التخصيص هو 32 كيلو بايت. ومن ثم، فمن الواضح أن حجم وحدة التخصيص الأقل سيعطيك أقل فرق بين الحجم و'الحجم الموجود على القرص' لملفك (ملفاتك).

  تغيير حجم وحدة التخصيص

لتقليل حجم وحدة التخصيص أو حجم المجموعة، اتبع الخطوات الواردة أدناه. قبل البدء في تهيئة جهاز التخزين أو قسم القرص الصلب، قم بنسخ بياناته إلى جهاز تخزين آخر.

  • انقر بزر الماوس الأيمن على جهاز التخزين أو قسم القرص الصلب.
  • يختار شكل .
  • اضغط على حجم وحدة التخصيص اسقاط.
  • حدد حجم التخصيص من قائمة الخيارات المتاحة.
  • انقر يبدأ لتهيئة القرص الصلب الخاص بك.

بعد تهيئة جهاز التخزين أو قسم القرص الصلب بنجاح، يمكنك نسخ بياناتك إليه مرة أخرى.

ماذا يعني الحجم على القرص 0؟

يمكن أن يُظهر لك الحجم الموجود على القرص في خصائص الملف أحيانًا 0 بايت للملف الذي حددته. يحدث هذا عادةً عندما لا يحتوي الملف على بيانات كافية لملءها في مجموعات. عندما تكون جميع المجموعات فارغة، يعرض 'الحجم الموجود على القرص' 0 بايت.

ما هو حجم القرص المستخدم؟

يستخدم حجم القرص لتخزين البيانات. يمكنك عرض حجم القرص الخاص بك في تطبيق إدارة الأقراص. إذا كنت تتحدث عن 'الحجم الموجود على القرص'، فهو عدد البايتات المستخدمة لتخزين البيانات على القرص في مجموعات أو وحدات تخصيص.

اقرأ التالي : ما هي الكيبيبايت (KiB) والميبيبايت (MiB) والغيبيبايت (GiB) ؟

  الحجم مقابل الحجم على القرص 67 تشارك
المشاركات الشعبية