Что за файл Windows.edb или Windows.db и можно ли его удалить
Среди файлов Windows 11 вы можете обнаружить файл Windows.db, а в файлах Windows 10 — Windows.edb, который в некоторых случаях может занимать значительное место на диске компьютера.
В этом материале подробно о том, для чего нужен файл Windows.edb или Windows.db, как уменьшить его размер, если он стал слишком большим и можно ли его удалить.
Назначение файла Windows.edb или Windows.db
Файл Windows.edb в Windows 10 или Windows.db в Windows 11, находящийся в папке
C:\ProgramData\Microsoft\Search\Data\Applications\Windowsсодержит данные индексирования, необходимые для работы поиска в Windows.
Обычно, при параметрах индексирования по умолчанию, Windows.edb или Windows.db не занимает много места, но в некоторых случаях может начать «неограниченно» расти. Для этой ситуации возможны следующие решения:
- Перестроить индекс и устранить причину разрастания файла
- Выполнить дефрагментацию файла индекса
- Отключить индексирование Windows и удалить этот файл, если вы не пользуетесь системным поиском
По порядку рассмотрим каждый из вариантов.
Удаление и перестроение поискового индекса, изменение параметров индексирования
Первый и предпочтительный вариант — удалить и перестроить поисковый индекс, а также изменить настройки индексируемых расположений, поскольку часто именно этот фактор влияет на бесконтрольный рост файла Windows.edb/Windows.db. Шаги будут следующими:
- Откройте панель управления (для этого можно использовать поиск в панели задач), а в ней — пункт «Параметры индексирования». Также в нужное окно можно попасть с помощью Win+R и команды
control.exe srchadmin.dll
- Если в списке индексируемых расположений есть «Microsoft Outlook», нажмите кнопку «Изменить» и отключите индексирование этого элемента (снимите с него отметку и примените изменения) — обычно именно он оказывается причиной роста файла.
- Нажмите кнопку «Дополнительно» в параметрах индексирования, а затем — кнопку «Перестроить» в пункте «Удалить и перестроить индекс».
В результате файл Windows.edb или Windows.db будет удален, создан заново и начнет автоматически заполняться данными индексирования уже с вновь заданными параметрами.
Дефрагментация базы данных поискового индекса
Этот способ, который потенциально способен уменьшить размер файла поискового индекса, подойдет только для Windows 10, и предлагается Майкрософт как вариант решения при увеличении размера файла:
- Запустите командную строку от имени администратора.
- По порядку введите следующие команды
sc config wsearch start=disabled net stop wsearch esentUtl.exe /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb sc config wsearch start=delayed-auto net start wsearch
В ходе выполнения команд будет временно отключена служба Windows Search, выполнена автономная дефрагментация файла поискового индекса, а затем служба будет вновь включена и запущена.
Как удалить файл Windows.edb или Windows.db
Вы можете удалить рассматриваемый файл, но без отключения индексирования и службы Windows Search (что отключить и поиск в Windows) он будет автоматически создан заново. Для удаления достаточно выполнить следующие шаги:
- Нажмите клавиши Win+R на клавиатуре, введите services.msc и нажмите Enter.
- В списке служб найдите Windows Search и дважды нажмите по ней.
- Нажмите кнопку «Остановить», а после остановки службы — установите тип запуска в «Отключена» и примените настройки.
- Удалите файл Windows.edb или Windows.db из папки
C:\ProgramData\Microsoft\Search\Data\Applications\Windows
Учитывайте: если после удаления файла вы вновь установите параметры запуска службы Windows Search по умолчанию (Автоматически с отложенным запуском), при первом запуске служба может сообщить об ошибке: но в дальнейшем, после создания файла, заработает в обычном режиме.
Для быстрого поиска по файлам с отключенной службой Windows Search можно использовать эффективный сторонний поиск Everything.