Операционная система Windows индексирует данные, такие как файлы, папки и электронные письма, чтобы пользователь мог быстро найти их с помощью Поиска Windows. Эта информация (метаданные, содержимое, связанные даты и т. д.) хранится в файле «Windows.edb». Через некоторое время этот файл может сильно увеличиться в размере, особенно если он индексирует файл PST, который использует почтовый клиент «Outlook».
В Microsoft знают об этой проблеме и частично решили ее в своем руководстве по устранению неполадок. Однако предложенное решение не является полным. В этом руководстве приведены два решения для устранения большого размера файла Windows.edb, чтобы освободить немного места.
Что такое файл Windows.edb?
Файл Windows.edb – это файл базы данных, в котором хранится информация о поисковом индексе Windows. Процесс, выполняющий индексирование в фоновом режиме, называется «searchindexer.exe». Все, что индексируется, хранится в этом файле.
При поиске файла, папки, приложения или электронной почты данные берутся из этого файла, так что вам не придется ждать несколько минут, пока элемент появится в поиске.
Зачем нужен Windows.edb:
- Файл Windows.edb хранит информацию об индексированном контексте для Windows Search и может достигать сотен Гб.
- Расположение файла Windows.edb – «C:\ProgramData\Microsoft\Search\Data\Applications\Windows».
- Перестройка файла Windows.edb уменьшает его размер, что можно сделать в разделе Settings > Privacy & security > Searching Windows > Advanced indexing options > Advanced >Rebuild. Изменение индексированных местоположений и удаление Outlook.
Файл Windows.edb можно найти по следующему пути:
C:\ProgramData\Microsoft\Search\Data\Applications\Windows
Примечание: Папка «ProgramData» по умолчанию скрыта. Чтобы получить к ней доступ через Explorer, нужно либо показать скрытые файлы, либо вставить полный путь в командную строку Run Command и нажать Enter.
Исправление большого файла Windows.edb
Есть два способа уменьшить размер файла Windows.edb. Один из них – перестроить информацию об индексировании, но на этот раз уменьшить количество индексируемых элементов. Как правило, индексация PST-файла, используемая Outlook, сокращается. В этом случае вы больше не сможете искать свои письма через Windows Search.
Другой способ уменьшить размер файла Windows.edb – это дефрагментировать его. Вы можете выполнить оба этих решения, чтобы уменьшить общий размер файла Windows.edb.
Перестроить файл Windows.edb для уменьшения размера
Выполните следующие действия, чтобы восстановить файл базы данных Windows.edb, исключив при этом PST-файл Outlook, чтобы уменьшить его размер. Обратите внимание, что файл Windows.edb сначала будет удален, а затем создан заново.
Нажмите клавишу Win + i, чтобы открыть «Настройки».
Нажмите кнопку «Приватность и безопасность.»
Перейдите в раздел «Поиск Windows».
Нажмите «Дополнительные параметры индексирования» в разделе Связанные настройки.
В окне Дополнительные параметры индексирования нажмите Дополнительно.
Нажмите Перестроить.
Нажмите OK, чтобы подтвердить удаление Windows.edb.
Вновь в окне Параметры индексирования нажмите Изменить.
В окне Индексируемые места снимите флажок « Outlook « (и любые другие места, которые вы не хотите индексировать) и нажмите OK.
Теперь нажмите Закрыть.
После выполнения этих действий файл Windows.edb будет удален, а новый файл будет создан заново, без индексирования тех мест, которые вы не выбрали. В результате файл Windows.edb станет намного меньше.
Уменьшение размера файла Windows.edb с помощью дефрагментации
Как упоминалось ранее, еще одним способом уменьшения размера файла Windows.edb является его дефрагментация. Вот как это делается:
Нажмите клавишу Win + R, чтобы открыть командное окно Run Command.
Наберите «cmd» и нажмите CTRL + Shift + Enter, чтобы запустить административную командную строку.
Выполните следующую команду, чтобы отключить автоматический запуск службы Windows Search:
sc config wsearch start=disabled
Теперь остановите службу Windows Search с помощью этой команды:
net stop wsearch
Теперь выполните следующую команду для дефрагментации файла Windows.edb:
esentUtl.exe /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb
Теперь выполните эту команду, чтобы отложить запуск службы поиска Windows при запуске:
sc config wsearch start=delayed-auto
Теперь выполните следующую команду, чтобы запустить службу поиска Windows:
net start wsearch
Выполнение этих инструкций должно привести к уменьшению размера файла Windows.edb, освобождению значительного пространства на жестком диске и устранению любых проблем, которые могут быть вызваны нехваткой места на диске.
Вывод
Хотя это, возможно, и удобно, когда все файлы, папки и электронные письма проиндексированы, а добраться до них можно простым поиском, у этого способа, как вы уже знаете, есть и свои минусы. Размер файла Windows.edb может увеличиться до сотен гигабайт, особенно когда он индексирует PST-файлы, используемые Outlook.
Поэтому я советую вам тщательно выбирать места и элементы, которые вы хотите проиндексировать, предпочтительно те, которые вам нужно часто искать, и исключить все остальное.
С учетом сказанного, восстановление файла Windows.edb удаляет старый файл и создает новый. Если вам интересно, удаление файла совершенно безопасно и не окажет негативного влияния на ОС. Это улучшит ее производительность, когда на загрузочном диске не хватает места.
Комментарии (0)