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

Как очистить папку 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, однако это все-таки не вполне безопасно, может вызывать проблемы и, более того, не требуется в целях очистки диска. На всякий случай создайте резервную копию драйверов Windows.

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

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

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

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

Более старые можно смело удалять, а по завершении проверить размер папки DriverStore — с большой вероятностью, он придет в норму. Также можно удалить старые драйверы других периферийных устройств (но не рекомендую удалять драйверы неизвестных вам системных устройств Intel, AMD и подобных). На скриншоте ниже — пример изменения размера папки после удаления 4-х старых пакетов драйверов NVIDIA.

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

После запуска утилиты (запускайте от имени Администратора) нажмите «Enumerate».

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

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

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

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

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

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

Как удалить папку Driverstore в Windows

Собственно говоря, при работе на компьютере, а это относится и к новичкам и бывалым метрам, каждый для себя должен уяснить одну простую, но непреложную истину. Персональный компьютер — открытая система, ну, такое решение было принято ещё в далёкие 70-е годы, а Билл Гейтс своим призывом: «Компьютер каждой домохозяйке» — только подлил масла в огонь. Другими словами, всё общедоступно, всё что угодно можно изменить. Отсюда и взломанные банки по всему миру, отсюда и постоянно «летящие» системы после одного нажатия на клавишу.

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

Ну действительно, а зачем удалять папку DriveStore, пусть и размер её уж слишком велик может быть — почти 20 ГБ. Чтобы очистить диск?! Так, у вас винчестер размером в 800 ГБ и 100–200 из них постоянно свободны! Зачем удалять папку, если вы не знаете о ней ничего.

Поэтому вывод следующий — ни в коем случае ни саму папку целиком, ни её содержимое удалять нельзя!

Продолжаем разговор об удалении

Тем не менее, как говорил барон Мюнхаузен, а головы-то у нас мыслящие. Посмотрите на эти имена — DriveStore, а внутри папка — FileRepository. И конечно, становится понятным, что папка имеет отношение к драйверам (DriveStore — Склад драйверов) и библиотеке файлов.

Уже одно это может насторожить — ведь подавляющее большинство проблем на компьютере с драйверами как раз и связаны.

Действительно, Windows именно в папку DriveStore на системном диске, по адресу WindowsSystem32, и складывает все используемые на компьютере драйверы. Но дело в том, она хранит там не только текущие драйверы, но и все, которые использовались до сих пор. Это особенно актуально для драйверов видеокарт, которые мы можем менять в течение «жизни» компьютера не один и не два раза.

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

Очищаем системными средствами

Первое, что можно сделать — воспользоваться очисткой диска от «Моего компьютера».

  1. Запускаем «Мой компьютер».
  2. Вызываем контекстное меню системного диска — обычно это «C:».
  3. В открывшемся окне, в самом низу, выбираем «Свойства».
  4. На экране появляется окно свойств диска, разбитых по закладкам.
  5. На закладке «Общие» нажимаем на кнопку «Очистка диска».

Очистка локального диска С

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

Процесс может занять и 5, и 10 минут, всё зависит от того, как давно вы не делали такую полную очистку. Но, в конце концов, Windows удалит все ненужные драйверы из папки DriveStore.

Тут, правда, нужно понимать, что когда мы утверждаем, что Windows якобы автоматически всё удалит, то немного лукавим. На самом деле очистка происходит не совсем чисто, всё равно кое-какой мусор всё равно остаётся, но с ним уже приходится мириться.

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

Папка FileRepository

А теперь что касается ещё и библиотеки драйверов — папки FileRepository.

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

Если вы очистите папку FileRepository, то в данный момент, скорее всего, ничего негативного не почувствуете. Просто, когда дня через 3–4 вы снова попытаетесь подключить и поработать с любимой фотокамерой, а с ней никогда не было проблем, этого сделать не удастся. Вспомните, просто вы удалили файлы из папки FileRepository.

Более продвинутый способ очистки

Существует и другой, более сложный способ удаления ненужных драйверов. Он предоставляется утилитой pnputil.exe, входящей в системный пакет. Запускается утилита из командной строки и только под управлением администратора.

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

Командная строка утилиты имеет следующий формат:
pnputil.exe [-f | -i] [ -? | -a | -d | -e ]

Команды утилиты pnputil.exe

Ключи имеют следующие значения:

  • -? — отобразить справку по использованию, стандартный ключ получения справки для всех утилит системы;
  • -e — отобразить список драйверов сторонних производителей, перед удалением никогда не помешает проверить себя;
  • -i — установить драйвер;
  • -d — удалить драйвер;
  • -f — принудительно удалить драйвер подключённого в данный момент к системе устройства, это, безусловно, редкий и аварийный вариант;
  • -a — добавить пакет для установки драйверов;
  • имя INF-файла — имеется в виду, из установочного пакета драйвера.

Приводим и примеры использования утилиты, которые и раскрывают все её секреты:

Удалите эти файлы и папки Windows, чтобы освободить место на диске

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

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

Инсталляторы драйверов для видеокарт обычно сберегаются на диске С. Иногда они находятся в папках прямо в корне диска – «Nvidia», «ATI», «AMD». Иногда их можно найти в системных каталогах «ProgramData» и «Program Files». В первом случае можно просто вручную убрать папки в корне диска. Во втором лучше довериться известному чистильщику и оптимизатору в одном лице CCleaner. Он может удалять установочные файлы видеодрайверов при наведении порядка на компьютере.

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

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

На давно установленных системах эта папка может весить до 10 Гб, а иногда даже до 20 Гб. Чем давнее устанавливалась Windows ОС, чем больше менялось внутреннего железа или внешней техники, тем, соответственно, больший будет вес у данной папки. Она хранит установщики драйверов всех когда-либо подключённых устройств, более того, все возможные версии драйверов таких устройств — старые, средней давности, новые. При обновлении версий драйверов их инсталляторы никуда не деваются, они хранятся в папке «FileRepository» для реализации возможности возврата к старым версиям.

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

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

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

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

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

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

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

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

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

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

Очищаем системными средствами

Первое, что можно сделать — воспользоваться очисткой диска от «Моего компьютера».

  1. Запускаем «Мой компьютер».
  2. Вызываем контекстное меню системного диска — обычно это «C:».
  3. В открывшемся окне, в самом низу, выбираем «Свойства».
  4. На экране появляется окно свойств диска, разбитых по закладкам.
  5. На закладке «Общие» нажимаем на кнопку «Очистка диска».

Очистка локального диска С

  • Придётся немного подождать — система оценивает и измеряет, что же можно удалить.
  • Затем открывается окно, в котором можно выбрать (поставить галочки в прокручиваемом списке), что же вы хотите удалить.
  • Под этим списком уже более конкретная кнопка — «Очистить системные файлы».

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

  • Нажимаем на неё и видим то, что искали — установку «Ненужные драйверы системы» (она может называться и немного по-другому, но суть вы схватите сразу).
  • Само собой, «галочка» за нами и дальше — «Пуск».
  • Читайте также:
    Какие службы отключить в Windows 7 и 8

    Процесс может занять и 5, и 10 минут, всё зависит от того, как давно вы не делали такую полную очистку. Но, в конце концов, Windows удалит все ненужные драйверы из папки DriveStore.

    Тут, правда, нужно понимать, что когда мы утверждаем, что Windows якобы автоматически всё удалит, то немного лукавим. На самом деле очистка происходит не совсем чисто, всё равно кое-какой мусор всё равно остаётся, но с ним уже приходится мириться.

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

    Утилита Driver Store Explorer

    Удалять инсталляторы ненужных драйверов умеет бесплатная портативная утилита Driver Store Explorer. В её окне есть список устройств, которые когда-то подключались к компьютеру, а также старые версии драйверов используемых устройств. Утилиту нужно запускать от имени администратора. Как с ней работать? В её окне мы ставим галочки возле файлов установки драйверов тех комплектующих и техники, что ранее подключались к компьютеру, но больше подключаться уже не будут. Можно еще выставить галочки возле инсталляторов старых версий драйверов, если они не нужны. Затем на панели справа активируем опцию «Force Start» и нажимаем «Delete Package».

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

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

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

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

    Читайте также:
    Ошибка 0xc000014c при загрузке Windows 10 — как исправить?

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

    Программа Driver Booster

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

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

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

    Какие папки можно удалить в папке Windows без ущерба для системы?

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

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

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

    • Temp;
    • SoftwareDistribution с вложенной папкой Download;
    • Windows.old (если таковая в системе имеется);
    • WinSxS.
    Читайте также:
    Как отключить Центр обновления Windows 10

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

    Программа Driver Genius

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

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

    Что можно удалить из папки Windows и нужно ли этим заниматься?

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

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

    Папка Installer

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

    FileRepository — что это за папка?

    • Описание
    • Очистка
    • Заключение

    Привет друзья. Данный материал опишет папку FileRepository, которую содержит операционная система OS Windows.

    FileRepository — что это за папка?

    Коротко ответ: хранилище драйверов оборудования, которые когда-то были установлены в Windows или обновлены.

    Папку FileRepository нельзя очистить используя штатный мастер Очистки диска (команда cmd — cleanmgr). Утилиты оптимизации системы также бесполезны.

    Стандартное расположение каталога:

    Примерное содержимое папки FileRepository:

    Директория FileRepository обеспечивает следующий функционал операционки:

    1. Обновление драйверов.
    2. Откат.
    3. Некоторые другие служебные функции.

    Содержимое директории используется диспетчером устройств (Win + R > devmgmt.msc), а точнее — функциями вкладки Драйвер в свойствах большинства устройств, например опция Откат:

    Удаление содержимого FileRepository

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

    Внимание: удалять саму папку нельзя, только содержимое!

    1. Папка FileRepository содержит просто разные версии драйверов, которые могут использовать при откате, восстановлении прежней версии.
    2. При стабильно функционирующей Windows — удалить содержимое директории можно, при наличии реального смысла, например папка много весит.
    3. Единственный серьезный минус удаления — пропадает возможность отката существующих драйверов к более старым версиям.
    4. Удалить полностью содержимое FileRepository можно принудительным способом используя утилиту Unlocker. Данный вариант является крайним и нежелательным.

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

    Удаление только ненужных данных. Возможно при использовании программы DriverStoreExplorer, которая после запуска отобразит файлы inf, для какого оборудования драйвер, производитель, версия. Нажав Select Old Drivers — будут отмечены устаревшие драйвера, которые не используются, так как в системе присутствуют более новые версии. Force Deletion позволит обойти некоторые ограничения при удалении. Запуск очистки от старых дров реализуется кнопкой Delete Package:

    Однако как удалить драйвера оборудования, которого на компьютере уже нет? Необходимо вручную проставить отметки в Driver Store Explorer напротив ненужных дров, например:

    Внизу видим: количество отмеченных дров (Selected), общий размер файлов дров (Total size). После установки отметок — активируем Force Deletion, нажимаем Delete Package.

    Читайте также:
    Не приходит обновление Windows 10 1511 10586

    Дополнительно удалить мусорные данные дров можно используя утилиту Cleaner:

    Важно: после инсталляции дров, в корне системного диска могут появиться папки NVIDIA, ATI, AMD. Данные директории можно удалить, они содержат временные данные, которые должны были удалиться автоматически.

    Заключение

    • FileRepository — содержит разные версии драйверов устройств, которые когда-то были установлены/обновлены.
    • При небольшом размере директории — лучше не трогать, своим присутствуем она не тормозит работу компьютера.

    FileRepository: что это за папка, можно ли ее удалить

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

    Как найти папку FileRepository в Windows

    Есть несколько способов, как добраться до папки FileRepository в Windows и посмотреть, как много места она занимает сейчас на накопителе:

    Пройти в проводнике по пути:

    Здесь, среди прочих папок, будет FileRepository.

    Воспользоваться окном “Выполнить”. Для этого надо нажать на клавиатуре сочетание Windows+R, и в открывшемся окне ввести команду:

    После этого вы окажетесь непосредственно в папке FileRepository.

    FileRepository — что это за папка

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

    Папка FileRepository по умолчанию в операционной системе Windows 10 самостоятельно не очищается. Соответственно, чем дольше работает система без переустановки на компьютере, тем больше становится размер папки.

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

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

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

    Можно ли удалить папку FileRepository

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

    Полностью папку FileRepository можно удалить двумя способами:

    • Средствами Windows. При попытке удалить системную папку FileRepository стандартным способом, возникнет сообщение, что необходимо запросить разрешение администратора. Это можно сделать, получив права TrustedInstaller.
    • При помощи сторонних приложений. Есть масса программ, которые позволяют удалять системные файлы в Windows, например, это можно сделать через LiveDisk.

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

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

    Скачайте программу и запустите. После этого нажмите в правой части приложения кнопку “Select Old Drivers”, чтобы программа автоматически выбрала все устаревшие драйвера для оборудования. Поставьте галочку на пункте “Force Deletion” — это необходимо, чтобы удаление произошло, несмотря на систему блокировки удаления драйверов. И нажмите “Delete Package”, чтобы произвести удаление.

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

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

    Управление драйверами устройств в папке «Хранилище драйверов» с помощью DriverStore Explorer 2021

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

    1. Содержимое FileRepository в Windows 10, 8 и Windows 7
    2. FileRepository: что это за папка, можно ли ее удалить
    3. Как очистить папку FileRepository в DriverStore
    4. Как найти папку FileRepository в Windows
    5. FileRepository — что это за папка
    6. Что такое и как очистить папку Installer
    7. Очистка папки DriverStore FileRepository
    8. Можно ли удалить папку Windows Installer?
    9. Отключаем слежение за действиями пользователя через групповые политики Windows
    10. Как удалить содержимое папки вручную
    11. Очистка папки WinSxS в Windows 10, 8 и Windows 7
    12. Очищаем системными средствами
    Читайте также:
    Отстает звук в Bluetooth наушниках на Android и в Windows в играх и видео — как исправить

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

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

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

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

    FileRepository: что это за папка, можно ли ее удалить

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

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

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

    • TAKEOWN /F “C:WindowsSystem32DriverStoreFileRepository” /R
    • ICACLS “C:WindowsSystem32DriverStoreFileRepository” /T /L /GRANT *S-1-1-0:F
    • RD /s /Q “C:WindowsSystem32DriverStoreFileRepository”

    Примечание: Вы также можете удалить старые ненужные драйвера естественным путем через очистку диска.

    Как найти папку FileRepository в Windows

    Есть несколько способов, как добраться до папки FileRepository в Windows и посмотреть, как много места она занимает сейчас на накопителе:

    Пройти в проводнике по пути:

    Здесь, среди прочих папок, будет FileRepository.

    Воспользоваться окном “Выполнить”. Для этого надо нажать на клавиатуре сочетание Windows+R, и в открывшемся окне ввести команду:

    После этого вы окажетесь непосредственно в папке FileRepository.

    FileRepository — что это за папка

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

    Папка FileRepository по умолчанию в операционной системе Windows 10 самостоятельно не очищается. Соответственно, чем дольше работает система без переустановки на компьютере, тем больше становится размер папки.

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

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

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

    Что такое и как очистить папку Installer

    Папка Windows Installer – это системная папка, где хранятся необходимые для удаления или обновления программ их инсталляторы, дистрибутивы различных программных компонентов, патчи, файлы не установившихся системных обновлений и прочие данные, которые необходимы системе и установленному софту для определенных процессов.

    Читайте также:
    Где скачать оффлайн установщик Google Chrome, Mozilla Firefox, Opera, Яндекс Браузер

    Как видите у меня папка Windows Installer занимает много места, это аж 15 ГБ. Если открыть ее содержимое, то вы увидите GUID номера, ваших программ.

    Если более детально капнуть в папку Windows Installer, то тут в основном лежат файлы msp, это пакеты обновления, MSI и MST файлы.

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

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

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

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

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

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

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

    Более старые можно смело удалять, а по завершении проверить размер папки DriverStore — с большой вероятностью, он придет в норму. Также можно удалить старые драйверы других периферийных устройств (но не рекомендую удалять драйверы неизвестных вам системных устройств Intel, AMD и подобных). На скриншоте ниже — пример изменения размера папки после удаления 4-х старых пакетов драйверов NVIDIA.

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

    После запуска утилиты (запускайте от имени Администратора) нажмите «Enumerate».

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

    Можно ли удалить папку Windows Installer?

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

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

    Полностью удалять содержимое папки Windows Installer НЕЛЬЗЯ.

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

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

    Чтобы “винда” впредь самостоятельно прибивала лишние файлы, следует внести изменения в локальные групповые политики. Снова жмём Windows + R и набираем строку gpedit.msc.

    Открываем раздел «Конфигурация пользователя → Административные шаблоны → Меню «Пуск и панель задач» и активируем перечисленные ниже политики:

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

    Подписывайтесь на канал

    и узнавайте первыми о новых материалах, опубликованных на сайте.

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

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

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

    Читайте также:
    Что такое SSD накопитель (твердотельный жесткий диск) и что о нем следует знать

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

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

    Очистка папки WinSxS в Windows 10, 8 и Windows 7

    Продолжаем с вами производить очистку в папке Windows, от всевозможного хлама, и на очереди у нас с вами папка WinSXS, выше я написал, что из себя представляет данная папка. Как видите утилита WinDirStat, показывает что WinSxS, занимает 7,2 гб, для этой папки, это размер в пределах нормы, но если вы у себя видите, здесь 10-15 гб и более, то это повод задуматься над ее очисткой.

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

    Очищаем системными средствами

    Первое, что можно сделать — воспользоваться очисткой диска от «Моего компьютера».

    1. Запускаем «Мой компьютер».
    2. Вызываем контекстное меню системного диска — обычно это «C:».
    3. В открывшемся окне, в самом низу, выбираем «Свойства».
    4. На экране появляется окно свойств диска, разбитых по закладкам.
    5. На закладке «Общие» нажимаем на кнопку «Очистка диска».

    Очистка локального диска С

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

    Процесс может занять и 5, и 10 минут, всё зависит от того, как давно вы не делали такую полную очистку. Но, в конце концов, Windows удалит все ненужные драйверы из папки DriveStore.

    Тут, правда, нужно понимать, что когда мы утверждаем, что Windows якобы автоматически всё удалит, то немного лукавим. На самом деле очистка происходит не совсем чисто, всё равно кое-какой мусор всё равно остаётся, но с ним уже приходится мириться.

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

    Drvstore что это за папка

    Собственно говоря, при работе на компьютере, а это относится и к новичкам и бывалым метрам, каждый для себя должен уяснить одну простую, но непреложную истину. Персональный компьютер — открытая система, ну, такое решение было принято ещё в далёкие 70-е годы, а Билл Гейтс своим призывом: «Компьютер каждой домохозяйке» — только подлил масла в огонь. Другими словами, всё общедоступно, всё что угодно можно изменить. Отсюда и взломанные банки по всему миру, отсюда и постоянно «летящие» системы после одного нажатия на клавишу.

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

    Ну действительно, а зачем удалять папку DriveStore, пусть и размер её уж слишком велик может быть — почти 20 ГБ. Чтобы очистить диск?! Так, у вас винчестер размером в 800 ГБ и 100–200 из них постоянно свободны! Зачем удалять папку, если вы не знаете о ней ничего.

    Поэтому вывод следующий — ни в коем случае ни саму папку целиком, ни её содержимое удалять нельзя!

    Продолжаем разговор об удалении

    Тем не менее, как говорил барон Мюнхаузен, а головы-то у нас мыслящие. Посмотрите на эти имена — DriveStore, а внутри папка — FileRepository. И конечно, становится понятным, что папка имеет отношение к драйверам (DriveStore — Склад драйверов) и библиотеке файлов.

    Уже одно это может насторожить — ведь подавляющее большинство проблем на компьютере с драйверами как раз и связаны.

    Читайте также:
    Какие службы отключить в Windows 7 и 8

    Действительно, Windows именно в папку DriveStore на системном диске, по адресу WindowsSystem32, и складывает все используемые на компьютере драйверы. Но дело в том, она хранит там не только текущие драйверы, но и все, которые использовались до сих пор. Это особенно актуально для драйверов видеокарт, которые мы можем менять в течение «жизни» компьютера не один и не два раза.

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

    Очищаем системными средствами

    Первое, что можно сделать — воспользоваться очисткой диска от «Моего компьютера».

    1. Запускаем «Мой компьютер».
    2. Вызываем контекстное меню системного диска — обычно это «C:».
    3. В открывшемся окне, в самом низу, выбираем «Свойства».
    4. На экране появляется окно свойств диска, разбитых по закладкам.
    5. На закладке «Общие» нажимаем на кнопку «Очистка диска».

    Очистка локального диска С

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

    Процесс может занять и 5, и 10 минут, всё зависит от того, как давно вы не делали такую полную очистку. Но, в конце концов, Windows удалит все ненужные драйверы из папки DriveStore.

    Тут, правда, нужно понимать, что когда мы утверждаем, что Windows якобы автоматически всё удалит, то немного лукавим. На самом деле очистка происходит не совсем чисто, всё равно кое-какой мусор всё равно остаётся, но с ним уже приходится мириться.

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

    Папка FileRepository

    А теперь что касается ещё и библиотеки драйверов — папки FileRepository.

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

    Если вы очистите папку FileRepository, то в данный момент, скорее всего, ничего негативного не почувствуете. Просто, когда дня через 3–4 вы снова попытаетесь подключить и поработать с любимой фотокамерой, а с ней никогда не было проблем, этого сделать не удастся. Вспомните, просто вы удалили файлы из папки FileRepository.

    Более продвинутый способ очистки

    Существует и другой, более сложный способ удаления ненужных драйверов. Он предоставляется утилитой pnputil.exe, входящей в системный пакет. Запускается утилита из командной строки и только под управлением администратора.

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

    Командная строка утилиты имеет следующий формат:
    pnputil.exe [-f | -i] [ -? | -a | -d | -e ]

    Команды утилиты pnputil.exe

    Ключи имеют следующие значения:

    • -? — отобразить справку по использованию, стандартный ключ получения справки для всех утилит системы;
    • -e — отобразить список драйверов сторонних производителей, перед удалением никогда не помешает проверить себя;
    • -i — установить драйвер;
    • -d — удалить драйвер;
    • -f — принудительно удалить драйвер подключённого в данный момент к системе устройства, это, безусловно, редкий и аварийный вариант;
    • -a — добавить пакет для установки драйверов;
    • имя INF-файла — имеется в виду, из установочного пакета драйвера.

    Приводим и примеры использования утилиты, которые и раскрывают все её секреты:

    Windows DLL файлы
    В этом разделе размещен архив dll файлов. Вы можете скачать drvstore.dll бесплатно.

    Инструкции по регистрации DLL файлов в Windows 98, XP, Vista, 7:
    Если у Вас возникла ошибки, связанная с файлами *.dll и *.ocx, необходимо:

    1. Проверить наличие в системе требуемых файлов. Файлы *.dll и *.ocx, как правило, должны быть расположены в системной папке C:WINDOWSsystem32.
    Если файлы присутствуют, нужно зарегистрировать их.
    – Нажать на “Пуск/Выполнить” или нажать сочетания клавиш Win + R
    или

    – Ввести regsvr32 drvstore.dll (например: regsvr32 drvstore.dll )

    – Перезагрузить компьютер
    2. Если требуемых файлов нет, то поищите их на сайте, скачайте и скопируйте в папку C:WINDOWSsystem32 и зарегистрировать как указано в первом пункте. A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

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

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

    Читайте также:
    Программы не запускаются «Ошибка при запуске приложения (0xc0000005)» в Windows 7 и Windows 8

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

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

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

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

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

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

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

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

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

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

    Более старые можно смело удалять, а по завершении проверить размер папки DriverStore — с большой вероятностью, он придет в норму. Также можно удалить старые драйверы других периферийных устройств (но не рекомендую удалять драйверы неизвестных вам системных устройств Intel, AMD и подобных). На скриншоте ниже — пример изменения размера папки после удаления 4-х старых пакетов драйверов NVIDIA.

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

    После запуска утилиты (запускайте от имени Администратора) нажмите «Enumerate».

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

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

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

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

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

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

    Рейтинг
    ( Пока оценок нет )
    Понравилась статья? Поделиться с друзьями:
    Добавить комментарий

    ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: