C windows softwaredistribution datastore можно удалить

Обновлено: 06.07.2024

отключить обновления Windows 10

Вот эта папка нас нынче интересует.

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

вернуться к оглавлению ↑

где можно найти папку SoftwareDistribution

Пройдём по такому пути :

В папке softwaredistribution нам нужно отыскать подпапки DataStore и Download

К сбоям системы , удаление не приведёт, так как эти файлы (уж коли они пока что в этих папках) не являются системными, т.е не вошли в состав ОС!

Как установить жесткий диск с Windows на другой компьютер (ошибки)

вернуться к оглавлению ↑

как открыть управление компонентами Службы Windows

полезные команды для утилиты Выполнить

Полезные команды для утилиты Выполнить
Команды, которые будут расписаны в статье, а их порядка 150 — отработают в различных версиях операционных систем Windows: от Windows 7, до Windows 10.

services msc

Службы Windows

В окне настроек поступим так:

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

Полезное по теме:

бесплатные программы на каждый день — 14 штук

Лучшие бесплатные программы
В статье рассмотрим 14 полезнейших и абсолютно бесплатных программ, которые непременно потребуются каждому пользователю! Об этих и многих других (в статье даны полезные ссылки) программах просто необходимо знать, чтобы полноценно пользоваться личным программным обеспечением (компьютером) на каждый день — 14 штук!

7 сайтов где можно безопасно скачать бесплатные программы

7 сайтов где можно безопасно скачать бесплатные программы
В этом коротеньком, но весьма и весьма полезном обзоре, поближе рассмотрим 7 полезных сайтов, на которых возможно запросто отыскать и скачать бесплатные программы и что очень важно — абсолютно безопасно!

папка SoftwareDistribution

Когда на системном разделе жестком диске компьютера становится слишком мало свободного места, то обычно начинается поиск виновных. Хотя зачастую в этом виноват сам пользователь, неправильно выбравший его размер. Поиски наиболее объемных папок часто приводят к папке WinSxS которую мы уже рассматривали ранее. Тем не менее порой внимание привлекает внимание, и папка C:\Windows\SoftwareDistribution хотя конечно она имеет гораздо более скромные размеры.

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

Отсюда можно сделать вывод, что в нормально работающей операционной системе папка %systemroot%\SoftwareDistribution\Download не требует к себе внимания пользователя, поскольку система следит за ней самостоятельно и обычно она имеет вес в несколько сотен мегабайт, иногда до 1 ГБ.

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

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

Лучше ограничиться очисткой папки SoftwareDistribution Download, так как удаление папки DataStore включая DataStore.edb, а также ReportingEvents.log приведет к упомянутым выше последствиям. На всякий случай перед манипуляциями с ней можно создать ее резервную копию или просто переименовать, чтобы в случае необходимости можно было вернуть ее обратно. Удалить SoftwareDistribution можно в графическом интерфейсе или с помощью командной строки. Кстати, если у вас вдруг в компьютере окажутся папки с именами типа SoftwareDistribution.old или SoftwareDistribution.bak их можно смело удалять, так как это просто копии, созданные кем-то.

Как удалить SoftwareDistribution в графическом интерфейсе

Для этого потребуются права администратора компьютера. Чтобы иметь возможность что-то сделать с этой папкой, сначала нужно остановить службу «Центр обновления Windows» (в XP это служба «Автоматическое обновление») которая блокирует операции с файлами. Это можно сделать несколькими способами, вот несколько вариантов.

  • Пройти по пути «Пуск» ⇒ «Панель управления» ⇒ «Администрирование» ⇒ «Службы» (XP и 7)
  • запустить Диспетчер задач нажав Ctrl + Shift + Esc на клавиатуре и перейдя на вкладку «Службы» нажать одноименную кнопку в низу окна (Windows 7, 8 и 10)
  • нажать комбинацию клавиш WIN + R и набрав команду services.msc нажать OK или Enter

Любым из перечисленных способов вы попадете в оснастку Службы, где ищем пункт «Центр обновления Windows» («Автоматическое обновление» в XP) выбираем его и на панели инструментов и нажимаем кнопку «Остановка службы».

services windows

В Windows 7, 8 и 10 останавливать и запускать службы можно непосредственно в Диспетчере задач выделив нужную службу, щелкаете по ней правой кнопкой мыши и выбираете в контекстном меню соответствующий пункт.

Теперь, когда служба остановлена можно в Проводнике переименовать или очистить папку SoftwareDistribution. Возможно в некоторых случаях может потребоваться так же остановить службу «Фоновая интеллектуальная служба передачи (BITS)» для разблокировки папки.

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

Как очистить папку SoftwareDistribution в командной строке

Все выше приведенные манипуляции можно выполнить с помощью командной строки или используя bat файл. Для этого открываем командную строку от имени администратора и вводим по одной следующие команды

cmd SoftwareDistribution

В первой строке мы перешли в папку Windows чтобы не указывать пути к папке, во второй остановили службу обновления, в третьей удалили папку SoftwareDistribution вместе со всеми подкаталогами и в четвертой снова запустили службу обновления. На этом собственно все, папка удалена. Вот еще несколько команд которые могут оказаться полезными.

Остановить службу BITS

Переименовать папку в SoftwareDistribution_old

Удалить только папку Download со всем содержимым из папки SoftwareDistribution

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

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

Нередко нам приходится сталкиваться с недостатком свободного пространства на дисках. Особенно печально, когда речь идет о системном разделе. Ведь если на нем мало места, то Виндовс начинает подтормаживать. Кто-то пытается удалять ненужные приложения, другие - используют утилиты-оптимизаторы для очистки или удаляют «мусор» вручную. Хочу подсказать еще одно решение – сегодня расскажу о SoftwareDistribution что это за папка Windows 7, зачем она нужна и как с её помощью можно высвободить несколько гигабайт.

Архив обновлений

В данном каталоге хранятся системные апдейты, скачанные с серверов Майкрософт. Расположен он внутри директории Windows любой версии:

содержимое каталога softwaredistribution

Внутри имеется подпапка Download, где, собственно, и расположены загруженные ранее обновления. Стоит отметить, что их размер иногда достигает 20 Гб, если долго не выполнялась очистка. Поэтому, если намерены чуть освободить память, можете смело удалять содержимое этой папочки. Но после очередного апдейта, она снова наполниться содержимым. То есть, описанную далее операцию следует периодически повторять.

Ранее я рассказывал о встроенной утилите «Очистка диска». Советую почитать эту статью.

Как очистить папку SoftwareDistribution Windows 7?

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

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

  • Если используете «десятку», то нужно войти в «Параметры» - «Обновление…» и там выбрать «Дополнительные параметры». В новом окне сможете снять галочки, отвечающие за автоматическую загрузку апдейтов:

Дополнительные параметры обновления

. Другие способы входа описаны в одной из предыдущих публикаций.

  • Вернемся к «семерке». Переходим к разделу «Система и безопасность», затем – открываем «Центр обновлений…»:

панель управления

ЦОВ в ПУ

Настройка параметров ЦОВ

  • Из списка выбираем вариант «Не проверять», а под ним отключаем все опции, сняв соответствующие отметки:

Отказ от установки обновлений

  • Теперь можно смело открывать папку SoftwareDistribution и удалять всё, что находится внутри неё.
Советую ознакомиться со статьей о программах для устранения элементов, которые не удаляются (заблокированы системой, вирусами). Самым оптимальным вариантом является приложение Unlocker.

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

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

Вы узнали SoftwareDistribution что это за папка Windows 10 и теперь сможете запросто освободить еще немного драгоценного дискового пространства.


DataStore.edb - это законный файл журнала Windows, который отслеживает все обновления Windows, примененные к системе. Журнал DataStore.edb будет увеличиваться в размере при каждой проверке Центра обновления Windows. Файл находится в папке SoftwareDistribution ( C: \ Windows \ SoftwareDistribution \ DataStore \ DataStore.edb ). Хотя важность файла неоспорима, некоторые пользователи обнаружили, что их системы тратят много времени на чтение и запись в DataStore.edb. , потребляя много ресурсов до такой степени, что ПК значительно замедляется. После исследования с помощью монитора производительности пользователи, столкнувшиеся с этой проблемой, сообщили, что процесс svchost.exe (netsvcs) использует все ресурсы диска для чтения datastore.edb со скоростью более 120 МБ / мин - это лишает компьютер возможности делать что-либо еще. Насколько мы поняли, это в первую очередь проблема Windows 7 и Windows Vista.

Как оказалось, файл datastore.edb читается компонентом обновления Windows всякий раз, когда ожидается новое обновление. В зависимости от обстоятельств и характеристик вашего ПК, это может привести к неработоспособности вашего компьютера во время опроса файла datastore.edb .

Если вы боретесь с этой конкретной проблемой, есть несколько исправлений, которые, по мнению пользователей, помогли решить эту проблему. Ниже представлен набор решений, которые позволили пользователям решить проблему. Пожалуйста, следуйте каждому методу по порядку, пока не найдете исправление, которое работает в вашей ситуации.

Примечание. Если вы используете Vista, начните сразу с метода 2.

Метод 1. Установите Центр обновления Windows KB3050265 (только для Windows 7)

Хотя пользователи обнаружили, что обновление помогло сократить время обнаружения и использование оперативной памяти и диска, исправление не помогло решить проблему для всех. Во-первых, исправление будет работать только с Windows 7 - официального исправления для Vista не выпускалось. Более того, некоторые пользователи сообщили, что это конкретное обновление полностью нарушило работу компонента WU с ошибками WindowsUpdate_80244019 или WindowsUpdate_dt000 .

Имейте в виду, что обновление не является обязательным и не будет применено, если вы не установите его самостоятельно. Если вы столкнулись с этой проблемой в Windows 7, следуйте приведенному ниже руководству, чтобы установить Центр обновления Windows KB3050265. Если это не работает, удалите обновление и перейдите к другим методам ниже:

    Перейдите по одной из ссылок ниже в зависимости от вашей версии Windows и загрузите правильное обновление KB3050265 :

Центр обновления Windows KB3050265 (32-разрядная версия)

Центр обновления Windows KB3050265 (64-разрядная версия)


Примечание. Вы также можете установить его прямо со своего компьютера, выбрав Панель управления> Система и безопасность> Центр обновления Windows> Показать все доступные обновления> Необязательно . Затем вручную найдите обновление KB3050265 и установите его.

Если вы обнаружите, что это не решает вашу проблему, откройте окно «Выполнить» ( клавиша Windows + R ) и введите control update . Затем перейдите в Просмотр истории установленных обновлений> Удалить обновления и удалите обновление KB3050265 . После удаления перейдите к способу 2.

Метод 2: использование esentutl.exe для дефрагментации datastore.edb

Прежде чем мы рассмотрим более подробные решения, давайте посмотрим, решит ли проблему дефрагментация файла datastore.edb. По-видимому, это только временное исправление, поскольку проблема появится снова со временем, когда в файлах datastore.edb накопится достаточно новой информации.

Этот метод включает использование служебной программы esentutl.exe для дефрагментации файла DataStore.edb . Помимо того, что файл станет более доступным для программ, которым необходимо писать или читать из него, этот процесс также значительно уменьшит его размер. Вот краткое руководство по всему этому:

    Нам нужно будет открыть окно командной строки с повышенными привилегиями, чтобы иметь соответствующие разрешения. Для этого щелкните панель « Пуск» в левом нижнем углу и выполните поиск « cmd ». Затем щелкните правой кнопкой мыши Командную строку и выберите Запуск от имени администратора.


