Datastore что это за папка windows 10

Оптимизация системной базы 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. В окне «Очистка диска» щелчком левой кнопки поставьте флажки напротив элементов, нуждающихся в очистке (обновления, отчёты, архивы, временные файлы и т.д.).

Читайте также:  Менеджеры автозагрузки windows 10

6. Клацните «OK», чтобы запустить нейтрализацию бесполезных элементов в системе.

7. Перезагрузите ПК

Обновление драйверов

Проверьте работоспособность драйверов подключенных устройств; установите, насколько актуальны их версии и при необходимости обновите посредством специальных утилит (задействуйте одно из представленных решений):

Snappy Driver Installer

(https://sdi-tool.org/)
Огромная база драйверов с удобным графическим интерфейсом. Выполняет инсталляцию программной поддержки без интернет-соединения. Может запускаться с флешки. Распространяется бесплатно, без рекламных модулей и шпионского ПО. Совместима со всеми версиями ОС семейства Windows («семёрка», «восьмёрка», «десятка»).

DriverDoc

(http://www.driverdoc.com/index.html)
Утилита-база. Содержит свыше 16 млн. драйверов, программно поддерживающих как стандартное, так и специфическое оборудование. Автоматически определяет аппаратную конфигурацию компьютера и грамотно подбирает драйвера ко всем имеющимся девайсам. Выполняет чистую установку и апдейты на уже имеющиеся оболочки.

Примечание. Рассмотренные решения не являются единственными. В глобальной Сети можно найти другие, не уступающие по качеству инсталляторы драйверов. Например, DriverPack Solution.

Откат системы

1. Клацните «Пуск».

2. Напечатайте в поле «Найти программы» — восстановление системы. Нажмите «Enter».

3. В новом окне щелчком установите настройку «Выбрать другую точку… ». Кликните «Далее».

4. Выберите в списке точку восстановления. Обращайте внимание на описание резервной копии настроек и даты создания. После отката Windows вернётся к настройкам, сохранённым в точке.

5. Нажмите «Далее».

6. Чтобы запустить восстановление, клацните «Готово».

7. Перезапустите систему.

Проверка системных файлов

1. Откройте консоль командной строки (см. «Очистка базы», пункт №1).

2. Введите команду — sfc /scannow.

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

Проверка Windows антивирусом

Причиной появления ошибок в работе Datastore.edb может являться деятельность зловредов — троян, червей, шпионских программ. Если вам не удаётся избавиться от неполадок базы штатными средствами и спецутилитами, проверьте ПК на вирусы альтернативным антивирусным сканером. Например, Dr.Web CureIt!, AdwCleaner, Malwarebytes Anti-Malware и др.

Благополучной настройки Windows!

Можно очистить SoftwareDistribution/dDataStore и Downloads без последствий это видимо exe файлы обновлений виндовс?

Удаление временных файлов обновлений (+очистка журнала обновлений) для устранения ошибок, возникающих в Центре обновления Windows.
Если во время установки или проверки наличия обновлений Центр обновления Windows выдает Вам сообщения об ошибках, то возможно Вам необходимо удалить временные файлы, которые используются Windows для определения обновлений для компьютера.
Внимание: Удаление временных файлов обновлений, также приведет к удалению журнала Центра обновления Windows.

1) Остановите службу Центр обновления Windows
1.1) Откройте Пуск → Панель управления → Администрирование → Службы. Щелкните на службе Центр обновления Windows правой кнопкой мыши и выберите пункт Остановить.
или
1.2) Введите в командной строке (Win + R → cmd → ОК) команду net stop wuauserv и нажмите Enter ↵.
2) Удалите временные файлы обновлений, для этого полностью удалите содержимое папок:

%systemroot%\SoftwareDistribution\DataStore
%systemroot%\SoftwareDistribution\Download
3) Запустите службу Центр обновления Windows
3.1) Откройте Пуск → Панель управления → Администрирование → Службы. Щелкните на службе Центр обновления Windows правой кнопкой мыши и выберите пункт Запустить.
или
3.2) Введите в командной строке (Win + R → cmd → ОК) команду net start wuauserv и нажмите Enter ↵.
4) В Центре обновления Windows загрузите и установите все новые обновления.
5) Перезагрузите компьютер.
При выключении системы скорее всего произойдет повторная попытка установки указанного Вами обновления, но зато при последующих загрузках оно уже недолжно будет устанавливаться.
—-
Все обновления, которые Вы скачиваете или устанавливаете через внутреннюю службу Windows Центр обновления Windows (Windows Update) хранятся в папке: C:\Windows\SoftwareDistribution\Download, а также в подпапках внутри неё. После установки обновлений, Вы можете сохранить их себе на компьютер просто скопировав из папки нужный Вам файл. Файлы содержащие в своем названии -express, могут повторно не установиться. Следовательно Вы можете их и не копировать.

Читайте также:  Samsung np300v5a установка windows 10 с флешки

В принципе, можно и удалить, но, только содержимое папки C:\WINDOWS\SoftwareDistribution\Download

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

datastore edb что это за файл

Файл Windows.edb представляет собой индексную базу данных службы поиска Windows (Windows Search), которая обеспечивает пользователям быстрый поиск данных на файловой системе за счет индексирования файлов, писем в pst файлах и другого контента. Естественно, чем больше файлов в системе, тем больший размер может занимать файл Windows.edb. В некоторых случаях он может вырастать до десятков и даже сотен Гб, занимая все свободное место на системном диске.

Данный файл является скрытым и по-умолчанию хранится в каталоге C:ProgramDataMicrosoftSearchDataApplicationsWindows.

Например, в моем случае размер файла Windows.edb составляет более 15,5 Гб (а это почти 15% на моем 100 Гб SSD диске)

Есть несколько способов управления ростом размера файла Windows.edb

Самый «правильный», но не самый эффективный способ уменьшить размер файла Windows.edb – запустить процесс переиндексации данных в системе. Для этого откройте Панель Управления -> Indexing Options -> Advanced -> Rebuild (для открытия этого диалога достаточно выполнить команду rundll32.exe shell32.dll,Control_RunDLL srchadmin.dll ).

Через некоторое время (как правило довольно продолжительное), система закончит переиндексацию данных и размер edb файла несколько уменьшится.

Дефрагментация Windows.edb с помощью Esentutl

Так как индексный файл службы поиска Windows представляет собой базу в формате EDB, можно выполнить ее дефрагментацию с помощью стандартной утилитой для обслуживания таких баз esentutl.exe — Extensible Storage Engine Utilities (должна быть хорошо знакома администраторам Exchange). Дефрагментация базы выполняется в офлайн режиме (база не должна использоваться), поэтому сначала придется остановить службы поиска. Все эти операции можно объединить в один скрипт:

Читайте также:  Как добавить имя пользователя windows 10

sc config wsearch start=disabled
sc stop wsearch
esentutl.exe /d %AllUsersProfile%MicrosoftSearchDataApplicationsWindowsWindows.edb
sc config wsearch start=delayed-auto
sc start wsearch

Утилита esentutl в процессе работы отображает прогресс выполнения дефрагментации на экране.

В моем случае размер edb файла после дефрагментации уменьшился на 30%.

1) Остановите службу Центр обновления Windows
1.1) Откройте Пуск → Панель управления → Администрирование → Службы. Щелкните на службе Центр обновления Windows правой кнопкой мыши и выберите пункт Остановить.
или
1.2) Введите в командной строке (Win + R → cmd → ОК) команду net stop wuauserv и нажмите Enter ↵.
2) Удалите временные файлы обновлений, для этого полностью удалите содержимое папок:

Система, на которую я смотрю, — это Windows 7, 32bit.

Когда система загружается, она тратит тонну времени на чтение и запись в файл DataStore.edb, который находится в каталоге Windows SoftwareDistribution DataStore. Это заставляет систему работать очень медленно в течение нескольких минут, возможно, около 10, если честно. Если вы остановите службу Windows Update, в течение минуты система перестанет читать и писать из файла, и все будет работать гладко.

Вещи, которые я пробовал:

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

Я загрузился в SafeMode и запускал несколько антивирусов и инструмент Killer RootKit от Kaspersky, и никто не нашел ничего обидного.

Что мне делать дальше?

9 ответов

Я знаю, что сейчас невозможно найти подходящее решение для вас, но у меня есть то же самое с машиной Windows 7 на работе. Для справок в будущем вы всегда можете проверить целостность ( /g ) и / или defrag ( /d ) * .edb файлов с esentutl.exe .

например. esentutl.exe /d c:WindowsSoftwareDistributionDataStoreDataStore.edb

Если вы не можете запустить эту команду с ошибкой «-1032», вы можете загрузиться в safemode (без сети) и запустить команду оттуда. Сначала вам нужно запустить его с помощью / p-переключателя, чтобы восстановить повреждение файла.

RAMMap показал, что C:WindowsSoftwareDistributionDataStoreDataStore.edb сопоставленный файл тратил 400 Мб моей драгоценной ОЗУ. Кроме того, Windows Update постоянно замедляла работу системы при обновлении этого огромного файла.

esentutl.exe просто уменьшило размер DataStore.edb от чуть более 600 Мб до чуть меньше 600 МБ и оказался бесполезным в моем случае.

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

Поэтому мне пришлось полностью отключить автозапуск службы Windows Update. Это значительно уменьшило потери оперативной памяти, центрального процессора и дискового ввода-вывода. Теперь система намного более отзывчива.

См. также Как запланировать загрузку обновлений Windows 7? для запуска обновления с помощью планировщика задач Windows.

Оцените статью