Windows XP е в състояние да работи с различни файлови системи на един компютър. В следствие на това можете да създавате на диска дялове, които да са форматирани за различни файлови системи. Изборът на файлова система зависи от типа на операционната система и изискванията за сигурност, прилагани във фирмата. В този урок се разглеждат видовете файлови системи, поддържани от Windows XP, и се описват основните им характеристики.
Файлова система FАТ (FAT32)
Файловата система FАТ (File Allocation Table), представлява усъвършенствана версия на файловата система, която дълго време се прилагаше на компютри, работещи под МS-DOS. Тъй като FАТ се базира на Windows 95 и МS-DOS, то когато се налага осигуряване на двойно зареждане на компютри с Windows XP за работа под Windows 95, Windows 98 или МS-DОS, системният дял на диска трябва да се форматира като FАТ дял.
Правила за образуване на имена на файлове. С цел съгласуване с особеностите на Windows XP, във FАТ са включени възможности за работа с дълги файлови имена. Имената на файловете, записани във FАТ дяла на диска на Windows XP, се образуват в съответствие със следните правила:
- Дължината на името на файла, включително и пълния път към него, може да достига до 255 символа.
- Името на файла трябва да започва или с буква, или с цифра и може да съдържа всички символи, освен: / \ : I * = ?“[]. А
- Името на файла може да съдържа произволен брой интервали.
- Името на файла може да съдържа произволен брой точки. Символите след последната точка се третират като разширение.
- Имената на файловете могат да се въвеждат с малки или големи букви, без това да се взема под внимание от системата.
Защита. FАТ делът не може да бъде защитен с локалните средства за защита на Windows XP, които се прилагат за отделен файл или папка. Единственото достъпно средство за защита на FАТ дялове е механизмът на Windows XP за поделен достъп до папките.
Размер на файл и дял. FАТ може удачно да се използва за дялове, чиито размер не надвишава 200 МВ. Максималният допустим размер на FАТ дял е 4 GВ. Някои допълнителни характеристики на FАТ. Много е важно да се знаят следните особености на работата с FАТ в среда на Windows XP. Няма да можете да възстановите изтрит файл, тъй като помощната програма за възстановяване работи директно с хардуерните ресурси на компютъра, което е недопустимо за Windows XP. Но когато се изтрие файл във FАТ дял, той може да бъде възстановен при следващото рестартиране на системата в МS-D0S. Разбира се, ако върху този файл не е направен нов запис.
Системната част на FАТ заема много малка част от дяла на диска (по-малко от 1 МВ за дял).
Производителността на системата намалява с нарастването на броя на файловете. Това е свързано с факта, че FАТ използва свързана структура за запис на файловете в папката. Освен това, ако размерът на файловете нараства, настъпва фрагментиране на тяхното разположение на диска, което води да намаляване на скоростта на четене на данните.
FАТ е задължителна файлова система за системния дял на компютри по спецификацията АRC (Advanced RISC Computing), които се поддържат от Windows XP.
Файлова система NTFS. Файловата система NTFS (NT File System) е за предпочитане при работа в среда на Windows XP, което се дължи на редица причини, главната от които е наличието на система за защита на информацията. NTFS може да се използва само в Windows XP.
Правила за образуване на файлови имена. В NTFS са възприети следните правила за формиране на файлови имена:
Дължината на името на файл и папка може да достига до 255 символа, включително разширението.
Имената не са чувствителни към регистъра на буквите (главни или малки). Има едно изключение: в РОSIX приложенията NTFS допуска съществуването на две еднакви имена, които се различават само по регистъра на буквите. РOSIX (Роrtable Operating System Interface) е стандарт, разработен от IЕЕЕ (Institute of Electrical and Electronic Enginners).
Имената на файловете могат да съдържат различни символи, включително интервали, освен: / \: * ? “ <>
Защита. Системата NTFS трябва да се използва, когато е необходима защита на информацията, намираща се на сървърите и персоналните компютри. NTFS поддържа избирателни позволения за достъп и потребителски привилегии, които гарантират цялостното запазване иа данните. Трябва да се разбере, че докато за поделените папки в Windows XP могат да се назначат позволения за достъп (permissions) независимо от вида на файловата система, то на файловете и папките от NTFS могат да бъдат присвоени позволения за достъп независимо от това, дали са поделени по мрежата. NTFS е единствената файлова система за Windows XP, позволяваща назначаване на позволения за отделни файлове и папки.
Максимален размер за файл и за дял. NTFS поддържа по-голям в сравнение с FАТ максимален размер за файлове и дялове. Теоритично той може да достига до 16 екзабайта както за файл, така и за дял.
Максималният размер на файл е между 4 и 64 GВ и зависи от хардуерните възможности. Реалният максимален размер на NTFS дял при работа със стандартен хардуер достига 2 терабайта, което е свързано с ограниченията на съществуващите стандарти за максимален брой и размер на дисковите сектори.
Препоръчителният минимален размер за NTFS дял е 50 МВ, което е свързано с изискванията към размера на служебната част на NTFS.
Някои допълнителни характеристики на NTFS. NTFS има редица допълнителни особености, които правят файловата система доста мощна и гъвкава:
Поддръжка на компресиране на ниво файл. Компресирането на файлове намалява размера на файловете с данни и на текстовите файлове с около 50 %, а изпълнимите файлове – с около 40 %.
Способност за възстановяване на базата на транзакции. NTFS е много надеждна файлова система. Тя е възстановима файлова система, използваща технологията на транзакциите, при което в отчетен файл автоматично се регистрират всички промени в съдържанието на папките и файловете. Използвайки тази информация, Windows XP може да повтори или отмени операция, която не е завършила в следствие на срив в системата или прекъсване на захранването.
Поддръжка на замяна на клъстери (cluster remapping). Ако по време на работа настъпят грешки в резултат на лош сектор на диска, NTFS взема нов клъстер и пренася в него данните от клъстера, съдържащ повредения сектор. След това записва адреса на грешния клъстер, като прави невъзможно повторното му използване. Тази технология е напълно прозрачна за всяко приложение, изпълняващо операция за четене/запис от диска.
Поддръжка на Масintosh файлове. Когато е инсталирана услугата Services for Macintosh на компютър под управление на Windows XP Server, потребителите на Масintosh могат да записват на този компютър своите файлове.
Поддръжка на РОSIX приложения. NTFS е съвместима с файловата система Windows XP РОSIХ.1 и изпълнява следните изисквания на стандарта РОSIХ. 1 :
Чувствителност към малки и главни букви. В РОSIХ файловите имена са чувствителни към регистъра на буквите, т.е README.ТХТ, Readme.txt и readme.txt са различни файлове.
Време на последен достъп. Отбелязва се времето, когато файлът е бил достъпван за последно.
Твърди връзки (hard links). Възникват, когато две различни файлови имена, които може да са разположени в различни папки, сочат към едни и същи типове данни.
Забележка: РОSIХ приложенията могат да се стартират от всяка файлова система на Windows XP. Ако приложението се нуждае от достъп до ресурсите на файловата система, трябва да се използва NTFS.
Поддръжка на защита на ниво файлове и папки. Осигуряване на отделно „кошче за боклук“ (Rесусlе Вin) за всеки потребител. Намаляване на фрагментацията на файловете. Фрагментацията се намалява благодарение на технологията на максимално възможен непрекъснат запис на файла върху дисковия дял. Фрагментацията възниква при нарастване на размера на файла и зависи от вида на използваното дисково пространство.
[...] на файловата система. При инсталиране на Windows XP имате възможност да смените файловата система FАТ за [...]
[...] Файлови системи, поддържани от Windows XP, Windows 2003 [...]