Что за папка driverstore и можно ли её удалить в windows

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

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

Что такое системные папки Windows 7, и как очистка может повлиять на работу ОС

Что же представляют собой системные папки и какая информация в них хранятся?

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

Системные папки участвуют в работе Windows 7, обеспечивая её стабильность, и хранят информацию в файлах. К таким папкам можно отнести Temp, Temporary Internet Files, WinSxS, System Volume Information, Appdata, System32, Assembly, Installer, Driverstore, Загрузки, Program Files, ProgramData, файл подкачки pagefile.sys. Изменения в этих папках ведут к изменениям в работе системы.

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

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

Таблица: краткое описание и назначение

Название папки Для чего нужна Где находится
Temp Хранятся временные файлы, разные отчёты программ и Windows 7 В корневой структуре жёсткого диска
Temporary Internet Files Хранятся временные файлы, которые создаются при работе в интернете C:UsersИмя пользователяAppDataLocalMicrosoftWindowsTemporary Internet Files
System Volume Information Содержит сведения об изменениях в программах, системных файлах, точки восстановления В каждом созданном разделе жёсткого диска, например D:System Volume Information
WinSxS Хранятся файлы конфигурации системы, которые содержат данные о более раннем состоянии системы, позволяющие произвести удаление последних обновлений и откатить сделанные изменения до прежнего состояния C:WindowsWinSxS
DriverStore Содержит данные обо всех драйверах устройств компьютера, установленных или обновлённых за время пользования C:WindowsSystem32DriverStore
Appdata Хранит настройки установленных программ, закладки браузеров интернета, историю действий в системе и в интернете C:UsersИмя пользователяAppdata
Installer Содержит сведения об инсталлированных программах, необходимых для удаления или обновления, инсталляции различных сторонних программ, файлы автоматических системных обновлений, которые не установились по различным причинам и прочие данные, которые необходимы системе и установленному программному обеспечению C:WindowsInstaller
Assembly Служебная папка NET.Framework для разных языков программирования C:WindowsAssembly
System32 Содержит информацию о конфигурации Windows 7 C:WindowsSystem32
Загрузки Хранит папки и файлы, скачанные из интернета C:UsersИмя пользователя
Program Files Хранятся данные о библиотеках, необходимых для запуска сторонних программ C:Program Files
ProgramData Хранятся данные о библиотеках, необходимых для запуска сторонних программ C:Program Data
Pagefile.sys Файл подкачки, для временного хранения данных, не помещающихся в оперативной памяти компьютера C:

Все системные папки и файлы очищаются с помощью встроенного и стороннего программного обеспечения. Папки DriverStore и System32 чистить вручную не рекомендуется.

Очистку папки Загрузки можно проводить только вручную. Очистку папок Program Files, ProgramData можно проводить вручную, если в них остались каталоги после деинсталляции установленных программ.

Рассмотрим предложенный алгоритм очистки системных папок с помощью встроенных и сторонних утилит.

Пошаговая инструкция по очистке системных папок и файлов Windows 7

С помощью программы 360 total security

скачиваем и устанавливаем программу 360 total security с официального сайта по ссылке https://www.360totalsecurity.com/ru/the-latest-version/.

запускаем программу.

Что за папка driverstore и можно ли её удалить в windowsзапуск программы

кликаем на кнопку «проверка».

Что за папка driverstore и можно ли её удалить в windowsидет проверка системы

нажимаем на кнопку «исправить».

Что за папка driverstore и можно ли её удалить в windowsисправление ошибок, очистка временных файлов из папок

нажимаем на вкладку «очистка».

Что за папка driverstore и можно ли её удалить в windowsпоиск системных мусорных файлов

нажимаем кнопку «очистить сейчас».

Что за папка driverstore и можно ли её удалить в windowsочищаем мусорные системные файлы

нажимаем кнопку «завершить».

Что за папка driverstore и можно ли её удалить в windowsзавершаем очистку системных папок

выбираем вкладку «инструменты». нажимаем кнопку «очистка резервных копий системы».

Что за папка driverstore и можно ли её удалить в windowsочистка резервных копий системы

нажимаем кнопку «сканировать».

Что за папка driverstore и можно ли её удалить в windowsочистка ненужных системных файлов

нажимаем кнопку «очистить сейчас».

Что за папка driverstore и можно ли её удалить в windowsочистка системных папок

закрываем программу очистки.

Что за папка driverstore и можно ли её удалить в windowsзакрываем программу

