Файл Windows.edb: Что это такое и как уменьшить размер?
Windows.edb — очень популярный файл для пользователей из-за своих больших размеров. Он может занимать до 200 Гб пространства на вашем диске. И по этой причине возникают вопросы, почему файл Windows.edb так много весит? как его переместить на другой диск? можно ли его очистить или удалить пересоздав новый? Все эти вопросы мы и разберем.
Windows.edb сам по себе является индексной базой данных службы поиска Windows. Благодаря такой индексации поиск происходит быстрее и эффективнее. Размер файла windows.edb зависит от количества файлов, имеющихся в вашей системе. Что кажется логичным, поскольку чем больше у вас файлов, тем больше будет индексов. Из-за этого этот файл занимает до сотен гигабайт памяти, что совсем не желательно.
Восстановить индекс Windows
Шаг 1. Нужно переиндексировать файлы в системе, что и решит проблему уменьшив объем файла Windows.edb. Чтобы перестроить индекс Windows нажмите Win + R и введите services.msc. В службах найдите Windows Search, щелкните по ней два раза, чтобы открыть свойства и нажмите «Остановить«.
Шаг 2. После того как остановили службу, перейдите по пути C:\ProgramData\Microsoft\Search\Data\Applications\Windows и удалите файл Windows.edb. Потребуется включить скрытые файлы и папки, так как этот файл скрытый.
Шаг 3. Теперь нужно перестроить поиск. Наберите в поиске «Параметры индексирования» и откройте (можно найти в панели управления). В появившимся окне параметров индекса нажмите на «Дополнительно» и в новом окне щелкните по «Перестроить«. Это удалит и перестроит ваш индекс.
Windows потребуется некоторое время, чтобы переиндексировать файлы и перестроить индекс, поэтому ваш поиск может быть немного медленным.
Оптимизация системной базы Datastore.edb
Datastore.edb — база данных, содержащая обновления текущей версии Windows и историю закачек, инсталляций патчей для неё. Она связана с системным приложением Third Party Application. Полностью удалять из системы этот файл и директорию, в которой он расположен, нельзя. Чтобы уменьшить его размеры, применяется специальная оптимизация (выборочная очистка и обновление элементов). А в случае возникновения системных ошибок, связанных с Datastore.edb, проводятся работы по восстановлению её целостности и работоспособности.
Очистка базы
1. Во избежание программных конфликтов отключите модуль обновлений ОС:
- откройте: Пуск → Панель управления;
- в опции «Просмотр» выставьте дизайн разделов — «Крупные значки»;
- щёлкните 2 раза в списке «Администрирование» раздел «Службы»;
- клацните подраздел «Центр обновления Windows»;
- щёлкните настройку «Тип запуска» и установите статус «Отключена»;
- нажмите «OK».
Также запуск апдейта ОС можно отключить в командной строке. Чтобы воспользоваться этим методом, выполните следующее:
- щёлкните значок «Пуск»;
- в поле «Найти… » наберите — CMD;
- клацните правой кнопкой по появившейся одноимённой иконке вверху окна меню;
- запустите команду «Запуск от имени администратора»;
- в строке консоли введите команду — net stop wuauserv;
- нажмите «Enter».
2. Нажмите комбинацию клавиш — «Win» + «R».
3. Вставьте в строчку «Открыть» этот путь:
4. Удалите в открывшейся папке всё содержимое:
- переместите курсор в открывшееся окно;
- нажмите вместе «Ctrl +A» (команда «Выделить всё»);
- кликните правой кнопкой по подсвеченным элементам;
- нажмите «Удалить» в выпавшем списке.
5. Таким же образом (пункты №3 и №4 текущей инструкции) очистите директорию:
6. По завершении процедуры удаления при необходимости можно снова включить модуль обновления:
Через «Пуск»: Панель управления → Администрирование → Службы → Центр обновления Windows → в «Тип запуска» установить «Автоматически» → кнопка «Запустить»;
В консоли «CMD»: введите директиву — net start wuauserv; нажмите «Enter».
7. Из Панели управления перейдите в раздел «Система и безопасность» → «Центр обновления Windows» → «Поиск обновлений».
8. Загрузите и установите найденные патчи в операционную систему (следуйте инструкциям модуля).
Восстановление работоспобности базы
Если в ходе эксплуатации системы на дисплее появляются ошибки, в которых фигурирует имя базы («…» в сообщениях — Datastore.edb):
- Не удалось загрузить … ;
- Отсутствует файл… ;
- Не удалось зарегистрировать… ;
- Ошибка загрузки… ;
- Ошибка выполнения… ;
- … не найден.
Попробуйте задействовать одну из нижепредставленных инструкций по устранению неполадок базы.
Очистка Windows
1. Откройте окно «Выполнить».
2. Введите команду — cleanmgr.
4. После анализа директорий выберите в дополнительной панели — «Диск C» (системный раздел).
5. В окне «Очистка диска» щелчком левой кнопки поставьте флажки напротив элементов, нуждающихся в очистке (обновления, отчёты, архивы, временные файлы и т.д.).
6. Клацните «OK», чтобы запустить нейтрализацию бесполезных элементов в системе.
7. Перезагрузите ПК
Обновление драйверов
Проверьте работоспособность драйверов подключенных устройств; установите, насколько актуальны их версии и при необходимости обновите посредством специальных утилит (задействуйте одно из представленных решений):
Snappy Driver Installer
(https://sdi-tool.org/)
Огромная база драйверов с удобным графическим интерфейсом. Выполняет инсталляцию программной поддержки без интернет-соединения. Может запускаться с флешки. Распространяется бесплатно, без рекламных модулей и шпионского ПО. Совместима со всеми версиями ОС семейства Windows («семёрка», «восьмёрка», «десятка»).
DriverDoc
(http://www.driverdoc.com/index.html)
Утилита-база. Содержит свыше 16 млн. драйверов, программно поддерживающих как стандартное, так и специфическое оборудование. Автоматически определяет аппаратную конфигурацию компьютера и грамотно подбирает драйвера ко всем имеющимся девайсам. Выполняет чистую установку и апдейты на уже имеющиеся оболочки.
Примечание. Рассмотренные решения не являются единственными. В глобальной Сети можно найти другие, не уступающие по качеству инсталляторы драйверов. Например, DriverPack Solution.
Откат системы
2. Напечатайте в поле «Найти программы» — восстановление системы. Нажмите «Enter».
3. В новом окне щелчком установите настройку «Выбрать другую точку… ». Кликните «Далее».
4. Выберите в списке точку восстановления. Обращайте внимание на описание резервной копии настроек и даты создания. После отката Windows вернётся к настройкам, сохранённым в точке.
6. Чтобы запустить восстановление, клацните «Готово».
7. Перезапустите систему.
Проверка системных файлов
1. Откройте консоль командной строки (см. «Очистка базы», пункт №1).
2. Введите команду — sfc /scannow.
3. По окончании проверки следуйте подсказам, отображённым в консоли, чтобы устранить повреждения файлов.
Проверка Windows антивирусом
Причиной появления ошибок в работе Datastore.edb может являться деятельность зловредов — троян, червей, шпионских программ. Если вам не удаётся избавиться от неполадок базы штатными средствами и спецутилитами, проверьте ПК на вирусы альтернативным антивирусным сканером. Например, Dr.Web CureIt!, AdwCleaner, Malwarebytes Anti-Malware и др.
Благополучной настройки Windows!
Уменьшение объема файла windows.edb
Одной из причин уменьшения свободного пространства на винчестере – увеличение объема файла windows.edb, который представляет собой поисковый индекс системной службы Windows Search. За счет индексирования находящегося на компьютере контента он может достигать нескольких гигабайт в объеме, занимая место на системном диске. Давайте разберемся, как можно управлять размерами этого объемного файла.
Переиндексация
Уменьшать «вес» windows.edb рекомендуется специальным системным инструментом. Открываем панель управления и переходим в раздел «Параметры индексирования».
Кликаем «Дополнительно», а в новом окне – «Перестроить».
Ожидаем завершения процедуры. В зависимости от количества информации на винчестере, это может быть достаточно долго.
С помощью Esentutl
Искомый файл представляет собой базу данных в EDB-формате, поэтому его вполне можно дефрагментировать. Для этого воспользуемся консольной утилитой, работающей с такими данными. Прежде чем начать процесс, база данных должна быть в офлайн, следовательно поисковые службы требуется остановить. Приведенную ниже последовательность команд лучше сохранить в текстовый файл, присвоив ему расширение *.bat и потом запустить полученный файл в Проводнике:
sc config wsearch start=disabled
sc stop wsearch
esentutl.exe /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb
sc config wsearch start=delayed-auto
sc start wsearch
Для 64-битной версии Windows третья строка будет выглядеть немного иначе:
C:\Windows\SysWOW64\esentutl.exe /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb
Выполнять данный bat-файл следует от имени администратора.
Удаление файла
Если из-за нехватки места на винчестере не удается корректно выполнить вышеописанные операции, файл windows.edb можно удалить. Для этого необходимо сначала остановить службу поиска Windows, поэтому, как и в предыдущем случае, можно создать bat-файл, куда скопировать такие команды:
net stop «Windows Search»
del %PROGRAMDATA%\Microsoft\Search\Data\Applications\Windows\Windows.edb
net start «Windows Search»
После выполнения перезагружаемся – файл windows.edb будет создан и проиндексирован заново.
Перенос индексного файла в другое место
Если ваш файл windows.edb увеличивается так, что он занимает весь оставшийся объем системного диска C, его можно перенести в другое место. Таким образом, из-за увеличения его объема операционная система не будет подвисать.
Как и в первом параграфе, открываем «Параметры индексирования»-«Дополнительно», и жмем кнопку «Выбрать новое», где указываем альтернативный адрес для создания индексного файла.