Ntfs отключить время доступа
NTFS (файловая система новой технологии) — это проприетарная файловая система журналирования, разработанная Microsoft. Начиная с Windows NT 3.1, это файловая система по умолчанию в семействе Windows NT. Windows 10 поддерживает сжатие отдельных файлов и папок на томах NTFS с использованием Сжатие NTFS. В этом посте мы покажем вам, как включить или отключить сжатие файлов NTFS в Windows 10.
Время последнего доступа к файлу в NTFS Windows 10
Последние версии Windows 10 поддерживают четыре различных режима, которые вы можете установить вместо простого отключения. Режимы:
- Управляется пользователем, отображения времени последнего доступа отключено.
- Управляется пользователем, отображения времени последнего доступа включено.
- Управляется системой, последние обновления доступа включены (используется по умолчанию).
- Управляется системой, последние обновления доступа отключены.
В режиме «Управляется системой» последняя метка времени доступа изменяется во время загрузки, когда ОС монтирует тома. Windows 10 не меняет его для больших объемов (> 128 ГБ), это компромисс между поддержанием производительности.
В режиме «Управляется пользователем» последняя отметка времени доступа остается неизменной во время загрузки независимо от размера тома. Когда эта функция включена, ОС изменяет ее только при возникновении активности пользователя.
Установка режима «Управляемый системой, последние обновления доступа отключены» полностью отключает функцию отметки времени последнего доступа для NTFS.
Отключить время последнего доступа к файлу в NTFS в Fsutil
Кроме того, вы можете использовать консольный инструмент fsutil для настройки функции отметки времени последнего доступа для NTFS.
Windows поставляется с инструментом, Fsutil. Fsutil предназначен для опытных пользователей и системных администраторов. Он выполняет задачи, связанные с таблицей размещения файлов (FAT) и файловыми системами NTFS, такие как управление точками повторной обработки, управление разреженными файлами или размонтирование тома.
Если он используется без параметров, Fsutil отображает список поддерживаемых подкоманд. Инструмент доступен в Windows, начиная с Windows XP.
Чтобы изменить отметку времени последнего доступа для NTFS с помощью fsutil,
Шаг 1: Откройте командную строку с правами администратора.
Шаг 2: Введите или скопируйте и вставьте следующую команду: fsutil поведенческий набор set disablelastaccess . Windows 10 Отключить NTFS Отметка времени последнего доступа Fsutil
Шаг 3: Замените одним из следующих значений:
- 0 = управляется пользователем, отображения времени последнего доступа включены.
- 1 = управляется пользователем, отображения времени последнего доступа отключено.
- 2 = управляется системой, последние обновления доступа включены.
- 3 = управляется системой, последние обновления доступа отключены.
Значением по умолчанию является 2.
Наследование
Так как файлов на диске может быть очень много и большая их часть располагается во вложенных каталогах, для удобного и быстрого изменения их прав доступа необходим какой-то механизм. Для этого в NTFS есть такая вещь как наследование .
Правило наследования простое и укладывается оно в одну формулировку: при своём создании каждый дочерний объект автоматически наследует разрешения ближайшего родительского объекта. Приведём пример. Если вы создали папку «А», а в ней папку «Б», то папка «Б» будет иметь те же разрешения, что и папка «А». Следовательно, все файлы в папке «Б» получат разрешения папки «А» .
Отключить время последнего доступа к файлу в NTFS в реестре
Шаг 1: Откройте приложение «Редактор реестра».
Шаг 2: Перейдите к следующему ключу реестра:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem
Шаг 3: В правой части окна измените или создайте новое 32-битное значение DWORD NtfsDisableLastAccessUpdate.
Примечание. Даже если вы используете 64-разрядную версию Windows, вы все равно должны создать 32-разрядное значение DWORD.
Шаг 4: Установите для созданного параметра одно из следующих значений:
- 80000000 (hex) = управляется пользователем, отображения времени последнего доступа включены.
- 80000001 (hex) = управляется пользователем, отображения времени последнего доступа отключено.
- 80000002 (hex) = управляется системой, последние обновления доступа включены (используется по умолчанию).
- 80000003 (hex) = управляется системой, последние обновления доступа отключены.
Используйте значение 80000003 (шестнадцатеричное) = управляется системой, последние обновления доступа отключены, чтобы отключить обновления отметки времени последнего доступа.
Шаг 5: Перезагрузите компьютер.
Вы можете скачать готовые файлы реестра по этой ссылке.
Включение или отключение сжатия файлов NTFS
Мы можем включить или отключить сжатие файлов NTFS в Windows 10 тремя быстрыми и простыми способами, а именно:
- Через командную строку
- Через редактор локальной групповой политики
- Через редактор реестра
Давайте посмотрим на описание пошагового процесса применительно к каждому из методов.
Хотя сжатие файловой системы NTFS может сэкономить дисковое пространство, сжатие данных может отрицательно сказаться на производительности.
Ниже приведены характеристики производительности сжатия NTFS:
- Когда вы копируете или перемещаете сжатый файл NTFS в другую папку, NTFS распаковывает файл, копирует или перемещает файл в новое место, а затем повторно сжимает файл.
- Сжатые файлы также расширяются перед копированием по сети, поэтому сжатие NTFS не снижает пропускную способность сети.
- Файлы или папки, сохраненные в существующей сжатой папке, будут автоматически сжаты.
- Если вы отключите сжатие файлов NTFS, все текущие сжатый файлы по-прежнему останутся сжатыми. Вы также по-прежнему сможете распаковать любые сжатые в данный момент файлы, но вы не сможете сжать их снова, пока не будет включено сжатие NTFS.
Атрибуты и ACL
При работе через сервер права доступа выдаются сервером, при непосредственной же работе с дисками через интерфейс локальной машины права доступа выдаются на уровне файловой системы NTFS. Как это работает? А вот как. Каждый записанный в NTFS файл представляет собой не только данные, помимо них он также хранит служебную информацию — атрибуты и ACL (Access Control List). Кстати, атрибуты и ACL имеют не только файлы, но и папки.
Что такое атрибуты файла, вы, в принципе, должны знать сами. Скрытый, системный, индексируемый или неиндексируемый, доступный только для чтения, готовый к архивированию — всё это называется атрибутами и просматривается в свойствах файла или папки. За права же доступа отвечают метаданные ACL. И если атрибуты описывают свойства объекта, то ACL указывает, кто именно и какие действия с этим объектом может производить. ACL также именуют разрешениями.
Структуру ACL можно представить в виде таблицы с тремя колонками.
Первая колонка содержит уникальный идентификатор пользователя (SID) , вторая — описание прав (read, write и т.д.) , третья — флаг , указывающий разрешено ли конкретному SID пользоваться этими правами или нет. Он может принимать два значения: true (да) и false (нет).
Основных прав доступа в NTFS четыре:
• Read разрешает только чтение файла.
• Write разрешает чтение и запись.
• Modify разрешает чтение, запись, переименование, удаление и редактирование атрибутов.
• Full Control даёт пользователю неограниченную власть над файлом. Помимо всего перечисленного, имеющий права Full Control пользователь может редактировать метаданные ACL. Все прочие права доступа возможность изменения ACL не предоставляют.
Владелец объекта
Кроме атрибутов и разрешений, каждый объект в файловой системе NTFS имеет своего владельца. Таковым может выступать локальный администратор, пользователь, TrustedInstaller, система и т.д. Владелец может изменять права доступа к своему файлу, однако локальный администратор имеет право назначить владельцем такого файла самого себя, следовательно, получить на него полные права, то есть Full Control .
Явные и неявные разрешения
Все разрешения, которые наследуются автоматически, именуются неявными (implicit). И напротив, разрешения, которые устанавливаются вручную путём изменения ACL, называются явными (explicit). Отсюда вытекают два правила:
• На одном уровне вложенности запрещающее разрешение имеет более высокий приоритет. Если для одного SID было задано и разрешающее, и запрещающее разрешение, то действовать будет запрет.
• Явное разрешение имеет более высокий приоритет, чем неявное. Если запрет на какой-то объект был унаследован от родителя, а затем на него было установлено явное разрешение, то оно получит приоритет.
Таким образом в NTFS формируются комбинации разрешений и запретов. И если расположить приоритеты разрешений в порядке убывания, то получим примерно такую картину:
1. Явный запрет
2. Явное разрешение
3. Неявный запрет
4. Неявное разрешение
3]Включение или отключение сжатия файлов NTFS через редактор реестра.
Чтобы включить или отключить сжатие файлов NTFS через редактор реестра, выполните следующие действия:
Поскольку это операция реестра, рекомендуется создать резервную копию реестра или создать точку восстановления системы в качестве необходимых мер предосторожности. После этого вы можете действовать следующим образом:
Связанный пост: Сжатие файлов, папок, дисков в Windows для освобождения места на диске.
NTFS является стандартной файловой системой для операционных систем Windows. Современная версия NTFS поддерживает сжатие, используемый для ограничения доступа к файлам механизм разрешений, альтернативные потоки, а также присваивание временных меток — метаданных, доступных в свойствах объекта. Эти метки позволяют определять последнее время создания, модификации и доступа к файлам и каталогам.
В старых версиях Windows можно было отключать функцию присвоения временных меток с целью повышения общей производительности и скорости доступа к файлам и каталогам. Отключение этой функции на современных компьютерах с SSD -дисками вряд ли позволит существенно ускорить доступ, тем не менее, Microsoft не только не удалила эту опцию, но и расширила ее.
Вместо простого отключения присвоения временных меток последнего доступа в Windows 10 вам будет доступно четыре режима:
0. Управление пользователем, обновление меток включено.
1. Управление пользователем, обновление меток отключено.
2. Управление системой, обновление меток включено.
3. Управление системой, обновление меток отключено.
Режим под индексом «2» обычно включен по умолчанию. В режиме управления системой последняя временная метка обновляется во время загрузки Windows 10, в момент монтирования томов. Исключение составляют только объекты ФС размером более 128 Гб, временные метки которых не обновляются ради сохранения той же производительности. В режиме управления пользователем временная метка последнего доступа не меняется при загрузке системы, обновляется она только в момент активности пользователя. Режим управления системой в состоянии «Отключено» полностью отключает функцию обновления времени последнего доступа.
В последних версиях Windows 10 отключить ее можно двумя способами — через реестр и с помощью консольной утилиты fsutil.
В реестре для этого переходим к ключу HKLM\SYSTEM\CurrentControlSet\Control\FileSystem и устанавливаем в качестве значения параметра NtfsDisableLastAccessUpdate 80000000, 80000001, 80000002 или 80000003, соответственно нумерации перечисленным выше режимам.
Можете использовать готовые REG -файлы, скачав их по ссылке yadi.sk/d/I8vgfHBm3cftgw.
Для отключения функции присвоения меток последнего доступа в запущенной от имени администратора командной строке или PowerShell выполняем команду fsutil behavior set disablelastaccess 3 .
Также параметр может принимать значения 0, 1 и 2, что опять же соответствует номерам указанных режимов. Чтобы изменения вступили в силу, в обоих случаях нужно перезагрузить компьютер.
К ак и в реальном мире, в мире компьютеров и интернета есть вещи, которыми мы можем обладать и есть вещи, которыми мы обладать не можем. А не можем потому, что не имеем на них прав. Объяснять, для чего собственно были придуманы все эти разрешения и права доступа, полагаем, не нужно. Если бы их не было, любой пользователь мог бы просматривать, изменять и удалять любые не принадлежащие ему файлы не только на локальных машинах, но и на серверах.
С понятиями прав и разрешений на файлы более или менее знакомы все пользователи. Но что в действительности они собой представляют и как система определяет, какой файл можно просматривать или изменять, а какой нет? Давайте попробуем разобраться.
Начнем с того, что большая часть всех данных хранится на дисках в виде файлов, к которыми пользователи тем или иным образом получают доступ. Пример, когда пользователь получает доступ к файлам не напрямую, а через веб-сервер, мы рассматривать не будем. Скажем лишь, что такие данные, помимо прочих разрешений, также имеют особое разрешение share , наличие которого проверяется при обращении к удалённому серверу.
Заключение
На этом все. Теперь вы знаете как изменять настройки отображения времени последнего доступа к файлу в NTFS Windows 10
Отключить время последнего доступа к файлу в NTFS
Есть два метода, которые вы можете использовать для изменения настройки последнего времени доступа. Давайте рассмотрим их.
2]Включение или отключение сжатия файлов NTFS с помощью редактора локальной групповой политики.
Чтобы включить или отключить сжатие файлов NTFS с помощью редактора локальной групповой политики, выполните следующие действия:
- Нажмите Клавиша Windows + R для вызова диалогового окна «Выполнить».
- В диалоговом окне «Выполнить» введите gpedit.msc и нажмите Enter, чтобы открыть редактор групповой политики.
- В редакторе локальной групповой политики используйте левую панель, чтобы перейти по указанному ниже пути:
- На правой панели дважды щелкните Не разрешать сжатие на всех томах NTFS политика для редактирования его свойств.
- В окне политики установите переключатель в положение Не настроено или же Отключено до включить сжатие файлов NTFS.
- Чтобы отключить, установите переключатель в положение Включено.
- Нажмите Подать заявление >Ok чтобы сохранить изменения.
- Закройте редактор локальной групповой политики.
- Перезапустить компьютер.
Для пользователей Windows 10 Home вы можете добавить функцию редактора локальной групповой политики, а затем выполнить инструкции, как указано выше, или вы можете использовать метод реестра ниже.
Особенности наследования при копировании и перемещении файлов
До этого момента мы говорили о наследовании при создании файлов в родительских или дочерних каталогах. В случаях копирования или перемещения объекта правила наследования меняются .
• При копировании объекта с одного тома на другой, например, с диска «С» на диск «D» копируемый объект всегда получает права или разрешения того раздела или расположенного в нём каталога, в который он копируется. Те же правила действуют при перемещении файлов между разными томами.
• При перемещении в пределах одного тома, перемещаемый объект сохраняет свою ACL, изменяется только ссылка на него в таблице MFT.
• При копировании в пределах одного тома копируемый объект получает ACL от ближайшего вышестоящего родительского каталога.
Для начала этого вполне достаточно, чтобы иметь более-менее чёткое представление о том, как работают законы разрешений в NTFS. На самом деле разрешений в файловой системе существует гораздо больше разрешений. Большинству простых пользователей их знать необязательно, а вот будущим системным администраторам такие знания могут очень даже пригодится.
Просмотреть содержимое любого файла можно соответствующей ему программой, но в действительности файл может содержать больше данных, причем совершенно иного типа. Например, изображение может хранить в себе текст или даже исполняемый код, оставаясь с виду тем же изображением. Такое возможно благодаря особенностям файловой системы NTFS , а если быть конкретными — альтернативным потокам, которые могут хранить любые данные параллельно с основным контентом.
На низком уровне файл — это бинарный код, однако с точки зрения NTFS файл представляет собой пул массивов, именуемых атрибутами. Каждый атрибут, читай массив, имеет свойства или потоки, представленные набором данных, которые могут быть как видимыми, так и невидимыми (метаданные) . Так, атрибут $SECURITY_DESСRIPTOR содержит сведения о владельце, атрибут $STANDART_INFORMATION — временные метки файла, $DATA — основные данные, то есть контент, а $FILE_NAME — имя файла длиной не более восьми символов.
Ну хорошо, а что, если имя файла содержит более восьми символов, ведь такое встречается сплошь и рядом? Всё очень просто, системой будет создан второй атрибут специально для длинного имени. То есть файл может иметь несколько атрибутов одного и того же типа, включая и атрибут $DATA. Однако нам уже известно, что атрибут $DATA хранит основные данные, если у нас появится дополнительный атрибут, будет ли это означать, что файл содержит еще какие-то основные данные?
Нет, основной массив данных потому-то и называется основным, что он один, все остальные будут уже дополнительными или иначе альтернативными.
Продемонстрируем это на примере, добавив в обычный текстовый файл альтернативный поток данных, представленный изображением формата JPG .
Создать альтернативный поток NTFS можно в командной строке, но гораздо удобнее использовать для этой цели утилиту NTFS Stream Explorer.
Создадим текстовый файл log.txt и запишем в него какой-нибудь текст, допустим «Hello».
Открываем его утилитой NTFS Stream Explorer и на первой же вкладке «Базовая информация» идем в меню «Добавить» и выбираем «Файловый поток».
В следующем окне жмем кнопку с изображением знака плюс, даем альтернативному потоку имя и нажимаем «Создать».
Так как добавлять в него мы будем файл, оставляем в настройках «Из файла» и указываем через обзор путь к нашему изображению. При этом в окне утилиты тут же появляется новая вкладка «Потоки» с созданным нами дополнительным атрибутом.
Открыв такой файл текстовым редактором, вы не обнаружите в нём никаких изменений, но если открыть его свойства, то можно будет увидеть, что он занимает на диске больше места, чем следует исходя из его содержимого.
Жмем «Explorer» и видим в расположении (Root directory) некий объект с именем HIDE — наш альтернативный поток в MFT .
Если его скопировать на рабочий стол и присвоить расширение JPG, то его можно будет открыть любой программой для просмотра картинок.
Извлечь альтернативный поток из файла можно и в самой NTFS Stream Explorer, воспользовавшись опцией «Export».
Также для оных целей подойдет бесплатная тулза AlternativeStreamView от NirSoft . К сожалению, определять тип содержимого альтернативного потока придется по его заголовку.
Существуют и другие ограничения работы с файлами, имеющими дополнительный атрибут $DATA.
При копировании файлов «два в одном» на другой физический диск данные альтернативного потока $DATA будут потеряны.
Чтобы его передать по сети или скопировать на другой диск, файл необходимо заархивировать, не забыв установить на вкладке «Дополнительно» птичку «Сохранять файловые потоки».
В старых версиях Windows можно было включить или отключить функцию отображения времени последнего доступа к файлу. Отключение этого параметра повышает скорость доступа к файлам и каталогам.
В этой статье я покажу, как отключить отображение времени последнего доступа к файлу в NTFS в Windows 10.
1]Включение или отключение сжатия файлов NTFS через командную строку
Чтобы включить или отключить сжатие файлов NTFS через командную строку, выполните следующие действия:
- Нажмите Клавиша Windows + R для вызова диалогового окна «Выполнить».
- В диалоговом окне «Выполнить» введите cmd а затем нажмите CTRL + SHIFT + ВВОД , чтобы открыть командную строку в режиме администратора.
- В окне командной строки введите команду ниже и нажмите Enter.
Включить:
Отключить:
- Закройте командную строку.
- Перезапустить компьютер.
Читайте также: