КАК РАБОТАЕТ ПОИСК WINDOWS

Что такое файлы Windows.edb and Windows.db?

Практическое руководство по базе данных индекса поиска Windows: что в ней хранится, почему она увеличивается, безопасна ли она и как уменьшить её размер без вреда для системы.

Windows 10 Windows 11 Поиск Windows Безопасная очистка
Содержание
Для чего нужна база данных и как безопасно ею управлять
  1. Краткий ответ
  2. Что такое Windows.edb и Windows.db
  3. Windows.edb и Windows.db: различия
  4. Стандартное расположение файлов
  5. Что хранится в базе данных
  6. Почему файл становится большим
  7. Безопасен ли файл?
  8. Можно ли его удалить?
  9. Как перестроить индекс поиска
  10. Как уменьшить размер
  11. Типичные проблемы и решения
  12. Часто задаваемые вопросы

Windows.edb и Windows.db: краткий ответ

Краткий ответ Windows.edb и Windows.db — это файлы базы данных индекса поиска Windows. Windows использует их для хранения сведений о проиндексированных файлах, папках, свойствах, почтовых элементах и другом доступном для поиска содержимом, чтобы результаты появлялись быстрее. Windows.edb is normally associated with Windows 10, while Windows.db is used by Windows 11.

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

Что такое файлы Windows.edb и Windows.db?

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

Базу данных обслуживает служба Поиск Windows с системным именем WSearch. Когда файлы создаются, изменяются, перемещаются, переименовываются или удаляются, индексатор обновляет базу данных в фоновом режиме.

Быстрый поиск

Windows может находить проиндексированные файлы и содержимое без повторного просмотра всех папок на диске.

Индексирование метаданных

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

Автоматическое обновление

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

Windows.edb и Windows.db: в чём разница?

Оба файла выполняют по сути одну и ту же задачу, но используются в разных поколениях Windows. В документации Microsoft Windows.edb указан как база данных индекса поиска Windows в Windows 10, а Windows.db — как соответствующая база данных в Windows 11.

Файл Обычная система Назначение Управляется
Windows.edb Windows 10 Хранит базу данных индекса поиска Windows Служба поиска Windows
Windows.db Windows 11 Хранит базу данных индекса поиска Windows Служба поиска Windows
Важно Наличие любого из этих файлов является нормальным. Точное имя зависит главным образом от версии Windows и используемой реализации поиска.

Где находятся Windows.edb и Windows.db?

По умолчанию база данных поиска Windows хранится в следующей защищённой системной папке:

C:\ProgramData\Microsoft\Search\Data\Applications\Windows

Папка ProgramData по умолчанию скрыта. Чтобы открыть папку базы данных напрямую, нажмите Win + R, вставьте следующий путь и нажмите Enter:

%ProgramData%\Microsoft\Search\Data\Applications\Windows
Ограничения доступа Windows может отказать в доступе, пока служба поиска использует базу данных. Это нормально. Не изменяйте разрешения и не становитесь владельцем папки только ради просмотра или удаления файла.

Какие данные содержит база поиска Windows?

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

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

Почему Windows.edb или Windows.db занимает много места?

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

Причина 01

Много проиндексированных файлов

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

Часто
Причина 02

Индексирование почты Outlook

Большие файлы данных и почтовые ящики Outlook могут значительно увеличить количество записей в индексе и размер базы данных.

Почтовые системы
Причина 03

Фрагментация индекса

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

Поможет перестроение
Причина 04

Сбой индексатора

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

Устранение неполадок
Проверьте правильный показатель Откройте свойства файла и проверьте значение На диске. Microsoft отмечает, что обычное значение размера в Проводнике может неточно отражать фактически занятое место базой данных поиска.

Безопасны ли Windows.edb и Windows.db или это вирусы?

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

Нормальные признаки

  • Файл находится в официальной папке данных поиска Windows.
  • К файлу обращается служба поиска Windows.
  • Время изменения файла меняется во время индексирования.
  • Поиск продолжает работать нормально.

Когда стоит проверить файл

  • Файл с таким именем находится в случайной пользовательской или временной папке.
  • Файл связан с неизвестной программой, а не со службой поиска Windows.
  • Microsoft Defender сообщает о конкретной угрозе.
  • На компьютере есть другие явные признаки заражения.

При сомнениях проверьте подозрительное расположение с помощью Microsoft Defender. Не загружайте активную базу поиска в общедоступные сервисы анализа: она может содержать проиндексированные сведения о личных файлах и электронной почте.

Можно ли удалить Windows.edb или Windows.db?

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

Не удаляйте файл без необходимости Удаление базы данных сбрасывает индекс поиска. Пока Windows не завершит повторное индексирование, результаты могут быть неполными или появляться медленно. Также может пострадать поиск в Outlook.

Поддерживаемый и более безопасный способ — использовать встроенную команду Перестроить в дополнительных параметрах индексирования. Windows при этом удаляет и заново создаёт базу данных контролируемым способом.

Как безопасно перестроить Windows.edb или Windows.db

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

  1. Нажмите Win + R, введите control /name Microsoft.IndexingOptions и нажмите Enter.
  2. In the Параметры индексирования window, select Дополнительно.
  3. Подтвердите запрос контроля учётных записей, если он появится.
  4. On the Параметры индексирования tab, find the Устранение неполадок section.
  5. Select Перестроить, then confirm the action.
  6. Не выключайте компьютер, пока Windows заново создаёт индекс.
После перестроения Результаты поиска могут оставаться неполными несколько часов или дольше. Продолжительность зависит от количества файлов и элементов Outlook, скорости диска, загрузки компьютера и переходов в спящий режим.

Как уменьшить размер Windows.edb или Windows.db

1. Удалите ненужные расположения из индексирования

  1. Откройте Параметры индексирования.
  2. Выберите Изменить.
  3. Снимите флажки с папок, дисков и приложений, в которых не нужен мгновенный поиск.
  4. Выберите OK и дождитесь, пока Windows обновит индекс.

2. Выберите классический режим вместо расширенного

В Windows 11 откройте ПараметрыКонфиденциальность и безопасностьПоиск в Windows. Режим Классический индексирует обычные пользовательские папки, а режим Расширенный выполняет поиск по всему ПК и может создать значительно более крупный индекс.

3. Исключите большие папки, содержимое которых не нужно индексировать

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

4. Проверьте индексирование Outlook

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

5. Перестройте индекс после изменения области

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

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

Типичные проблемы с Windows.edb и Windows.db

Проблема Возможная причина Рекомендуемое действие
База данных занимает слишком много места Слишком много объектов в индексе, данные Outlook или неэффективный рост базы Сократите список индексируемых расположений и перестройте индекс
Поиск не выдаёт результатов Неполный или повреждённый индекс Запустите средство устранения неполадок поиска и индексирования, затем перестройте индекс
Высокая нагрузка на процессор или диск Первичное индексирование, частые изменения или проблемное расположение Дождитесь завершения первичного индексирования, уменьшите область и проверьте повторяющуюся активность
Не удаётся открыть или удалить файл Служба поиска Windows заблокировала базу данных Используйте параметры индексирования вместо принудительного удаления
Поиск Outlook выдаёт неполные результаты Элементы Outlook ещё индексируются или индекс повреждён Проверьте состояние индексирования Outlook и при необходимости перестройте индекс

Проверьте службу поиска Windows

  1. Нажмите Win + R, введите services.msc и нажмите Enter.
  2. Найдите Поиск Windows.
  3. Убедитесь, что служба не отключена.
  4. Если служба зависла, перезапустите её и снова проверьте поиск.

Запустите средство устранения неполадок поиска и индексирования

В Windows 11 откройте ПараметрыКонфиденциальность и безопасностьПоиск в Windows, затем запустите доступное в вашей версии Windows средство устранения неполадок поиска. Также можно выполнить следующую команду:

msdt.exe -ep WindowsHelp id SearchDiagnostic
Примечание о версиях Microsoft постепенно отказывается от устаревших средств устранения неполадок MSDT. В новых сборках Windows команда может перенаправлять в приложение «Получить помощь» или быть недоступной.

Часто задаваемые вопросы о Windows.edb и Windows.db

Q Windows.db заменил Windows.edb?
На практике — да. В документации Microsoft Windows.edb называется базой данных поиска Windows в Windows 10, а Windows.db — базой данных в Windows 11. Оба файла поддерживают индекс поиска Windows.
Q Удаление базы данных удалит личные файлы?
Нет. База данных содержит индекс файлов, а не сами исходные файлы. В большинстве случаев удалять её вручную не нужно. Используйте встроенную функцию перестроения, чтобы Windows безопасно создала индекс заново.
Q Почему файл снова появляется после удаления?
Служба поиска Windows автоматически создаёт новую базу данных, потому что она необходима для индексированного поиска. Чтобы файл не создавался снова, пришлось бы отключить службу поиска Windows, что обычно не рекомендуется.
Q Какого размера должен быть Windows.edb или Windows.db?
Универсального нормального размера нет. Он зависит от количества и типов проиндексированных объектов. На активно используемом компьютере размер от сотен мегабайт до нескольких гигабайт может быть нормальным. Разбираться в причине стоит, если файл непрерывно растёт, свободного места почти не осталось или поиск стал работать хуже.
Q Повышает ли отключение поиска Windows производительность?
Это может снизить фоновую активность индексатора, но поиск Windows и Outlook станет медленнее или будет выдавать неполные результаты. Обычно лучше сократить список индексируемых расположений, чем полностью отключать службу.
Q Может ли очистка диска удалить Windows.edb или Windows.db?
Обычно «Очистка диска» и параметры памяти не считают активную базу поиска временными данными, которые можно удалить. Чтобы освободить место, используйте параметры индексирования для перестроения базы и сокращения области индексирования.
Q Почему база данных активна, даже когда я ничего не ищу?
Поиск Windows обновляет индекс в фоновом режиме при изменении файлов, писем, приложений и свойств. Активность особенно заметна после обновления Windows, перестроения индекса, добавления большой папки или подключения индексируемого почтового ящика Outlook.

Заключение

Windows.edb и Windows.db — это штатные базы данных индекса поиска Windows. Они ускоряют поиск, каталогизируя выбранные файлы, свойства, содержимое и элементы электронной почты. Большой размер базы чаще связан с широким охватом индексирования, а не с вредоносным ПО. Если файл занимает слишком много места или поиск работает неправильно, уменьшите количество индексируемых расположений и используйте встроенную опцию Перестроить, вместо того чтобы удалять базу данных вручную.