Метод 3: Использование Windows Repair (All-in-One)

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

  1. Загрузите портативную версию Windows Repair по этой ссылке (здесь).
  2. Извлеките все файлы из архива восстановления Windows.
  3. Дважды щелкните исполняемый файл Repair_Windows, чтобы открыть утилиту.
  4. Дождитесь завершения первоначальной проверки, затем щелкните вкладку « Ремонт - Основные ». Затем установите флажок « Автоматически выполнять резервное копирование реестра» и нажмите « Открыть ремонт» .


Сбросить разрешения службы

Восстановить WMI

Зарегистрировать системные файлы

Удалить политики, установленные заражением

Восстановить обновления Windows

Восстановить MSI (установщик Windows)


Метод 4: повторная инициализация папки SoftwareDistribution

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

Очистка папки SoftwareDistribution заставит Windows повторно запустить все ее компоненты, включая DataStore.edb . Это решит любую проблему, связанную с повреждением, которое может вызвать чрезмерное потребление памяти DataStore.edb.

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

Вот краткое руководство по очистке папки SoftwareDistribution через командную строку:

    Щелкните панель « Пуск» в левом нижнем углу и выполните поиск по запросу « cmd ». Затем щелкните правой кнопкой мыши Командную строку и выберите Запуск от имени администратора.


чистая остановка wuauserv

чистые стоповые биты


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

ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old

Примечание. Эта команда переименовала папку SoftwareDistribution. Расширение .old заставит Windows воссоздать новую папку SoftwareDistribution.

чистый старт wuauserv

чистые стартовые биты



Если вы по-прежнему испытываете высокую загрузку диска, перейдите к способу ниже.

Метод 5: исключить datastore.edb из антивирусной проверки

Как оказалось, эта проблема также может быть вызвана чрезмерно усердной антивирусной программой. Домашним пользователям, у которых наблюдается медленный запуск, удалось решить эту проблему, включив файл datastore.edb в список исключений Microsoft Security Essentials / Windows Defender.

Примечание. Хотя описанные ниже действия могут повысить скорость реакции вашего ПК, добавление исключений антивируса - это не то, что вам нужно часто делать. Добавление ненужных исключений AV может увеличить вероятность злонамеренных атак.

Вот краткое руководство по исключению datastore.edb и других файлов, используемых им, из вашего антивируса:

Примечание . Следующие шаги выполняются с помощью Защитника Windows / Microsoft Security Essentials. Однако у каждого пакета безопасности должен быть список исключений, независимо от того, какой антивирусный пакет вы используете.

    Используйте значок «Пуск» для поиска Защитника Windows или Security Essentials и откройте пакет безопасности.




Примечание. Это предотвратит сканирование антивирусом файла datastore.edb .

c: \ windows \ softwaredistribution \ хранилище данных \ журналы \

Примечание. Это файлы журналов Центра обновления Windows и автоматического обновления. Информация отсюда также собрана в datastore.edb .


Метод 6: отключение WU (обновления Windows)

Если вы зашли так далеко без ощутимого результата, есть одно последнее исправление, которое, похоже, сработало для большинства пользователей, столкнувшихся с этой проблемой. К сожалению, это далеко не идеально. Отключение службы WU (Windows Updates) избавит вашу систему от необходимости когда-либо читать или писать в файл datastore.edb , тем самым разрешая любой конфликт перегрузки памяти, вызванный этим конкретным файлом.

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

Если обмен потенциального заражения вредоносным ПО на повышение скорости реакции системы кажется приемлемым, выполните следующие действия, чтобы отключить обновления Windows:

    Нажмите Windows Key + R, чтобы открыть окно «Выполнить». Введите « services.msc » и нажмите Enter, чтобы открыть окно « Службы» .




Примечание. Не забывайте регулярно возвращаться к экрану « Службы» и повторно включать службу Центра обновления Windows, чтобы обеспечить наличие последних обновлений безопасности. Оставьте службу включенной до тех пор, пока не будут применены все обновления, выполните описанные выше действия, чтобы снова отключить WU.

Читайте также: