Устройство на котором хранятся файлы ос после установки

Обновлено: 06.07.2024

sistemnye-fajly-i-papki-windows

Со временем на компьютере накапливается огромное количество всевозможных файлов и папок. Однако сразу после установки Windows, на системном диске пользователю видны всего несколько каталогов: Documents and Settings, Program Files и WINDOWS. Это системные каталоги, создаваемые Windows XP в процессе установки.

Помимо данных каталогов, на диске имеются другие файлы и папки, но они скрыты от наших глаз. Чтобы увидеть их: в окне Мой компьютер выберите в строке меню “Сервис” – “Свойства папки” – “Вид”. Снимите галку с пункта “Скрывать защищенные системные файлы (рекомендуется)” и отметьте пункт “Показывать скрытые файлы и папки” – нажмите ОК.

увидеть скрытые файлы и папки

Вы увидите папки System Volume Information и RECYCLER, а также несколько файлов. Т.к. они отвечают за правильную работу Windows, то по умолчанию скрыты от пользователей компьютера.

Теперь рассмотрим подробнее, что же хранится в системных каталогах Windows:

В папке Documents and Settings находятся профили (различные данные и настройки) пользователей, работающих с системой. Для каждого пользователя отводится своя папка. Каталоги All Users, Default User, LocalService, NetworkService и Администратор (либо Administrator, что одно и то же) создаются самой Windows. Они существуют вне зависимости от того, добавляли вы пользователей с такими именами или нет. Папка Администратор хранит файлы и настройки, необходимые для работы под встроенной учетной записью Администратора.

Каталог Program Files содержит папки с программами, установленными как в процессе инсталляции Windows, так и пользователями компьютера. Для каждой программы отведена отдельная папка. Если после удаления программы с компьютера, ее папка остается, то рекомендуется вручную удалить ее из каталога Program Files. Иначе при частой инсталляции и удалении программ в данной папке может накопиться изрядное количество мусора.

отключить восстановление системы

Папка System Volume Information по умолчанию является скрытой. Программа восстановления системы Windows XP создает в ней копии реестра. Т.е. здесь хранятся каталоги точек восстановления системы, отсортированные по дате создания. Windows не позволяет просматривать содержимое каталога System Volume Information обычным способом. Размер данной папки зависит от объема дискового пространства, резервируемого системой под точки восстановления. Можно вообще отключить восстановление системы: для этого кликните правой клавишей мыши по значку “Мой компьютер” – выберите “Свойства” – перейдите во вкладку “Восстановление системы” и установите флажок напротив пункта “Отключить восстановление системы на всех дисках”:


Однако намного лучше на той же вкладке просто ограничить объем дискового пространства, резервируемого системой под точки восстановления (это можно сделать, выбрав доступный диск и нажав кнопку “Параметры”).

Папка RECYCLER не что иное, как Корзина с Рабочего стола Windows.

В папке WINDOWS располагается операционная система, все ее настройки, служебные программы, драйверы и т.д. Содержимое данной папки ни в коем случае нельзя изменять. Во многих инструкциях и справочниках вместо папки WINDOWS пишут %SystemRoot% (это одно и тоже).

А теперь посмотрим, какие важнейшие папки и файлы содержит каталог WINDOWS:

В папке Driver Cache/i386 находится кэш драйверов. Если ее удалить, то при добавлении любого нового оборудования Windows будет запрашивать установочный диск.

В папке Media хранятся звуковые файлы для озвучивания системных событий.

В папке Minidump хранится малый дамп памяти – это специальная запись минимального набора сведений, необходимых для определения причины неполадок. Windows XP каждый раз при возникновении неустранимой ошибки будет автоматически создавать новый файл в данной папке. Каталог Minidump задается в диалоговом окне “Загрузка и восстановление”: щелкните правой клавишей мыши по значку “Мой компьютер” – “Свойства” – вкладка “Дополнительно” – в разделе “Загрузка и восстановление” нажмите кнопку “Параметры”. Найдите строчку “Папка малого дампа”:

