خانه - پنجره ها
ویژگی های فایل سیستم های FAT32، NTFS و exFAT. چگونه یک درایو فلش را در FAT32 یا NTFS فرمت کنیم؟ ویژگی های سیستم فایل سیستم فایل fat از انواع فایل های زیر پشتیبانی می کند

سیستم فایل FAT (جدول تخصیص فایل) نام خود را از یک جدول ساده گرفته است که مشخص می کند:

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

مناطق آزاد فضای دیسک؛

نواحی معیوب دیسک (این نواحی دارای نواحی معیوب هستند و تضمینی برای خواندن و نوشتن داده ها بدون خطا ندارند).

در سیستم فایل FAT، فضای دیسک هر درایو منطقی به دو ناحیه تقسیم می شود (شکل 6.1): منطقه سیستمو منطقه داده

برنج. 6.1. ساختار دیسک منطقی در FAT

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


سیستم فایل FAT________________________________________________ 167

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

رکورد بوت (BR)؛

بخش های رزرو شده (ResSec)؛

جدول تخصیص فایل (FAT)؛

دایرکتوری ریشه (RDir).

جدول تخصیص فایل

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

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

هر فایل یک عدد صحیح از خوشه ها را اشغال می کند. در این حالت، آخرین خوشه ممکن است به طور کامل مورد استفاده قرار نگیرد، که، با اندازه بزرگ خوشه، می تواند منجر به از دست دادن محسوس فضای دیسک شود. در فلاپی دیسک، یک خوشه یک یا دو بخش را اشغال می کند و در هارد دیسک اندازه آن به اندازه پارتیشن بستگی دارد (جدول 6.1). در جدول FAT، خوشه های متعلق به یک فایل (یا فایل دایرکتوری) به زنجیره ای متصل می شوند. سیستم فایل FAT 16 از یک کلمه 16 بیتی برای تعیین شماره خوشه استفاده می کند، بنابراین می توانید تا 2 10 = 65536 خوشه (با شماره 0 تا 65535) داشته باشید.

جدول 6.1. رابطه بین اندازه پارتیشن و اندازه خوشه در FAT16

ظرفیت پارتیشن، مگابایت تعداد سکتورها در خوشه اندازه خوشه، کیلوبایت

توجه داشته باشید که در ویندوز NT/2000/XP، پارتیشن های سیستم فایل FAT می توانند تا 4097 مگابایت حجم داشته باشند. در این حالت، خوشه در حال حاضر 128 بخش را متحد خواهد کرد.

شماره خوشه همیشه به ناحیه داده دیسک (فضای رزرو شده برای فایل ها و زیر شاخه ها) اشاره دارد. اعداد خوشه با عناصر مطابقت دارد


168________________________________________________________________ فصل ششم، سیستم های فایل

جدول تخصیص فایل اولین شماره خوشه معتبر همیشه با 2 شروع می شود.

تقسیم منطقی منطقه داده به خوشه ها به عنوان مجموعه ای از بخش ها به جای استفاده از بخش های منفرد به معنای زیر است:

اول از همه، اندازه خود جدول FAT کاهش می یابد. - پراکندگی فایل ممکن کاهش می یابد.

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

با این حال، اندازه بسیار بزرگ خوشه منجر به استفاده ناکارآمد از ناحیه داده می شود، به خصوص در مورد تعداد زیادی فایل کوچک. همانطور که متوجه شدیم، به طور متوسط ​​حدود نیمی از خوشه در هر فایل از بین می رود. از روی میز 6.1 نتیجه می شود که با اندازه کلاستر 32 سکتور (حجم پارتیشن از 512 تا 1023 مگابایت است) یعنی 16 کیلوبایت میانگین تلفات هر فایل 8 کیلوبایت است و با چندین هزار فایل 1 تلفات می تواند بیشتر باشد. بیش از 100 مگابایت بنابراین، در سیستم های فایل مدرن، اندازه های کلاستر محدود است (معمولا از 512 بایت تا 4 کیلوبایت)، یا امکان انتخاب اندازه کلاستر فراهم شده است.

ایده یک سیستم فایل با استفاده از جدول تخصیص فایل به وضوح در شکل 1 نشان داده شده است. 6.2.

برنج. 6.2. تصویری از مفهوم اساسی FAT

شکل نشان می دهد که فایل MYFILE.TXT با شروع از خوشه هشتم قرار دارد. در مجموع، فایل MYFILE.TXT 12 خوشه را اشغال می کند. زنجیره ای از خوشه ها برای مثال ما می تواند به صورت زیر نوشته شود: 8، 9.0A، 0B، 15،16،17،19،

1 به عنوان مثال، تعداد 10000-15000 فایل (یا حتی بیشتر، به خصوص زمانی که فایل ها کوچک هستند) در یک درایو منطقی 1000 مگابایتی بسیار رایج است.


سیستم فایل FAT169

1A، 1B، 1C، 1D. خوشه شماره 18 با کد ویژه F7 به عنوان بد علامت گذاری شده است، نمی توان از آن برای میزبانی داده استفاده کرد. هنگام قالب‌بندی، سطح دیسک مغناطیسی معمولاً بررسی می‌شود و بخش‌هایی که در هنگام خواندن آزمایش خطا از آن‌ها رخ داده است در FAT به عنوان بد علامت‌گذاری می‌شوند. Cluster 1D با کد FF به عنوان آخرین (آخرین در زنجیره) خوشه متعلق به این فایل مشخص شده است. خوشه های آزاد (غیر اشغال) با کد 00 مشخص شده اند. هنگامی که یک کلاستر جدید برای نوشتن یک فایل اختصاص داده می شود، اولین خوشه رایگان گرفته می شود. مقادیر احتمالی که می توان به عناصر جدول FAT اختصاص داد در جدول آورده شده است. 6.2.

جدول 6.2.مقادیر عنصر FAT

توضیحات ارزش

خوشه رایگان OOOOh

fffOh-fff6hخوشه رزرو شده

fff7h خوشه بد

fffSh-ffffhآخرین خوشه در زنجیره

0002h-ffefh تعداد خوشه بعدی در زنجیره

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

از آنجایی که جدول FAT در هنگام دسترسی به دیسک به شدت مورد استفاده قرار می گیرد، معمولاً در RAM (در بافرهای I/O یا حافظه پنهان) بارگذاری می شود و تا زمانی که ممکن است در آنجا باقی می ماند. اگر جدول بزرگ و حافظه نهان فایل نسبتاً کوچک باشد، تنها بخش‌هایی که اخیراً به آن دسترسی پیدا کرده‌اید در حافظه ذخیره می‌شوند.

به دلیل اهمیت فوق العاده جدول FAT، معمولاً در دو نسخه یکسان ذخیره می شود که نسخه دوم بلافاصله پس از اولی قرار می گیرد. کپی های FAT به طور همزمان به روز می شوند، اما تنها نسخه اول استفاده می شود. اگر به دلایلی مشخص شد که از بین رفته است، با نسخه دوم تماس گرفته می شود. به عنوان مثال، ابزار ScanDisk برای بررسی و بازیابی ساختار فایل از سیستم عامل Windows 9x، هنگامی که اختلاف بین نسخه‌های پشتیبان اصلی و FAT را تشخیص می‌دهد، پیشنهاد می‌کند جدول اصلی را با استفاده از داده‌های کپی بازیابی کند.

دایرکتوری ریشه با یک فایل دایرکتوری معمولی تفاوت دارد زیرا علاوه بر اینکه در یک مکان ثابت روی دیسک منطقی قرار دارد، تعداد عناصر ثابتی نیز دارد. برای هر فایل و دایرکتوری، اطلاعات مطابق با ساختار ارائه شده در جدول در سیستم فایل ذخیره می شود. 6.3.

برای کار با داده ها روی دیسک های مغناطیسی در سیستم های DOS که دارای سیستم فایل FAT هستند، استفاده از ابزار معروف Disk Editor راحت است.


170___________________________________________ فصل 6. سیستم های فایل

کیت ابزار پیتر نورتون. او مزایای زیادی دارد. اول از همه، جمع و جور است، به راحتی روی فلاپی دیسک سیستم با MS DOS قرار می گیرد و مجهز به یک سیستم راهنمایی داخلی و اطلاعات مرجع لازم است. با استفاده از آن می توانید رکورد بوت را ذخیره، اصلاح و بازیابی کنید، در صورت آسیب دیدگی جدول FAT را بازیابی کنید و همچنین بسیاری از عملیات های دیگر را انجام دهید. معایب اصلی این برنامه امروزه محدودیت در اندازه دیسک و پارتیشن و عدم پشتیبانی برای کار با فایل سیستم های رایج مانند FAT32 و NTFS است. در عوض، ابزار Partition Magic در حال حاضر اغلب استفاده می شود، اما بهترین جایگزین برای این برنامه امروزه می توان ابزار Disk Administrator از Acronis را در نظر گرفت.

جدول 6.3.ساختار آیتم کاتالوگ

اندازه فیلد داده، بایت محتوای فیلد

11 نام فایل یا دایرکتوری

1 ویژگی های فایل

1 فیلد رزرو

3 زمان ایجاد

2 تاریخ ایجاد

2 تاریخ آخرین دسترسی

2 رزرو شده

2 زمان آخرین اصلاح

2 تاریخ آخرین اصلاح

2 شروع شماره خوشه در FAT

4 حجم فایل

ساختار رکورد بوت DOS

بخش حاوی بارگذار سیستم DOS اولین بخش در درایو منطقی C: است. به یاد بیاوریم که در فلاپی دیسک بوت لودر سیستم در همان بخش اول قرار دارد. آدرس فیزیکی آن 0-0-1 است. همانطور که قبلاً می دانیم رکورد بوت شامل دو بخش است: بلوک پارامترهای دیسک(دیسک پارامتر بلوک، DPB) و بوت لودر(System Bootstrap, SB). بلوک گزینه‌های دیسک برای شناسایی فرمت‌های فیزیکی و منطقی یک دیسک منطقی خدمت می‌کند، و بوت لودر سیستم نقش مهمی در فرآیند بوت DOS ایفا می‌کند. این ساختار اطلاعاتی در جدول نشان داده شده است. 6.4.

دو بایت اول رکورد بوت توسط یک دستورالعمل پرش بدون قید و شرط (JMP) به برنامه SB اشغال می شود. بایت سوم حاوی کد 90H است (NOP - بدون عملیات). بعد یک شناسه سیستم هشت بایتی است که شامل اطلاعات مربوط به توسعه دهنده و نسخه سیستم عامل است. به دنبال آن بلوکی از پارامترهای دیسک دنبال می شود و پس از آن بوت لودر سیستم می آید.

برای کار با رکورد بوت DOS و همچنین با سایر ساختارهای اطلاعات سرویس، استفاده از برنامه Disk قبلا ذکر شده راحت است.


سیستم فایل FAT________________________________________________ 171

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

جدول 6.4. ساختار رکورد بوت برای FAT16

افست فیلد، طول فیلد، محتویات فیلد تعیین
بایت فیلد بایت

