ژیکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

ژیکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق و بررسی در مورد سیستم فایل NTFS چیست ؟ 10 ص

اختصاصی از ژیکو تحقیق و بررسی در مورد سیستم فایل NTFS چیست ؟ 10 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 7

 

سیستم فایل NTFS چیست ؟

 

حتما تا کنون با عناوینی همچون FAT16 و FAT32 آشنا هستید . این دو از سیستم های فایلی مایکروسافت هستند که در حال حاضر با توجه به گسترش زمینه های مختلف سیستم های کامپیوتری ناکارآمد و غیر قابل اطمینان هستند.

یکی از مهمترین مشکلات امنیتی در سیستم FAT16 و FAT32 عدم توانایی در تعریف سطوح مجوز دسترسی به فایل ها و یا پوشه ها می باشد . که این امر می تواند به عنوان یکی از دلایل ناکارآمدی و قابل اطمینان نبودن این سیستم ها در سطوح شبکه باشد .

بر این اساس مایکروسافت سیستم فایلی جدیدی تحت عنوان NTFS را ایجاد نمود که از یک ساختار 64 بیتی پشتیبانی می کند و از این رو کاربران می توانند فایل هایی ایجاد کنند که طول نام آنها تا 256 کارکتر باشد .

چهار مجوز استاندارد در سیستم NTFS برای فایل ها و پوشه ها وجود دارند :

1- No Access: با انتخاب این گزینه کاربران هیچگونه مجوزی برای خواندن ، نوشتن و ... فایل یا پوشه مربوطه نخواهند داشت .

2- Read : با توجه به آنکه اجزاه خواندن یک فایل شامل اجرای آن نیز می باشد ،از این رو کاربری که این سطوح از دسترسی را داشته باشد می تواند فایل را اجرا کرده و آن را بخواند .

3- Change : این سطح دسترسی و مجوز ، کاربر را قادر می کند تا فایل را خوانده و در صورت لزوم تغییرات خود را در آن انجام دهد یا حنی فایل را حذف کند .

4- Full Control : با فعال بودن این گزینه کاربران دارای مجوز می توانند فایل را خواند ، تغییرات مورد نیاز را درآن ایجاد کرده و یا حذف کنند . در واقع تمام امکانات و اختیاراتی که کاربر در حالت Change دارد در این قسمت نیز وجود دارد و فرق این دو سطح مجوز در آن است که با داشتن مجوز Full Control ، کاربر می تواند حتی برای سایر کاربران سیستم دسترسی تعریف کند و یا دسترسی کاربر دیگر را از آن پوشه و یا فایل حذف کند .

از لحاظ امنیتی بهتر است حتی الامکان از این مجوز استفاده نکنید ، زیرا داشتن مجوز Change بالاترین سطح دسترسی را به کاربران می دهد مگر آنکه واقعا بخواهید کاربری امکان تعریف یا حذف مجوز برای سایرین را داشته باشد .

البته مجوزه های دیگری نیز چون Read Only ، No Execute، Execute Only ، Write Only و ... نیز قابل تعریف می باشند .

تعریف مجوزها

تعیین مجوز برای منابع اشتراکی شبکه مجوزهای بررسی شده در فوق در واقع برای تعیین سطح دسترسی کاربرانی است که از یک سیستم بطور مشترک استفاده می کنند . اما ممکن است سیستم شما در بین چندین سیستم دیگر و در یک شبکه قرار گرفته باشد و شما بخواهید با تعیین سطح دسترسی های مشخص امکان دسترسی به یک یا چند کاربر بدهید . پس از تعریف منابع اشتارکی در سیستم تان که می تواند فایل ها ، پوشه ها ، درایو ها ، چاپگر ، اسکنر و ... باشد ، کاربران دارای مجوز می توانند به این منابع دسترسی داشته باشند . با توجه به آنچه گذشت می توان سطوح دسترسی کاربران در سطح شبکه را نیز به شکل زیر تعریف کرد:

1- No Access: نازلترین سطح دسترسی (دسترسی وجود ندارد) 2- Read : اجرا و خواندن3- Change : اجرا ، خواندن و اعمال تغییرات4- Full Control : اجرا ، خواندن ، نوشتن و اعمال تغییرات ، تغییر در سطح مجوز ها

با توجه به این توانایی ها شما می توانید برای یک فایل و یا پوشه در هر دو وضعیت سیستم محلی و شبکه ، مجوزلازم را به کاربران بدهید . مثلا با تعیین مجوز Change برای یک فایل در سیستم محلی ، به کاربرانی که در پشت سیستم شما می نشینند امکان اعمال تغییرات را در فایل بدهید و با تعیین مجوز Read در سطح شبکه تنها امکان خواندن را به کاربرانی که از شبکه استفاده می کنند بدهید . البته در صورت جابجایی این سطوح ، یعنی تعیین مجوز Change, در سطح شبکه و Read در سطح سیستم محلی ، تنها مجوز Read که حداقل سطح دسترسی بین این دو است به کاربران داده می شود و کاربران شبکه نیز تنها می توانند فایل را خوانده و اجرا کنند . شکل زیر ، بوت سکتور یک ولوم قالب دار را با یک NTFS را شرح می دهد .وقتی یک ولوم NTFS را قالب بندی می کنید ، برنامه قالب بندی اولین 16 قسمت را برای بوت سکتور و کد بوت استرپ اختصاص می دهد.

Byte Offset

 

 

Field Length

 

 

Field Name

 

 

0x00

 

 

3 bytes

 

 

Jump Instruction

 

 

0x03

 

 

LONGLONG

 

 

OEM ID

 

 

0x0B

 

 

25 bytes

 

 

BPB

 

 

0x24

 

 

48 bytes

 

 

Extended BPB

 

 

0x54

 

 

426 bytes

 

 

Bootstrap Code

 

 

0x01FE

 

 

WORD

 

 

End of Sector Marker

در ولوم های NTFS ، اطلاعات رشته هایی هستند که BPB ها را از یک BPB گسترده شده دنبال می کند . ان اطلاعات که در رشته ها قرار دارند Ntldr( برنامه لود کننده NT ) را قادر می سازند تا لیست های فایل های اصلی ( MTF) را در طول شروع ، پیدا کنند. در ولوم های NT ، MFT در یک سکتور از پیش تعریف شده ، محدود نشده اند . این موضوع در مورد ولوم های FAT16 و FAT32 نیز صادق است . به همین خاطر اگر سکتور بدی در محل نرمال آنها قرار گیرد ، MFT ها می توانند جابه جا شوند. اگر اطلاعات خراب شده باشد ، MFT نمس تواند مستقر شود و ویندوز NT/2000 فرض را بر این خواهد گذاشت که ولوم قالب بندی نشده است .

مثال زیر روشن خواهد کرد که چگونه یک بوت سکتور ولوم NTFS هنگامی که وندوز 2000 در حال اجراست ، قالب بندی می شود . در این قسمت نتیجه چاپی قالب بندی شده است .

در جدول زیر قسمت های BPB وBPB گسترش یافته در ولوم NTFS شرح داده شده است .

به دلیل اینکه یک سیستم در حال کار نرمال در بوت اسکوتر ها به دلیل دسترسی به ولوم وجود دارد، بیشترین توصیه ما این است که دیسک مرورگر با قائده ای را مانند chkdsk نصب کنید این کار بسیار بهتر از این است که از همه اطلاعات خود BACK UP بگیرید تا از پاک شدن اطلاعات ضروری خود جلوگیری کنید .

MFT

هر فایل در یک ولوم NTFS به وسیله رکوردی در یک فایل مخصوص به نام فهرست فایل اصلی یا ( MFT) نشان داده می شود .

NTFS اولین 16 رکورد را در یک فهرست برای اطلاعات مخصوص رزرو می کند . اولین رکورد از این فهرست ، فهرست فایل اصلی را توصیف می کند و خود به وسیله یک رکورد بازتابی MFT پیروی می شود .اگر اولین رکورد MFT خراب شده باشد ،NTFS رکورد دوم را می خواند تا بتواندرکورد بازتابی MFT را که اولین رکورد آن مانند اولین رکورد MFT است را پیدا کند مکان های اطلاعات که به بخش های رکورد بازتابی MFT و MFT تقسیم شده اند ، در بو ت سکتور ها ثبت شده اند .نسخه ای دیگر از بوت سکتور در مرکز منطقی دیسک محدود شده است . سومین رکورد MFT فایل ثبت کننده وقایع است که برای ترمیم فایل ها به کار برده می شود . هفدهمین رکورد و رکوردهای زیرین فهرست فایل اصلی برای هر کدام از فایل ها هستند.

 

 


دانلود با لینک مستقیم


تحقیق و بررسی در مورد سیستم فایل NTFS چیست ؟ 10 ص

دانلود تحقیق انواع فایل سیستم Fat - Fat32 - NTFS

اختصاصی از ژیکو دانلود تحقیق انواع فایل سیستم Fat - Fat32 - NTFS دانلود با لینک مستقیم و پر سرعت .

دانلود تحقیق انواع فایل سیستم Fat - Fat32 - NTFS


دانلود تحقیق انواع فایل سیستم  Fat - Fat32 - NTFS


File System در یک سیستم عامل به ساختار کلی نامگذاری ، ذخیره سازی و سازماندهی فایل ها گفته می شود . سیستم فایل ها ، داده ها را به واحدهایی به نام Cluster تقسیم بندی می کنند . هر کلاستر می تواند فقط بخشی از یک فایل را نگه دارد . یک فایل ممکن است چندین کلاستر را به خود اختصاص دهد ،و مقداری فضای خالی در آخرین کلاستر بلا استفاده باقی بماند . کلاستر های کوچک می توانند داده های بیشتری در یک دیسک جای بدهند ( چون فضای بلا استفاده کمتری به وجود می آورند ) اما کلاستر های بزرگ ، کارایی را بالا می برند ( در کلاسترهای بزرگتر ، داده های بیشتری می تواند در هر کلاستر نگهداری شود . بدین معنی که برای بازیابی آن ، سیستم کار کمتری انجام می دهد و در نتیجه به طور کارآمدتر و سریعتر آن را بازیابی می کند ) اندازه کلاستر در اندازه دیسک سختی که کامپیوتر می تواند پشتیبانی کند نیز نقش دارد .
Fat مخفف File Allocatin Table ، جدول تخصیص فضا به فایل . این جدول که در نزدیکیهای ابتدای دیسک سخت ذخیره می شود ، توسط سیستم عامل نگهداری می شود تا فضای مورد استفاده برای ذخیره سازی فایل ها را مدیریت کند . این جدول وظیفه نگهداری فضاهای موجود در دیسک را بر عهده دارد تا سگمنت های خراب غیر قابل استفاده ، علامت گذاری شوند و قسمت های مختلف یک فایل با یکدیگر مرتبط شوند . در واقع هنگام ذخیره داده ها روی دیسک سخت ، سیستم جهت دستیابی به کلاسترهای خالی با Fat مشورت کرده و هم در هنگام اجرا فایل ، Fat را جستجو می کند تا کلاسترهای مرتبط با آن را یافته و اطلاعات ذخیره شده در آن کلاسترها را بخواند . دو نوع Fat اصلی وجود دارد : Fat 16 , Fat32
Fat 16 : این سیستم فایل ، یک سیستم فایل 16 بیتی است ، زیرا کلاستر هایی را تشخیص می دهد که 16 بیت طول ( یا رقم ) دارند . اندازه کلاسترهای Fat بسته به مقدار فضا درایوی است و از آنجا که Fat16 نمی تواند به اندازه Fat32 کلاستر داشته باشد ، برای پوشش دادن به مقدار یکسانی از فضا به کلاسترهای بزرگتری نیاز دارد . Windows XP کلاسترهای 64 کیلو بایتی را برای Fat16 پشنیبانی می کند. چون Fat16 فقط 65,536 کلاستر را پشتیبانی می کند ، با این سیستم فایل ، حداکثر یک پارتیشن 4 گیگابایتی را می توان تقسیم بندی کرد .
Fat32 : یک سیستم فایل 32 بیتی است ، می تواند کلاسترهای بیشتری را نسبت به Fat16 آدرس دهی کند . در نتیجه Fat32 می تواند از کلاسترهای کوچکتری برای کارآمدتر کردن سیستم ذخیره سازی ، بهره بگیرد . همچنین بدین مفهوم است که Fat32 می تواند پارتیشنهای بزرگتری را پشتیبانی کند . Fat32 با کلاسترهای 32 بیتی می تواند پارتیشنهایی تا 8 ترا بایت را پشتیبانی کند .
NTFS مخفف NT File System می باشد . در سیستم فایل fat ، جدول تخصیص فضا ( File Allocation Table ) داشتیم و در اینجا جدول فایل اصلی ( MFT: Master File Table ) داریم . البته MFT بسیار پیچیده تر است . MFT صفات فایل را برای هر فایل ذخیره شده در پارتیشن NTFS ذخیره می کند . ( صفات فایل هر چیزی را که لازم است درباره یک فایل دانست ، توصیف می کند . در NTFS حتی داده های موجود در یک فایل نیز صفت فایل محسوب می شود . اسم ، مکان ، و اطلاعات امنیتی نیز ، از دیگر صفات فایل محسوب می شود ) NTFS در صورت امکان همه صفات فایل را ، شامل داده های فایل ، در MFT ذخیره می کند . ( هر چند در اکثر موارد ، جای کافی برای ذخیره همه صفات در MFT وجود ندارد . در این زمان صفت داده ای به خارج MFT انتقال می یابد . )

MFT بعنوان یک فایل Metadata مشهور است . ( Metadata اساسا داده هایی درباره خود Data است . بعنوان مثال عنوان ، موضوع ، مولف و اندازه یک فایل ، Metadata آن فایل را تشکیل می دهند ) NTFS از فایلهای Metadata برای مدیریت داده های روی پارتیشن بهره می گیرد . بعضی از مهمترین فایلهای Metadata بشرح زیر است :

MFT Mirror : یک نسخه پشتیبان از MFT است . MFT در ابتدای سطح دیسک ذخیره می شود ، در حالیکه MFT Mirror در وسط دیسک قرار می گیرد . و در صورت خراب شدن MFT اصلی می تواند مساله را حل کند . و اطلاعات لازم را برای بازیابی داده ها روی سیستم فراهم کند .
Log File : که Log Journal نیز نامیده می شود ، تغییرات روی سیستم فایل را ثبت می کند . Log File فقط عملیاتی را که انجام می گیرد ثبت می کند ، نه داده هایی که اصلاح می شوند .

 

 

شامل 21 صفحه word


دانلود با لینک مستقیم


دانلود تحقیق انواع فایل سیستم Fat - Fat32 - NTFS

دانلود مقاله اشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل

اختصاصی از ژیکو دانلود مقاله اشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل دانلود با لینک مستقیم و پر سرعت .

 

 

وقتی برای اولین بار ویندوز XP بر روی کامپیوتری نصب می شود، یکی از مسائلی که ذهن را به خود مشغول می کند، سیستم فایل جدیدی به نام NTFS است که می توان از آن استفاده کرد. با اینکه راهنمای ویندوز فواید زیادی را برای NTFS بر می شمرد، انتخاب بین این سیستم فایل و FAT32 با تردید همراه است. بسیاری از کاربران هنگام کار با این سیستم فایل، با مشکلاتی روبرو شده اند و از بکارگیری NTFS ابراز پشیمانی می کنند؛ خلاصه اینکه بسیاری، هیچ دلیل قانع کننده ای برای استفاده از NTFS نمی یابند. بخشی از مشکلاتی که هنگام بکارگیری هر چیز نوی پیش می آید ناشی از عدم آگاهی کافی از جوانب آن و بخشی دیگر ناشی از محدودیت های موجود در آن است. در این مقاله سعی شده است این سیستم فایل از جوانب مختلف بررسی و حتی الامکان محدودیت ها و نکات موجود هنگام استفاده از آن کاملا روشن شود.

 

در این مقاله، مرجع که تقریبا بیشتر ویژگی های NTFS را پوشش می دهد به عنوان راهنما انتخاب شده و با توجه به آن، تک تک ویژگی ها بررسی شده است. هر ویژگی دقیقا شرح داده و سعی شده است اصطلاحات بکار رفته در توضیح هر ویژگی کاملا تبیین شود. سپس چگونگی استفاده از ویژگی مطرح شده است. البته برای بکارگیری بعضی ویژگی ها اصلا رابط گرافیکی وجود ندارد و برای بعضی دیگر هیچ راهی به جز برنامه نویسی نیست. سعی شده است ریشه ی مشکلاتی که هنگام کار با NTFS پیش می آید کاملا مشخص و راهکارهای پیشگیری از آن مطرح شود. بدین منظور، با جستجو در مراجع مختلف، صفحات اینترنتی حاوی اطلاعات مفید جمع آوری شده و پس از بررسی تعدادی از این صفحات برای تهیه مقاله برگزیده و طبقه بندی موضوعی شده است. پس از آن، مقاله به رشته تحریر در آمده است.

 

یکی از مشکلات اساسی در مرحله تحریر مقاله، واژه گزینی برای اصطلاحات نوی بکار رفته در متن بوده است. در بعضی موارد ترجمه ی تحت اللفظی اصطلاح، بکار رفته و در بعضی دیگر، واژه یا عبارتی برگزیده شده که هرچند رابطه ی معناداری با اصطلاح لاتین نداشته ولی مفهوم مطرح شده را به خوبی می رسانده است.

 

در بخش هایی، خواننده برای مطالعه بیشتر به راهنمای یک برنامه یا دستور ارجاع داده شده است. می توان با وارد کردن نام برنامه یا دستور در راهنمای ویندوز و یا اجرای آن و استفاده از راهنمای موجود به همراه برنامه، به مطلب مورد نظر دست یافت. دستورات معمولا در Command Prompt (محیط text) اجرا می شوند. برای اجرای آن در ویندوز XP کافی است از منوی شروع، به All Programs و سپس Accessories اشاره و Command Prompt را اجرا کرد. راهنمای مختصری از هر دستور با وارد کردن نام دستور و پس آن با فاصله، پارامتر /? نمایش داده می شود.
تلاش شده است مراجع علاوه بر اعتبار کافی، کاملا مرتبط با موضوع مورد بررسی باشند هرچند بدلیل نوی نسبی بعضی ویژگی های این سیستم فایل، مراجع مرتبط و مناسب برای آن ها کم بود. جای تعجب هم نیست که بیشتر این مراجع متعلق به شرکتِ مایکروسافت است. با توجه به اینکه NTFS از زمان ویندوز NT، در حالِ استفاده است، بسیاری از مراجع موجود با توجه به NTFS4 و NTFS5 که در ویندوزهای NT و 2000 پشتیبانی شده به رشته تحریر در آمده و بعضی مطالب و ابزارهای معرفی شده در آن ها قدیمی و منسوخ شده است. به همین دلیل در این مقاله سعی شده است مطالب منسوخ با توجه به مراجع به روز تصحیح شود.

 

سیر ارائه مطالب در مقاله به صورت لایه لایه است؛ به این معنی که ابتدا کلیات مرتبط با هر موضوع مطرح شده است و خواننده در صورت تمایل می تواند پس از این کلیات به مطالعه ی جزئیات (شامل بعضی مقایسه ها، نکات مرتبط با مسائل سازگاری، بررسی جوانب و مشکلات احتمالی پس از بکارگیری ویژگی و سایر مطالب) بپردازد و یا به بخش های بعدی برود. هر بخش به صورت واحدی مستقل نگاشته شده و خواننده در صورت لزوم به بخش های مرتبط ارجاع داده شده است.

 

از آنجا که مخاطب این مقاله، همه ی کاربران NTFS هستند، بعضی بخش ها چندین بار بازنگری شده است تا مقاله بدون ورود به جزئیاتی که فهم آن نیازمند دانش ژرف کامپیوتری است بتواند به نحوی شایسته مفاهیم را انتقال دهد. همچنین تلاش شده است زبان نوشتار برای همه کاربران حتی با کمی پیشینه ی کامپیوتری قابل فهم باشد و در عین حال مفید فایده ی کاربران پیشرفته هم افتد. در هر بخش سعی بر رعایت اختصار و اجتناب از پرداختن به مسائل حاشیه ای بوده است. بعضی مطالبِ پیش نیاز یا برخی مسایل حاشیه ای، به صلاحدید در پاورقی شرح داده شده است که جذابیت متن برای خواننده حفظ شود. همچنین معادل های لاتین اصطلاحات در پرانتز آورده شده است. به دلیل تخصصی بودن مسائل مربوط به شبکه های کامپیوتری، در این مقاله از پرداختن به این مسائل خودداری شده است.

 

شکل های مقاله همچنین برنامه ها و دستوراتی که در متن به آن ها اشاره شده است، مربوط به ویندوز XP است و ممکن است در سایر سیستم عامل ها وجود نداشته باشد.

 

خلاصه :

 

از ویژگی های بهبود یافته در ویندوز XP نسبت به 2000 و NT و جدید برای کاربران 98 و Me، پشتیبانی از NTFS (ان تی اف اس) پیشرفته می باشد. NTFS مختصر شده عبارت NT File System به معنی سیستم فایل NT است. سیستم فایل تعریف می کند که سیستم عامل چگونه اطلاعات را روی دیسک بگذارد و سپس آن را بخواند، پاک کند یا جابجا نماید.

 

با اینکه راهنمای ویندوز فواید زیادی را برای NTFS بر می شمرد، انتخاب بین این سیستم فایل و FAT32 با تردید همراه است.

 

بسیاری از کاربران هنگام کار با این سیستم فایل، با مشکلاتی روبرو شده اند و از بکارگیری NTFS ابراز پشیمانی می کنند؛ خلاصه اینکه بسیاری، هیچ دلیل قانع کننده ای برای استفاده از NTFS نمی یابند. بخشی از مشکلاتی که هنگام بکارگیری هر چیز نوی پیش می آید ناشی از عدم آگاهی کافی از جوانب آن و بخشی دیگر ناشی از محدودیت های موجود در آن است.

 

در این مقاله سعی شده است این سیستم فایل از جوانب مختلف بررسی و حتی الامکان محدودیت ها و نکات موجود هنگام استفاده از آن کاملا روشن شود.

 


مقدمه :

 

شرکت مایکروسافت سیستم عامل جدید رده ویندوز خود را به نام( Windows XP eXPerience) در سال 2001 و پس از (Windows Me (Millennium به بازار معرفی کرد. مایکروسافت معتقد است این سیستم عامل مهمترین محصول این شرکت پس از Windows 95 است. در کنار خصوصیات جدید رابط کاربر ، این سیستم عامل جدید محیط پایدارتر و قابل اعتماد تری را نسبت به نگارش های پیشین ویندوز ارائه می دهد. ویندوز XP در دو نسخه خانگی (Home edition) و حرفه ای (Professional edition) موجود می باشد. در حالی که نسخه خانگی شامل امکانات گسترده صوتی و تصویری دیجیتال، شبکه خانگی و برقراری ارتباط است، نسخه حرفه ای تمرکز بیشتری بر امنیت و قابلیت اطمینان دارد .

 

ویندوز XP بسیاری از خصوصیات ویندوزهای 2000 و NT را در فراهم کردن محیطی پایدار (مثلا اگر برنامه ای از کار بیفتد، در بیشتر حالات، می توانید به کار با سایر برنامه ها ادامه دهید) و امن از دستبرد افراد خاطی یا اشتباهات ناشی از سهل انگاری با امکانات لازم برای کاربران خانگی نظیر ظاهر جذاب، بکار گیری ساده و امکانات صوتی تصویری بیشتر در هم آمیخته است. استفاده درست و آگاهانه از این قابلیت ها، کاربر را بی نیاز از بکارگیری چند سیستم عامل برای اهداف مختلف می کند. ولی پیامدهای استفاده نادرست و نا آگاهانه از XP، برای کاربران معمولی، بیشتر از ویندوز 98 یا Me است. بنابراین بهترین کار پیش از بکارگیری قابلیت های جدید این سیستم عامل، بررسی جوانب مختلف استفاده و راهکارهای مقابله با مشکلات احتمالی است.

 

از ویژگی های بهبود یافته در ویندوز XP نسبت به 2000 و NT و جدید برای کاربران 98 و Me، پشتیبانی از NTFS پیشرفته می باشد. NTFS مختصر شده عبارت NT File System به معنی سیستم فایل NT است. در این مقاله سعی می کنیم به جوانب مختلف این سیستم فایل بپردازیم و ویژگی های پیشرفته آن را تا حد ممکن به دور از پرداختن به جزئیات غیرقابل استفاده، زیر ذره بین بگذاریم.

 


سیستم فایل (File System)

 

NTFS

 

NTFS مختصر شده عبارت NT File System به معنی سیستم فایل NT است و NT هم زمانی به معنی New Technology (فناوری جدید) بود آنگاه که ویندوز NT واقعا یک فناوری جدید به شمار می رفت.

 

سیستم فایل تعریف می کند که سیستم عامل چگونه اطلاعات را روی دیسک بگذارد و سپس آن را بخواند، پاک کند یا جابجا نماید. از میان سیستم فایل های موجود و آن هایی که در ویندوز XP پشتیبانی می شوند (قابل استفاده اند)، اغلب سیستم فایل های FAT/FAT32 (File Allocation Table) و NTFS برای مدیریت فضای دیسک سخت بکار می روند.

 

برای ذخیره اطلاعات و نصب سیستم عامل، پیش از هر چیز باید دیسک سخت را پارتیشن بندی کرد. سپس، هر پارتیشن یا Volume را با سیستم فایل دلخواه، فرمت کرد. فهرست درایوهای مختلف در پنجره My Computer این تقسیم بندی را به ما نشان می دهد. (برای فهمیدن سیستم فایل موجود بر روی هر درایو، گزینه Properties را از منوی File انتخاب کنید )

 

 

 

تذکر: در این متن منظور از «درایو»، volume یا drive است.

 

عملیات I/O، صرف نظر از سیستم فایل، امکان دسترسی برنامه ها و کاربران به فایل ها را فراهم می کند. با این حال، قابلیت های موجود، به سیستم فایل و سیستم عامل مورد استفاده بستگی دارد.

 

به همراه ویندوز NT، مایکروسافت سیستم فایل جدیدی به نام NTFS را معرفی کرد. از مهمترین ویژگی های این سیستم فایل می توان به موارد زیر اشاره کرد:

 

قابلیت بازیابی (Data Recoverability)
انعطاف پذیری در برابر اشکال در ذخیره اطلاعات (Storage Fault Tolerance)
امنیت اطلاعات (Data Security)
فشرده سازی (Compression)
نمایه سازی (Indexing Service)
ردگیری توزیع شده ی پیوندها (Distributed Link Tracking)
قابلیت تطابق بهتر NTFS با درایوهای بزرگ (Better scalability to large drives) (شرح در بخش FAT32 یا NTFS)

 

در بخش بعدی این مقاله، علاوه بر شرح تفصیلی درمورد هر کدام از این ویژگی ها که در سیستم فایل FAT32 وجود نداشت، به سایر ویژگی های منحصر به فرد این سیستم فایل اشاره می کنیم.

 

FAT32

 

نگارش های سیستم فایل FAT32 شامل سیستم فایل های FAT12، FAT16 و FAT32 می شود. در این مقاله منظور، همان FAT32 که است که قابلیت های بیشتری دارد.

 

در این مقاله به این سیستم فایل نمی پردازیم. اگرچه در جای جای مقاله، مقایسه هایی بین NTFS و FAT32 انجام می دهیم.

 


FAT32 یا NTFS

 

سازگاری و رفع اشکال

 

پیش از تصمیم گیری درباره سیستم فایل، باید مسئله سازگاری را مد نظر قرار داد. در کامپیوتر هایی با چند سیستم عامل مختلف (مثلا XP و 98) راه اندازی می شوند، باید سیستم فایل پشتیبانی شده در همه سیستم عامل ها، یعنی FAT32 را انتخاب کرد. چون این سیستم فایل امروزه در بیشتر سیستم عامل ها پشتیبانی می شود . برای اطلاعات بیشتر به بخش نسخه های NTFS مراجعه کنید.

 

 

 

NTFS برای فرمت کردن رسانه های برداشتنی (Removable media - نظیر دیسک فلاپی و CD) قابل استفاده نیست.
در مواقع اضطراری که به هر دلیل راه اندازی سیستم عامل بطور معمول ممکن نیست، در صورت استفاده از دیسک فلاپی راه انداز ، درایوهای NTFS قابل دسترسی نیستند. در این موارد باید از CD راه انداز نصب ویندوز و ابزارهای همراه آن استفاده کرد.
در مورد مشکلات درایوهای NTFS که با ابزارهای ویندوز قابل رفع کردن نباشند، بطور کلی برنامه های کمتری نسبت به FAT32 یافت می شود که بتوانند NTFS ، آن هم جدیدترین نسخه ی آن را ترمیم کنند.
با توجه به تذکرات بالا، در صورت خرابی NTFS که منجر به از کار افتادن سیستم عامل شود، رفع اشکال با مشکلاتی روبرو می شود. بعضی افراد، سیستم عامل خود را بر روی یک درایو FAT32 نصب می کنند. با رفع اشکال درایو FAT32 و راه اندازی سیستم عامل، می توان درایوهای NTFS را رفع اشکال کرد. در این صورت، می توان ویژگی های منحصر بفرد NTFS را برای ذخیره اطلاعات با ارزش بکار گرفت.

 


قابلیت تطابق بهتر NTFS با درایوهای بزرگ

 

به جز امکانات منحصر به فردی که تنها با استفاده از NTFS قابل دستیابی است، نکات زیر پیرامون کارایی NTFS قابل توجه است.

 

FAT32 جدول تخصیص فایل های خود را همیشه در ابتدای فضای درایو قرار می دهد. بنابراین به دلیل نیاز مداوم به روز رسانی این جدول، همیشه یک جریمه ی مسافت وجود دارد. اکنون که درایوهای سخت بسیار بزرگ شده اند، این رفت و برگشت واقعا موجب کاهش کارایی می شود. NTFS با استفاده از روش خاصی برای ذخیره فایل ها سعی کرده است کارایی را در این موارد بالا ببرد.

 

 

 

* البته حتی درایوهایی با حجم 10 مگابایت را هم می توان با NTFS فرمت کرد ولی بدلیل فضای سربار بیشتری که NTFS نسبت به FAT32 از درایو اشغال می کند، از فرمت کردن پارتیشن های کوچکتر از 200 مگابایت با NTFS باید پرهیز کرد.

 

** درایوهای کوچکتر از 512 مگابایت باید با FAT16 یا FAT12 فرمت شوند.
*** 1 Exabyte = 1024 Terabytes = 1024*1024 Gigabytes

 

نقطه ضعف دیگر FAT32 ذخیره ی ناهوشمندانه فایل بر روی دیسک است به این معنی که به دنبال جای خالی می گردد و فایل را در اولین جایی که پیدا می کند می نویسد و برایش مهم نیست که این فضا برای نگهداری همه ی فایل کوچک باشد و مجبور شود فایل را به چند تکه بشکند و اینجا و آنجای دیسک قرار دهد. به عبارت دیگر، تنها کارایی نوشتن مد نظر است و اصلا مهم نیست که این فایل بعدا قرار است با چه سرعتی خوانده شود. پیامد این امر، بروز مشکلات جدی در زمینه ی چند تکه شدن فایل ها (fragmentation) است که منجر به کاهش بیش از پیش کارایی می شود.

 

از نقاط ضعفی که در FAT16 وجود داشت و در FAT32 (تقریبا) و NTFS (بطور کامل) رفع شده است، استفاده از کلاسترهای بسیار بزرگ بر روی دیسک های حجیم بود که موجب هدر رفتن زیاد فضای دیسک می شد.

 

تبدیل به NTFS

 

برنامه نصب ویندوز XP این امکان را به شما می دهد که درایوهایی که پیش از نصب از FAT32 استفاده می کردند را به NTFS تبدیل (convert) کنید و احتیاجی به فرمت کردن درایو خود بصورت NTFS ندارید و اطلاعاتتان بر روی دیسک باقی می ماند. این کار پس از نصب ویندوز هم ممکن است (البته با استفاده از دستور convert.exe). برای اطلاعات بیشتر به راهنمای ویندوز (برنامه Disk Management یا دستور convert.exe) مراجعه کنید. مرجع [6.b] راهنمای مناسبی برای این کار است.

 

البته بهتر است ابتدا از اطلاعات خود یک کپی تهیه کنید سپس درایو خود را بصورت NTFS فرمت کنید و تر و تازه شروع کنید تا بهترین کارایی نصیبتان شود. هرچند با تبدیل کردن به NTFS هم می توانید از امکانات آن بهره ببرید.

 

تنها مدیر سیستم (Administrator) از اجازه های لازم برای فرمت کردن و تبدیل درایوها برخوردار است.
ویندوز XP بصورت خودکار همه ی درایوهای NTFS سیستم را به آخرین نسخه ی NTFS ارتقا می دهد. بنابراین با نصب ویندوز XP باید برنامه های رفع اشکال NTFS خود را از نظر سازگاری بررسی کنید. نیز مراجعه کنید به بخش نسخه های NTFS.

 

این نکته را به خاطر داشته باشید که وقتی فرمت درایو خود را با تبدیل یا فرمت کردن به NTFS تغییر دادید، به همان سادگی نمی توانید بر عکس این کار را انجام دهید. یعنی ویندوز این امکان را در اختیار شما قرار نمی دهد که درایوهای NTFS را به FAT32 تبدیل کنید. ممکن است مجبور شوید درایو خود را به FAT32 فرمت مجدد کنید. البته برنامه هایی برای تبدیل وجود دارند (نظیر Partition Magic) ولی تا وقتی از سازگاری این برنامه ها با نسخه جدید NTFS که در ویندوز XP بکار می رود مطمئن نشده اید دست بکار نشوید. با این وجود اگر از ویژگی هایی که مختص NTFS است استفاده شده باشد، ممکن است بعضی داده ها حین تبدیل از بین برود. برای کسب اطلاعات بیشتر به راهنمای این برنامه ها مراجعه کنید.

 

در هر صورت، پیش از اعمال هرگونه تغییری در سیستم فایل خود، از اطلاعات مهم، بر روی سایر درایوها یا وسایل جانبی ذخیره اطلاعات پشتیبان گیری کنید.

 

بررسی عمیق تر NTFS

 

قابلیت بازیابی (Data Recoverability)

 

شرح مختصر :

 

NTFS، انسجام دیسک را حتی پس از از خرابی CPU، توقف سیستم یا خطای خواندن و نوشتن تضمین می کند. منظور از حفظ انسجام دیسک، بازگشتن ساختار سیستم فایل به وضعیت پیش از خرابی و قابل دستیابی بودن تمام فایل ها است. اطلاعات درون فایل های کاربر ممکن است حین خرابی، صدمه دیده باشد.

 

شرح :

 

اگر به هر دلیل (قطع برق، توقف ناگهانی سیستم ، الغای دستور و...) نوشتن اطلاعات دچار مشکل شود، NTFS حفظ انسجام (consistency) دیسک را تضمین می کند. بدین منظور، با راه اندازی دوباره سیستم، عملیاتی که بصورت نیمه کاره رها شده است به تشخیصِ سیستم فایل، بصورت خودکار پس گرد (roll back) و بعضی عملیات هم دوباره انجام می شود ( این کار با استفاده از تراکنش (transaction) ها و واقعه نگاری (logging) انجام می شود. ). بنابراین ویندوز می تواند بدون نیاز به شما برای اجرای برنامه خاصی، مشکلات احتمالی پیش آمده را رفع کند. بعلاوه NTFS برنامه های کمکی را برای موارد شکست عملیات بازیابی یا بروز اشکال در حوزه خارج از عهده سیستم در اختیار شما قرار می دهد.

 

منظور از تضمین انسجام دیسک توسط NTFS، مصون نگهداشتن ساختارهای ذخیره سازی فایل ها و پوشه ها از خرابی است. بنابراین تمام فایلها و پوشه ها همچنان قابل دسترسی خواهند بود. NTFS، صحت اطلاعات کاربر (اطلاعات درون فایل ها و ...) را تنها در صورتی تضمین می کند که برنامه کاربردی تصریح کرده باشد. در غیر این صورت هم، پس از توقف سیستم و انجام عملیات بازیابی، وضع اطلاعات کاربر از سه حالت خارج نیست: اطلاعات جدید/اطلاعات قدیمی/صفر، کاربران پس از توقف سیستم، با اطلاعات تصادفی روبرو نمی شوند
با این وجود در صورت خراب شدن MBR (Master Boot Record) و یا Boot Sector، ممکن است اطلاعات دیسک دیگر قابل دستیابی نباشد و باید از روش های دیگری برای بازیابی دیسک استفاده کرد .

 

انعطاف پذیری در برابر اشکال در ذخیره اطلاعات (Storage Fault Tolerance)

 

شرح مختصر :

 

NTFS بطور مؤثر از روش های مضاعف سازی اطلاعات برای حفظ اطلاعات حیاتی سیستم فایل و همینطور نگاشت کلاسترهای معیوب استفاده می کند.

 

شرح :

 

این خصوصیت در دو مقیاس به کار گرفته می شود:

 

برای کامپیوترهای محلی: NTFS بصورت توکار در برابر مشکلاتِ ذخیره اطلاعات انعطاف (تاب) بسیار بیشتری (نسبت به FAT32) نشان می دهد. علاوه بر قابلیت بازیابی (Data Recoverability) که پیش از این به آن اشاره شد، همواره از روش های مضاعف سازی (data-redundancy) برای حفظ اطلاعات حیاتی سیستم فایل استفاده می کند.

 

در شبکه ها و سیستم های اطلاعاتی: علاوه بر مورد فوق، در این سیستم ها در صورتی که از حداقل دو یا سه دیسک سخت مجزا استفاده کنند، می توان از مضاعف سازی اطلاعات بهره برد. مثلا یکی از دیسک ها به عنوان آینه تمام نمای دیگری (mirror) استفاده شود و در صورت بروز اشکال، اطلاعات از دیسک سالم بازیابی شوند. بیشتر این امکانات تنها بر روی درایوهای NTFS قابل استفاده است.

 

علاوه بر روش های ذکر شده، بعضی سخت افزارها، قابلیت های Fault-Tolerance را برای شما فراهم می کنند (بصورت سخت افزاری توانایی احیای اطلاعات موجود در بدسکتورها را دارند)

 

نگاشت کلاسترهای معیوب (Bad-Cluster Remapping)

 

وقتی NTFS با یک بدسکتور ( فضای دیسک از لحاظ فیزیکی به بخش هایی به نام sector تقسیم شده است که کوچکترین واحد ذخیره داده بر روی دیسک است. سکتورها هم به نوبه خود در واحدهای بزرگتری به نام cluster قرار می گیرند که کوچکترین واحد ذخیره داده در سیستم فایل است. وقتی دیسک آسیب فیزیکی می بیند، تعدادی از سکتورها غیر قابل استفاده و خراب می شوند که Bad Sector نامیده می شوند. ) مواجه می شود، این سکتور را علامت می زند و دیگر از آن استفاده نمی کند.

 

اگر حین نوشتن به یک بدسکتور برخورده باشد، اطلاعات را در یک سکتور سالم از دیسک می نویسد.
اگر حین خواندن از دیسک هایی که Fault-tolerant نیستند ، به بدسکتور بر خورده باشد، تمام سکتورهای موجود در آن کلاستر به عنوان معیوب علامت می خورند و داده درون آن ها از بین می رود. تلاش برای خواندن از یا نوشتن در این سکتورها، منجر به یک پیام خطا می شود.
حین خواندن از دیسک های Fault-tolerant به محض شناسایی بدسکتور، داده ی این بدسکتور از محل ثانویه ذخیره اطلاعات بازیابی می شود و در یک سکتور سالم دیسک نوشته می شود. سکتور معیوب، به سکتور سالم نگاشت می شود و عملیات خواندن و نوشتن (یا هر عمل دیگری بر روی آن سکتور) از سکتور معیوب به سکتور سالم هدایت می شود.
در سیستم فایل FAT32 قابلیت مضاعف سازی اطلاعات موجود نیست و فقط از جدول تخصیص فایل ها دو کپی نگهداری می شود. همچنین در برخورد با یک بدسکتور، تنها یک خطا صادر می کند و آن را به صورت خودکار علامت نمی زند که دیگر استفاده نشود. همینطور در صورت خرابی یکی از کپی های جدول تخصیص فایل ها یا بروز بدسکتور، از رفع آن بصورت خودکار عاجز است و باید از برنامه های جانبی نظیر Scandisk یا Checkdisk (دستور chkdsk.exe) استفاده کرد که در صورت بزرگ بودن درایو، کار این برنامه ها زمان زیادی می برد.

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله 83   صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


دانلود مقاله اشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل

دانلود مقاله فرمت ntfs

اختصاصی از ژیکو دانلود مقاله فرمت ntfs دانلود با لینک مستقیم و پر سرعت .

 

 

 


1- چکیده
از ویژگی های بهبود یافته در ویندوز XP نسبت به 2000 و NT و جدید برای کاربران 98 و Me، پشتیبانی از NTFS (ان تی اف اس) پیشرفته می‌باشد. NTFS مختصر شده عبارت NT File System به معنی سیستم فایل NT است. سیستم فایل تعریف می کند که سیستم عامل چگونه اطلاعات را روی دیسک بگذارد و سپس آن را بخواند، پاک کند یا جابجا نماید.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


فرمت :NTFS

2- مقدمه
شرکت مایکروسافت سیستم عامل جدید رده ویندوز خود را به نام Windows XP (eXPerience) در سال 2001 و پس از Windows Me (Millennium) به بازار معرفی کرد. مایکروسافت معتقد است این سیستم عامل مهمترین محصول این شرکت پس از Windows 95 است. در کنار خصوصیات جدید رابط کاربر ، این سیستم عامل جدید محیط پایدارتر و قابل اعتماد تری را نسبت به نگارش های پیشین ویندوز ارائه می دهد. ویندوز XP در دو نسخه خانگی (Home edition) و حرفه ای (Professional edition) موجود می باشد. در حالی که نسخه خانگی شامل امکانات گسترده صوتی و تصویری دیجیتال، شبکه خانگی و برقراری ارتباط است، نسخه حرفه ای تمرکز بیشتری بر امنیت و قابلیت اطمینان دارد [1].
ویندوز XP بسیاری از خصوصیات ویندوزهای 2000 و NT را در فراهم کردن محیطی پایدار (مثلا اگر برنامه ای از کار بیفتد، در بیشتر حالات، می توانید به کار با سایر برنامه ها ادامه دهید) و امن از دستبرد افراد خاطی یا اشتباهات ناشی از سهل انگاری با امکانات لازم برای کاربران خانگی نظیر ظاهر جذاب، بکار گیری ساده و امکانات صوتی تصویری بیشتر در هم آمیخته است. استفاده درست و آگاهانه از این قابلیت ها، کاربر را بی نیاز از بکارگیری چند سیستم عامل برای اهداف مختلف می کند. ولی پیامدهای استفاده نادرست و نا آگاهانه از XP، برای کاربران معمولی، بیشتر از ویندوز 98 یا Me است. بنابراین بهترین کار پیش از بکارگیری قابلیت های جدید این سیستم عامل، بررسی جوانب مختلف استفاده و راهکارهای مقابله با مشکلات احتمالی است.
از ویژگی های بهبود یافته در ویندوز XP نسبت به 2000 و NT و جدید برای کاربران 98 و Me، پشتیبانی از NTFS پیشرفته می باشد. NTFS مختصر شده عبارت NT File System به معنی سیستم فایل NT است. در این مقاله سعی می کنیم به جوانب مختلف این سیستم فایل بپردازیم و ویژگی های پیشرفته آن را تا حد ممکن به دور از پرداختن به جزئیات غیرقابل استفاده، زیر ذره بین بگذاریم.
3- سیستم فایل (File System)
NTFS مختصر شده عبارت NT File System به معنی سیستم فایل NT است و NT هم زمانی به معنی New Technology (فناوری جدید) بود آنگاه که ویندوز NT واقعا یک فناوری جدید به شمار می رفت.
سیستم فایل تعریف می کند که سیستم عامل چگونه اطلاعات را روی دیسک بگذارد و سپس آن را بخواند، پاک کند یا جابجا نماید. از میان سیستم فایل های موجود و آن هایی که در ویندوز XP پشتیبانی می شوند (قابل استفاده اند)، اغلب سیستم فایل های FAT/FAT32 (File Allocation Table) و NTFS برای مدیریت فضای دیسک سخت بکار می روند.
برای ذخیره اطلاعات و نصب سیستم عامل، پیش از هر چیز باید دیسک سخت را پارتیشن بندی کرد[1]. سپس، هر پارتیشن یا Volume را با سیستم فایل دلخواه، فرمت کرد[2] . فهرست درایوهای مختلف در پنجره My Computer این تقسیم بندی را به ما نشان می دهد. (برای فهمیدن سیستم فایل موجود بر روی هر درایو، گزینه Properties را از منوی File انتخاب کنید - شکل 1)

 

شکل 1- فایل سیستم درایوهای مختلف در پنجره ی Properties

 

 

 


تذکر: در این متن منظور از «درایو»، volume یا drive است.
عملیات [3] I/O، صرف نظر از سیستم فایل، امکان دسترسی برنامه ها و کاربران به فایل ها را فراهم می کند. با این حال، قابلیت های موجود، به سیستم فایل و سیستم عامل مورد استفاده بستگی دارد.

 


3-1- FAT32
نگارش های سیستم فایل FAT32 شامل سیستم فایل های FAT12، FAT16 و FAT32 می شود. در این مقاله منظور، همان FAT32 که است که قابلیت های بیشتری دارد.
در این مقاله به این سیستم فایل نمی پردازیم. اگرچه در جای جای مقاله، مقایسه هایی بین NTFS و FAT32 انجام می دهیم.

 

3-2- NTFS
به همراه ویندوز NT، مایکروسافت سیستم فایل جدیدی به نام NTFS را معرفی کرد. از مهمترین ویژگی های این سیستم فایل می توان به موارد زیر اشاره کرد:
1. قابلیت بازیابی (Data Recoverability)
2. انعطاف پذیری در برابر اشکال در ذخیره اطلاعات (Storage Fault Tolerance)
3. امنیت اطلاعات (Data Security)
4. فشرده سازی (Compression)
5. نمایه سازی (Indexing Service)
6. ردگیری توزیع شده ی پیوندها (Distributed Link Tracking)
7. قابلیت تطابق بهتر NTFS با درایوهای بزرگ (Better scalability to large drives) (شرح در بخش FAT32 یا NTFS)
در بخش بعدی این مقاله، علاوه بر شرح تفصیلی درمورد هر کدام از این ویژگی ها که در سیستم فایل FAT32 وجود نداشت، به سایر ویژگی های منحصر به فرد این سیستم فایل اشاره می کنیم.

 

 

 

 

 



3-3- FAT32 یا NTFS
3-3-1- سازگاری و رفع اشکال
پیش از تصمیم گیری درباره سیستم فایل، باید مسئله سازگاری را مد نظر قرار داد. در کامپیوتر هایی با چند سیستم عامل مختلف (مثلا XP و 98) راه اندازی می شوند، باید سیستم فایل پشتیبانی شده در همه سیستم عامل ها، یعنی FAT32 را انتخاب کرد. چون این سیستم فایل امروزه در بیشتر سیستم عامل ها پشتیبانی می شود (جدول 1). برای اطلاعات بیشتر به بخش نسخه های NTFS مراجعه کنید.
جدول 1- پشتیبانی خانواده ی سیستم عامل های ویندوز از سیستم فایل ها به نقل از [2.a]
NTFS (Windows XP version) FAT32
Windows XP
Windows 2000 -> Most of the features
Windows NT 4.0 (SP4 or later) -> Can access some files
Other Operating Systems -> not supported Windows 98/Me/2000/XP
Windows 95 (OSR 2)
Other Operating Systems
-> not supported

 

• NTFS برای فرمت کردن رسانه های برداشتنی (Removable media - نظیر دیسک فلاپی و CD) قابل استفاده نیست.
• در مواقع اضطراری که به هر دلیل راه اندازی سیستم عامل بطور معمول ممکن نیست، در صورت استفاده از دیسک فلاپی راه انداز ، درایوهای NTFS قابل دسترسی نیستند. در این موارد باید از CD راه انداز نصب ویندوز و ابزارهای همراه آن استفاده کرد.
• در مورد مشکلات درایوهای NTFS که با ابزارهای ویندوز قابل رفع کردن نباشند، بطور کلی برنامه های کمتری نسبت به FAT32 یافت می شود که بتوانند NTFS ، آن هم جدیدترین نسخه ی آن را ترمیم کنند.
• با توجه به تذکرات بالا، در صورت خرابی NTFS که منجر به از کار افتادن سیستم عامل شود، رفع اشکال با مشکلاتی روبرو می شود. بعضی افراد، سیستم عامل خود را بر روی یک درایو FAT32 نصب می کنند. با رفع اشکال درایو FAT32 و راه اندازی سیستم عامل، می توان درایوهای NTFS را رفع اشکال کرد. در این صورت، می توان ویژگی های منحصر بفرد NTFS را برای ذخیره اطلاعات با ارزش بکار گرفت.

 

3-3-2- قابلیت تطابق بهتر NTFS با درایوهای بزرگ
به جز امکانات منحصر به فردی که تنها با استفاده از NTFS قابل دستیابی است، نکات زیر پیرامون کارایی NTFS قابل توجه است.
• FAT32 جدول تخصیص فایل های خود را همیشه در ابتدای فضای درایو قرار می دهد. بنابراین به دلیل نیاز مداوم به روز رسانی این جدول، همیشه یک جریمه ی مسافت وجود دارد. اکنون که درایوهای سخت بسیار بزرگ شده اند، این رفت و برگشت واقعا موجب کاهش کارایی می شود. NTFS با استفاده از روش خاصی برای ذخیره فایل ها سعی کرده است کارایی را در این موارد بالا ببرد.
جدول 2- اندازه درایو در سیستم فایل ها به نقل از [2.a]
NTFS FAT32
Min. Volume Size Recommended: 200 MB *
512 MB **
Max. Volume Size 16 EB ***
2 TB
(Windows XP formats up to 32 GB)
* البته حتی درایوهایی با حجم 10 مگابایت را هم می توان با NTFS فرمت کرد ولی بدلیل فضای سربار بیشتری که NTFS نسبت به FAT32 از درایو اشغال می کند، از فرمت کردن پارتیشن های کوچکتر از 200 مگابایت با NTFS باید پرهیز کرد.
** درایوهای کوچکتر از 512 مگابایت باید با FAT16 یا FAT12 فرمت شوند.
*** 1 Exabyte = 1024 Terabytes = 1024*1024 Gigabytes
• نقطه ضعف دیگر FAT32 ذخیره ی ناهوشمندانه فایل بر روی دیسک است به این معنی که به دنبال جای خالی می گردد و فایل را در اولین جایی که پیدا می کند می نویسد و برایش مهم نیست که این فضا برای نگهداری همه ی فایل کوچک باشد و مجبور شود فایل را به چند تکه بشکند و اینجا و آنجای دیسک قرار دهد. به عبارت دیگر، تنها کارایی نوشتن مد نظر است و اصلا مهم نیست که این فایل بعدا قرار است با چه سرعتی خوانده شود. پیامد این امر، بروز مشکلات جدی در زمینه ی چند تکه شدن فایل ها (fragmentation) است که منجر به کاهش بیش از پیش کارایی می شود.
• از نقاط ضعفی که در FAT16 وجود داشت و در FAT32 (تقریبا) و NTFS (بطور کامل) رفع شده است، استفاده از کلاسترهای بسیار بزرگ بر روی دیسک های حجیم بود که موجب هدر رفتن زیاد فضای دیسک می شد.

 

4- بررسی عمیق‌تر NTFS
در این قسمت جدولی از شرح مختصر ویژگی های NTFS ارائه می شود. برای مطالعه ی شرح تفصیلی، مثال ها، نکات و نحوه‌ی بکارگیری هر ویژگی، می توانید به بخشی که در ادامه‌ی مقاله به آن اختصاص داده شده است مراجعه کنید.

 

خصوصیت
شرح مختصر
قابلیت اعتماد
1 قابلیت بازیابی (Data Recoverability)
NTFS، انسجام دیسک را حتی پس از از خرابی CPU، توقف سیستم یا خطای خواندن و نوشتن تضمین می کند. منظور از حفظ انسجام دیسک، بازگشتن ساختار سیستم فایل به وضعیت پیش از خرابی و قابل دستیابی بودن تمام فایل ها است. اطلاعات درون فایل های کاربر ممکن است حین خرابی، صدمه دیده باشد.
2 انعطاف پذیری در برابر اشکال در ذخیره اطلاعات (Storage Fault Tolerance)
NTFS بطور مؤثر از روش های مضاعف سازی اطلاعات برای حفظ اطلاعات حیاتی سیستم فایل و همینطور نگاشت کلاسترهای معیوب استفاده می کند.
امنیت اطلاعات
3 امنیت اطلاعات (Data Security)
NTFS امکان اِعمال محدودیت های دسترسی به فایل ها و پوشه ها مطابق با معماری امنیت اشیا در ویندوز را فراهم می کند.
4 رمزنگاری فایل ها (Encryption)
NTFS سیستم فایلِ رمز شده (EFS) را برای حفاظت از اطلاعات با روش های رمزنگاری در اختیار قرار می دهد. وقتی داده ای رمز می شود از لحاظ فیزیکی به صورتی در می آید که بدون رمز گشایی، بی معنی و غیر قابل استفاده است.
ذخیره سازی اطلاعات
5 Unicode Names
NTFS از Unicode به عنوان مجموعه کاراکترهای استاندارد خود استفاده می کند که در آن حروف و علائم همه زبان ها وجود دارد.
6 فایل های چند جریانی (Multiple File Streams)
یک جریان داده، دنباله ای از بایت ها است. در NTFS، هر فایل می تواند از چند جریان (بخش مجزای) نامگذاری شده ی داده تشکیل شده باشد. با این قابلیت می توان اطلاعات مفیدی درباره هر فایل را با آن همراه کرد بدون آنکه به اطلاعات درون فایل دست زده شود.
7 فشرده سازی (Compression)
فایل ها در درایوهای NTFS می توانند برای صرفه جویی در فضای دیسک، به صورت فشرده ذخیره شوند.
8 فایل های تُنُک (Sparse files)
NTFS سازوکاری را برای برنامه ها تدارک دیده تا بتوانند تنها پاره های معنادار فایل را بر روی دیسک ذخیره کنند و فضایی به پاره های بی معنی (صفر) اختصاص داده نشود.

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  46  صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


دانلود مقاله فرمت ntfs