نرم

فائل سسٹم بالکل کیا ہے؟ [وضاحت کردہ]

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





پر پوسٹ کیا گیا۔آخری بار اپ ڈیٹ کیا گیا: فروری 16، 2021

آپ کے سسٹم پر موجود تمام فائلیں ہارڈ ڈرائیو یا دیگر اسٹوریج ڈیوائسز پر محفوظ ہیں۔ ان فائلوں کو منظم انداز میں ذخیرہ کرنے کے لیے ایک نظام ضروری ہے۔ یہ وہی ہے جو ایک فائل سسٹم کرتا ہے۔ فائل سسٹم ڈرائیو پر ڈیٹا کو الگ کرنے اور انہیں الگ فائلوں کے طور پر اسٹور کرنے کا ایک طریقہ ہے۔ فائل کے بارے میں تمام معلومات - اس کا نام، اس کی قسم، اجازتیں، اور دیگر صفات فائل سسٹم میں محفوظ ہیں۔ فائل سسٹم ہر فائل کے محل وقوع کا انڈیکس برقرار رکھتا ہے۔ اس طرح، آپریٹنگ سسٹم کو فائل تلاش کرنے کے لیے پوری ڈسک کو عبور کرنے کی ضرورت نہیں ہے۔



فائل سسٹم بالکل کیا ہے [وضاحت کردہ]

فائل سسٹم کی مختلف اقسام ہیں۔ آپ کے آپریٹنگ سسٹم اور فائل سسٹم کو ہم آہنگ ہونا چاہیے۔ اس کے بعد ہی OS فائل سسٹم کے مواد کو ظاہر کرنے اور فائلوں پر دیگر کارروائیوں کو انجام دینے کے قابل ہو گا۔ بصورت دیگر، آپ اس مخصوص فائل سسٹم کو استعمال نہیں کر پائیں گے۔ ایک فکس فائل سسٹم کو سپورٹ کرنے کے لیے فائل سسٹم ڈرائیور کو انسٹال کرنا ہے۔



مشمولات[ چھپائیں ]

فائل سسٹم بالکل کیا ہے؟

فائل سسٹم ایک ڈیٹا بیس کے سوا کچھ نہیں ہے جو سٹوریج ڈیوائس پر ڈیٹا کی فزیکل لوکیشن بتاتا ہے۔ فائلوں کو فولڈرز میں ترتیب دیا جاتا ہے جنہیں ڈائریکٹریز بھی کہا جاتا ہے۔ ہر ڈائرکٹری میں ایک یا زیادہ ذیلی ڈائرکٹریاں ہوتی ہیں جو فائلوں کو اسٹور کرتی ہیں جن کو کچھ معیاروں کی بنیاد پر گروپ کیا جاتا ہے۔



جہاں کمپیوٹر پر ڈیٹا موجود ہے وہاں فائل سسٹم کا ہونا لازمی ہے۔ اس طرح، تمام کمپیوٹرز میں ایک فائل سسٹم ہوتا ہے۔

کیوں بہت سارے فائل سسٹم ہیں۔

فائل سسٹم کی کئی اقسام ہیں۔ وہ مختلف پہلوؤں میں مختلف ہیں جیسے کہ وہ ڈیٹا کو کس طرح ترتیب دیتے ہیں، رفتار، اضافی خصوصیات وغیرہ... کچھ فائل سسٹم ایسی ڈرائیوز کے لیے بہترین موزوں ہوتے ہیں جو تھوڑی مقدار میں ڈیٹا اسٹور کرتے ہیں جب کہ دیگر ڈیٹا کی بڑی مقدار کو سپورٹ کرنے کی صلاحیت رکھتے ہیں۔ کچھ فائل سسٹم زیادہ محفوظ ہیں۔ اگر فائل سسٹم محفوظ اور مضبوط ہے، تو یہ سب سے تیز نہیں ہوسکتا ہے۔ ایک فائل سسٹم میں تمام بہترین خصوصیات تلاش کرنا مشکل ہوگا۔



لہٰذا، ’بہترین فائل سسٹم‘ کو تلاش کرنا کوئی معنی نہیں رکھتا۔ ہر فائل سسٹم ایک مختلف مقصد کے لیے ہوتا ہے اور اس طرح اس میں خصوصیات کا ایک مختلف مجموعہ ہوتا ہے۔ آپریٹنگ سسٹم تیار کرتے وقت، ڈویلپرز OS کے لیے فائل سسٹم بنانے پر بھی کام کرتے ہیں۔ مائیکروسافٹ، ایپل اور لینکس کے اپنے فائل سسٹم ہیں۔ نئے فائل سسٹم کو بڑے اسٹوریج ڈیوائس تک پیمانہ کرنا آسان ہے۔ فائل سسٹم تیار ہو رہے ہیں اور اس طرح نئے فائل سسٹم پرانے سسٹمز سے بہتر خصوصیات کی نمائش کرتے ہیں۔

فائل سسٹم کو ڈیزائن کرنا کوئی آسان کام نہیں ہے۔ اس میں بہت ساری تحقیق اور سر کا کام جاتا ہے۔ ایک فائل سسٹم اس بات کی وضاحت کرتا ہے کہ میٹا ڈیٹا کو کیسے ذخیرہ کیا جاتا ہے، فائلوں کو کس طرح منظم اور انڈیکس کیا جاتا ہے، اور بہت کچھ۔ کئی طریقے ہیں جن میں یہ کیا جا سکتا ہے۔ لہذا، کسی بھی فائل سسٹم کے ساتھ، ہمیشہ بہتری کی گنجائش ہوتی ہے - فائل اسٹوریج سے متعلق سرگرمیاں انجام دینے کا ایک بہتر یا زیادہ موثر طریقہ۔

یہ بھی پڑھیں: ونڈوز 10 میں انتظامی ٹولز کیا ہیں؟

فائل سسٹمز - ایک تفصیلی نظارہ

آئیے اب یہ سمجھنے کے لیے گہرائی میں جائیں کہ فائل سسٹم کیسے کام کرتے ہیں۔ اسٹوریج ڈیوائس کو حصوں میں تقسیم کیا جاتا ہے جسے سیکٹر کہتے ہیں۔ تمام فائلیں ان شعبوں میں محفوظ ہیں۔ فائل سسٹم فائل کے سائز کا پتہ لگاتا ہے اور اسے اسٹوریج ڈیوائس پر مناسب پوزیشن میں رکھتا ہے۔ مفت سیکٹرز پر ’غیر استعمال شدہ‘ کا لیبل لگا ہوا ہے۔ فائل سسٹم ان شعبوں کی نشاندہی کرتا ہے جو مفت ہیں اور ان سیکٹرز کو فائلیں تفویض کرتا ہے۔

وقت کے ایک خاص نقطہ کے بعد، جب پڑھنے اور لکھنے کے بہت سے آپریشنز انجام پا چکے ہیں، اسٹوریج ڈیوائس ایک عمل سے گزرتی ہے جسے فریگمنٹیشن کہتے ہیں۔ اس سے گریز نہیں کیا جا سکتا لیکن نظام کی کارکردگی کو برقرار رکھنے کے لیے اسے جانچنے کی ضرورت ہے۔ ڈیفراگمنٹیشن ایک الٹا عمل ہے، جو ٹکڑے ٹکڑے ہونے سے پیدا ہونے والی پریشانیوں کو حل کرنے کے لیے استعمال ہوتا ہے۔ مفت ڈیفراگمنٹیشن ٹولز اسی کے لیے دستیاب ہیں۔

فائلوں کو ڈائریکٹریز اور فولڈرز میں ترتیب دینے سے نام کی بے ضابطگی کو ختم کرنے میں مدد ملتی ہے۔ فولڈرز کے بغیر، ایک ہی نام کے ساتھ 2 فائلوں کا ہونا ناممکن ہوگا۔ منظم ماحول میں فائلوں کو تلاش کرنا اور بازیافت کرنا بھی آسان ہے۔

فائل سسٹم فائل کے بارے میں اہم معلومات محفوظ کرتا ہے - فائل کا نام، فائل کا سائز، فائل کا مقام، سیکٹر کا سائز، وہ ڈائرکٹری جس سے اس کا تعلق ہے، ٹکڑوں کی تفصیلات وغیرہ۔

عام فائل سسٹم

1. NTFS

NTFS کا مطلب ہے نیو ٹیکنالوجی فائل سسٹم۔ مائیکروسافٹ نے سال 1993 میں فائل سسٹم متعارف کرایا۔ ونڈوز OS کے زیادہ تر ورژن - ونڈوز ایکس پی، ونڈوز وسٹا، ونڈوز 7، ونڈوز 8، اور ونڈوز 10 استعمال کرتے ہیں۔ این ٹی ایف ایس۔

چیک کیا جا رہا ہے کہ آیا ڈرائیو کو NTFS کے طور پر فارمیٹ کیا گیا ہے۔

ڈرائیو پر فائل سسٹم ترتیب دینے سے پہلے اسے فارمیٹ کرنا ہوتا ہے۔ اس کا مطلب ہے کہ ڈرائیو کا ایک پارٹیشن منتخب کیا جاتا ہے اور اس پر موجود تمام ڈیٹا کو کلیئر کر دیا جاتا ہے تاکہ فائل سسٹم کو سیٹ اپ کیا جا سکے۔ کچھ ایسے طریقے ہیں جن سے آپ چیک کر سکتے ہیں کہ آیا آپ کی ہارڈ ڈرائیو NTFS یا کوئی اور فائل سسٹم استعمال کر رہی ہے۔

  • اگر آپ کھولیں۔ 'ڈسک مینجمنٹ' ونڈوز میں (کنٹرول پینل میں پایا جاتا ہے)، آپ دیکھ سکتے ہیں کہ فائل سسٹم ڈرائیو کے بارے میں اضافی تفصیلات کے ساتھ مخصوص ہے۔
  • یا، آپ ونڈوز ایکسپلورر سے براہ راست ڈرائیو پر دائیں کلک بھی کر سکتے ہیں۔ ڈراپ ڈاؤن مینو پر جائیں اور ’پراپرٹیز‘ کو منتخب کریں۔ آپ کو وہاں موجود فائل سسٹم کی قسم مل جائے گی۔

NTFS کی خصوصیات

NTFS بڑے سائز کی ہارڈ ڈرائیوز کو سپورٹ کرنے کے قابل ہے - 16 EB تک۔ 256 TB تک سائز کی انفرادی فائلوں کو محفوظ کیا جا سکتا ہے۔

نام کی ایک خصوصیت ہے۔ ٹرانزیکشنل NTFS . اس خصوصیت کا استعمال کرتے ہوئے بنائی گئی ایپلیکیشنز یا تو مکمل طور پر ناکام ہوجاتی ہیں یا مکمل طور پر کامیاب ہوجاتی ہیں۔ اس سے بعض تبدیلیوں کے اچھی طرح سے کام کرنے کے خطرے کو کم کرنے میں مدد ملتی ہے جبکہ دیگر تبدیلیاں کام نہیں کرتی ہیں۔ ڈویلپر کے ذریعہ کوئی بھی لین دین جوہری ہے۔

NTFS میں ایک خصوصیت ہے جسے کہتے ہیں۔ والیوم شیڈو کاپی سروس . OS اور دیگر سافٹ ویئر بیک اپ ٹولز اس فیچر کا استعمال ان فائلوں کو بیک اپ کرنے کے لیے کرتے ہیں جو فی الحال زیر استعمال ہیں۔

NTFS کو جرنلنگ فائل سسٹم کے طور پر بیان کیا جا سکتا ہے۔ سسٹم میں تبدیلیاں کرنے سے پہلے، اس کا ریکارڈ لاگ میں بنایا جاتا ہے۔ اگر کسی نئی تبدیلی کا ارتکاب کرنے سے پہلے ناکامی ہو جاتی ہے، تو لاگ ان کو پچھلی حالت میں واپس جانا آسان بنا دیتا ہے۔

EFS - انکرپشن فائل سسٹم ایک خصوصیت ہے جہاں انفرادی فائلوں اور فولڈرز کے لیے خفیہ کاری فراہم کی جاتی ہے۔

NTFS میں، منتظم کو ڈسک کے استعمال کا کوٹہ مقرر کرنے کا حق ہے۔ یہ اس بات کو یقینی بنائے گا کہ تمام صارفین کو مشترکہ اسٹوریج کی جگہ تک یکساں رسائی حاصل ہے اور کوئی صارف نیٹ ورک ڈرائیو پر زیادہ جگہ نہیں لیتا ہے۔

2. FAT

FAT کا مطلب ہے فائل ایلوکیشن ٹیبل۔ مائیکروسافٹ نے 1977 میں فائل سسٹم بنایا۔ FAT MS-DOS اور Windows OS کے دوسرے پرانے ورژن میں استعمال ہوتا تھا۔ آج، NTFS ونڈوز OS میں اہم فائل سسٹم ہے۔ تاہم، FAT اب بھی ایک تعاون یافتہ ورژن ہے۔

FAT وقت کے ساتھ ساتھ بڑی فائل سائز والی ہارڈ ڈرائیوز کو سپورٹ کرنے کے لیے تیار ہوا ہے۔

FAT فائل سسٹم کے مختلف ورژن

FAT12

1980 میں متعارف کرایا گیا، FAT12 کو Microsoft Oss میں MS-DOS 4.0 تک وسیع پیمانے پر استعمال کیا گیا۔ فلاپی ڈسکیں اب بھی FAT12 کا استعمال کرتی ہیں۔ FAT12 میں، فائل کے نام 8 حروف سے زیادہ نہیں ہو سکتے جبکہ ایکسٹینشن کے لیے، حد 3 حروف ہے۔ فائل کی بہت سی اہم خصوصیات جو ہم آج استعمال کرتے ہیں، سب سے پہلے FAT کے اس ورژن میں متعارف کرائے گئے تھے - والیوم لیبل، پوشیدہ، سسٹم، صرف پڑھنے کے لیے۔

FAT16

16 بٹ فائل ایلوکیشن ٹیبل پہلی بار 1984 میں جاری کیا گیا تھا اور اسے DOS سسٹمز میں ورژن 6.22 تک استعمال کیا گیا تھا۔

FAT32

1996 میں متعارف کرایا گیا، یہ FAT کا تازہ ترین ورژن ہے۔ یہ 2TB ڈرائیوز کو سپورٹ کر سکتا ہے (اور یہاں تک کہ 64 KB کلسٹرز کے ساتھ 16 KB تک)۔

ExFAT

EXFAT کا مطلب ایکسٹینڈڈ فائل ایلوکیشن ٹیبل ہے۔ ایک بار پھر، مائیکروسافٹ کے ذریعہ تخلیق کیا گیا اور 2006 میں متعارف کرایا گیا، اسے FAT کا اگلا ورژن نہیں سمجھا جا سکتا۔ یہ پورٹیبل ڈیوائسز - فلیش ڈرائیوز، SDHC کارڈز، وغیرہ میں استعمال کے لیے ہے... FAT کا یہ ورژن Windows OS کے تمام ورژنز سے تعاون یافتہ ہے۔ فی ڈائرکٹری میں 2,796,202 فائلوں کو ذخیرہ کیا جا سکتا ہے اور فائل کے نام 255 حروف تک لے جا سکتے ہیں۔

دوسرے عام طور پر استعمال ہونے والے فائل سسٹم ہیں۔

  • HFS+
  • بی ٹی آر ایف
  • تبادلہ
  • Ext2/Ext3/Ext4 (لینکس سسٹم)
  • یو ڈی ایف
  • جی ایف ایس

کیا آپ فائل سسٹم کے درمیان سوئچ کر سکتے ہیں؟

ڈرائیو کا ایک پارٹیشن ایک مخصوص فائل سسٹم کے ساتھ فارمیٹ کیا جاتا ہے۔ پارٹیشن کو مختلف قسم کے فائل سسٹم میں تبدیل کرنا ممکن ہو سکتا ہے لیکن مشورہ نہیں دیا جاتا ہے۔ پارٹیشن سے اہم ڈیٹا کو کسی مختلف ڈیوائس میں کاپی کرنا ایک بہتر آپشن ہے۔

تجویز کردہ: ڈیوائس مینیجر کیا ہے؟

فائل انکرپشن، ڈسک کوٹہ، آبجیکٹ پرمشن، فائل کمپریشن، اور انڈیکسڈ فائل انتساب جیسی کچھ خصوصیات صرف NTFS میں دستیاب ہیں۔ یہ صفات FAT میں تعاون یافتہ نہیں ہیں۔ لہذا، اس طرح کے فائل سسٹمز کے درمیان سوئچ کرنے سے کچھ خطرات لاحق ہوتے ہیں۔ اگر NTFS سے ایک انکرپٹڈ فائل کو FAT فارمیٹ شدہ جگہ پر رکھا جاتا ہے، تو فائل میں مزید خفیہ کاری نہیں ہوتی ہے۔ یہ اپنی رسائی کی پابندیاں کھو دیتا ہے اور کوئی بھی اس تک رسائی حاصل کر سکتا ہے۔ اسی طرح، NTFS والیوم سے ایک کمپریسڈ فائل FAT فارمیٹ والیوم میں رکھے جانے پر خود بخود ڈی کمپریس ہو جائے گی۔

خلاصہ

  • فائل سسٹم فائلوں اور فائل کی خصوصیات کو ذخیرہ کرنے کی جگہ ہے۔ یہ سسٹم کی فائلوں کو منظم کرنے کا ایک طریقہ ہے۔ یہ فائل کی تلاش اور بازیافت میں OS کی مدد کرتا ہے۔
  • فائل سسٹم کی مختلف اقسام ہیں۔ ہر OS کا اپنا فائل سسٹم ہوتا ہے جو OS کے ساتھ پہلے سے انسٹال ہوتا ہے۔
  • فائل سسٹمز کے درمیان سوئچنگ ممکن ہے۔ تاہم، اگر پچھلے فائل سسٹم کے فیچرز نئے سسٹم میں سپورٹ نہ ہوں تو تمام فائلز پرانے فیچرز سے محروم ہو جاتی ہیں۔ اس طرح، اس کی سفارش نہیں کی جاتی ہے.
ایلون ڈیکر

ایلون سائبر ایس میں ایک تکنیکی مصنف ہے۔ وہ تقریباً 6 سالوں سے گائیڈز کیسے لکھ رہا ہے اور بہت سے موضوعات کا احاطہ کر چکا ہے۔ وہ ونڈوز، اینڈرائیڈ، اور تازہ ترین چالوں اور تجاویز سے متعلق موضوعات کا احاطہ کرنا پسند کرتا ہے۔