чистка встроенной утилитой windows 7

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

начинаем очистку

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

поиск файлов

по окончании поиска помечаем найденные пункты с ненужной информацией. нажимаем на кнопку «очистить системные файлы».

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

помечаем найденные ненужные файлы.

выбор удаляемых файлов

очищаем программу от ненужных системных файлов.

очистка системных папок

как почистить вручную «загрузки»

очищаем папку «загрузки» вручную. можно очистить её полностью или выборочно. открываем «проводник» или «мой компьютер». кликнем по папке «загрузки».

открываем папку загрузки

выделяем в папке всё или выбираем необходимое.

выделяем всё

подтверждаем удаление выбранных объектов.

подтверждение удаления

объекты из папки «загрузки» удалены. папка очищена.

папка очищена

избавляемся от мусора в папке installer с помощью утилиты patchcleaner

скачиваем и устанавливаем программу с сайта по ссылке http://freesoft.ru/patchcleaner/download.

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

запуск программы

после запуска утилита сканирует системную папку installer и выдаёт отчёт, определяющий нужные и ненужные файлы:

определение ненужных файлов

по окончании проверки программа выдаёт отчёт о сканировании, где указывает объем нужных и ненужных файлов:

  • строка files still used — файлы, которые используются системой;
  • строка excluded by filter — файлы, исключённые из обработки через фильтр;
  • строка files are orphaned — неиспользуемые файлы, которые можно удалить или переместить.

просматриваем результаты

выберем файлы каких приложений необходимо сохранить, кликнем на кнопку «setting» (значок шестерёнки). в поле «exclusion filter» вводим название, выбранного приложения и кликнем на значок «+».

сохраняем выбор

кликнем на кнопку «save» и «refresh». после этого кликнем на кнопку «delete». подтверждаем выбор удаления.

подтверждение удаления

если вместо удаления выбирается перемещение, то кликнем на кнопку «move» и указываем путь для перемещения.

читайте так же:  индекс производительности windows 7: всё, что нужно знать

чего нельзя делать

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

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

Снятие атрибута

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

Что делать, если нет кнопки «Очистить системные файлы»

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

Обновление KB2852386 можно установить с помощью службы Windows Update или скачать с официального сайта компании Microsoft по ссылке http://support.microsoft.com/kb/2852386.

Устанавливать это обновление можно, если уже установлен на Windows 7 пакет обновлений SP1, который можно скачать с официального сайта компании Microsoft.

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

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

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

Источник: http://www.remnabor.net/kak-pravilno-provesti-ochistku-sistemnyih-papok-windows-7

Как удалить лишние драйвера на компьютере • Обучение компьютеру

Как можно очистить место на диске Windows, если уже проделана куча операций по достижению этой цели – очищена корзина, деинсталлированы разные ресурсоёмкие программы, убраны лишние данные из папок профиля, удалён системный кэш и файлы для установки системы после обновления? Типичные Windows-чистильщики из числа стороннего софта обычно не работают с системными областями хранения установщиков драйверов. А если система стоит уже очень давно, если за это время к компьютеру подключалась масса различных устройств, внушительный объём места на локальном диске С в итоге, могут занимать файлы установки всех возможных версий драйверов начинки компьютера и когда-либо подключённой периферии. Как очистить Windows от неиспользуемых драйверов?

Где в системе хранятся инсталляторы драйверов

Инсталляторы драйверов для видеокарт обычно сберегаются на диске С. Иногда они находятся в папках прямо в корне диска – «Nvidia», «ATI», «AMD». Иногда их можно найти в системных каталогах «ProgramData» и «Program Files».

В первом случае можно просто вручную убрать папки в корне диска. Во втором лучше довериться известному чистильщику и оптимизатору в одном лице CCleaner.

Он может удалять установочные файлы видеодрайверов при наведении порядка на компьютере.

Эта опция не включена по умолчанию, её при очистке нужно активировать в разделе «Приложения».

Что за папка driverstore и можно ли её удалить в windows

Установщики драйверов прочих устройств обычно хранятся в системной папке, под названием «FileRepository». На скриншоте ниже мы видим ту самую папку на борту относительно недавно установленной Windows, и она уже занимает почти 2 Гб места.

Что за папка driverstore и можно ли её удалить в windows

На давно установленных системах эта папка может весить до 10 Гб, а иногда даже до 20 Гб. Чем давнее устанавливалась Windows ОС, чем больше менялось внутреннего железа или внешней техники, тем, соответственно, больший будет вес у данной папки.

Читайте также:  Как установить и удалить directx

Она хранит установщики драйверов всех когда-либо подключённых устройств, более того, все возможные версии драйверов таких устройств — старые, средней давности, новые.

При обновлении версий драйверов их инсталляторы никуда не деваются, они хранятся в папке «FileRepository» для реализации возможности возврата к старым версиям.

Что за папка driverstore и можно ли её удалить в windows

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

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

Штатная очистка диска

Избавиться от установщиков ненужных драйверов с использованием средств самой Windows системы можно в рамках очистки системного диска. В свойствах последнего выбираем очистку диска. Кликаем команду очистки.

Что за папка driverstore и можно ли её удалить в windows

Смотрим, чтобы в перечне типов данных стояла галочка пакетов драйверов. Затем жмём «Ок» для старта очистки.

Что за папка driverstore и можно ли её удалить в windows

Утилита Driver Store Explorer

Удалять инсталляторы ненужных драйверов умеет бесплатная портативная утилита Driver Store Explorer. В её окне есть список устройств, которые когда-то подключались к компьютеру, а также старые версии драйверов используемых устройств. Утилиту нужно запускать от имени администратора.

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

Затем на панели справа активируем опцию «Force Start» и нажимаем «Delete Package».

Что за папка driverstore и можно ли её удалить в windows

Если же особого опыта в этой теме нет, тогда можно довериться автоматике утилиты. Она сама может определять неиспользуемые драйверы. При нажатии кнопки «Select Old Drivers» автоматом активируются галочки старых версий.

Программа Driver Booster

Известная программа Driver Booster – современный юзабильный вариант решения вопроса с обновлением драйверов и удалением тех, что больше не используются. Программа максимально автоматизирована, всё, что требуется от нас, пользователей – это запустить операцию по очистке данных отключённых устройств.

Что за папка driverstore и можно ли её удалить в windows

И Driver Booster сама всё почистит. Правда, что именно программа очистила, сможем узнать только постфактум в её журнале.

Что за папка driverstore и можно ли её удалить в windows

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

Программа Driver Genius

И ещё один продукт для автоматического внедрения драйверов с дополнительной возможностью удаления их файлов установки для неиспользуемых устройств – это программа Driver Genius.

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

И такие, соответственно, отмечаем галочками.

Что за папка driverstore и можно ли её удалить в windows

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

Источник: https://cutycomp.ru/kak-udalit-lishnie-drayvera-na-kompyutere/

Что находится в системной папке «FileRepository» и как её очистить

Привет, друзья. Пользователи, исследующие системный диск С на предмет поиска вариантов освобождения места на нём, иногда сталкиваются с раздутыми размерами папки «FileRepository». Что находится в этой папке, можно ли избавиться от её содержимого, и если да, то как это сделать – обо всём этом далее.

  • Папка «FileRepository» — это системная папка Windows, она находится по пути:
  • C:WindowsSystem32DriverStoreFileRepository
  • Чтобы увидеть её содержимое, в проводник или в окно команды «Выполнить» (клавиши Win+R) вписываем это:
  • %WINDIR%System32DriverStoreFileRepository

Что за папка driverstore и можно ли её удалить в windows

В папке «FileRepository» хранятся драйверы, которые когда-либо автоматически или вручную нами устанавливались в среду Windows. Или обновлялись. Это хранилище файлов установки драйверов.

Эта папка не самоочищается, её содержимое не входит в перечень областей штатной утилиты «Очистка диска» (Cleanmgr.exe). Эту папку также десятой дорогой обходят разного рода чистильщики-оптимизаторы.

Что же такого ценного в этой папке, если критически важные для работы Windows драйверы находятся в самом дистрибутиве системы, а те отдельные, что мы вручную устанавливаем, мы обычно знаем, откуда их берём?

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

Что за папка driverstore и можно ли её удалить в windows

Будь то мы использовали для установки драйверов инсталляторы, скачанные с Интернета, будь то мы работали с официальными DVD-дисками, или даже если мы прибегали к услугам менеджеров автоматической установки драйверов, их установщики всегда копируются в системную папку «FileRepository». И продолжают там существовать до возможного востребования.