папка малого дампа


В папке SoftwareDistribution хранятся папки и файлы, закачанные с помощью автоматического обновления Windows XP. В принципе эту папку можно удалить – в этом случае система создаст ее заново. На различных форумах некоторые пользователи утверждали, что удаление этой папки иногда помогало решить проблему сбоев при автоматическом обновлении.

Файл hiberfil.sys появляется в папке WINDOWS, если разрешен спящий режим. В этот файл при бездействии система сбрасывает весь объем ОЗУ, поэтому он равен размеру установленной оперативной памяти.

Папка system32 – очень важная папка, отвечающая за все настройки системы. Кроме того, в ней содержатся практически все служебные программы и системные утилиты. Здесь вы можете найти Блокнот (notepad.exe), Калькулятор (calc.exe), утилиту очистки диска от мусора (cleanmgr.exe) и многие другие программы.

В папке system32\drivers находятся файлы драйверов. В папке system32\drivers\etc есть файл hosts. Он предназначен для сопоставления IP-адресов и доменных имен компьютеров и серверов интернета. Наиболее распространенное использование файла hosts – блокировка определенных сайтов.

В папке system32\config содержатся файлы, которые работают с реестром:

файл AppEvent.Evt является журналом событий приложений, используемого реестром Windows;
файл SAM содержит раздел реестра HKLM\SAM;
файл SecEvent.Evt является журналом событий безопасности, используемого реестром Windows;
файл SECURITY содержит раздел реестра HKLM\SECURITY;
файл software содержит раздел реестра HKLM\Software;
файл SysEvent.Evt является журналом событий системы, используемого реестром Windows;
файл system содержит раздел реестра HKLM\System.

В папке system32\Restore содержится программа восстановления системы rstrui.exe и сопутствующие файлы.

Итак, сегодня мы с вами узнали (а кто-то просто вспомнил) какие важные файлы и папки хранятся на системном диске. В ближайших статьях мы рассмотрим как управлять процессами и службами Windows, что такое реестр и как сделать его резервную копию.

Думаю, многие из вас встречали пользователей, которые хранят все данные в папках на "Рабочем столе" Windows. Потерять важные данные при таком хранении файлов - элементарно. Я сталкивался со случаями, когда после переустановки Windows пользователь терял все свои фотографии за несколько лет без возможности восстановления.

реклама


MSI RTX 3070 сливают дешевле любой другой, это за копейки Дешевая 3070 Gigabyte Gaming - успей пока не началось

Я и сам частенько терял данные, и в какой-то момент решил, что так дело не пойдет и нужно разработать для себя систему, как и что сохранять при переустановке Windows. Эта система помогала мне не только сохранять свои данные, но и данные пользователей, которым я переустанавливал Windows.

Если вы начнете пользоваться этой системой, вас не застанет врасплох вопрос после переустановки Windows - "А где моя дипломная работа? Она была на рабочем столе!".

Почему данные пропадают?

реклама

var firedYa28 = false; window.addEventListener('load', () => < if(navigator.userAgent.indexOf("Chrome-Lighthouse") < window.yaContextCb.push(()=>< Ya.Context.AdvManager.render(< renderTo: 'yandex_rtb_R-A-630193-28', blockId: 'R-A-630193-28' >) >) >, 3000); > > >);

Потеря данных происходит потому, что переустановку Windows чаще всего делают с пересозданием или форматированием системного раздела, и все, что лежит в "Моих документах" и "Рабочем столе" пропадает практически безвозвратно. Пропадут и сохраненные логины и пароли в браузере, если он не синхронизирует их автоматически.


Откуда стоит сохранить данные?

Самые первые места, откуда стоит сохранить все данные, это "Рабочий стол", который обычно расположен по адресу c:\Users\*имя пользователя*\Desktop и "Мои документы", которые лежат по адресу c:\Users\*имя пользователя* \Documents.


реклама

Не лишним будет проверить папки c:\Users\*имя пользователя*\Videos и c:\Users\*имя пользователя*\Saved Games.

Сохранения игр обычно лежат в папке c:\Users\*имя пользователя*\Documents, но стоит проверить и саму папку игры, особенно, если она старая - в c:\Program Files (x86), а так же папки c:\Users\*имя пользователя*\AppData, где могут лежать и файлы настроек, и конфигурационные файлы игр и программ.

Еще стоит проверить папки "Загрузки" и "Изображения" на наличие ценных файлов.

реклама


Лучше сохранять файлы избыточно, то есть лучше сохранить лишнего, чем сохранить мало. Особенно на чужом компьютере. И если спустя несколько недель файлы не понадобились, их копии можно удалить.

Очень удобно перенести папки "Рабочий стол" и "Мои документы" на не системный диск, в этом случае они сохранятся при переустановке Windows и не будут занимать ценное место на системном диске.

Сохраняем данные браузера

Второе, чем стоит озаботиться - сохранение данных браузера. Самый простой способ сохранить все, это подключить его синхронизацию. Но бывает, что синхронизация восстанавливает данные, особенно вкладки, некорректно, поэтому не лишним будет подстраховаться и сохранить вкладки в файлы bookmarks.html.


Если вы пользуетесь браузером Mozilla Firefox, то для вас есть еще более удобный инструмент, чем синхронизация. С помощью утилиты MozBackup-1.5.1-ru вы можете сохранить Mozilla Firefox со всеми настройками, журналом, авторизациями на сайтах и даже масштабом для каждого из ваших сайтов.


И потом восстановить в три клика на новом Windows.

Специфические данные программ и утилит

Есть много утилит даже на обычном игровом ПК, данные из которых стоит сохранить. Например, настройки MSI Afterburner. Ведь настройка кривой частот/напряжений и кривой вентиляторов - дело трудоемкое.

Лежат ее настройки по адресу c:\Program Files (x86)\MSI Afterburner\Profiles.


Точно также стоит сохранить настройки программ настройки материнской платы, идущих с ней в комплекте, например, PC Probe от ASUS.


Стоит также проверить, куда сохраняют данные мессенджеры, которые установлены на ПК, например, Viber. Viber сохраняет полученные фото и видео в папку c:\Users\*имя пользователя*\Documents\ViberDownloads.


Очень удобно будет перед переустановкой сделать образ системного диска, что сохранит сразу всю важную информацию автоматически. Минус такого решения - большой вес архива, но я стараюсь всегда сделать "слепок" системы в добавок к ручному сохранению.


А самый надежный способ обезопасить свои данные - это настроить ежедневный бэкап на отдельный диск или в облако. Для этого можно воспользоваться, к примеру, утилитами от Acronis или бесплатными Allway Sync или FreeFileSync.

В этой статье я расскажу о том, как сохранить данные при переустановке Windows. Благодаря этим советам, практически сразу после установки новой системы вы сможете приступить к работе, не тратя продолжительное время на поиск драйверов, настройку программ и прочие унылые и неэффективные дела.

На самом деле, ничего сверхъестественного я сейчас не расскажу. Многое, что вы здесь прочтёте, вы, наверняка, знали и до меня, просто не догадывались использовать это для ускорения процедуры установки Windows.

Итак, соберём все знания и применим их!

Как сохранить данные при переустановке системы и минимизировать временные затраты


  • 1 Где хранить личные файлы
  • 2 Синхронизация браузера
  • 3 Используйте импорт и экспорт программ
  • 4 Используйте драйверпаки и софтпаки
  • 5 Используйте портативные программы
    • 5.1 Похожие статьи:

    Где хранить личные файлы

    Windows по умолчанию создаёт папку Мои документы, и иногда пользователи сохраняют в ней свои личные файлы – музыку, фильмы, пароли, важные документы. Несмотря на то, что сохранять файлы в этой папке логично, это небезопасно. Каждый сбой системы, из-за которого придётся переустанавливать Windows, лишит вас всех ваших неповторимых семейных фото, важных паролей и прочих данных.


    Чтобы сохранить данные при переустановке Windows, важные файлы нужно помещать не на том диске, на котором установлена Windows, а на другом. Как правило, Windows устанавливают на диск C, соответственно личные файлы нужно хранить на диске D. Папки Мои документы, Рабочий стол и другие являются частью диска C.

    Как сохранить данные при переустановке системы и минимизировать временные затраты

    Синхронизация браузера

    После инсталляции новой системы немало времени уходит на восстановление данных браузера. Чтобы сохранить данные при переустановке, нужно использовать такие браузеры, которые поддерживают функции синхронизации – то есть хранение ваших данных в облаке, которые потом можно оттуда извлечь и использовать. К данным относятся логин и пароли, истории, закладки и прочее.


    Такие популярные браузеры, как FireFox, Google Chrome, Яндекс браузер и другие полноценно работают с синхронизацией, и эту возможность можно использовать, чтобы сохранить данные при переустановке. Найти эту опцию можно в настройках, и она требует регистрации.

    Как сохранить данные при переустановке системы и минимизировать временные затраты

    Используйте импорт и экспорт программ

    А вот для других программ, чтобы сохранить данные при переустановке, такого облачного хранилища обычно не бывает. Однако большинство серьёзных продуктов позволяют импортировать настройки на компьютер в виде файла. В дальнейшем, после переустановки системы, эти настройки можно обратно экспортировать.


    Перед переустановкой Windows импортируйте из программ файлы настроек. Когда система будет установлена, экспортируйте этот файл. Таким образом, после переустановки вам не придётся долго настраивать все программы.

    Естественно, файлы настроек нужно сохранить в самом надёжном месте, не на том диске, на котором установлена Windows.

    Как сохранить данные при переустановке системы и минимизировать временные затраты

    Используйте драйверпаки и софтпаки

    После установки Windows традиционное действие – это инсталляция драйверов. Как правило, сама система устанавливает для большинства устройств драйвера, которые встроены в неё. Однако небольшая часть оборудования могут остаться без драйвера, например, камеры, видеокарты принтеры (кстати, если вы пользуетесь принтером, вам будет интересно подробное описание скупки картриджей).

    Драйвера пользователи обычно получают на сайте разработчика или с диска, который шёл в комплекте с устройством. После этого драйвер долго и нудно устанавливают вручную. На самом деле это всё давно уже в прошлом, равно, как и ручная установка программ.


    Как сохранить данные при переустановке системы и минимизировать временные затраты

    Используйте портативные программы

    Портативные программы или портабл – это такой софт, который не требует установки. Многие программы имеют портабл версию. Чтобы использовать такой вариант софта, нужно просто распаковать его файлы и запустить исполняемый файл.


    Вы можете заменить большую часть программ, которые используете на портабл версии. Таким образом, после установки новой Windows вам не придётся заниматься установкой большого количества софта.

    Конечно же, портабл версии нужно тоже сохранять на каком-то другом диске, не на том, на котором установлена система.

    Как сохранить данные при переустановке системы и минимизировать временные затраты

    Похожие статьи:

    Прежде чем переустановить Windows на компьютере, вам следует позаботиться о сохранении всех необходимых данных, которые…

    Windows Messenger – одно из тех приложении, которыми снабжена Windows XP, которое почти никто не…

    Прежде чем переустановить Windows на компьютере, вам следует позаботиться о сохранении всех необходимых данных, которые…

    One comment

    Очень помогло сохранение драйверов, даже диск от материнской платы не понадобился.

    Типы файловых систем

    Рядовому пользователю компьютерных электронных устройств редко, но приходится сталкиваться с таким понятием, как «выбор файловой системы». Чаще всего это происходит при необходимости форматирования внешних накопителей (флешек, microSD), установке операционных систем, восстановлении данных на проблемных носителях, в том числе жестких дисках. Пользователям Windows предлагается выбрать тип файловой системы, FAT32 или NTFS, и способ форматирования (быстрое/глубокое). Дополнительно можно установить размер кластера. При использовании ОС Linux и macOS названия файловых систем могут отличаться.

    Возникает логичный вопрос: что такое файловая система и в чем ее предназначение? В данной статье дадим ответы на основные вопросы касательно наиболее распространенных ФС.

    Что такое файловая система

    Обычно вся информация записывается, хранится и обрабатывается на различных цифровых носителях в виде файлов. Далее, в зависимости от типа файла, кодируется в виде знакомых расширений – *exe, *doc, *pdf и т.д., происходит их открытие и обработка в соответствующем программном обеспечении. Мало кто задумывается, каким образом происходит хранение и обработка цифрового массива в целом на соответствующем носителе.

    Операционная система воспринимает физический диск хранения информации как набор кластеров размером 512 байт и больше. Драйверы файловой системы организуют кластеры в файлы и каталоги, которые также являются файлами, содержащими список других файлов в этом каталоге. Эти же драйверы отслеживают, какие из кластеров в настоящее время используются, какие свободны, какие помечены как неисправные.

    Запись файлов большого объема приводит к необходимости фрагментации, когда файлы не сохраняются как целые единицы, а делятся на фрагменты. Каждый фрагмент записывается в отдельные кластеры, состоящие из ячеек (размер ячейки составляет один байт). Информация о всех фрагментах, как части одного файла, хранится в файловой системе.

    Файловая система связывает носитель информации (хранилище) с прикладным программным обеспечением, организуя доступ к конкретным файлам при помощи функционала взаимодействия программ A PI. Программа, при обращении к файлу, располагает данными только о его имени, размере и атрибутах. Всю остальную информацию, касающуюся типа носителя, на котором записан файл, и структуры хранения данных, она получает от драйвера файловой системы.

    На физическом уровне драйверы ФС оптимизируют запись и считывание отдельных частей файлов для ускоренной обработки запросов, фрагментации и «склеивания» хранящейся в ячейках информации. Данный алгоритм получил распространение в большинстве популярных файловых систем на концептуальном уровне в виде иерархической структуры представления метаданных (B-trees). Технология снижает количество самых длительных дисковых операций – позиционирования головок при чтении произвольных блоков. Это позволяет не только ускорить обработку запросов, но и продлить срок службы HDD. В случае с твердотельными накопителями, где принцип записи, хранения и считывания информации отличается от применяемого в жестких дисках, ситуация с выбором оптимальной файловой системы имеет свои нюансы.

    Основные функции файловых систем

    Файловая система отвечает за оптимальное логическое распределение информационных данных на конкретном физическом носителе. Драйвер ФС организует взаимодействие между хранилищем, операционной системой и прикладным программным обеспечением. Правильный выбор файловой системы для конкретных пользовательских задач влияет на скорость обработки данных, принципы распределения и другие функциональные возможности, необходимые для стабильной работы любых компьютерных систем. Иными словами, это совокупность условий и правил, определяющих способ организации файлов на носителях информации.

    Основными функциями файловой системы являются:

    • размещение и упорядочивание на носителе данных в виде файлов;
    • определение максимально поддерживаемого объема данных на носителе информации;
    • создание, чтение и удаление файлов;
    • назначение и изменение атрибутов файлов (размер, время создания и изменения, владелец и создатель файла, доступен только для чтения, скрытый файл, временный файл, архивный, исполняемый, максимальная длина имени файла и т.п.);
    • определение структуры файла;
    • поиск файлов;
    • организация каталогов для логической организации файлов;
    • защита файлов при системном сбое;
    • защита файлов от несанкционированного доступа и изменения их содержимого.

    VDS Timeweb арендовать

    Задачи файловой системы

    Функционал файловой системы нацелен на решение следующих задач:

    • присвоение имен файлам;
    • программный интерфейс работы с файлами для приложений;
    • отображение логической модели файловой системы на физическую организацию хранилища данных;
    • поддержка устойчивости файловой системы к сбоям питания, ошибкам аппаратных и программных средств;
    • содержание параметров файла, необходимых для правильного взаимодействия с другими объектами системы (ядро, приложения и пр.).

    В многопользовательских системах реализуется задача защиты файлов от несанкционированного доступа, обеспечение совместной работы. При открытии файла одним из пользователей для других этот же файл временно будет доступен в режиме «только чтение».

    Вся информация о файлах хранится в особых областях раздела (томах). Структура справочников зависит от типа файловой системы. Справочник файлов позволяет ассоциировать числовые идентификаторы уникальных файлов и дополнительную информацию о них с непосредственным содержимым файла, хранящимся в другой области раздела.

    Операционные системы и типы файловых систем

    Существует три основных вида операционных систем, используемых для управления любыми информационными устройствами: Windows компании Microsoft, macOS разработки Apple и операционные системы с открытым исходным кодом на базе Linux. Все они, для взаимодействия с физическими носителями, используют различные типы файловых систем, многие из которых дружат только со «своей» операционкой. В большинстве случаев они являются предустановленными, рядовые пользователи редко создают новые дисковые разделы и еще реже задумываются об их настройках.

    В случае с Windows все выглядит достаточно просто: NTFS на всех дисковых разделах и FAT32 (или NTFS) на флешках. Если установлен NAS (сервер для хранения данных на файловом уровне), и в нем используется какая-то другая файловая система, то практически никто не обращает на это внимания. К нему просто подключаются по сети и качают файлы.

    На мобильных гаджетах с ОС Android чаще всего установлена ФС версии ext4 во внутренней памяти и FAT32 на карточках microSD. Владельцы продукции Apple зачастую вообще не имеют представления, какая файловая система используется на их устройствах – HFS+, HFSX, APFS, WTFS или другая. Для них существуют лишь красивые значки папок и файлов в графическом интерфейсе.

    Более богатый выбор у линуксоидов. Но здесь настройка и использование определенного типа файловой системы требует хотя бы минимальных навыков программирования. Тем более, мало кто задумывается, можно ли использовать в определенной ОС «неродную» файловую систему. И зачем вообще это нужно.

    Рассмотрим более подробно виды файловых систем в зависимости от их предпочтительного использования с определенной операционной системой.

    Файловые системы Windows

    Исходный код файловой системы, получившей название FAT, был разработан по личной договоренности владельца Microsoft Билла Гейтса с первым наемным сотрудником компании Марком Макдональдом в 1977 году. Основной задачей FAT была работа с данными в операционной системе Microsoft 8080/Z80 на базе платформы MDOS/MIDAS. Файловая система FAT претерпела несколько модификаций – FAT12, FAT16 и, наконец, FAT32, которая используется сейчас в большинстве внешних накопителей. Основным отличием каждой версии является преодоление ограниченного объема доступной для хранения информации. В дальнейшем были разработаны еще две более совершенные системы обработки и хранения данных – NTFS и ReFS.

    FAT (таблица распределения файлов)

    Числа в FAT12, FAT16 и FAT32 обозначают количество бит, используемых для перечисления блока файловой системы. FAT32 является фактическим стандартом и устанавливается на большинстве видов сменных носителей по умолчанию. Одной из особенностей этой версии ФС является возможность применения не только на современных моделях компьютеров, но и в устаревших устройствах и консолях, снабженных разъемом USB.

    Пространство FAT32 логически разделено на три сопредельные области:

    • зарезервированный сектор для служебных структур;
    • табличная форма указателей;
    • непосредственная зона записи содержимого файлов.

    К недостатком стандарта FAT32 относится ограничение размера файлов на диске до 4 Гб и всего раздела в пределах 8 Тб. По этой причине данная файловая система чаще всего используется в USB-накопителях и других внешних носителях информации. Для установки последней версии ОС Microsoft Windows 10 на внутреннем носителе потребуется более продвинутая файловая система.

    С целью устранения ограничений, присущих FAT32, корпорация Microsoft разработала обновленную версию файловой системы exFAT (расширенная таблица размещения файлов). Новая ФС очень схожа со своим предшественником, но позволяет пользователям хранить файлы намного большего размера, чем четыре гигабайта. В exFAT значительно снижено число перезаписей секторов, ответственных за непосредственное хранение информации. Функция очень важна для твердотельных накопителей ввиду необратимого изнашивания ячеек после определенного количества операций записи. Продукт exFAT совместим с операционными системами Mac, Android и Windows. Для Linux понадобится вспомогательное программное обеспечение.

    NTFS (файловая система новой технологии)

    Стандарт NTFS разработан с целью устранения недостатков, присущих более ранним версиям ФС. Впервые он был реализован в Windows NT в 1995 году, и в настоящее время является основной файловой системой для Windows. Система NTFS расширила допустимый предел размера файлов до шестнадцати гигабайт, поддерживает разделы диска до 16 Эб (эксабайт, 10 18 байт ). Использование системы шифрования Encryption File System (метод «прозрачного шифрования») осуществляет разграничение доступа к данным для различных пользователей, предотвращает несанкционированный доступ к содержимому файла. Файловая система позволяет использовать расширенные имена файлов, включая поддержку многоязычности в стандарте юникода UTF, в том числе в формате кириллицы. Встроенное приложение проверки жесткого диска или внешнего накопителя на ошибки файловой системы chkdsk повышает надежность работы харда, но отрицательно влияет на производительность.

    ReFS (Resilient File System)

    Последняя разработка Microsoft, доступная для серверов Windows 8 и 10. Архитектура файловой системы в основном организована в виде B + -tree. Файловая система ReFS обладает высокой отказоустойчивостью благодаря реализации новых функций:

    • Copy-on-Write (CoW) – никакие метаданные не изменяются без копирования;
    • данные записываются на новое дисковое пространство, а не поверх существующих файлов;
    • при модификации метаданных новая копия хранится в свободном дисковом пространстве, затем система создает ссылку из старых метаданных на новую версию.

    Все это позволяет повысить надежность хранения файлов, обеспечивает быстрое и легкое восстановление данных.

    Файловые системы macOS

    Для операционной системы macOS компания Apple использует собственные разработки файловых систем:

    Файловые системы macOS

    1. HFS+, которая является усовершенствованной версией HFS, ранее применяемой на компьютерах Macintosh, и ее более соверешенный аналог APFS. Стандарт HFS+ используется во всех устройствах под управлением продуктов Apple, включая компьютеры Mac, iPod, а также Apple X Server.
    2. Кластерная файловая система Apple Xsan, созданная из файловых систем StorNext и CentraVision, используется в расширенных серверных продуктах. Эта файловая система хранит файлы и папки, информацию Finder о просмотре каталогов, положениях окна и т.д.

    Файловые системы Linux

    В отличие от ОС Windows и macOS, ограничивающих выбор файловой системы предустановленными вариантами, Linux предоставляет возможность использования нескольких ФС, каждая из которых оптимизирована для решения определенных задач. Файловые системы в Linux используются не только для работы с файлами на диске, но и для хранения данных в оперативной памяти или доступа к конфигурации ядра во время работы системы. Все они включены в ядро и могут использоваться в качестве корневой файловой системы.

    Файловая система Линукс

    Основные файловые системы, используемые в дистрибутивах Linux:

    Ext2, Ext3, Ext4 или Extended Filesystem – стандартная файловая система, первоначально разработанная еще для Minix. Содержит максимальное количество функций и является наиболее стабильной в связи с редкими изменениями кодовой базы. Начиная с ext3 в системе используется функция журналирования. Сегодня версия ext4 присутствует во всех дистрибутивах Linux.

    JFS или Journaled File System разработана в IBM в качестве альтернативы для файловых систем ext. Сейчас она используется там, где необходима высокая стабильность и минимальное потребление ресурсов (в первую очередь в многопроцессорных компьютерах). В журнале хранятся только метаданные, что позволяет восстанавливать старые версии файлов после сбоев.

    ReiserFS также разработана в качестве альтернативы ext3, поддерживает только Linux. Динамический размер блока позволяет упаковывать несколько небольших файлов в один блок, что предотвращает фрагментацию и улучшает работу с небольшими файлами. Недостатком является риск потери данных при отключении энергии.

    XFS рассчитана на файлы большого размера, поддерживает диски до 2 терабайт. Преимуществом системы является высокая скорость работы с большими файлами, отложенное выделение места, увеличение разделов на лету, незначительный размер служебной информации. К недостаткам относится невозможность уменьшения размера, сложность восстановления данных и риск потери файлов при аварийном отключении питания.

    Btrfs или B-Tree File System легко администрируется, обладает высокой отказоустойчивостью и производительностью. Используется как файловая система по умолчанию в OpenSUSE и SUSE Linux.

    Другие ФС, такие как NTFS, FAT, HFS, могут использоваться в Linux, но корневая файловая система на них не устанавливается, поскольку они для этого не предназначены.

    Дополнительные файловые системы

    В операционных системах семейства Unix BSD (созданы на базе Linux) и Sun Solaris чаще всего используются различные версии ФС UFS (Unix File System), известной также под названием FFS (Fast File System). В современных компьютерных технологиях данные файловые системы могут быть заменены на альтернативные: ZFS для Solaris, JFS и ее производные для Unix.

    Кластерные файловые системы включают поддержку распределенных хранилищ, расширяемость и модульность. К ним относятся:

    • ZFS – «Zettabyte File System» разработана для распределенных хранилищ Sun Solaris OS;
    • Apple Xsan – эволюция компании Apple в CentraVision и более поздних разработках StorNext;
    • VMFS (Файловая система виртуальных машин) разработана компанией VMware для VMware ESX Server;
    • GFS – Red Hat Linux именуется как «глобальная файловая система» для Linux;
    • JFS1 – оригинальный (устаревший) дизайн файловой системы IBM JFS, используемой в старых системах хранения AIX.

    Практический пример использования файловых систем

    Владельцы мобильных гаджетов для хранения большого объема информации используют дополнительные твердотельные накопители microSD (HC), по умолчанию отформатированные в стандарте FAT32. Это является основным препятствием для установки на них приложений и переноса данных из внутренней памяти. Чтобы решить эту проблему, необходимо создать на карточке раздел с ext3 или ext4. На него можно перенести все файловые атрибуты (включая владельца и права доступа), чтобы любое приложение могло работать так, словно запустилось из внутренней памяти.

    Операционная система Windows не умеет делать на флешках больше одного раздела. С этой задачей легко справится Linux, который можно запустить, например, в виртуальной среде. Второй вариант - использование специальной утилиты для работы с логической разметкой, такой как MiniTool Partition Wizard Free . Обнаружив на карточке дополнительный первичный раздел с ext3/ext4, приложение Андроид Link2SD и аналогичные ему предложат куда больше вариантов.

    Файловая система для microSD

    Флешки и карты памяти быстро умирают как раз из-за того, что любое изменение в FAT32 вызывает перезапись одних и тех же секторов. Гораздо лучше использовать на флеш-картах NTFS с ее устойчивой к сбоям таблицей $MFT. Небольшие файлы могут храниться прямо в главной файловой таблице, а расширения и копии записываются в разные области флеш-памяти. Благодаря индексации на NTFS поиск выполняется быстрее. Аналогичных примеров оптимизации работы с различными накопителями за счет правильного использования возможностей файловых систем существует множество.

    Надеюсь, краткий обзор основных ФС поможет решить практические задачи в части правильного выбора и настройки ваших компьютерных устройств в повседневной практике.

    Читайте также: