Снять ограничение с ntfs на использование памяти

Обновлено: 04.07.2024

Everything — это поисковая система, которая мгновенно находит файлы и папки по имени файла для Windows.

В отличие от поиска Windows, "Все" изначально отображает все файлы и папки на вашем компьютере (отсюда и название "Все").

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

Сколько времени потребуется для индексации моих файлов?

Everything индексирует только имена файлов и папок, и обычно создание базы данных занимает несколько секунд.

Свежая установка Windows 10 (около 120 000 файлов) индексируется примерно за 1 секунду.

1 000 000 файлов займет около 1 минуты.

Все ищет содержимое файла?

Да, "Everything" может искать содержимое файла с помощью функции поиска content:.

Содержимое файла не индексируется, поиск содержимого выполняется медленно.

Не загружает ли «Все» мои системные ресурсы?

Нет, "Все" использует очень мало системных ресурсов.

Новая установка Windows 10 (около 120 000 файлов) потребует около 14 МБ оперативной памяти и менее 9 МБ дискового пространства.

1 000 000 файлов будут занимать около 75 МБ оперативной памяти и 45 МБ дискового пространства.

Отслеживает ли «Everything» изменения файловой системы?

Да, "Everything" отслеживает изменения файловой системы.

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

Все бесплатно?

Да, "Все" является бесплатным.

Содержит ли «Все» вредоносное, шпионское или рекламное ПО?

Нет, «Все» не содержит вредоносного, шпионского или рекламного ПО.

Пропускает ли «Все» изменения, внесенные в файловую систему, если она не запущена?

Нет, "Все" можно закрыть и перезапустить без потери изменений, внесенных в файловую систему (даже при перезапуске системы).

"Everything" обновляет базу данных при запуске.

Каковы системные требования для «Всего»?

"Все" будет работать в Windows XP, Vista, Windows 7, Windows 8 и Windows 10

Для индексации NTFS требуется служба Everything или запуск "Everything" от имени администратора.

Что такое облегченная версия «Everything»?

Облегченная версия Everything ничем не отличается от обычной многоязычной версии Everything, за исключением того, что в ней удалены некоторые функции:

Интерфейс командной строки / ES не будет работать с версией Lite.

SDK не будет работать с версией Lite.

Специальные возможности Windows и средства чтения с экрана не будут работать в облегченной версии.

Как проиндексировать том FAT?

Чтобы добавить том FAT в индекс Everything:

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку "Папки" слева.

Выберите том FAT и нажмите OK.

Как проиндексировать подключенный сетевой диск/NAS/общий сетевой ресурс?

Чтобы добавить сопоставленный сетевой диск/NAS/сетевой ресурс в ваш индекс Everything:

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку "Папки" слева.

Выберите подключенный сетевой диск/NAS/общий сетевой ресурс и нажмите OK.

Если сетевого диска нет в списке Everything, попробуйте запустить Everything от имени обычного пользователя:

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку "Общие" слева.

Сервис "Проверить все".

Снимите флажок Запуск от имени администратора.

Перезапустите Everything (щелкните правой кнопкой мыши значок Everything на панели задач и выберите «Выход»).

Как преобразовать том в NTFS?

Перед преобразованием тома в NTFS сделайте резервную копию всего важного.

После преобразования тома в NTFS его нельзя преобразовать обратно в FAT или FAT32 без переформатирования.

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

Чтобы преобразовать том в NTFS:

В меню "Пуск" нажмите "Выполнить".

Введите следующее и нажмите ENTER:

В командной строке введите следующее и нажмите клавишу ВВОД:

где D: диск для преобразования.

Как установить «Все»?

Как использовать «Все»?

Почему «Все» 1.4 использует больше памяти, чем 1.3?

Everything 1.4 по умолчанию индексирует размеры и даты файлов, а также сохраняет дополнительную информацию для более быстрой сортировки.

Как предотвратить запрос UAC при запуске «Все»?

"Everything" требует прав администратора для низкоуровневого доступа на чтение к томам NTFS для индексации NTFS.

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

Чтобы запустить "Все" от имени обычного пользователя и установить службу "Все":

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку "Общие".

Сервис "Проверить все".

Снимите флажок Запуск от имени администратора.

Выйдите из Everything (щелкните правой кнопкой мыши значок Everything на панели задач и выберите «Выход»)

Перезапустите Все.

Как найти файл или папку?

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

Как использовать логические операторы?

И — логический оператор по умолчанию.

Например, чтобы найти abc и 123, выполните поиск:

Чтобы выполнить поиск по одному из двух условий поиска, добавьте | между условиями.

Например, чтобы найти .jpg или .bmp, введите:

Чтобы исключить что-либо из поиска, добавьте ! перед термином.

Например, чтобы искать все, кроме abc, выполните поиск:

Чтобы отобразить основной синтаксис поиска в Everything:

В разделе Все в меню "Справка" выберите Синтаксис поиска.

Как использовать подстановочные знаки?

Использование * в вашем поиске будет соответствовать любому количеству символов любого типа.

Например, вот как искать файлы и папки, которые начинаются с буквы e и заканчиваются на g: e*g

Используя ? в вашем поиске будет соответствовать один символ.

Например, вот как искать файлы с двухбуквенным расширением: *.

Как включить пробелы в поиск?

Чтобы включить в поиск пробелы, заключите его в двойные кавычки.

Например, вот как искать foo bar: "foo bar"

Как найти тип файла?

Чтобы найти тип файла, введите расширение файла в поле поиска,

например: чтобы найти тип файла mp3, введите *.mp3 в поле поиска.

Для поиска файлов более чем одного типа используйте символ | для разделения типов файлов,

например: *.bmp|*.jpg будет искать файлы с расширением bmp или jpg.

Как искать файлы и папки в определенном месте?

Для поиска файлов и папок в определенном месте включите \ в строку поиска.

Например, вот как выполнить поиск всех ваших mp3-файлов в папке загрузок: downloads\ .mp3

Вы также можете включить Match Path в меню поиска и включить местоположение в строку поиска.

Например, вот как искать все ваши файлы avis в папке загрузок с включенным параметром Match Path: загрузки .avi

Расширенный поиск

Дополнительную информацию см. в разделе Расширенный поиск.

Поиск не находит то, что я хочу

Убедитесь, что следующие параметры поиска не отмечены флажками:

В разделе Все в меню поиска:

Снимите флажок Учитывать регистр.

Снимите флажок Совпадение с целым словом.

Снимите флажок "Совпадать с путем".

Снимите флажок "Совпадать с диакритическими знаками".

Снимите флажок Включить регулярное выражение.

Убедитесь, что выбран фильтр "Все":

В разделе Все в меню поиска:

Проверить все.

Убедитесь, что все установлено правильно:

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку "Общие" слева.

Проверьте настройки и данные Store в %APPDATA%\Everything.

Сервис "Проверить все".

Снимите флажок Запуск от имени администратора.

Выйдите из Everything (щелкните правой кнопкой мыши значок Everything на панели задач и выберите Exit).

Перезапустите Все.

Убедитесь, что ваши тома, отличные от NTFS, включены в ваш индекс:

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку "Папки" слева.

Нажмите Выберите том, отличный от NTFS, и нажмите OK.

Попробуйте принудительно выполнить перестроение:

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку "Индексы" слева.

Нажмите "Принудительно перестроить".

Настройки не сохраняются

Убедитесь, что параметр Сохранение настроек и данных в %APPDATA%\Everything включен.

Чтобы включить настройки и данные Store в %APPDATA%\Everything:

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку "Общие".

Проверьте настройки и данные Store в %APPDATA%\Everything.

Повторяющиеся результаты

Тома NTFS автоматически индексируются «Все».

Добавление тома NTFS в качестве индекса папок приведет к дублированию результатов.

Удалите все тома NTFS из индексов ваших папок:

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку "Папки".

Выберите все тома NTFS и нажмите «Удалить».

Чтобы проверить, какие тома NTFS включаются автоматически:

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку NTFS.

Тома NTFS, для которых установлен флажок Включить в базу данных, уже включены в качестве индекса NTFS.

Список результатов пуст или содержит только диски

Убедитесь, что запущена служба "Все" или "Все" запущено от имени администратора.

Чтобы установить службу "Все":

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку "Общие".

Служба «Проверить все».

Чтобы запустить все от имени администратора:

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку "Общие".

Отметьте Запуск от имени администратора:

Убедитесь, что у вас есть хотя бы один локальный том NTFS.

Чтобы вручную включить индексирование всех локальных томов NTFS:

В разделе Все в меню "Инструменты" нажмите "Параметры".

Перейдите на вкладку NTFS.

Для каждого тома в списке локальных томов NTFS:

Отметьте Включить в базу данных.

Проверить изменения монитора.

Заставить все перестроить свою базу данных:

В разделе Все в меню "Инструменты" нажмите "Параметры".

Запрашивает или устанавливает поведение тома NTFS, в том числе:

Создание имен файлов длиной 8.3 символов.

Расширение использования символов в коротких именах файлов длиной 8.3 символов на томах NTFS.

Обновление отметки времени последнего доступа, когда каталоги перечислены на томах NTFS.

Частота, с которой события квоты записываются в системный журнал и в уровни кэша памяти выгружаемого пула NTFS и невыгружаемого пула NTFS.

Размер зоны основной таблицы файлов (зона MFT).

Автоматическое удаление данных, когда система обнаруживает повреждение на томе NTFS.

Уведомление об удалении файла (также известное как обрезка или удаление).

Синтаксис

Параметры

Параметр Описание
query Запрашивает параметры поведения файловой системы .
set Изменяет параметры поведения файловой системы.
allowextchar Разрешает ( 1) или запрещает использование (0) символов из расширенного набора символов (включая диакритические знаки) в коротких именах файлов длиной 8.3 символов на томах NTFS.
  • 1 – локальные символические ссылки на локальные, L2L:
  • 2 – локальные символические ссылки на удаленные, L2R:
  • 3 – удаленные и локальные символические ссылки, R2L:
  • 4 – удаленные символические ссылки, R2R:
  • Для систем, использующих ReFS v2, обрезка по умолчанию отключена.
  • Для систем, использующих ReFS v1, обрезка включена по умолчанию.
  • Для систем, использующих NTFS, обрезка включена по умолчанию, если ее не отключил администратор.
  • Если ваш жесткий диск или SAN сообщает, что не поддерживает обрезку, значит, ваш жесткий диск и SAN не получают уведомлений об обрезке.
  • Включение или отключение не требует перезагрузки.
  • Обрезка вступает в силу, когда выдается следующая команда отмены сопоставления.
  • Изменение реестра не повлияет на существующие IO в процессе выполнения.
  • Не требует перезапуска службы при включении или отключении обрезки.

Примечания

Зона MFT — это зарезервированная область, которая позволяет расширять основную таблицу файлов (MFT) по мере необходимости, чтобы предотвратить фрагментацию MFT. Если средний размер файла на томе составляет 2 КБ или меньше, может быть полезно установить значение mftzone равным 2. Если средний размер файла на томе составляет 1 КБ или меньше, может быть полезно установить значение mftzone равным 4.

Если для параметра disable8dot3 установлено значение 0, каждый раз, когда вы создаете файл с длинным именем, NTFS создает вторую запись файла с именем файла длиной 8,3 символа. Когда NTFS создает файлы в каталоге, она должна искать имена файлов длиной 8.3 символов, которые связаны с длинными именами файлов. Этот параметр обновляет раздел реестра HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation.

Параметр allowextchar обновляет раздел реестра HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsAllowExtendedCharacterIn8dot3Name.

Параметр disablelastaccess снижает влияние обновлений журнала на отметку времени последнего доступа к файлам и каталогам. Отключение функции «Время последнего доступа» повышает скорость доступа к файлам и каталогам. Этот параметр обновляет ключ реестра HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisableLastAccessUpdate.

Примечания:

Запросы времени последнего доступа на основе файлов точны, даже если все значения на диске не являются текущими. NTFS возвращает правильное значение по запросам, поскольку точное значение хранится в памяти.

Один час — это максимальное время, на которое NTFS может отложить обновление времени последнего доступа к диску. Если NTFS обновляет другие атрибуты файла, такие как время последнего изменения, и ожидается обновление времени последнего доступа, NTFS обновляет время последнего доступа вместе с другими обновлениями без дополнительного влияния на производительность.

Параметр disablelastaccess может влиять на такие программы, как Backup and Remote Storage, которые используют эту функцию.

Увеличение объема физической памяти не всегда увеличивает объем памяти выгружаемого пула, доступной для NTFS. Установка memoryusage на 2 увеличивает предел памяти выгружаемого пула. Это может повысить производительность, если ваша система открывает и закрывает много файлов в одном наборе файлов и еще не использует большой объем системной памяти для других приложений или для кэш-памяти.Если ваш компьютер уже использует большие объемы системной памяти для других приложений или кэш-памяти, увеличение предела памяти выгружаемого и невыгружаемого пула NTFS уменьшает доступную память пула для других процессов. Это может снизить общую производительность системы. Этот параметр обновляет раздел реестра HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsMemoryUsage.

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

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

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

Примеры

Чтобы запросить поведение отключения имени 8dot3 для дискового тома, указанного с помощью GUID, введите:

Вы также можете запросить поведение имени 8dot3 с помощью подкоманды 8dot3name.

Чтобы запросить у системы, включена функция TRIM, введите:

Это дает примерно такой вывод:

Чтобы переопределить поведение по умолчанию для TRIM (disabledeletenotify) для ReFS v2, введите:

Чтобы переопределить поведение по умолчанию для TRIM (disabledeletenotify) для NTFS и ReFS v1, введите:

Это связано с ограничением FAT32. Файлы размером более 4 ГБ НЕЛЬЗЯ хранить на томе FAT32. Форматирование флэш-накопителя в формате exFAT или NTFS решит эту проблему.

ВНИМАНИЕ! Сделайте резервную копию ваших данных. Форматирование удалит все данные с вашего устройства.


РЕШЕНИЕ 1. Отформатируйте файловую систему exFAT
exFAT, которая позволяет хранить на устройстве один файл размером более 4 ГБ. Эта файловая система также совместима с Mac.

Windows 7 и Mac OS 10.6.6 и выше изначально совместимы с exFAT. Для более старых операционных систем может потребоваться установка исправления для совместимости с exFAT.

ПРИМЕЧАНИЕ: файловая система exFAT НЕ совместима с некоторыми хост-устройствами, такими как телевизоры, игровые системы, старые операционные системы, автомобильные стереосистемы и т. д.

Форматирование диска в exFAT
1. Дважды щелкните Мой компьютер.
2. Щелкните правой кнопкой мыши флешку или карту памяти, затем выберите «Форматировать».
3. В списке «Файловая система» выберите exFAT.
4. Щелкните Пуск.
5. Нажмите OK, чтобы начать форматирование.


РЕШЕНИЕ 2. Форматирование в NTFS

ВНИМАНИЕ:
- Форматирование устройства в NTFS сделает его недоступным для записи на компьютере Mac. Большинство компьютеров Mac могут читать NTFS, но не могут записывать.
- NTFS — это журналируемая файловая система, что создает больше операций чтения/записи. Следовательно, это МОЖЕТ сократить ожидаемый срок службы вашего устройства.
- После того, как устройство отформатировано в NTFS, НЕОБХОДИМО использовать «Безопасное извлечение устройства», чтобы удалить устройство.

ШАГ 1. Оптимизируйте флэш-накопитель для повышения производительности
1. Подключите устройство к ПК.
2. Откройте Консоль управления компьютером
a) Windows 8
b) Windows XP, Windows Vista, Windows 7
3. С левой стороны выберите Диспетчер устройств
4. С правой стороны разверните Дисковые накопители
5. Щелкните правой кнопкой мыши флешку и выберите «Свойства».
6. Перейдите на вкладку Политика.
7. Выберите «Оптимизировать для повышения производительности», затем нажмите «ОК».

ШАГ 2. Отформатируйте флешку.
1. Дважды щелкните Мой компьютер.
2. Щелкните правой кнопкой мыши флешку и выберите «Форматировать».
3. В списке Файловая система выберите NTFS.
4. Щелкните Пуск.
5. Нажмите OK, чтобы начать форматирование.

Итак, в основном я всегда форматирую свои съемные запоминающие устройства как NTFS по умолчанию, но кто-то сказал мне, что мне лучше использовать exFAT. Теперь я искал в Google, но не могу найти веских причин, почему я должен это делать.

Есть ли что-то, что exFAT делает (лучше), чем NTFS, что полезно при использовании его для съемного запоминающего устройства (> 4 ГБ)?

Причина, по которой вы, возможно, получили этот совет, заключается в том, что обычно съемным носителем является флэш-память. Флэш-память имеет только ограниченное количество операций чтения/записи. В этом случае ведение журнала NTFS сокращает срок службы вашего диска.

9 ответов 9

exFAT выводит файловую систему FAT на новый уровень, добавляя большое количество долгожданных функций, которых так не хватало системе FAT32. Одной из ключевых функций для людей, занимающихся редактированием видео, является поддержка файлов > 4 ГБ и гораздо больших размеров разделов, чем обычно поддерживается FAT32, что значительно упрощает работу с современными многотерабайтными дисками.

exFAT доступен для Windows Vista, 7, и я полагаю, что, возможно, я даже видел выпуск Microsoft, в котором XP работает с exFAT.Есть люди, работающие над поддержкой Linux exFAT, но я не могу сказать, насколько далеко они продвинулись, и, как всегда, существует риск повреждения ваших данных, как и в случае с NTFS.

Из Википедии (мои комментарии выделены жирным шрифтом):

  • Масштабируемость до больших размеров дисков: теоретический максимум 64 ЗиБ, рекомендуемый максимум 512 ТиБ, увеличенный с предела 16 ТиБ для разделов FAT32. Обратите внимание, что встроенная система Windows 2000/XP/Vista/7 может монтировать и поддерживать тома FAT32 размером более 32 ГБ, но не может создавать тома FAT32 размером более 32 ГБ.
  • Размер кластера до 32 МиБ (что позволяет использовать более крупные разделы за счет большего резерва файлов)
  • Ограничение размера файла: 16 ЭиБ (ограничено размером тома), повышено с почти 4 ГиБ в FAT32 (улучшенная поддержка редактирования видео и больших архивов).
  • Улучшена производительность выделения и удаления свободного пространства благодаря использованию растрового изображения свободного пространства (значительно более высокая производительность, чем в FAT32)
  • Поддержка списков контроля доступа (так что вы можете контролировать доступ к файлам, если хотите, но я подозреваю, что основное использование будет для USB-устройств, где вы просто хотите, чтобы люди имели к ним доступ, поймите.)
  • Предоставление параметров, определяемых OEM, для настройки файловой системы для определенных характеристик устройства (для использования во встроенных устройствах с особыми потребностями)

Что в основном сделали разработчики Microsoft, так это обновили файловую систему FAT32 до exFAT, перейдя от 32-разрядной адресации к 64-разрядной, чтобы предложить альтернативу с более высокой скоростью по сравнению с переходом на NTFS, в то же время позволяя создавать, хранить или передавать огромные файлы, файлы размером более 4 ГБ. Теоретически у exFAT не так много операционных издержек, как у NTFS, поскольку в нем отсутствуют многие функции, которые усложняют (и, следовательно, время обработки и задержку диска) файловые системы.

Некоторые из отсутствующих (и фактически бесполезных или ненужных для съемных носителей) функций включают:

Единственным недостатком exFAT является то, что корпорация Майкрософт не опубликовала его для широкой публики, требуя, чтобы компании лицензировали его для использования на своих устройствах. Это, вероятно, больше нацелено на устройства типа цифрового видеомагнитофона, домашние пользователи получают лицензию на его использование с Windows.

Однако exFAT должен стать настоящим конкурентом NTFS в системах с ограниченной вычислительной мощностью и памятью. Известно, что NTFS на флэш-памяти уже давно неэффективна. Меньшая занимаемая площадь и накладные расходы exFAT делают ее идеальной для этой цели. Конечно, только в том случае, если ваше определение «идеального» позволяет программному обеспечению быть проприетарным, а не открытым исходным кодом.

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