UN (0) 3 JUMP 3EH پرش بدون قید و شرط برای شروع

بوت لودر

OZN (3) 8 شناسه سیستم

OVN (11) 2 SectSize اندازه بخش، بایت

UN (13) 1 ClastSize تعداد بخش ها در خوشه

0EN(14) 2 ResSecs تعداد سکتورهای رزرو شده

10Н (16) 1 FATcnt تعداد کپی های FAT

11Н (17) 2 RootSize حداکثر تعداد عناصر Rdir

13Н (19) 2 TotSecs تعداد سکتورهای روی دیسک منطقی،

اگر اندازه آن از 32 مگابایت تجاوز نکند. در غیر این صورت 0000N

15Н (21) 1 توصیفگر رسانه

16Н(22) 2 اندازه FAT اندازه چربی، سکتورها

18Н(24) 2 TrkSecs تعداد سکتورها در هر آهنگ

1АН(26) 2 HeadCnt تعداد سطوح کار

1СН(28) 4 HidnSecs تعداد سکتورهای پنهان

20Н (32) 4 تعداد سکتورهای روی دیسک منطقی،

اگر حجم آن بیش از 32 مگابایت باشد

24Н (36) 1 نوع دیسک منطقی (UN - انعطاف پذیر،

80N - سخت)

25Н (37) 1 رزرو شده

26Н (38) 1 نشانگر با کد 29Н

27Н (39) 4 شماره سریال جلد 1

2ВН (43) 11 برچسب حجم

36Н (54) 8 نام سیستم فایل

بوت لودر ZEN (62).

1FEH (510) 2 امضا (کلمه AA55N)

1 Volume یک فضای آدرس منطقی واحد است. یک حجم می تواند یک دیسک منطقی معمولی یا چند فضای دیسک باشد.

در FAT، نام فایل ها با فرمت 8.3 است و فقط از کاراکترهای ASCII تشکیل شده است. VFAT پشتیبانی از نام فایل های طولانی (تا 255 کاراکتر) را اضافه کرده است. نام فایل طولانی، LFN) در رمزگذاری UTF-16LE، با LFN هایی که همزمان با 8.3 نام ذخیره می شوند که به صورت گذشته نگر SFN نامیده می شوند. نام فایل کوتاه). LFN ها هنگام جستجو به حروف بزرگ و کوچک حساس نیستند، اما برخلاف SFN ها که با حروف بزرگ ذخیره می شوند، LFN ها حروف مشخص شده در زمان ایجاد فایل را حفظ می کنند.

ساختار سیستم FAT

در سیستم فایل FAT، بخش های دیسک به هم پیوسته در واحدهایی به نام خوشه ترکیب می شوند. تعداد بخش ها در یک خوشه برابر با توان دو است (به زیر مراجعه کنید). تعداد صحیحی از خوشه ها (حداقل یک) برای ذخیره داده های فایل اختصاص داده شده است، بنابراین، برای مثال، اگر اندازه فایل 40 بایت و اندازه خوشه 4 کیلوبایت باشد، تنها 1٪ از فضای اختصاص داده شده برای آن در واقع اشغال خواهد شد. توسط اطلاعات فایل برای جلوگیری از چنین موقعیت‌هایی، توصیه می‌شود اندازه خوشه‌ها را کاهش داده و مقدار اطلاعات آدرس را کاهش داده و سرعت عملیات فایل‌ها را افزایش دهید، برعکس. در عمل، مصالحه ای انتخاب می شود. از آنجایی که ظرفیت دیسک ممکن است در تعداد کل خوشه بیان نشود، معمولاً در انتهای حجم به اصطلاح وجود دارد. بخش های مازاد - یک "باقی مانده" کمتر از اندازه خوشه ای که نمی تواند توسط سیستم عامل برای ذخیره اطلاعات اختصاص داده شود.

فضای حجمی FAT32 به طور منطقی به سه ناحیه پیوسته تقسیم می شود:

  • منطقه رزرو شده شامل ساختارهای خدماتی است که به رکورد بوت پارتیشن تعلق دارند (Partition Boot Record - PBR، برای متمایز کردن آن از Master Boot Record - رکورد اصلی بوت دیسک؛ PBR همچنین اغلب به اشتباه بخش بوت نامیده می شود) و هنگام مقداردهی اولیه یک مورد استفاده می شود. جلد؛
  • ناحیه ای از جدول FAT حاوی آرایه ای از نشانگرهای شاخص ("سلول ها") مربوط به خوشه های ناحیه داده. به طور معمول دو نسخه از جدول FAT برای اهداف قابل اطمینان روی دیسک وجود دارد.
  • ناحیه داده ای که محتویات واقعی فایل ها در آن ضبط می شود - یعنی متن فایل های متنی، تصویر کدگذاری شده برای فایل های تصویری، صدای دیجیتالی برای فایل های صوتی و غیره - و همچنین به اصطلاح. ابرداده - اطلاعاتی در مورد نام فایل ها و پوشه ها، ویژگی های آنها، زمان ایجاد و اصلاح، اندازه ها و قرارگیری روی دیسک.

FAT12 و FAT16 نیز به طور خاص ناحیه دایرکتوری ریشه را اختصاص می دهند. موقعیت ثابت (بلافاصله بعد از آخرین عنصر جدول FAT) و اندازه ثابت در بخش ها دارد.

اگر یک خوشه متعلق به یک فایل باشد، سلول مربوطه شامل شماره خوشه بعدی همان فایل است. اگر سلول مربوط به آخرین خوشه فایل باشد، آنگاه حاوی یک مقدار ویژه است (FFFF 16 برای FAT16). به این ترتیب زنجیره ای از خوشه های فایل ساخته می شود. خوشه های استفاده نشده در جدول با صفر مطابقت دارند. خوشه های "بد" (که برای مثال به دلیل ناخوانا بودن ناحیه مربوطه دستگاه از پردازش حذف می شوند) نیز با کد خاصی مطابقت دارند.

هنگامی که یک فایل حذف می شود، اولین کاراکتر نام با کد ویژه E5 16 جایگزین می شود و زنجیره ای از خوشه های فایل در جدول تخصیص به صفر می رسد. از آنجایی که اطلاعات مربوط به اندازه فایل (که در دایرکتوری کنار نام فایل قرار دارد) دست نخورده باقی می‌ماند، اگر دسته‌های فایل به‌طور متوالی بر روی دیسک قرار می‌گرفتند و با اطلاعات جدید بازنویسی نمی‌شدند، امکان بازیابی فایل حذف شده وجود دارد.

ورودی بوت

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

بلوک پارامتر BIOS

BPB اساساً در FAT که MS-DOS 1.x را ارائه می کرد وجود نداشت، زیرا در آن زمان فقط دو نوع مختلف حجم وجود داشت - فلاپی دیسک های پنج اینچی 360 کیلوبایتی یک طرفه و دو طرفه، با فرمت حجم تعیین شده توسط اولین بایت ناحیه FAT BPB در MS-DOS 2.x در اوایل سال 1983 به عنوان یک ساختار بخش بوت اجباری معرفی شد که از این پس فرمت حجم را تعیین می کند. طرح قدیمی تعیین با بایت اول FAT پشتیبانی خود را از دست داده است. همچنین در MS-DOS 2.0 سلسله مراتبی از فایل ها و پوشه ها معرفی شد (قبل از این همه فایل ها در دایرکتوری ریشه ذخیره می شدند).

ساختار BPB در MS-DOS 2.x حاوی یک فیلد 16 بیتی «تعداد کل بخش‌ها» بود، به این معنی که این نسخه از FAT اساساً برای حجم‌های بزرگتر از 2 16 = 65536 سکتور، یعنی بیش از 32 مگابایت، غیرقابل استفاده است. با اندازه استاندارد 512 بایت. در MS-DOS 4.0 (1988)، میدان BPB بالا به 32 بیت افزایش یافت، که به این معنی بود که اندازه حجم نظری به 232 = 4,294,967,296 سکتور یا 2 ترابایت با یک بخش 512 بایتی افزایش یافت.

اصلاح بعدی BPB با Windows 95 OSR2 ظاهر شد که FAT32 را معرفی کرد (در آگوست 1996). محدودیت دو گیگابایتی در اندازه حجم حذف شده است؛ حجم یک FAT32 از نظر تئوری می تواند تا 8 ترابایت حجم داشته باشد. با این حال، حجم هر فایل جداگانه نمی تواند بیش از 4 گیگابایت باشد. بلوک پارامتر BIOS FAT32، برای سازگاری با نسخه‌های قبلی FAT، BPB FAT16 را تا قسمت BPB_TotSec32 و به دنبال آن تفاوت‌ها را تکرار می‌کند.

بخش راه‌اندازی FAT32 در واقع سه بخش 512 بایتی است - بخش‌های 0، 1 و 2. هر یک از آنها حاوی امضای 0xAA55 در آدرس 0x1FE است، یعنی در دو بایت آخر اگر اندازه بخش 512 بایت باشد. اگر اندازه بخش بیش از 512 بایت باشد، امضا هم در آدرس 0x1FE و هم در دو بایت آخر سکتور صفر وجود دارد، یعنی کپی شده است.

FSIinfo

رکورد بوت یک پارتیشن FAT32 حاوی ساختاری به نام است FSIinfo، برای ذخیره تعداد خوشه های آزاد روی حجم استفاده می شود. FSInfo، به عنوان یک قاعده، بخش 1 را اشغال می کند (به قسمت BPB_FSIinfo مراجعه کنید) و ساختار زیر را دارد (آدرس های مربوط به ابتدای بخش):

  • FSI_LeadSig. امضای 4 بایتی 0x41615252 نشان می دهد که این بخش برای ساختار FSIinfo استفاده می شود.
  • FSI_Reserved1. فاصله بین بایت 4 تا 483 بخش، شامل صفر است.
  • FSI_StrucSig. امضای دیگری در آدرس 0x1E4 قرار دارد و حاوی مقدار 0x61417272 است.
  • FSI_Free_Count. فیلد چهار بایتی در آدرس 0x1E8 حاوی آخرین مقدار از تعداد خوشه های آزاد در حجم شناخته شده برای سیستم است. مقدار 0xFFFFFFFF به این معنی است که تعداد خوشه های آزاد ناشناخته است و باید محاسبه شوند.
  • FSI_Nxt_Free. فیلد چهار بایتی در آدرس 0x1EC شامل شماره خوشه ای است که جستجو برای خوشه های آزاد باید از آن در جدول نشانگرهای فهرست آغاز شود. به طور معمول این فیلد حاوی شماره آخرین خوشه FAT است که برای ذخیره فایل اختصاص داده شده است. مقدار 0xFFFFFFFF به این معنی است که جستجوی یک خوشه آزاد باید از همان ابتدای جدول FAT، یعنی از خوشه دوم انجام شود.
  • FSI_Reserved2. فیلد 12 بایتی در آدرس 0x1F0 رزرو شده است.
  • FSI_TrailSig. امضا 0xAA550000 - 4 بایت آخر بخش FSIinfo.

هدف از معرفی FSIinfo بهینه سازی عملکرد سیستم است، زیرا در FAT32 جدول نشانگرهای شاخص می تواند قابل توجه باشد و اسکن بایت به بایت آن می تواند زمان قابل توجهی را ببرد. با این حال، مقادیر فیلدهای FSI_Free_Count و FSI_Nxt_Free ممکن است صحیح نباشند و باید از نظر کفایت بررسی شوند. علاوه بر این، حتی در نسخه پشتیبان FSIinfo که معمولاً در بخش 7 قرار دارد، به روز نمی شوند.

تعیین نوع حجم FAT

تعیین نوع FAT یک حجم (یعنی انتخاب بین FAT12، FAT16 و FAT32) توسط سیستم عامل بر اساس تعداد خوشه های حجم انجام می شود که به نوبه خود از فیلدهای BPB تعیین می شود. اول از همه، تعداد بخش های دایرکتوری ریشه محاسبه می شود:

RootDirSectors = (BPB_RootEntCnt * 32) / BPB_BytsPerSec

DataSec = TotSec - (BPB_ResvdSecCnt + (BPB_NumFATs * FATSz) + RootDirSectors)

در نهایت، تعداد خوشه های ناحیه داده تعیین می شود:

CountofClusters = DataSec / BPB_SecPerClus

بر اساس تعداد خوشه ها، مطابقت واضحی با سیستم فایل وجود دارد:

  • CountofClusters< 4085 - FAT12
  • CountofClusters = 4085 ÷ 65524 - FAT16
  • CountofClusters > 65524 - FAT32

طبق مشخصات رسمی، این تنها راه معتبر برای تعیین نوع FAT است. ایجاد مصنوعی حجمی که قوانین انطباق مشخص شده را نقض می کند منجر به پردازش نادرست ویندوز آن می شود. با این حال، توصیه می شود از مقادیر CountofClusters نزدیک به بحرانی (4085 و 65525) اجتناب کنید تا به درستی نوع سیستم فایل را توسط هر درایور که اغلب اشتباه نوشته شده است تعیین کنید.

با گذشت زمان، FAT به طور گسترده در دستگاه های مختلف برای سازگاری بین DOS، Windows، OS/2، Linux مورد استفاده قرار گرفت. مایکروسافت هیچ قصدی برای وادار کردن آنها به مجوز نشان نداده است. مشخص كردن] .

در فوریه 2009، مایکروسافت از TomTom، سازنده سیستم های ناوبری خودرو مبتنی بر لینوکس، به اتهام نقض حق اختراع شکایت کرد.

یادداشت

  1. http://cd.textfiles.com/megademo2/INFO/OS2_HPFS.TXT
  2. www.microsoft.com/mscorp/ip/tech/fathist.asp در archive.org
  3. مشخصات سیستم فایل FAT32 Microsoft Extensible Firmware Initiative 1.03. مایکروسافت (6 دسامبر 2000). - سند با فرمت مایکروسافت ورد، 268 کیلوبایت. بایگانی شد
  4. در مورد VFAT چطور؟ . آرشیو TechNet. مایکروسافت (15 اکتبر 1999). بایگانی شده از نسخه اصلی در 22 اوت 2011. بازیابی شده در 5 آوریل 2010.
  5. پسوند سیستم فایل VFAT نباید با درایور سیستم فایل به همین نام، که در Windows برای Workgroups 3.11 ظاهر شد و برای مدیریت فراخوانی عملکرد MS-DOS (INT 21h) در حالت محافظت شده طراحی شده، اشتباه گرفته شود (نگاه کنید به: KB126746: Windows for Workgroups Version History. VERSION 3.11 → ویژگی های غیر شبکه. مایکروسافت (14 نوامبر 2003). بایگانی شده از نسخه اصلی در 22 اوت 2011. بازیابی شده در 5 آوریل 2010.)
  6. دادگاه ثبت اختراع فدرال حق اختراع FAT مایکروسافت را باطل و باطل اعلام می کند (انگلیسی). heise آنلاین. Heise Zeitschriften Verlag (2 مارس 2007). بایگانی شد
  7. برایان کاهین.مایکروسافت با پتنت های FAT جهان را غوغا می کند. هافینگتون پست (10 مارس 2009). بایگانی شده از نسخه اصلی در 22 اوت 2011. بازیابی شده در 10 مارس 2009.
  8. رایان پل.کت و شلوار مایکروسافت بیش از پتنت های FAT می تواند OSS Pandora's Box (انگلیسی) را باز کند. Ars Technica. انتشارات Condé Nast (25 فوریه 2009). بایگانی شد
  9. گلین مودی.(انگلیسی) . ComputerworldUK. IDG (5 مارس 2009). بایگانی شده از نسخه اصلی در 22 اوت 2011. بازیابی شده در 9 مارس 2009.
  10. استیون جی وان نیکولز.شرکت های لینوکس قراردادهای حفاظت از حق ثبت اختراع مایکروسافت (انگلیسی) را امضا می کنند. وبلاگ های دنیای کامپیوتر. IDG (5 مارس 2009). بایگانی شده از نسخه اصلی در 22 اوت 2011. بازیابی شده در 9 مارس 2009.
  11. اریکا اوگ.تام تام با مایکروسافت در مورد حق ثبت اختراع مخالفت می کند. CNet (19 مارس 2009). بایگانی شده از نسخه اصلی در 22 اوت 2011. بازیابی شده در 20 مارس 2009.

پیوندها

  • استاندارد FAT ECMA-107 (انگلیسی).

علاوه بر تمام وظایف دیگر، هدف اصلی خود را انجام می دهد - کار با داده ها را طبق یک ساختار خاص سازماندهی می کند. برای این منظور از سیستم فایل استفاده می شود. FS چیست و چه چیزی می تواند باشد و همچنین سایر اطلاعات در مورد آن در زیر ارائه خواهد شد.

توضیحات کلی

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

برای هارد دیسک ها، یعنی دستگاه های دسترسی تصادفی؛

برای نوارهای مغناطیسی، یعنی دستگاه هایی با دسترسی متوالی؛

برای رسانه های نوری؛

سیستم های مجازی؛

سیستم های شبکه.5

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

رویکرد نرم افزاری

بنابراین، اگر ما یک فایل سیستم را در نظر می گیریم (آن چیست و چگونه با آن کار کنیم)، باید توجه داشت که این یک ساختار چند سطحی است، در سطح بالای آن یک سوئیچ سیستم فایل وجود دارد که یک رابط بین سیستم و یک برنامه خاص این درخواست ها را به فایل ها به فرمتی تبدیل می کند که توسط سطح بعدی - درایورها - درک می شود. آنها به نوبه خود به درایورهای دستگاه خاصی دسترسی دارند که اطلاعات لازم را ذخیره می کنند.

برنامه های کلاینت-سرور الزامات بسیار بالایی برای عملکرد سیستم فایل دارند. سیستم های مدرن برای ارائه دسترسی کارآمد، پشتیبانی از رسانه های با حجم بالا، محافظت از داده ها از دسترسی غیرمجاز و حفظ یکپارچگی اطلاعات طراحی شده اند.

سیستم فایل FAT

این نوع در سال 1977 توسط بیل گیتس و مارک مک دونالد توسعه یافت. در ابتدا در OS 86-DOS استفاده شد. اگر در مورد چیستی سیستم فایل FAT صحبت کنیم، شایان ذکر است که در ابتدا قادر به پشتیبانی از هارد دیسک نبود، بلکه فقط با رسانه های انعطاف پذیر تا 1 مگابایت کار می کرد. اکنون این محدودیت دیگر مطرح نیست و این FS توسط مایکروسافت برای MS-DOS 1.0 و نسخه های بعدی استفاده شد. FAT از قوانین نامگذاری فایل استفاده می کند:

نام باید با یک حرف یا عدد شروع شود و نام خود می تواند شامل هر کاراکتر ASCII، علاوه بر فاصله و عناصر خاص باشد.

نام نباید بیش از 8 کاراکتر باشد، به دنبال آن یک نقطه، و سپس پسوند، که از سه حرف تشکیل شده است.

نام فایل ها می توانند از هر موردی استفاده کنند و متمایز یا حفظ نمی شوند.

از آنجایی که FAT در ابتدا برای سیستم عامل تک کاربره DOS طراحی شده بود، برای ذخیره داده های مربوط به مالک یا مجوزهای دسترسی فراهم نمی شد. در حال حاضر، این فایل سیستم گسترده ترین است؛ اکثر مردم تا حدی از آن پشتیبانی می کنند. تطبیق پذیری آن امکان استفاده از آن را در حجم هایی که با سیستم عامل های مختلف کار می کنند، می کند. این یک FS ساده است که قادر به جلوگیری از خراب شدن پرونده به دلیل خاموش شدن نادرست رایانه نیست. سیستم عامل هایی که بر اساس آن کار می کنند شامل ابزارهای ویژه ای است که ساختار را بررسی می کند و ناسازگاری فایل ها را اصلاح می کند.

سیستم فایل NTFS

این FS برای کار با سیستم عامل ویندوز NT ترجیح داده می شود، زیرا به طور خاص برای آن توسعه یافته است. سیستم عامل شامل یک ابزار تبدیل است که حجم های FAT و HPFS را به حجم های NTFS تبدیل می کند. اگر ما در مورد چیستی سیستم فایل NTFS صحبت کنیم، شایان ذکر است که قابلیت های کنترل دسترسی به دایرکتوری ها و فایل های خاص را به طور قابل توجهی گسترش داده است، بسیاری از ویژگی ها را معرفی کرده است، ابزارهای فشرده سازی فایل پویا را پیاده سازی کرده، تحمل خطا و پشتیبانی از الزامات استاندارد POSIX در این FS می توانید از نام هایی با حداکثر 255 کاراکتر استفاده کنید و نام کوتاه موجود در آن به همان روشی که در VFAT ایجاد می شود. با درک اینکه سیستم فایل NTFS چیست، شایان ذکر است که اگر سیستم عامل خراب شود، می تواند خود را بازیابی کند، بنابراین حجم دیسک در دسترس باقی می ماند و ساختار دایرکتوری تحت تاثیر قرار نمی گیرد.

ویژگی های NTFS

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

گزارش تراکنش شامل مجموعه کامل عملیاتی است که ساختار حجم را تغییر می دهد، از جمله عملیات ایجاد فایل، و همچنین هر دستوری که بر ساختار دایرکتوری تأثیر می گذارد. گزارش تراکنش برای بازیابی NTFS از خرابی سیستم طراحی شده است. ورودی دایرکتوری ریشه شامل فهرستی از دایرکتوری ها و فایل هایی است که در دایرکتوری ریشه قرار دارند.

ویژگی های EFS

سیستم فایل رمزگذاری (EFS) یکی از اجزای ویندوز است که می تواند اطلاعات را روی هارد دیسک شما با فرمت رمزگذاری شده ذخیره کند. رمزگذاری به قوی ترین محافظتی که این سیستم عامل می تواند ارائه دهد تبدیل شده است. در این مورد، رمزگذاری برای کاربر یک اقدام نسبتاً ساده است؛ فقط نیاز به علامت زدن کادری در ویژگی‌های پوشه یا فایل دارد. شما می توانید مشخص کنید که چه کسی می تواند چنین فایل هایی را بخواند. رمزگذاری زمانی اتفاق می‌افتد که فایل‌ها بسته می‌شوند و وقتی باز می‌شوند، به‌طور خودکار برای استفاده آماده می‌شوند.

ویژگی های RAW

دستگاه‌هایی که برای ذخیره داده‌ها طراحی شده‌اند آسیب‌پذیرترین اجزا هستند که اغلب نه تنها از نظر فیزیکی، بلکه از نظر منطقی نیز در معرض آسیب هستند. برخی از مشکلات سخت افزاری می توانند کشنده باشند، در حالی که برخی دیگر راه حل هایی دارند. گاهی اوقات کاربران این سوال را دارند: "سیستم فایل RAW چیست؟"

همانطور که می دانید برای نوشتن هر گونه اطلاعات روی هارد یا فلش درایو باید FS داشته باشد. رایج ترین آنها FAT و NTFS هستند. و RAW حتی یک سیستم فایل آنطور که ما معمولاً تصور می کنیم نیست. در واقع، این یک خطای منطقی در سیستم از قبل نصب شده است، یعنی عدم وجود واقعی آن برای ویندوز. اغلب، RAW با تخریب ساختار فایل سیستم همراه است. پس از این، سیستم عامل به سادگی به داده ها دسترسی ندارد، بلکه اطلاعات فنی روی تجهیزات را نیز نمایش نمی دهد.

ویژگی های UDF

فرمت دیسک جهانی (UDF) برای جایگزینی CDFS و افزودن پشتیبانی از دستگاه های DVD-ROM طراحی شده است. اگر در مورد چیستی آن صحبت کنیم، پس این یک اجرای جدید از نسخه قدیمی است که الزامات را برآورده می کند. با ویژگی های خاصی مشخص می شود:

نام فایل می تواند حداکثر 255 کاراکتر باشد.

نام می تواند کوچک یا بزرگ باشد.

حداکثر طول مسیر 1023 کاراکتر است.

با شروع ویندوز XP، این فایل سیستم از خواندن و نوشتن پشتیبانی می کند.

این FS برای درایوهای فلش استفاده می شود، که قرار است هنگام کار با رایانه های مختلف با سیستم عامل های مختلف، به ویژه ویندوز و لینوکس، استفاده شود. این EXFAT بود که به "پل" بین آنها تبدیل شد، زیرا قادر به کار با داده های دریافتی از سیستم عامل است که هر کدام سیستم فایل خاص خود را دارند. چیست و چگونه کار می کند در عمل مشخص خواهد شد.

نتیجه گیری

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

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

در بیشتر موارد، کاربران از دانستن آن راضی هستند NTFS "بهتر" استو این گزینه را انتخاب کنید.

با این حال، گاهی اوقات آنها تعجب می کنند و دقیقا چه چیزی بهتر است؟

در این مقاله سعی می کنم توضیح دهم فایل سیستم چیست، چه هستند، چگونه با هم تفاوت دارند و کدام یک باید استفاده شود.

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

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

سیستم‌های فایل مدرن دارای الزامات اضافی هستند: توانایی رمزگذاری فایل‌ها، کنترل دسترسی برای فایل‌ها و ویژگی‌های اضافی. به طور معمول فایل سیستم در ابتدای هارد دیسک نوشته می شود. ().

از دیدگاه سیستم عامل، هارد دیسک مجموعه ای از خوشه ها است.

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

کاربر می تواند هارد دیسک را به صورت یک دفترچه یادداشت شطرنجی تصور کند. یک سلول در صفحه یک خوشه است. سیستم فایل محتویات دفترچه یادداشت است و فایل کلمه است.

برای هارد دیسک در رایانه های شخصی، در حال حاضر دو سیستم فایل رایج وجود دارد: چربییا NTFS. اول ظاهر شد چربی (FAT16)، سپس FAT32، و سپس NTFS.

چربی(FAT16)مخفف است جدول تخصیص فایل(در ترجمه جدول تخصیص فایل).

چارچوب FAT توسط بیل گیتس و مارک مک دونالد در سال 1977 ایجاد شد. به عنوان سیستم فایل اصلی در سیستم عامل های DOS و Microsoft Windows (قبل از Windows ME) استفاده می شود.

چهار نسخه از FAT وجود دارد - FAT12, FAT16, FAT32و exFAT. آنها در تعداد بیت های اختصاص داده شده برای ذخیره شماره خوشه متفاوت هستند.

FAT12عمدتا برای فلاپی دیسک استفاده می شود، FAT16- برای دیسک های کوچک و جدید exFATعمدتا برای درایوهای فلش حداکثر اندازه خوشه پشتیبانی شده در FAT 64 کیلوبایت است. ()

FAT16اولین بار در نوامبر 1987 معرفی شد. فهرست مطالب 16 در نام نشان می دهد که 16 بیت برای شماره خوشه استفاده می شود. در نتیجه حداکثر اندازه پارتیشن (حجم) دیسکی که این سیستم می تواند پشتیبانی کند 4 گیگابایت است.

بعدها با توسعه فناوری و ظهور دیسک هایی با ظرفیت بیش از 4 گیگابایت، یک سیستم فایل ظاهر شد. FAT32. از آدرس دهی کلاستر 32 بیتی استفاده می کند و با ویندوز 95 OSR2 در آگوست 1996 معرفی شد. FAT32حجم محدود به 128 گیگابایت این سیستم همچنین می تواند از نام فایل های طولانی پشتیبانی کند. ().

NTFS(مخفف جدیدفن آوریفایلسیستم - سیستم فایل فناوری جدید) یک فایل سیستم استاندارد برای خانواده سیستم عامل های Microsoft Windows NT است.

در 27 جولای 1993 همراه با ویندوز NT 3.1 معرفی شد. NTFS بر اساس سیستم فایل HPFS (مخفف بالاکاراییفایلسیستم - سیستم فایل با کارایی بالا)، توسط مایکروسافت به همراه IBM برای سیستم عامل OS/2 ایجاد شده است.

ویژگی های اصلی NTFS:قابلیت‌های داخلی برای محدود کردن دسترسی به داده‌ها برای کاربران و گروه‌های کاربری مختلف، و همچنین اختصاص سهمیه (محدودیت در حداکثر فضای دیسک اشغال شده توسط کاربران خاص)، استفاده از سیستم ژورنال برای افزایش قابلیت اطمینان سیستم فایل.

مشخصات سیستم فایل اختصاصی است. به طور معمول اندازه خوشه 4 کیلوبایت است. در عمل، ایجاد حجم های بزرگتر از 2 ترابایت توصیه نمی شود. هارد دیسک ها به تازگی به این اندازه رسیده اند، شاید یک سیستم فایل جدید در آینده در انتظار ما باشد. ().

هنگام نصب ویندوز XP، از شما خواسته می شود که دیسک را در سیستم فرمت کنید. چربییا NTFS. این یعنی FAT32.

همه سیستم های فایل بر اساس اصل ساخته شده اند: یک خوشه - یک فایل. آن ها یک خوشه داده ها را فقط از یک فایل ذخیره می کند.

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

بیایید به مثال یک جلد روی یک دیسک با ظرفیت 120 گیگابایت و یک فایل با حجم 10 کیلوبایت نگاه کنیم.

برای FAT32اندازه خوشه 32 کیلوبایت خواهد بود و برای NTFS - 4 کیلوبایت

که در FAT32چنین فایلی 1 خوشه را اشغال می کند و 32-10=22Kb فضای تخصیص نیافته باقی می گذارد.

که در NTFSچنین فایلی 3 خوشه را اشغال می کند و 12-10 = 2Kb فضای تخصیص نیافته باقی می گذارد.

در قیاس با دفترچه یادداشت، خوشه یک سلول است. و با قرار دادن یک نقطه در یک سلول، ما به طور منطقی همه آن را اشغال می کنیم، اما در واقع فضای خالی زیادی باقی مانده است.

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

در سال 2003، من یک دیسک 120 گیگابایتی داشتم که به حجم های 40 و 80 گیگابایتی تقسیم شده بود. وقتی از ویندوز 98 به ویندوز XP سوئیچ کردم و دیسک را با آن تبدیل کردم FAT32 V NTFS، من حدود 1 گیگابایت فضای دیسک آزاد کردم. در آن زمان این یک "افزایش" قابل توجه بود.

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

جلدمترادف یک پارتیشن دیسک است؛ کاربران معمولاً یک حجم را "درایو C"، "درایو D" و غیره می نامند. یک نمونه در تصویر زیر نشان داده شده است:

در حال حاضر دیسک هایی با ظرفیت 320 گیگابایت یا بیشتر به طور گسترده مورد استفاده قرار می گیرند. بنابراین من استفاده از سیستم را توصیه می کنم NTFSبرای استفاده بهینه از فضای دیسک

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

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

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

هنگام نوشتن این مقاله، از مطالبی از سایت‌های ru.wikipedia.org استفاده شد.

نویسنده مقاله: ماکسیم تلپری
کاربر کامپیوتر با 15 سال سابقه. متخصص پشتیبانی از دوره ویدیویی "کاربر کامپیوتر مطمئن"، پس از مطالعه که نحوه مونتاژ کامپیوتر، نصب ویندوز XP و درایورها، بازیابی سیستم، کار در برنامه ها و موارد دیگر را خواهید آموخت.

با این مقاله درآمد کسب کنید!
در برنامه وابسته ثبت نام کنید. پیوند دوره در مقاله را با پیوند وابسته خود جایگزین کنید. یک مقاله به سایت خود اضافه کنید. می توانید نسخه چاپ مجدد را دریافت کنید.



 


خواندن:



کلاس ها و فضاهای نام با استفاده و اعلان فضاهای نام

کلاس ها و فضاهای نام با استفاده و اعلان فضاهای نام

کلاس ها و فضاهای نام کلاس های NET Framework شاید بزرگترین مزیت نوشتن کد مدیریت شده - حداقل از نظر...

جزوه با موضوع "کامپیوتر و کودکان" وضعیت صحیح دست

جزوه در مورد موضوع

تمرینات ویژه ای برای چشمان خود انجام دهید! 1. فشردن و باز کردن شدید چشم ها با سرعت زیاد و پلک زدن مکرر چشم ها. 2. حرکت چشم ...

اسنوبورد: چگونه همه چیز شروع شد؟

اسنوبورد: چگونه همه چیز شروع شد؟

اسنوبورد یک ورزش المپیکی است که شامل پایین آمدن از دامنه ها و کوه های پوشیده از برف بر روی تجهیزات ویژه - اسنوبرد است. در اصل زمستان ...

عکس محل قرارگیری آن در نقشه جهان، توضیحات

عکس محل قرارگیری آن در نقشه جهان، توضیحات

از زمان های قدیم تا به امروز، آبراه های زیادی - کانال های مصنوعی - در جهان ایجاد شده است. وظایف اصلی این گونه مصنوعی ها تسهیل ...

فید-تصویر RSS