Но, друзья, возможного востребования. Если мы будем аккуратно и знающе обращаться с операционной системой, если компания Microsoft не «обрадует» нас каким-нибудь кривым обновлением, если производители комплектующих компьютеров не подкинут нам какую-нибудь недоработанную альфу, содержимое папки «FileRepository» может никогда не быть задействовано.

И, соответственно, мёртвым грузом загромождать диск С.

Что за папка driverstore и можно ли её удалить в windows

Так, к примеру, в моём случае папка «FileRepository» весит 2,8 Гб. Для SSD-диска на 120 Гб, который имеет место быть в данном случае, это небольшая потеря места.

Но вот для SSD на 60 Гб, забитого, кроме системы, файлами установки сторонних программ, даже занятый объём в 2,8 Гб мог бы стать непозволительной роскошью. Известны случаи, когда эта папка разрасталась до невероятных объёмов – до 17 Гб.

Что делать, если «FileRepository» занимает реально много места? Можно ли удалить её содержимое без негативных последствий для Windows?  

Критических последствий для работоспособности Windows при удалении содержимого папки «FileRepository» не должно быть. Лишь бы мы саму эту папку мы не удалили.

Да и не удалим мы ни папку целиком, ни её отдельное содержимое привычным способом – клавишей Del или опцией «Удалить» в контекстном меню проводника.

При попытке сделать это получим от системы отправку на получение прав от «Администраторы» (TrustInstaller).

Что за папка driverstore и можно ли её удалить в windows

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

Что же самого страшного может произойти? Если мы удалим всё содержимое «FileRepository», мы не сможем тогда при необходимости прибегнуть к системной функции отката драйверов. А вот встанет ли такая необходимость – кто его знает. Если и удалять целиком содержимое папки, то точно делать это нужно только после любой из этих мер (на выбор):

• Создание точки восстановления Windows; • Создание резервной копии Windows;

Но лучше всё же по свободе времени разобраться с хранящимися в папке «FileRepository» драйверами и удалить только ненужные. Рассмотрим оба варианта.

Целиком удалить содержимое папки «FileRepository», как упоминалось, можно двумя способами. Первый – это внутри работающей Windows. Необходимо получить права на изменение системных файлов. Как это сделать, читаем здесь. А затем удалить файлы в папке «FileRepository» обычным способом через проводник или файловый менеджер. Второй способ – LiveDisk. В конце этой статьи есть ссылка на готовый образ аварийного LiveDisk, созданного с  помощью программы AOMEI PE Builder. Скачиваем образ, записываем на флешку, загружаемся с этой флешки. Внутри среды LiveDisk запускаем проводник, удаляем файлы из папки «FileRepository». Чистим корзину. По этому принципу можем использовать любой LiveDisk с файловым менеджером на борту.

Для удаления только отдельных установщиков драйверов прибегнем к помощи бесплатной портативной утилиты DriverStoreExplorer. Её можно скачать отсюда:

https://github.com/lostindark/DriverStoreExplorer

Запускаем утилиту от имени администратора. И в её окне увидим всё то, что хранится в папке «FileRepository», только в более понятном формате, нежели просто скопление папок с данными в окне проводника.

В окне утилиты установщики драйверов представлены информативно и структурировано: всё разбито по типам комплектующих, приводится информация по производителям, версиям и датам установки драйверов.

Что мы здесь можем сделать? 

Мы можем нажать кнопку «Select Old Drivers». Она поможет нам автоматически избавиться от старых версий драйверов.

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

Далее активируем опцию «Force Deletion», это форсированное удаление, удаление в обход системной блокировки установщиков драйверов работающих в данный момент устройств. И затем жмём кнопку «Delete Package».

Что за папка driverstore и можно ли её удалить в windows

Но это только удаление старых версий драйверов. Утилита не может автоматически выявить драйверы уже отсутствующих устройств. Это можем сделать только мы сами.

Например, в моём случае на компьютере была заменена материнская плата на другую, в которой нет встроенного Bluetooth, встроенной графики, у неё другой производитель USB-портов и сетевой платы. И у меня давно уже нет принтера Canon и монитора Dell, а их возращение явно не планируется.

Так что я могу с уверенностью выставить галочки установщиков этих драйверов. Далее я отмечаю «Force Deletion» и жму кнопку «Delete Package».

Что за папка driverstore и можно ли её удалить в windows

Друзья, файлы установки драйверов видеокарт могут храниться не только в папке «FileRepository». Но они также могут захламлять диск С. Установщики дайверов видеокарт можно поискать ещё по путям:

  1. C: Nvidia (или C: NvidiaDisplayDriver)
  2. C:ProgramData Nvidia CorporationNetservice
  3. C:Program Files Nvidia CorporationInstaller2
  4. C:ATI
  5. C:AMD
Читайте также:  Что делать, если появляется чёрный экран при установке и обновлении ubuntu

И ещё один совет искателям вариантов высвобождения места на диске С. Установочные файлы драйверов Nvidia умеет вычищать всенародно любимый чистильщик CCleaner. Отдельным этапом или в рамках комплексной очистки Windows можем переключиться на вкладку «Приложения» и в подборке «Утилиты» выбрать опцию «Nvidia Install Files». В моём случае анализ одних только файлов инсталляции Nvidia выявил больше гигабайта данных. Их преспокойно можно очистить.

Что за папка driverstore и можно ли её удалить в windows

Источник: https://remontcompa.ru/1540-chto-nahoditsya-v-sistemnoy-papke-filerepository-i-kak-ee-ochistit.html

Как очистить папку FileRepository в DriverStore

При очистке диска в Windows 10, 8 и Windows 7 вы можете заметить (например, с помощью программ для анализа используемого места на диске), что папка C: Windows System32 DriverStore FileRepository занимает гигабайты свободного пространства. При этом стандартные способы очистки не очищают содержимого этой папки.

В этой инструкции пошагово расскажем о том, что содержится в папке DriverStore FileRepository в Windows, можно ли удалить содержимое этой папки и как очистить её безопасно для работы системы. Также может пригодиться: Как очистить диск C от ненужных файлов.

Содержимое FileRepository в Windows 10, 8 и Windows 7

Папка FileRepository содержит копии готовых к установке пакетов драйверов устройств. В терминологии Майкрософт — Staged Drivers, которые, находясь в хранилище DriverStore, могут быть установлены без прав администратора.

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

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

Очистка папки DriverStore FileRepository

Теоретически, можно удалить всё содержимое FileRepository в Windows 10, 8 или Windows 7, однако это всё-таки не вполне безопасно, может вызывать проблемы и, более того, не требуется в целях очистки диска. Н

В большинстве случаев гигабайты и десятки гигабайт, занимаемые папкой DriveStore — результат многократных обновлений драйверов видеокарт NVIDIA и AMD, звуковых карт Realtek, и, реже, дополнительных регулярно обновляемых драйверов периферии. Удалив старые версии этих драйверов из FileRepository (даже если это только драйверы видеокарты), вы можете сократить объем папки в разы.

