Что делать, если файл индекса в Windows сильно увеличился в размерах. Что за папка SoftwareDistribution и можно ли её удалить? Файл edb можно ли удалить
Файл Windows.edb представляет собой индексную базу данных службы поиска Windows (Windows Search), которая обеспечивает пользователям быстрый поиск данных на файловой системе за счет индексирования файлов, писем в pst файлах и другого контента. Естественно, чем больше файлов в системе, тем больший размер может занимать файл Windows.edb. В некоторых случаях он может вырастать до десятков и даже сотен Гб, занимая все свободное место на системном диске.
Данный файл является и по-умолчанию хранится в каталоге C:\ProgramData\Microsoft\Search\Data\Applications\Windows\ .
Примечание . Этот файл имеется во всех современных клиентских и серверных ОС MSFT: от Windows 7/Vista/Server 2008 до Windows 10/Server 2016.
Например, в моем случае размер файла Windows.edb составляет более 15,5 Гб (а это почти 15% на моем 100 Гб SSD диске)
Есть несколько способов управления ростом размера файла Windows.edb
Перестройка индекса Windows Search
Самый «правильный», но не самый эффективный способ уменьшить размер файла 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 (должна быть хорошо знакома администраторам ). Дефрагментация базы выполняется в офлайн режиме (база не должна использоваться), поэтому сначала придется остановить службы поиска. Все эти операции можно объединить в один скрипт:
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
Совет . Для выполнения дефрагментации на диске должно быть достаточно свободного места, т.к. будет создана копия edb файла.
Утилита esentutl в процессе работы отображает прогресс выполнения дефрагментации на экране.
Примечание
. Если при выполнении команды esentutl появляется ошибка: Operation terminated with error -1213 (JET_errPageSizeMismatch, The database page size does not match the engine) after 10.125 seconds
, это означает что ваша система 64 битная и для выполнянения дефрагментации нужно использовать x32 версию esentutl. Т.е. третья команда будет выглядеть так:
"C:\Windows\SysWOW64\esentutl.exe" /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb
В моем случае размер edb файла после дефрагментации уменьшился на 30%.
Удаление и пересоздание файла Windows.edb
Если места на диске критически мало, можно безопасно удалить файл Windows.edb. Для этого, остановите службу Windows Search и удалите файл.
net stop "Windows Search"
del %PROGRAMDATA%\Microsoft\Search\Data\Applications\Windows\Windows.edb
net start "Windows Search"
После перезапуска, служба Windows Search начнет процесс переиндексации системы и пересоздаст файл Windows.edb (в процессе полной переиндексации производительность системы может снизится).
В некоторых случаях, когда размер файла постоянно увеличивается Windows.edb, имеет смысл перенести индексную базу поиска Windows на другой том. Тем самым экстремальный рост базы не приведет к остановке системы при исчерпании свободного места на системном разделе. Как правило, это необходимо выполнять на терминальных серверах RDS, на которых пользователи активно работают с файлами, личными папками и другим индексируемым контентом.
Для смены местоположения файла откройте Control Panel\ Indexing Options\ Advanced\ Index location-> New Location и укажите путь к новому местоположению файла Windows.edb.
Исправление для предотвращения чрезмерного роста файла Windows.edb в Windows 8 / Windows Server 2012
Для решения проблема постоянного роста размера файла Windows.edb в Windows 8 и Windows Server 2012 было выпущено специальное исправление, которое включено в состав пакета обновлений от мая 2013 года – KB 2836988 . Рекомендуется скачать и установить его в данных версиях Windows.
Windows - это операционная система, установленная на большинстве компьютеров. Владельцы таких устройств нередко хотят узнать, что представляет собой SoftwareDistribution, можно ли деинсталлировать данную папочку, чтобы не возникло никаких негативных последствий для функционирования OS.
Любому пользователю под силу удалить Software distribution
Эта статья поможет найти ответы на такие часто встречающиеся вопросы.
Что такое Software Distribution
Название папочки дословно переводится с английского языка, как распространение программного обеспечения. В ней размещаются файлы обновления ОС Виндовс. Ее можно найти в 7, 8 и даже 10 версии операционной системы.
Для этого в проводнике необходимо открыть диск C и перейти в директорию под названием Windows. Здесь пользователь увидит папку, которая называется Download.
Именно в ней хранятся данные обновления ОС. Они загружаются на устройство с серверов корпорации Microsoft Виндовс. На вес папочки напрямую влияет количество выполненных обновлений OS. В некоторых случаях он может измеряться в гигабайтах.
Папка Software distribution расположена в папке Windows на диске C
Примечания! После осуществления самообновления ОС одноименные файлы больше не используются. Другими словами, они представляют собой системный мусор.
Еще пользователь в той же директории может увидеть папку с названием DataStore. Здесь тоже размещаются временные файлы. В этом месте хранится история осуществления самообновлений. Нередко данная папка может также иметь внушительный вес.
Кроме того, в других местах директории хранится кэш и тоже данные самообновления OS. Удаленные файлы также хранятся в корзине , которую можно очистить.
Процесс удаления
Когда на устройстве ощущается нехватка свободного места, тогда выходом из такой ситуации может быть очистка SoftwareDistribution. При этом действие никак не повлияет на функционирование ОС.
Примечание! У пользователя всегда имеется возможность уничтожить по отдельности DataStore и Download.
Что касается system folder с дистрибутивами, то перед ее ликвидацией нужно осуществить следующие действия:
- Открывается «Центр обновления OS». Это можно сделать через «Панель управления» или меню «Пуск».
- Осуществляется переход в «Настройки параметров».
- Отключается самообновление Виндовс, выбрав соответствующую вкладку и убрав галочку.
- Нажимается кнопочка «ОК».
После этих операций, с которыми справится каждый человек, разрешается выполнить ликвидацию system folder или отдельных ее внутренних папочек. Процесс осуществляется стандартным способом с помощью вызова меню, которое появится после нажатия правой кнопки мыши на папку. Узнать, как удалить любое приложение вы можете на нашем портале.
Пользователи Windows 10 могут наткнуться на ошибку сервера при попытках зайти в Windows Store . Можно предположить, что проблема находится со стороны серверов Microsoft . Они попросту могут быть перегружены и из-за этого вы и видите эту ошибку.
Хорошо если это так, однако проблема может заключаться и с вашей стороны. Поэтому мы сейчас пройдемся по трем методам исправления данной проблемы.
Метод №1 Сброс кеша Windows Store
Чаще всего именно очистка или сброс кеша помогает в этой ситуации. Работает конечно не в каждом случае, однако желательно сделать это в первую очередь.
Для сброса кеша Windows Store сделайте следующее:
- Нажмите комбинацию клавиш Win+R для открытия утилиты «Выполнить».
- Далее пропишите в строке поиска окна wsreset.exe и нажмите Enter.
- Windows Store откроется автоматически вместе с «Командной строкой».
- Это сбросит приложение Windows Store и вы можете видеть некоторое время загрузку.
Этот метод возможно сработал, однако если ошибка все еще на месте, то переходим к следующему пункту.
Метод №2 Удаление файлов Windows Store
Файлы утилиты Windows Store располагаются в разделе /С или же в разделе в котором установлена ваша операционная система.
- Пройдите этим путем: C:\Windows\SoftwareDistribution\DataStore\DataStore.edb
- Удалите файл под названием DataStore.edb
- Теперь откройте утилиту Windows Store и посмотрите, присутствует ли еще проблема. При удалении файла DataStore.edb он снова создаётся при открытии Windows Store.
Если вы все еще получайте ошибку , то закройте утилиту Windows Store и выполните перезагрузку компьютера.
Метод №3 Изменение настроек обновления Windows
В этом методы мы будет изменять некоторые настройки для системы обновления Windows , чтобы посмотреть, поможет ли это. Сделайте следующее:
- Нажмите правой кнопкой мыши на панели пуск и выберите «Диспетчер задач» . Также вы можете выполнить это нажатием комбинации клавиш Ctrl+Alt+Delete и выбором «Диспетчера задач».
- В «Диспетчера задач» выберите вкладку «Службы» . Нажмите на ссылку под названием «Открыть службы» внизу этой вкладки.
- В списке служб найдите «Центр обновления Windows».
- Нажмите на эту службу два раза для входа в ее «Свойства».
- Теперь выберите в этих «Свойствах» тип запуска «Автоматически» . Потом нажмите «Применить» и «Ок». Теперь надо выполнить сброс утилиты Windows Store, как было показано в первом методе.
Эти действия должны были исправить вашу ошибку 0X801901F7.
Многие сталкиваются с проблемой нехватки свободного места на жёстком диске. Особенно часто засоряется диск, на котором установлена сама операционная система. Это происходит из-за того, что на нём находится очень много папок, которые сама система наполняет необходимой ей информацией. Данная проблема актуальна и для Windows 7. Почистить системные папки от ненужного мусора можно как вручную, так и используя специальные программы.
Системные папки Windows 7: необходимость очистки и возможные последствия
Каждая из системных папок имеет своё назначение и хранит информацию определённого рода. Перед очищением диска внимательно ознакомьтесь с тем, за какую функцию отвечает та или иная папка, в противном случае вы можете потерять важные данные или сильно навредить операционной системе, что приведёт к её поломке:
Видео: какие файлы можно удалять на системном диске
Что не стоит делать при очистке системных папок
Внимательно ознакомьтесь с особенностями вышеперечисленных папок. Прежде чем очищать одну из них, подумайте, не пригодится ли вам её содержимое в будущем. Некоторые папки, например, Windows или System32, вообще не стоит трогать. И не пытайтесь очистить папки, просто удалив их содержимое. Это приведёт к тому, что в памяти компьютера сохранятся остатки от них, которые в будущем начнут захламлять и перегружать систему. Существуют лишь некоторые папки, которые очищать вручную можно:
Ни в коем случае не удаляйте сами папки, это приведёт к критическим ошибкам в работе системы, нужно стирать только их содержимое. Также перед очищением системных папок убедитесь в возможности освободить память другими методами, например, посредством удаления сторонних приложений и игр.
Методы очистки системных папок Windows 7
Если вы всё-таки решили очистить жёсткий диск от скопившихся сторонних файлов, то легче всего воспользоваться встроенными функциями Windows. Есть два изначальных варианта - стандартная и расширенная очистка.
Стандартная очистка
Используя метод стандартной очистки, вы избавитесь от следующих файлов и папок:
Чтобы провести стандартную очистку жёсткого диска, выполните следующие действия:
Открываем свойства системного диска
Переходим в раздел «Общие»
Выбираем файлы, которые хотим удалить
Нажимаем кнопку «Очистить» в разделе «Восстановление системы и теневое копирование»
Расширенная очистка
С помощью расширенного варианта очистки вы удалите следующие папки и файлы:
Чтобы провести расширенную очистку диска, выполните следующие действия:
Запускаем «Командную строку» от имени администратора
Прописываем команду cleanmgr
Выбираем диск, на котором следует выполнить очистку
Видео: чистка диска средствами Windows
Очистка диска при помощи сторонних программ
Перед тем как приступить к ручной чистке каждой папки в отдельности, стоит воспользоваться специальными сторонними программами, созданными для автоматического поиска и очищения диска от лишних файлов:
Скачиваем приложение CCleaner
Переходим в раздел «Очистка»
Выбираем разделы, которые надо очистить
Нажимаем кнопку «Анализ»
До удаления файлов можно посмотреть сведения о них
Видео: удаление системных файлов при помощи программы CCleaner
Особенности очистки отдельных системных папок
Если предыдущие методы очистки не решили вашу проблему или нужно очистить одну из папок выборочно, то найдите её в нижеперечисленных разделах и выполните предложенные инструкции.
Но многие папки скрыты по умолчанию, чтобы пользователь случайно не повредил их. Для отображения скрытых папок в общем списке выполните следующие действия:
Открываем проводник
Разворачиваем меню «Сервис»
Переходим к разделу «Параметры папок»
Переходим в раздел «Вид»
Изменяем параметры скрытых папок
Winsxs
Очистка папки Winsxs на Windows 7 производится через стандартную очистку диска. Этот метод уже описан выше. Перед запуском очистки вам предлагают список файлов, которые можно удалить. Отметьте в нём раздел «Файлы резервной копии пакета обновлений».
Отмечаем «Файлы резервной копии пакета обновлений»
Видео: как очистить папку Winsxs в Windows 7
System Volume Information
Чтобы очистить папку System Volume Information, нужно сначала получить доступ к ней:
Открываем свойства папки System Volume Information
Переходим на вкладку «Безопасность»
Нажимаем кнопку «Изменить»
Нажимаем кнопку «Добавить»
Прописываем имя пользователя
Выдаем полный доступ к папке
Переходим к свойствам компьютера
Переходим в раздел «Защита системы»
Нажимаем кнопку «Настроить»
Последовательно нажимаем кнопки «Применить», ОК.
DriversStore
Чтобы удалить устаревшие драйверы из хранилища под названием DriversStore, выполните следующие действия:
Открываем командную строку
Прописываем команду pnputil.exe –e
Прописываем и выполняем команду
Installer
В папке Installer могут содержаться необходимые системе или программам файлы, но существует специальное стороннее приложение PatchCleaner, которое автоматически определит, что из содержимого можно удалить:
PatchCleaner выполняет поиск устаревших файлов обновлений и позволяет переместить их на другой носитель или полностью удалить
Нажимаем кнопку Browse
Указываем путь до папки Installer
Нажимаем кнопку Delete
Подтверждаем действие нажатием на кнопку Yes
Pagefile.sys
Если вы уверены, что компьютер справится с требуемыми задачами без файла подкачки Pagefile.sys, то можете его удалить, выполнив следующие действия:
Переходим в раздел «Дополнительные параметры системы»
Нажимаем кнопку «Параметры»
Нажимаем кнопку «Изменить» во вкладке «Дополнительно»
Задаем нужные параметры
Перезагружаем компьютер
Папки с историей, кэшем и cookie браузера
Файлы браузера могут занимать большое количество места на диске. Удалить их легче и безопасней всего через настройки самого браузера: Отмечаем файлы. которые надо удалить из истории браузера
Выставляем параметр «За всё время» и очищаем историю
Проблемы при очистке диска
Если после того как вы произвели удаление каких-либо файлов из системной папки, появились ошибки или компьютер начал тормозить, остаётся сделать одно - выполнить восстановление системы. Произойти такое могло при некорректной очистке диска или удалении нужных файлов. Восстановление системы возможно только в том случае, если на компьютере имеются точки восстановления:
Запускаем компьютер в безопасном режиме
Открываем приложение «Восстановление системы»
Нажимаем кнопку «Далее»
Выбираем точку восстановления
Видео: восстановление Windows 7
Что делать, если нет кнопки «Очистить системные файлы»
Если при попытке освободить место на диске через стандартный метод очистки вы столкнулись с отсутствием кнопки «Очистить системные файлы», это значит, что у вас отключён UAC (контроль учётных записей), и программа сразу запускается с возможностью очистки системных файлов. То есть, нажатие кнопки «Очистить системные файлы» даёт вам права администратора и вместе с ними возможность редактировать и очищать системные папки. Но если UAC отключён, то доступ к изменению системных файлов вы имеете сразу и нажимать какие-либо дополнительные кнопки не нужно.
Если кнопка «Очистить системные файлы» отстуствует, контроль учётных записей отключён
Если вы хотите очистить место на диске или уверены, что в системных файлах сохранилась часть вируса, то на этот случай в самой операционной системе есть функция стандартной и расширенной очистки диска. Также можно воспользоваться сторонними программами или очистить каждую папку отдельно. Но не стоит удалять всё подряд, иначе это приведёт к поломке компьютера, и единственным выходом будет откатить систему до последней точки восстановления.