File system types
وذلك Windows 95 ,بداياتWindows 3.x , DOS في كل من FAT16لقد استخدم
بشكل كامل. ويمكن إن FAT16 النظام Windows على الرغم من كل عيوبه, في الواقع , تدعم كل أنظمة
لكن سنخسر العديد من الميزات .إن إحدى أهم ميزاتFAT16 على قسم Windows أردنا تثبيت 2000
فأننا سنفهم أنظمة الملفات الأكثر حداثة .FAT16 هي بساطته النسبية.وإذا فهمنا طريقة عمل FAT16
FAT16 :
(Microsoft word).وعندما يطلب تطبيق ما مثل FAT16يستخدم windows بفرض أن لدينا نظام
عن أول قطاع مفتوح متاح للاستخدامFATبالبحث في البداية windows من نظام التشغيل حفظ ملف,يبدأ
بوضع Windows (0000)حيث يبدأ الكتابة في ذلك القطاع .وإذا اتسع كل ذلك الملف في هذا القطاع يقوم
. FAT (أخر قطاع)في المنطقة الخاصة بحالة القطاع ضمن FFFFالرمز
إلي المجلد الذي يحتوي الملف حيث يضيف اسم ورقم القطاع إلي لائحة المجلد. Windows ثم ينتقل
عن القطاع التالي المتاح للاستخدامWindows أما أذا لم يتسع الملف في قطاع واحد عندها يبحث
ويكتب رقمه في حقل الحالة الخاص بالقطاع الأول وهكذا يتابع العمل حتى يتم حفظ كل الملف.
في حقل الحالة الخاصة به للدلالة على نهاية الملف.FFFFأخر قطاع يأخذ الرمز
مثال لتوضيح العملية :
Mom.txt, ولنفرض أننا نريد حفظ الملف 3AC7 حتى 3ABB وهو FAT لنأخذ جزءاً عشوائيا من
قبل عملية الحفظ FAT (الجدول 1) حالة
ويملؤه.لكن لم يتسع القطاع لكل الملف. لذلك يتم البحث في3ABBأول قطاع مفتوح وهو windows يجد
في الحقل الخاص 3ABC حيث يتم كتابة القيمة 3ABC عن القطاع التالي المفتوح . عندها نجد FAT
بجزء من محتويات الملف(الجدول 2)3ABC , ثم يتم تعبئة القطاع 3ABB بحالة القطاع
Windows عن المزيد منها . يتجاوز windows لكن لا نزال بحاجة لمزيد من القطاعات لذلك يبحث
(الجدول 3)3ABE حيث يجد عندها القطاع FFF7 وذلك لأنه سيئ 3ABD القطاع
ثم يقوم بملْ القطاع3ABC في الحقل الخاص بحالة القطاع 3ABE بكتابة القيمة windows يقوم
في حقلFFFF , لا يمتلئ هذا القطاع وهذا يعني أن الملف قد انتهي وبالتالي يتم وضع القيمة3ABE
للدلالة على نهاية الملف.(ا لجدول 4)ABEالحالة الخاص بالقطاع
بعد ذلك بتحديد مجلد الملف . يتم حفظ المجلدات على القطاعات لكن ضمن مجموعة أخرى Windows يقوم
من القطاعات في مكان أخر من القرص. وتسجيل الملف وحجمه والتاريخ والوقت وقطاع البداية كما يلي :
Mom.txt 1923405 31-12-07 2:40 p 3ABB
الملفWindows تم هذه العملية بشكل عكسي عندما يطلب هذا الملف من برنامج ما. عندها يقدم
المسترجع إلي البرنامج الذي طلبه.
بتشكيلFAT16 , إذ يقوم FAT توضيع الملفات وتوزيعها بدون استخدام windows لا يستطلع
وذلك للسماح للبرامج الخدمية باسترداد المعلومات وذلك عندما يخرب FAT نسخة احتياطية من
لسبب ما .FAT
مع مرور الوقت يصبح الملف موزعاً على قطاعات متباعدة, نسمي هذه العملية تجزئ
Fragmentation
جدول 1:
Cluster
|
Status
|
3ABB
|
0000
|
3ABC
|
0000
|
3ABD
|
FFF7
|
3ABE
3ABF
3AC0
3AC1
|
0000
0000
0000
0000
|
3AC2
|
0000
|
3AC3
|
0000
|
3AC4
|
0000
|
3AC5
|
0000
|
3AC6
|
0000
|
3AC7
|
0000
|
الجدول 2: أستخدم أول قطاع
Cluster
|
Status
|
3ABB
|
3ABC
|
3ABC
|
0000
|
3ABD
|
FFF7
|
3ABE
3ABF
3AC0
3AC1
|
0000
0000
0000
0000
|
3AC2
|
0000
|
3AC3
|
0000
|
3AC4
|
0000
|
3AC5
|
0000
|
3AC6
|
0000
|
3AC7
|
0000
|
الجدول 3: استخدم ثاني قطاع
Cluster
|
Status
|
3ABB
|
3ABC
|
3ABC
|
3ABC
|
3ABD
|
FFF7
|
3ABE
3ABF
3AC0
3AC1
|
0000
0000
0000
0000
|
3AC2
|
0000
|
3AC3
|
0000
|
3AC4
|
0000
|
3AC5
|
0000
|
3AC6
|
0000
|
3AC7
|
0000
|
الجدول 4:
Cluster
|
Status
|
3ABB
|
3ABC
|
3ABC
|
3ABC
|
3ABD
|
FFF7
|
3ABE
3ABF
3AC0
3AC1
|
FFFF
0000
0000
0000
|
3AC2
|
0000
|
3AC3
|
0000
|
3AC4
|
0000
|
3AC5
|
0000
|
3AC6
|
0000
|
3AC7
|
0000
|
FAT 32:
طرحت معه نظام تهيئة ملفات جديد كلياًWindows 95 OSR2 النظام microsoft عندما أصدرت
2TB أقسام تصل حتى FAT32 والذي قدم تطويرين أساسيين: أولاً: يعتمد FAT32 وهو
لتوصيف كل قطاع, وهذا يعني أن حجم التجميعات32bit كما هو واضح من اسمه FAT32 ثانياً: يستخدم
إلى عمليةFAT32يمكن أن يصبح أصغر. وهذا ما ألغى قاعدة تصغير حجم الأقسام . أيضاً تحتاج الأقسام
.FAT16إلغاء تجزئة تماما مثل الأقسام
NTFS4:
) الإصدار 4 NTFS( NT تهيئة محرك ما وفق نظام الملفات Windows NT 4.0يستطيع
.FAT بدلاً منNTFS . نستعمل دومأFAT16(نظام ملفات قوي وأمن جداً) أو وفق نظام الملفات
جدول توضيح ملفاتNTFS أولاً: يستعمل FAT16أربع ميزات كبيرة مقارنة ب NTFS يقدم
بنسخة احتياطية عن معظم الأجزاء NTFS. ويحتفظ قسم (Master file table)MFT يدعى
والنسخة الاحتياطية MFT في وسط القرص, وهذا ما يخفض احتمال تخريب MFT الهامة من
. وكلما قمنا بإلغاء تجزئة قسم MFTعنه معاً في نفس الوقت بسب خطأ كبير
الإحتياطية. MFT فأننا سنجد مساحة غيرة لا يمكن نقلها في وسط المحرك إنها نسخة NTFS
(Access control list)ACL الأمان لهذه الملفات والمجلدات من خلال ميزه تدعى NTFSثانياً: يوفر
(لائحة التحكم بالوصول)
ضغط الملفات أو المجلدات المستقلة لتوفير مساحة القرص الصلب . وتؤدي عمليةNTFS ثالثاً: يوفر
الضغط إلي إبطاء الوصول إلي البيانات , وذلك لأنه يتوجب على نظام التشغيل فك ضغط الملفات عندما
نريد استعمالها .
إجراء بعضDisk Administrator يتيح لنا برنامج NTFS أخيراً: عندما نهيئ محرك ما وفق
الإعدادات . إذ يمكننا توسيع حجم وحدة التخزين لزيادة مساحة محرك القرص الصلب.كما يمكننا تنفيذ
ذلك على محرك وحيد أو على عدة محركات (تدعى عملية التوزيع).
NTFS5:
NT وهو عبارة عن إصدار محدث من نظام الملفاتNTFS5 نظام الملفات windows 2000/xp يقدم
والذي يتيح تشفير الملفات وتحديد مساحة القرص الصلب المتاحة لكل مستخدم بالإضافة إلي تحميل وحدة
تخزين كمجلد في محرك اخر.
.NTFS5 إلي NTFS4 تلقائياً بترقية قرص windows 2000/xp سيقوم
لطيفه الراشد
المرجع :
A+ Certification ALL-IN-ONE p356
Comments (1)
Anonymous said
at 5:27 pm on Jan 14, 2008
الاسلوب واضح وسهل
جزاك لله خير
You don't have permission to comment on this page.