Как очистить папку DriverStore, удалив из неё ненужные драйверы:

  1. Запустите командную строку от имени администратора (начните набирать в поиске «Командная строка», когда найдется нужный элемент, нажмите по нему правой кнопкой мыши и выберите пункт контекстного меню «Запуск от имени администратора».
  2. В командной строке введите командуexe /e > c:drivers.txt и нажмите Enter. Что за папка driverstore и можно ли её удалить в windows
  3. Команда из пункта 2 создаст файлtxt на диске C с перечислением тех пакетов драйверов, которые хранятся в FileRepository. Что за папка driverstore и можно ли её удалить в windows
  4. Теперь вы можете удалить все ненужные драйверы с помощью командexe /d oemNN.inf (где NN — номер файла драйвера, как указано в файле drivers.txt, например oem10.inf). Если драйвер используется, вы увидите сообщение об ошибке удаления файлов. Что за папка driverstore и можно ли её удалить в windows

Что за папка driverstore и можно ли её удалить в windows
Что за папка driverstore и можно ли её удалить в windows

Выполнить описанную выше задачу в более удобном виде поможет утилита Driver Store Explorer (RAPR), доступная на сайте github.com/lostindark/DriverStoreExplorer

Что за папка driverstore и можно ли её удалить в windows

Затем, в списке обнаруженных пакетов драйверов выберите ненужные и удалите их с помощью кнопки «Delete Package» (используемые драйверы удалены не будут, если не отметить «Force Deletion»). Также можно автоматически выбрать старые драйверы, нажав кнопку «Select Old Drivers».

Как удалить содержимое папки вручную?

Внимание: этот способ не стоит использовать, если вы не готовы к проблемам с работой Windows, которые могут возникнуть.

Также есть способ просто удалить папки из FileRepository вручную, хотя так лучше и не делать (это небезопасно):

  1. Зайдите в папкуC: Windows System32 DriverStore, нажмите правой кнопкой мыши по папке FileRepository и нажмите «Свойства».
  2. На вкладке «Безопасность» нажмите «Дополнительно».
  3. В поле «Владелец» нажмите «Изменить».
  4. Введите свое имя пользователя (или нажмите «Дополнительно» — «Поиск» и выберите свое имя пользователя в списке). И нажмите «Ок».
  5. Отметьте пункты «Заменить владельца подконтейнеров и объектов» и «Заменить все записи разрешений дочернего объекта». Нажмите «Ок» и ответьте «Да» на предупреждение о небезопасности такой операции.
  6. Вы вернетесь на вкладку «Безопасность». Нажмите «Изменить» под списком пользователей.
  7. Нажмите «Добавить», добавьте свою учётную запись, а потом установите «Полный доступ». Нажмите «Ок» и подтвердите изменение разрешений. После завершения, нажмите «Ок» в окне свойств папки FileRepository.
  8. Теперь содержимое папки можно удалить вручную (не смогут быть удалены только отдельные файлы, используемые в настоящий момент времени в Windows, для них достаточно будет нажать «Пропустить». Что за папка driverstore и можно ли её удалить в windows

Надеемся на то, что данный материал окажется полезным для вас. Если остаются вопросы, или имеются дополнения, пишите в х.

Источник: remontka.pro

Источник: https://comservice-chelny.ru/kak-ochistit-papku-filerepository-v-driverstore/

Очистка папки Filerepository

Что за папка driverstore и можно ли её удалить в windowsПри очистке диска от временных файлов пользователь может обратить внимание, что каталог Filerepository занимает много места – иногда несколько гигабайт. Стандартные способы очистки пространство не освобождают, поэтому возникает логичный вопрос, Filerepository как очистить.

Содержимое папки

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

Наиболее распространенная ситуация: вы подключали какое-то устройство, на него были установлены драйверы, потом устройство отключили и драйверы удалили, но их копия осталась в FileRepository.

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

Очистка каталога

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

  1. Запустите командную строку с полномочиями администратора.
  2. Выполните в командной строке «pnputil.exe /e > c:drivers.txt».Что за папка driverstore и можно ли её удалить в windows

Что за папка driverstore и можно ли её удалить в windows
Что за папка driverstore и можно ли её удалить в windows

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

Что за папка driverstore и можно ли её удалить в windows

В списке пакетов выберите ненужные драйверы и удалите их, используя кнопку «Delete Package». Можно автоматически выбрать все старые драйверы, нажав «Select Old Drivers».

Ручное удаление

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

  1. Откройте каталог C: Windows System32 DriverStore. Щелкните правой кнопкой по FileRepository и откройте свойства.
  2. На вкладке «Безопасность» откройте раздел «Дополнительно».
  3. Нажмите «Изменить» в поле «Владелец».Что за папка driverstore и можно ли её удалить в windows
  4. Введите имя пользователя и нажмите «ОК».
  5. Отметьте пункты «Заменить владельца…» и «Заменить все записи». Щелкните «ОК» и нажмите «Да» в окне с предупреждением.
  6. Вернитесь на вкладку «Безопасность». Щелкните «Изменить» под перечнем пользователей.
  7. Нажмите «Добавить». Добавьте свой профиль и установите полный доступ. Нажмите «ОК» и подтвердите внесение изменений.

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

Источник: https://mysettings.ru/komputer-i-notebook/sistema/filerepository-kak-ochistit.html

Driverstore можно ли удалить папку?

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

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

Удалять саму папку, конечно же, не стоит, но вот при очистке диска С часто встает вопрос: «DriverStore можно ли удалить содержимое?».Что за папка driverstore и можно ли её удалить в windows

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

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

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

Как удалить и очистить папку Driverstore

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

  • Переходим в «Мой компьютер» или «Компьютер», название зависит от версии операционной системы.
  • Кликаем на диске C: пр.кнопкой компьютерной мышки и выбираем строчку с надписью «Свойства».Что за папка driverstore и можно ли её удалить в windows
  • Далее, необходимо перейти на вкладочку «Общие».
  • Там, кликаем по кнопочке «Очистка диска».Что за папка driverstore и можно ли её удалить в windows
  • Появится небольшое окошко, где будет информация о том, что система оценивает возможность очистки диска и то, сколько места можно освободить. Нужно будет немного подождать, пока не завершится оценка.
  • Затем, нужно нажать на кнопочку «Очистить системные файлы» (кнопка расположена внизу).Что за папка driverstore и можно ли её удалить в windows
  • После этого выбираем «Пакеты драйверов устройств».Что за папка driverstore и можно ли её удалить в windows
  • Далее, начнется автоматическая очистка папки Driverstore.

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

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

Источник: https://xn—-7sbbnvnbd8df8h.xn--p1ai/driverstore-mozhno-li-udalit-papku.html

Автоматическая очистка старых драйверов, или выжмем немного места из Windows 7

В один прекрасный (или печальный, кому как) день мне надоело, что у меня периодически заканчивается место на ноутбуке.

Читайте также:  Ремонт жёсткого диска

Да, я в курсе, что жёсткие диски сейчас дешевы, но это для меня не выход, потому что:

  • У меня SSD, а он всё-таки подороже будет, чем обычные HDD (объём моего текущего SSD — 120 гигов)
  • Ноутбук рабочий, соответственно данные на нём тоже, должны быть шифрованы, всё такое, поэтому самопальный и не утверждённое работодателем носитель втыкать не стоит
  • Я жадный 🙂

Этот топик, пожалуй, предназначен и может быть полезен тем людям, кого волнует свободное место на системном диске, обычные средства очистки уже испробованы, а хочется выжать ещё чуть-чуть (как в старом анекдоте — первая попавшаяся в гугле ссылка на анекдот, если сайт плохой — пардон). В общем, я иногда чищу место на диске. Стандартные процедуры — очистка %TEMP%, очистка диска (стирает всякие там отчёты об ошибках, прикопанные системой на всякий пожарный, всякие memory dump'ы упавших процессов и прочее), снос ненужных более программ.

Однако, как я выяснил, есть папки, которые не чистит никто (от слова совсем). Ну в смысле из стандартных средств. И сейчас я хочу поговорить о папке %WINDIR%System32DriverStore.

Если у Вас эта папка занимает много-много места, а читать весь пост неохота — пожалуйте в самый его конец, там есть ссылки на github, откуда можно взять готовый результат моих изысканий и попробовать выжать (или отжать) немного места у винды.

Введение в проблему — что это за папка, зачем она нужна, кто виноват, что делать

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

Приведу немного теории с того самого MSDN:Starting with Windows Vista, the driver store is a trusted collection of inbox and third-party driver packages. The operating system maintains this collection in a secure location on the local hard disk. Only the driver packages in the driver store can be installed for a device.

When a driver package is copied to the driver store, all of its files are copied. This includes the INF file and all files that are referenced by the INF file. All files that are in the driver package are considered critical to the device installation.

The INF file must reference all of the required files for device installation so that they are present in the driver store. If the INF file references a file that is not included in the driver package, the driver package is not copied to the store. The process of copying a driver package to the driver store is called staging.

A driver package must be staged to the driver store before the package can be used to install any devices. As a result, driver staging and device installation are separate operations.

A driver package is staged to the driver store by being verified and validated

В моём вольном переводе получится что-то вроде:В Windows Vista и позднее, хранилище драйверов используется как сборник доверенных предустановленных и сторонних драйверов. Операционная система поддерживает этот сборник в безопасном месте на локальном диске. Только те драйвера, которые лежат в хранилище, могут быть установлены. Когда драйвер копируется в хранилище, туда попадают все его файлы, включая .INF файл и все файлы, на которые этот .INF ссылается. Все файлы, составляющие драйвер, считаются необходимыми для работы устройства. INF файл должен ссылаться на все файлы, необходимые для работы устройства, для того, чтобы они все попали в хранилище. Если .INF файл ссылается на файл, не входящий в драйвер, этот драйвер не копируется в хранилище.

Процесс копирования драйвера в хранилище называется staging (не стал пытаться выдумать термин, оставил английское слово — прим.пер.). Для того, чтобы драйвер мог быть использован для какого-либо устройства, он должен пройти процесс staging, таким образом, установка устройства и staging драйвера — отдельные операции.

Перед попаданием в хранилище драйвер проверяется на действительность подписи и целостность файлов.

Неужели всё так плохо, и никто не поможет?

Выглядит страшновато для влезания своими грязными руками, не правда ли? Однако тут есть небольшая (и не слишком удобная) соломинка от Microsoft, называется она pnputil.exe и умеет:

  • Перечислять драйвера, находящиеся в staging (но не входящие в стандартную поставку Вашей Windows, т.е. не интегрированные в установочный дистрибутив)
  • Добавлять драйвер в хранилище
  • Удалять драйвер из хранилища

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

/force — заставить насильно) удалять такие драйвера отказывается. Этой утилитой я и воспользовался.

Тут надо упомянуть, что я не первый такой умный, кто думал над этой проблемой, на codeplex есть проект по GUI приложению DriverStore Explorer, но он фактически является только графической обёрткой вокруг pnputil и никак не анализирует драйвера, предоставляя полную свободу своему пользователю.

Мне же, во-первых, искать вручную устаревшие версии драйверов было не очень охота, а во-вторых хотелось понять, что я выиграю от удаления того или иного драйвера (в смысле места на диске). Так что тут был синдром NIH в полный рост. Поэтому я взял в руки Python и понеслось.

Ура, строим свой велосипед!

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

Какая из кучи папок в DriverStore относится к этому драйверу — он не говорит. Вглядевшись ещё внимательнее в папочку %WINDIR%Inf, я обнаружил там те самые .INF файлы (по именам), которые перечисляет pnputil, а заглянув в папки в DriverStore, обнаружил там… те же самые .INF файлы, но с другими именами — каждый в папке от своего драйвера.

Наверняка есть способ и попроще, но я пошёл в лоб — построил отображение от имени .INF файла в выдаче pnputil на папку в DriverStore, в которой лежит такой же по содержимому .INF файл (с другим именем). И взял размер этой папки за размер драйвера. Теперь дело оставалось за малым — обернуть всё это в скрипты для удобного исполнения.

По дороге, правда, лежала подстава в виде UAC — pnputil работал только с администраторскими правами, а значит, надо было повышать привилегии из Питона.

Беглое гугление дало несколько рецептов, которые говорили что-то вроде «можно сделать так, но вывода (и уж тем более ввода) не будет, как будете отлаживаться — без понятия», и меня это не устроило, так что я чуть-чуть доработал примеры.

Правда, моя реализация на данный момент неидеальна — она упадёт при попытке перенаправить stdout или stderr, потому что внутри я использую виндовое понятие консоли, а для перенаправленных потоков это не работает… Но я пока закрыл на это глаза, потому что для починки надо городить чуть более сложный механизм, чем вызов FreeConsole/AttachConsole, т.е. заниматься перенаправлением всех потоков вручную.

Пробуем написанное на практике

А теперь, собственно, самый смак — результаты всей этой портянки текста. Можно брать, использовать на свой страх и риск, можно пробовать наносить добро и причинять пользу исходникам (MIT лицензия, да). Можно даже сказать мне спасибо в х, если кому-то эти скрипты помогут 🙂

Релиз на github'e

Если качаете бинарную версию (интерпретатор зашит внутри) — берите ту, что соответствует разрядности операционки (32-битная версия на 64-битной ОС не найдет pnputil и работать, соответственно, не будет… если очень надо — пишите, можно попробовать это обойти). Если берёте скриптовую версию — аналогично, запускать надо интерпретатором с разрядностью операционки. Сам лично я это проверял на двух компьютерах с Windows 7, в теории должно работать на Vista и 8. На WinXP должно быть (вроде) бесполезно. Скрипт проанализирует хранилище драйверов, постарается найти устаревшие версии драйверов (т.е. такие, для которых одновременно в staging находится более новая версия) и предложит их удалить, выдав оценку занимаемого драйверами места (и оценку выигрыша, разумеется, тоже).

Результат на моем ноутбуке

Лично мне удалось отжать порядка 6 гигабайт (!), в основном за счет удаления старых версий драйверов видеокарточки NVidia.

На другом ноутбуке всё оказалось не так радужно, удалось очистить всего 200 (по-моему) мегабайт, но там система жила существенно меньше моей и просто не успела накопить много драйверов.

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

Если Вы досюда дочитали — спасибо за внимание!

Послесловие

Ожидаемо выяснилось, что скрипты по очистке работают не всегда, основная проблема — если Windows не англоязычный (как-то я не подумал, что и совсем служебные утилиты будут локализованы). Это я буду чинить. Основная масса проблем должна быть починена, см. релиз 1.0.1

Кроме того, для Windows 8 скрипты очистки, видимо, не актуальны, как справедливо указывает Skywrtr в своём комментарии.

Смотреть картинку для Win8

Источник: https://habr.com/post/196404/

Ссылка на основную публикацию
Adblock
detector