** الــــشـــــMRـــــــــارد **
09-23-2007, 05:28 PM
السلام عليكم ورحمة الله وبركاته
الفرق بين نظامى FAT & NTFS
من المعروف أنه عندما نقوم بتنصيب نظام التشغيل مثل ويندوز 2000 أو ويندوز أكس بي ...
يقوم برنامج التنصيب بسؤالنا عن نظام الملفات الذي نريده ليتم تنسيق الهادر ديسك وفقه.
في البداية يجب أن نعرف ما هو نظام الملفات وظهورها .
عندما يكون لدينا ملف، ونريد نسخه وكتابته إلى الهارد ديسك ... يجب أن يكون هناك آلية لتخزين هذا الملف بشكل فيزيائي على قرص التخزين المغناطيسي .. فحتى لا تتم الكتابة أو المغنطة بشكل عشوائي تم إيجاد نظام لتنظيم عملية الكتابة بحيث يتم تقسيم الهارد ديسك إلى مسارات عديدة (Tracks) ثم كل مسار يتم تقسيمه إلى (Clusters) مجموعات وكل مجموعة إلى قطاعات (Sectors) وهي أصغر وحدة في تقسيم الهارد ديسك .. ليتم كتابة الملف المطلوب على هذه القطاعات وهكذا حتى تتم كتابة كامل الملف المطلوب ...
إن هذه الهيكلة في نظام الملفات يساعد على سرعة الوصول إلى الملف المطلوب عند استدعائه للقراءة مرة أخرى ... حيث أصبح لهذا الملف عنوان على الهارد ديسك ليتمكن نظام التشغيل مثل الويندوز من الوصول إليه والتعامل معه ...
فنظام الملفات هو جزء من نظام التشغيل يحدد كيفية تنظيم الملفات على وسيط التخزين، وكيف ستخزن الملفات وتأخذ أسمائها.
ومع تطور وازدياد حجم المعلومات المراد تخرينها، أصبحت هناك حاجة ماسة إلى نظام إدراة للملفات أكثر ثباتاً، وسرعة في الوصول للبيانات .. إضافة إلى أهمية أمن المعلومات ..
فأصبحت أنظمة الملفات تتطور شيئاً فشيئاً .. فكان ظهور نظام
FAT
FAT 12 . FAT16 . FAT32 ثم نظام NTFS
نظام FAT
وهواختصار (File Allocation Table)
يتم فيه تقسيم الهارد دسك إلى مجموعات صغيرة .حجم المجموعة يختلف حسب اختلاف نسخة نظام الـ FAT
فمثلاً في نظام FAT32 يتحدد بواسطة النظام فيكون من قطاع Sector واحد أي 512 bytes إلى 128 قطاع أي 64 KB
ويوجد هناك نسخ من هذا النظام منها Fat 16 ومنها Fat32 ... و الفرق الأساسي بين هذه النسخ هي عدد المجموعات(( Clusters التي يدعمها كل من هذه الأنظمة .. فمثلاً نظام FAT16 يتعامل مع هادرات بسعة أعظمية 4 غيغا بايت .بينما FAT32 كسر هذه القاعدة ليتمكن من التعامل مع ما يزيد عن 4 مليون Cluster أي هادرات بسعة 32 غيغا بايت تقريباً ...
إذا فالفرق أن النظام FAT32 يستطيع التعامل مع هادرات بحجوم أكبر عن النسخ القديمة التي قبله
نظام NTFS
وهواختصار(( New Tecnology File System
صمم للتعامل مع مساحات تخزين كبيرة جداً ، ويتميز بالأمان العالي ،والقوة والأداء القوي الذي يمكن الاعتماد عليه ...
يستخدم هذا النظام مع وسائط التخزين الكبيرة، وفي مجال الشبكات الحاسوبية .. لما يتميز به من الأمان العالي .. والقدرة على تخصيص إمكانيات ولوج محددة حسب المستخدمين ..
في هذا النظام يختلف حجم الـ Cluster بحسب حجم وسيط التخزين .. لكنه يحدد حجوم أصغر من الأنظمة التي تسبقه .. هذا الشيء يعطي كفاءة أكثر في تنظيم الملفات وتخزينها ..
لأنه يوفر من المساحة الضائعة عند كتابة ملف على Cluster معين .. ففرضاً عند كتابة ملف حجمه أصغر من حجم المجموعة المخزنة فيه ، ستضيع المساحة المتبقية من هذه المجموعة دون الاستفادة منها ... ولذلك فإن نظام NTFS جعل حجم المجموعة أصغر لتجنب ضياع المساحة عند تخزين المعلومات
الفرق بين نظامى FAT & NTFS
NTFS هو نظام الملفات الذي يُنصح به وذلك للأسباب التالية:
NTFS أكثر فعالية من FAT أو FAT32: ويتضمن الميزات المطلوبة لاستضافة Active Directory بالإضافة إلى ميزات الأمان الهامة الأخرى. يمكنك استخدام الميزات مثل Active Directory والأمان المستند إلى المجال فقط عن طريق اختيار NTFS كنظام للملفات لديك.
لتتم المحافظة على التحكم بالوصول إلى الملفات والمجلدات ودعم حسابات محدودة، عليك استخدام NTFS. إذا استخدمت FAT32، سيكون لكافة المستخدمين حق الوصول إلى كافة الملفات على محرك الأقراص الثابتة لديك، بغض النظر عن نوع الحساب الخاص بهم (مسؤول، أو محدود، أو قياسي.)
الثبات : فنظام الملفات NTFS يحتوي على نسختين مشابهتين لنظام الملفات FAT و تسمى كل نسخة منها
MFT(Master File Table )
و هو يشبه قاعدة البيانات ، فإذا تشوهت النسخة الأصلية من MFT نتيجة لظهور bad sector فإن النظام عند التشغيل التالي للجهاز يستخدم النسخة الأخرى من MFT و ينشئ تلقائيا نسخة جديدة مع الأخذ بعين الإعتبار وجود الباد سيكتر ، لهذا فإن هذا النظام يضمن حفظ البيانات من الضياع أو الخراب.
ضغط البيانات: فهذا النظام يسمح لك بضغظ الملفات أو المجلدات و تصغير حجمها بشكل ملحوظ دون الحاجة الى ضغط القرص كاملا كما في DriveSpace.
دعمه : ISO Unicode و الذي يسمح باستخدام 16 بت لترميز كل حرف أو رمز و ليس كما في ASCII و الذي يستخدم 8 أو 7 بت فقط ، و هذا يعني باختصار أنك تستطيع تسمية ملفاتك بأي لغة كانت حتى الصينية دون الحاجة الى تغيير صفحة الترميز Code Page كما في الدوس و W9x.
الملفات المتفرقة: هذه الملفات هي ملفات كبيرة جداً من حيث الحجم ويتم إنشاؤها من قبل التطبيقات بشكل تكون فيها مساحة القرص المطلوبة محدودة. أي أن NTFS يخصص مساحة القرص فقط لأجزاء الملف التي تتم الكتابة إليها.
تسجيل الاسترداد لبيانات تعريف NTFS: والذي يساعدك في استعادة المعلومات بسرعة عند حدوث فشل في الطاقة أو عند حدوث مشكلة أخرى في النظام. يسمح هذا بالوصول إلى وحدة التخزين فوراً بعد إعادة تشغيل الكمبيوتر دون انتظار chkdsk.exe حتى يعمل.
الحصص النسبية للقرص: والتي يمكن استخدامها لمراقبة مقدار مساحة القرص المستخدمة من قبل المستخدمين الفرديين والتحكم بها.
هناك حالة واحدة ربما ترغب فيها باختيار FAT أو FAT32 كنظام للملفات لديك. إذا كان من الضروري في بعض الأحيان تشغيل الكمبيوتر مع إصدار سابق من Windows وفي أحيان أخرى تشغيل Windows XP، فأنت بحاجة لقسم FAT أو FAT32 كقسم أساسي (أو قسم بدء تشغيل) على القرص الثابت. لا يمكن لمعظم الإصدارات السابقة من Windows الوصول إلى القسم في حال استخدامه للإصدار الأحدث من NTFS. هناك استثناءان هما Windows 2000 و Windows NT 4.0 مع Service Pack 4 أو الأحدث. يستطيع Windows NT 4.0 مع Service Pack 4 أو الأحدث الوصول إلى الأقسام ذات الإصدار الأحدث من NTFS، لكن مع بعض القيود: لا يمكنه الوصول إلى الملفات المخزنة باستخدام ميزات NTFS التي لم تكن موجودة عند إصدار Windows NT 4.0، بالإضافة الى أن نظام الملفات NTFS يعمل بشكل أبطئ من نظام FAT32 و ذلك لأن النظام الأول يحمل الكثير من البرامج في الذاكرة مما يسبب بطئا في العمل ، لهذا يعتبر نظام FAT32 الأسرع و يحتاج الى ذاكرة أقل .
بالنسبة لأي حالة مختلفة عن حالة أنظمة التشغيل المتعددة، فإن نظام الملفات المنصوح به هو NTFS.
نظام NTFS يعني نظام ملفات التقنية الجديدة New TechnologyFileSystem،
ويستخدم مع نظام التشغيل ويندوز إن تي متيحاً أسماء طويلة للملفات تصل
إلى 255 حرفاً، وقد تم تصميمه خصيصاً كي يعود إلى نشاطه بسرعة عقب
حالات التجمد والانهيار Crashes، ومن جهته يدعم نظام التشغيل ويندوز NT
أنظمة ملفات متعددة بالإضافة إلى نظام NTFS، فهو قادر على العمل مع نظام
FAT الخاص بإصدارات ويندوز ودوس السابقة فضلاً عن نظام الملفات HPFS،
ويستطيع التعامل مع أكثر من نظام في الوقت ذاته حيث يتم فصل كل نظام
في قسم تجزئة( Partitions) خاص به على القرص الصلب، غير أن خصائص
الأمان في بيئة ويندوز NT تستلزم استخدام نظام الملفات NTFS.
وعـــــــذ را لاى خـطـا او ســــــــهـــــو فــى الــــــــــــــشـــــــــرح
الفرق بين نظامى FAT & NTFS
من المعروف أنه عندما نقوم بتنصيب نظام التشغيل مثل ويندوز 2000 أو ويندوز أكس بي ...
يقوم برنامج التنصيب بسؤالنا عن نظام الملفات الذي نريده ليتم تنسيق الهادر ديسك وفقه.
في البداية يجب أن نعرف ما هو نظام الملفات وظهورها .
عندما يكون لدينا ملف، ونريد نسخه وكتابته إلى الهارد ديسك ... يجب أن يكون هناك آلية لتخزين هذا الملف بشكل فيزيائي على قرص التخزين المغناطيسي .. فحتى لا تتم الكتابة أو المغنطة بشكل عشوائي تم إيجاد نظام لتنظيم عملية الكتابة بحيث يتم تقسيم الهارد ديسك إلى مسارات عديدة (Tracks) ثم كل مسار يتم تقسيمه إلى (Clusters) مجموعات وكل مجموعة إلى قطاعات (Sectors) وهي أصغر وحدة في تقسيم الهارد ديسك .. ليتم كتابة الملف المطلوب على هذه القطاعات وهكذا حتى تتم كتابة كامل الملف المطلوب ...
إن هذه الهيكلة في نظام الملفات يساعد على سرعة الوصول إلى الملف المطلوب عند استدعائه للقراءة مرة أخرى ... حيث أصبح لهذا الملف عنوان على الهارد ديسك ليتمكن نظام التشغيل مثل الويندوز من الوصول إليه والتعامل معه ...
فنظام الملفات هو جزء من نظام التشغيل يحدد كيفية تنظيم الملفات على وسيط التخزين، وكيف ستخزن الملفات وتأخذ أسمائها.
ومع تطور وازدياد حجم المعلومات المراد تخرينها، أصبحت هناك حاجة ماسة إلى نظام إدراة للملفات أكثر ثباتاً، وسرعة في الوصول للبيانات .. إضافة إلى أهمية أمن المعلومات ..
فأصبحت أنظمة الملفات تتطور شيئاً فشيئاً .. فكان ظهور نظام
FAT
FAT 12 . FAT16 . FAT32 ثم نظام NTFS
نظام FAT
وهواختصار (File Allocation Table)
يتم فيه تقسيم الهارد دسك إلى مجموعات صغيرة .حجم المجموعة يختلف حسب اختلاف نسخة نظام الـ FAT
فمثلاً في نظام FAT32 يتحدد بواسطة النظام فيكون من قطاع Sector واحد أي 512 bytes إلى 128 قطاع أي 64 KB
ويوجد هناك نسخ من هذا النظام منها Fat 16 ومنها Fat32 ... و الفرق الأساسي بين هذه النسخ هي عدد المجموعات(( Clusters التي يدعمها كل من هذه الأنظمة .. فمثلاً نظام FAT16 يتعامل مع هادرات بسعة أعظمية 4 غيغا بايت .بينما FAT32 كسر هذه القاعدة ليتمكن من التعامل مع ما يزيد عن 4 مليون Cluster أي هادرات بسعة 32 غيغا بايت تقريباً ...
إذا فالفرق أن النظام FAT32 يستطيع التعامل مع هادرات بحجوم أكبر عن النسخ القديمة التي قبله
نظام NTFS
وهواختصار(( New Tecnology File System
صمم للتعامل مع مساحات تخزين كبيرة جداً ، ويتميز بالأمان العالي ،والقوة والأداء القوي الذي يمكن الاعتماد عليه ...
يستخدم هذا النظام مع وسائط التخزين الكبيرة، وفي مجال الشبكات الحاسوبية .. لما يتميز به من الأمان العالي .. والقدرة على تخصيص إمكانيات ولوج محددة حسب المستخدمين ..
في هذا النظام يختلف حجم الـ Cluster بحسب حجم وسيط التخزين .. لكنه يحدد حجوم أصغر من الأنظمة التي تسبقه .. هذا الشيء يعطي كفاءة أكثر في تنظيم الملفات وتخزينها ..
لأنه يوفر من المساحة الضائعة عند كتابة ملف على Cluster معين .. ففرضاً عند كتابة ملف حجمه أصغر من حجم المجموعة المخزنة فيه ، ستضيع المساحة المتبقية من هذه المجموعة دون الاستفادة منها ... ولذلك فإن نظام NTFS جعل حجم المجموعة أصغر لتجنب ضياع المساحة عند تخزين المعلومات
الفرق بين نظامى FAT & NTFS
NTFS هو نظام الملفات الذي يُنصح به وذلك للأسباب التالية:
NTFS أكثر فعالية من FAT أو FAT32: ويتضمن الميزات المطلوبة لاستضافة Active Directory بالإضافة إلى ميزات الأمان الهامة الأخرى. يمكنك استخدام الميزات مثل Active Directory والأمان المستند إلى المجال فقط عن طريق اختيار NTFS كنظام للملفات لديك.
لتتم المحافظة على التحكم بالوصول إلى الملفات والمجلدات ودعم حسابات محدودة، عليك استخدام NTFS. إذا استخدمت FAT32، سيكون لكافة المستخدمين حق الوصول إلى كافة الملفات على محرك الأقراص الثابتة لديك، بغض النظر عن نوع الحساب الخاص بهم (مسؤول، أو محدود، أو قياسي.)
الثبات : فنظام الملفات NTFS يحتوي على نسختين مشابهتين لنظام الملفات FAT و تسمى كل نسخة منها
MFT(Master File Table )
و هو يشبه قاعدة البيانات ، فإذا تشوهت النسخة الأصلية من MFT نتيجة لظهور bad sector فإن النظام عند التشغيل التالي للجهاز يستخدم النسخة الأخرى من MFT و ينشئ تلقائيا نسخة جديدة مع الأخذ بعين الإعتبار وجود الباد سيكتر ، لهذا فإن هذا النظام يضمن حفظ البيانات من الضياع أو الخراب.
ضغط البيانات: فهذا النظام يسمح لك بضغظ الملفات أو المجلدات و تصغير حجمها بشكل ملحوظ دون الحاجة الى ضغط القرص كاملا كما في DriveSpace.
دعمه : ISO Unicode و الذي يسمح باستخدام 16 بت لترميز كل حرف أو رمز و ليس كما في ASCII و الذي يستخدم 8 أو 7 بت فقط ، و هذا يعني باختصار أنك تستطيع تسمية ملفاتك بأي لغة كانت حتى الصينية دون الحاجة الى تغيير صفحة الترميز Code Page كما في الدوس و W9x.
الملفات المتفرقة: هذه الملفات هي ملفات كبيرة جداً من حيث الحجم ويتم إنشاؤها من قبل التطبيقات بشكل تكون فيها مساحة القرص المطلوبة محدودة. أي أن NTFS يخصص مساحة القرص فقط لأجزاء الملف التي تتم الكتابة إليها.
تسجيل الاسترداد لبيانات تعريف NTFS: والذي يساعدك في استعادة المعلومات بسرعة عند حدوث فشل في الطاقة أو عند حدوث مشكلة أخرى في النظام. يسمح هذا بالوصول إلى وحدة التخزين فوراً بعد إعادة تشغيل الكمبيوتر دون انتظار chkdsk.exe حتى يعمل.
الحصص النسبية للقرص: والتي يمكن استخدامها لمراقبة مقدار مساحة القرص المستخدمة من قبل المستخدمين الفرديين والتحكم بها.
هناك حالة واحدة ربما ترغب فيها باختيار FAT أو FAT32 كنظام للملفات لديك. إذا كان من الضروري في بعض الأحيان تشغيل الكمبيوتر مع إصدار سابق من Windows وفي أحيان أخرى تشغيل Windows XP، فأنت بحاجة لقسم FAT أو FAT32 كقسم أساسي (أو قسم بدء تشغيل) على القرص الثابت. لا يمكن لمعظم الإصدارات السابقة من Windows الوصول إلى القسم في حال استخدامه للإصدار الأحدث من NTFS. هناك استثناءان هما Windows 2000 و Windows NT 4.0 مع Service Pack 4 أو الأحدث. يستطيع Windows NT 4.0 مع Service Pack 4 أو الأحدث الوصول إلى الأقسام ذات الإصدار الأحدث من NTFS، لكن مع بعض القيود: لا يمكنه الوصول إلى الملفات المخزنة باستخدام ميزات NTFS التي لم تكن موجودة عند إصدار Windows NT 4.0، بالإضافة الى أن نظام الملفات NTFS يعمل بشكل أبطئ من نظام FAT32 و ذلك لأن النظام الأول يحمل الكثير من البرامج في الذاكرة مما يسبب بطئا في العمل ، لهذا يعتبر نظام FAT32 الأسرع و يحتاج الى ذاكرة أقل .
بالنسبة لأي حالة مختلفة عن حالة أنظمة التشغيل المتعددة، فإن نظام الملفات المنصوح به هو NTFS.
نظام NTFS يعني نظام ملفات التقنية الجديدة New TechnologyFileSystem،
ويستخدم مع نظام التشغيل ويندوز إن تي متيحاً أسماء طويلة للملفات تصل
إلى 255 حرفاً، وقد تم تصميمه خصيصاً كي يعود إلى نشاطه بسرعة عقب
حالات التجمد والانهيار Crashes، ومن جهته يدعم نظام التشغيل ويندوز NT
أنظمة ملفات متعددة بالإضافة إلى نظام NTFS، فهو قادر على العمل مع نظام
FAT الخاص بإصدارات ويندوز ودوس السابقة فضلاً عن نظام الملفات HPFS،
ويستطيع التعامل مع أكثر من نظام في الوقت ذاته حيث يتم فصل كل نظام
في قسم تجزئة( Partitions) خاص به على القرص الصلب، غير أن خصائص
الأمان في بيئة ويندوز NT تستلزم استخدام نظام الملفات NTFS.
وعـــــــذ را لاى خـطـا او ســــــــهـــــو فــى الــــــــــــــشـــــــــرح