Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   [решено] Очень большой размер папки DriverStore (http://forum.oszone.net/showthread.php?t=323997)

svp 19-02-2017 15:06 2713072

Очень большой размер папки DriverStore
 
Ноут Asus, куплен год назад с 8 и сразу был обновлен до 10-ки.
Много места занимает папка DriverStore, почти 17 Гбт.
В очистке сис файлов Пакеты драйверов устройств - 0
Неужели все драйвера нужны?
Можно как-то уменьшить DriverStore

Vadikan 19-02-2017 15:29 2713078

svp, Как грамотно удалить ненужные файлы в "System32\DriverStore\FileRepository"

svp 19-02-2017 17:43 2713102

Уважаемый Vadikan
Может Вы подскажете?
Для удаления пакета драйверов через ком сторку от админа надо ввести:
pnputil /delete-driver oem0.inf

А он что мне удалит: все, более раннии или будет выбор?

Илья_Рудоманенко@vk 19-02-2017 18:06 2713106

Цитата:

Цитата svp
Для удаления пакета драйверов через ком сторку от админа надо ввести:
pnputil /delete-driver oem0.inf »

Да. Но точно ли это старый драйвер ?
Воспользуйтесь скриптом от JustAMan. Он автоматически проведёт поиск старых драйверов и выдаст вам их список. А потом утилита предложит вам их удалить,вводите [b]y/B] и скрипт их удаляет.

Вот собственно и скрипт https://github.com/JustAMan/pyWinClo...ses/tag/v1.0.1. Качайте тот,который соответствует разрядности вашего Windows. Для запуска скрипта нужно распаковать скачанный архив и запустить от имени администратора driver_cleanup.exe.

svp 19-02-2017 18:13 2713110

В DriverStore.Explorer увидел, что более 15 Гбт это драйвера от nVidia
Там же нажал Select Old Driver и ни один из этих драйверов не пометился как старый.
Их там около 40 штук, все от одного числа и каждый в среднем по 400 Мгб. Парных, с одинаковым именем всего 2, остальные с разными именами.
Мне бы только с nVidia разобраться, а остальные я бы и не трогал

Илья_Рудоманенко@vk 19-02-2017 18:18 2713111

svp, Запустите DriverStore Explorer от имени администратора и нажмите на столбец Driver Date. Сделайте скриншот полученного результата и пришлите.

svp 19-02-2017 18:24 2713115

Цитата:

Цитата Илья_Рудоманенко@vk
Воспользуйтесь скриптом от JustAMan. »

У меня не работает
Скачал своей разрядности, распаковал, запустил от админа, на секунду появлась ком. строка и пропала и все.

svp 19-02-2017 18:33 2713119

Вложений: 1
Цитата:

Цитата Илья_Рудоманенко@vk
Сделайте скриншот полученного результата и пришлите »

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

Vadikan 19-02-2017 18:35 2713120

Цитата:

Цитата svp
А он что мне удалит: все, более раннии или будет выбор? »

Все кроме текущих

svp 19-02-2017 18:43 2713122

Если до экспериментов сделать точку восстановления, она восстановит всё как было или нет?
Или лучше резервную Акронисом?

Казбек 19-02-2017 20:26 2713143

Цитата:

Цитата svp
Если до экспериментов сделать точку восстановления, она восстановит всё как было или нет?
Или лучше резервную Акронисом? »

Backup drivers using DISM

svp 19-02-2017 23:28 2713180

Не понял. Если бы на русском...
Но можно проще сделать. Скопировать всю папку FileRepository на другой диск и эксперементировать.

Казбек 19-02-2017 23:56 2713186

Цитата:

Цитата svp
Не понял. Если бы на русском... »

В командной строке от Администратора:
Код:

dism /online /export-driver /destination:D:\MyDrivers
D:\MyDrivers - путь к папке, где вы хотите разместить драйвера.

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

Dism /online /Add-Driver /Driver:D:\MyDrivers /Recurse

svp 20-02-2017 08:46 2713228

Цитата:

Цитата Казбек
В командной строке от Администратора: »

Попробовал пока на другом компе, там всего до 1 Гбт, и опять не понял.
У меня, на нем, в папке FileRepository 630 папок, а экспортировалось только 10.
А остальные 620?

И еще. Из этих 10 экспортированных 3 видео драйвера от nVidio. В DriverStore Explorer их и было 3.
Если экспортировались только актуальные пакеты, то непонятно по-чему все 3, т.к. 2 из них DriverStore Explorer отмечал как старые (они действительно давности больше года).

Vadikan 20-02-2017 12:20 2713275

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

svp 20-02-2017 12:44 2713287

Цитата:

Цитата Vadikan
старые пакеты не нужны, не морочьте себе голову экспортом. Убедитесь, что текущие драйверы работают без проблем и вперед. »

Все дело в том, что в проблемном ноуте около 40 пакетов драйверов nVidia с одинаковой версией и датой:
21.21.13.6909 от 01.08.2016
Они только отличаются размером, но каждый из них в районе 400 Мбт
DriverStore Explorer ни один из этих 40 не помечает как старый.
И нет возможности определить какие из них старые и удалить.
Я уже выкладывал здесь скрин http://forum.oszone.net/post-2713119-8.html

severagent007 20-02-2017 12:48 2713289

Заходишь в папку, сортируешь по дате создания, и удаляешь все видео нвидиа, кроме одной самой свежей. Остальные лучше не трогай, места много не выиграешь, в основном нвидиа часто обновляет дрова, нужно понимать, что с системой шло, а что установлено после и неоднократно обновлялось.
Какая же редкость эти дрова видео нвидии... днём с огнём не найдёшь, че их там жалеть, что-то перебирать, вообще удали драйвер нвидии через панель управления, удали все нвидиа бэкапы из driver store, и установи заново, и увидишь, по дате, как новый бэкап появится, и все вопросы отпадут.
Я на планшете и текущий видео драйвер интел удалил из хранилища, уж слишком много весит копия, 450 мб, плюс в саму систему, итого под гигабайт, учитывая что флеш всего 16 гб! Оставлять обязательно .cat, .info, .sys, .PNF файлы, тогда с цифровыми подписями не будет проблем, остальные файлы лежат мертвым грузом. После установки вообще всех 700 мб драйверов в итоге места сжирает в два раза больше, все эти копии удаляю, кроме этих файлов. Но если место есть, текущие не трогай, если запутался и не знаешь, где какие.
Бэкап делать не нужно, если не было экзотических с трудом устанавлваемых дров, и, если виндовс сама все поставила, то и еще раз поставит. И бэкап ещё раз сделает сама)))

svp 20-02-2017 12:54 2713291

Цитата:

Цитата severagent007
Заходишь в папку, сортируешь по дате создания, и удаляешь все видео нвидиа »

А как их определить (см. мой предыдущий пост)?
В DriverStore Explorer всего около 60 пакетов (40 из них - nVidia), а в папке FileRepository 720.
В FileRepository 32 пакета для драйверов дисплея от NVidia от 09.11.2016. И что? И какие из них старые?

vbswan 20-02-2017 13:03 2713295

svp

Судя по тому, что у тебя десятка, а по дате со скрина видеодрова - более чем старые, то не вариант установить новый драйвер 378.66? Может после установки проще проге DriverStore Explorer будет отсортировать и удалить старьё. И что у тебя находится в папке тут - C:\NVIDIA\DisplayDriver?

svp 20-02-2017 13:29 2713301

Цитата:

Цитата vbswan
И что у тебя находится в папке тут - C:\NVIDIA\DisplayDriver? »

У меня на С нет папки NVIDIA

gannet 20-02-2017 16:36 2713377

svp, а если скачать установщик драйвера NVidia и запустить Чистую установку (с удалением предыдущих версий), не поможет?

Vadikan 20-02-2017 16:44 2713380

Цитата:

Цитата svp
Все дело в том, что в проблемном ноуте около 40 пакетов драйверов nVidia с одинаковой версией и датой: »

Используйте pnputil

svp 20-02-2017 18:07 2713401

Цитата:

Цитата Vadikan
Используйте pnputil »

Использовал. Удалилось 3/4 пакетов. Папка FileRepository стала весить 2 Гбт вместо 16 Гбт.
А в Проводнике на С свободного места не прибавилось. Перезагрузился - не прибавилось, так и осталось.
В чем дело? Где добавка 14 Гбт? Системный диск SSD.

Казбек 20-02-2017 18:29 2713406

Цитата:

Цитата svp
В чем дело? »

The 10 Best Free Tools to Analyze Hard Drive Space on Your Windows PC

Возьмите любую и внимательно проанализируйте, как и чем занято место на вашем SSD.

svp 20-02-2017 19:03 2713419

Цитата:

Цитата Казбек
Возьмите любую и внимательно проанализируйте, как и чем занято место на вашем SSD. »

Проверил SpaceSniffer. Все вроде правильно. Вчера DriverStore был огромным квадратом, а сейчас еле нашел его.
Наверно уже одурел от этих пакетов нвидиа. Скорее всего перепутал.
Сейчас показывает 59 Гбт свободных, а раньше скорее всего было 45.
Но мне все равно кажется, что было 50 с чем-то.
Тему можно считать решенной

svp 20-02-2017 19:54 2713437

Погоди, погодите закрывать тему.
Последний вопрос. В качестве бреда.
А может так быть, что информация о размере файла драйвера осталась в системе.
Драйвера удалились, а папки пакетов этих драйверов остались и в них остались файлы inf. И в них может содержаться информация о размере.
Т.е. самих драйверов нет на компе, а система читая файлы inf считает, что они есть. Поэтому и пишет такой размер на С.

Казбек 20-02-2017 20:34 2713451

Цитата:

Цитата svp
а папки пакетов этих драйверов остались и в них остались файлы inf. И в них может содержаться информация о размере.
Т.е. самих драйверов нет на компе, а система читая файлы inf считает, что они есть. Поэтому и пишет такой размер на С. »

Цитата:

Цитата svp
бред »

Скрытый текст
Цитата:

В NTFS удаление файлов тоже происходит в несколько этапов. При этом нужно учитывать, что есть файлы резидентные и нерезидентные. Как уже говорилось в главе 2, резидентный файл находится в записи $MFT целиком, а от нерезидентного файла в $MFT хранится только начало. Процесс удаления выглядит примерно так:
В файле $MFT в записи (File Record) удаляемого файла изменяется атрибут $BITMAP. Его значение сбрасывается в ноль («запись не используется»). Тем самым операционной системе разрешается использовать освободившуюся запись для размещения нового файла.
В файле $BITMAP, каждый бит которого определяет «занятость» соответствующего кластера, для кластеров, ранее занятых удаленным файлом, устанавливаются значения 0 («кластер не используется»). В дальнейшем эти кластеры могут использоваться для размещения новых файлов.
В файле $MFT в записи (File Record) удаляемого файла поле FLAG, находящееся по смещению 16h от начала File Record, изменяется на ноль («запись обновляется или отсутствует»).
В файле $MFT в записи (File Record) родительского каталога ссылка на файл удаляется из дерева индексов. Это происходит, если только в настройках системы было разрешено индексирование диска.
В файле $MFT в записи каталога, хранившего удаляемый файл, обновляется атрибут $STANDART_INFORMATION (время последнего доступа и т. д.).
В файле журнала $LogFile для записей всех затронутых файлов обновляются атрибуты Sequence Number — их значения увеличивается на единицу. Как минимум, обновление касается самого удаляемого файла, каталога, в котором он находился, файлов $MFT и $BITMAP.
Каталоги удаляются практически так же, как и файлы. В NTFS каталог — файл, содержащий двоичное дерево индексов, и структура его записи в MFT точно такая же, как у любого другого файла.
В дальнейшем освободившиеся записи MFT и кластеры, в которых находился удаленный файл, могут быть переписаны при создании и копировании новых файлов и каталогов. Однако, пока запись на диск не производилась, все «удаление» сводится к изменению атрибутов файла, а это процедура обратимая!
Следовательно, для восстановления резидентного файла достаточно найти его запись в $MFT и вернуть значения атрибутов в прежнее состояние. С нерезидентным файлом чуть сложнее — помимо «тела», которое пока остается в MFT, нужно еще найти и задействовать соответствующие файлу кластеры в области файлов.

svp 20-02-2017 20:56 2713466

Закрывайте тему

svp 21-02-2017 20:48 2713834

Продолжаем тему
Я был вчера прав, что что-то не так с увеличением свободного места на С.
Вчера до удаления пакетов драйверов я сделал резервную копию диска С Акронисом.
Сегодня не поленился и восстановил ее и заново удалил пакеты драйверов.
И так:

до удаления
свободно на С 58,1 Гбт
папка FileRepository 16,2 Гбт

после удаления
свободно на С 62,2 Гбт
папка FileRepository 1,9 Гбт

Удалилось на 14 Гбт, а свободное место увеличилось только на 4 Гбт.
Помогите найти 10 Гбт

severagent007 21-02-2017 20:56 2713838

Еще есть задача в планировщике, Plug and Play Cleanup, еще проще, запустить и все. Открой скрытую папку корзины на диске и посмотри, сколько там корзин.

svp 21-02-2017 21:01 2713841

Цитата:

Цитата severagent007
Открой скрытую папку корзины на диске и посмотри, сколько там корзин »

Там копейки - 3 корзины, в общей сложности 3 Кбт
Цитата:

Цитата severagent007
Еще есть задача в планировщике, Plug and Play Cleanup, еще проще, запустить и все. »

А можно подробнее. Ни разу планировщиком не пользовался.

severagent007 21-02-2017 21:07 2713845

Цитата:

Цитата severagent007
сортируешь по дате создания »

Цитата:

Цитата svp
И какие из них старые? »

не умеете пользоваться проводником?

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

svp 21-02-2017 21:19 2713852

Цитата:

Цитата severagent007
не умеете пользоваться проводником? »

Читать не умеете?
Тогда расскажу. Там было 40 папок от Nvidia и все от одной и той же даты.

Казбек 21-02-2017 23:33 2713876

svp,
  1. Качаете RidNacs. Доступна в том числе и портативная версия программы.
  2. Делаете анализ занятого места до удаления. Сохраняете отчёт в доступных форматах: .txt, .csv, .html, или .xml
    Иллюстрация
  3. Далее освобождаете место. Делаете анализ занятого места после удаления. Снова сохраняете отчёт.
  4. После этого скрупулёзно, методично и внимательно анализируете данные из двух отчётов и делаете вывод о причинах пропавшего места.

svp 22-02-2017 17:50 2714081

Цитата:

Цитата Казбек
Делаете анализ занятого места до удаления »

Что то нет желания снова восстанавливать из резервной копии, а потом снова удалять старые пакеты драйверов.
Думаю, что это ни чего не даст.
Проверил как есть, RidNacsсом.
Внутри папок размером более 10 Гбт, а это папки Windows, Programm Files (x86) и Users, и близко нет папок или файлов в 10 Гбт, а все остальное намного меньше.
Аналогично и при проверке SpaceSnifferом.
У меня система на SSD. Папка Installer, pagefile.sys и папка переменных сред перенесены на другой диск.
На папке Installer значек ярлыка и система думает что она на С, а она на другом диске. Может система путает.
Забил на это. Но Вы пишите, если что.

Илья_Рудоманенко@vk 22-02-2017 19:37 2714120

Цитата:

Цитата svp
Вчера до удаления пакетов драйверов я сделал резервную копию диска С Акронисом. »

Позвольте узнать, а почему Акронисом ? Что, собственные средства ОС Виндовс вас чем то не устраивают ?!

Илья_Рудоманенко@vk 22-02-2017 19:40 2714121

Цитата:

Цитата svp
У меня система на SSD. Папка Installer, pagefile.sys папка и переменные среды перенесены на другой диск. »

А ззачем, если не секрет ?!. Без обид, не надо считать себя умнее Майкрософт. Поверьте мне, там сидят не очень глупые люди.

svp 22-02-2017 20:08 2714131

Цитата:

Цитата Илья_Рудоманенко@vk
А ззачем, если не секрет ?! »

Смотрите в сети
А вообще-то здесь совсем другое обсуждают (см. название темы)

mwz 22-02-2017 20:23 2714132

Цитата:

Цитата Илья_Рудоманенко@vk
А ззачем, если не секрет ?! »

Ну притормозить компьютер надо же... А то больно шибкий с SSD стал. Да и коли оставишь временную папку на нём — до правнуков не доживёт, только до внуков. Смотрите в сети.

svp 22-02-2017 21:56 2714158

Цитата:

Цитата mwz
Ну притормозить компьютер надо же »

Ну с pagefile.sys согласен. Давно его перенес и забыл о нем.
А папка Installer у меня за чуть больше года занимает 14 Гбт. Чистить ее тоже не рекомендуют. Вот и перенес для освобождения места. Лучше пусть дольше инсталлируются программы, чем терять место на С.
Если бы Фотошоп не гадил в Переменных средах своими временными файлами во время работы (за час работы до 1 Гбт), то и не переносил бы.

Казбек 22-02-2017 23:04 2714174

Цитата:

Цитата svp
Вот и перенес для освобождения места. Лучше пусть дольше инсталлируются программы, чем терять место на С. »

А всё потому, что при инсталляции ОС вы совершили распространённую ошибку - использовали маленький системный раздел.
И всё, что мы здесь обсуждаем, является следствием именно этого неверного решения.

6 ошибок людей с маленьким системным разделом.

Цитата:

Цитата svp
А папка Installer у меня за чуть больше года занимает 14 Гбт. Чистить ее тоже не рекомендуют »

Всё верно, не рекомендуют - Can you safely delete files in the %windir%Installer directory?

Но если очень "чешется", то можно использовать Msizap.exe
Однако, следуют учесть:
Цитата:

  1. Products installed by the installer may fail to function after using Msizap.
  2. Msizap.exe can remove information about all updates that have been applied to other applications on the user's computer. If this information is removed, these other applications may need to be removed and reinstalled to receive additional updates.

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

mwz 23-02-2017 00:32 2714181

Цитата:

Цитата svp
Если бы Фотошоп не гадил в Переменных средах »

А в его настройках уже настроить персонально диск (или несколько дисков при их наличии) для скрэтч-файлов нельзя, как это было раньше? Давненько я его в руках не держал...

Но то, что переменные TEMP и TMP уехали с SSD — на быстродействии сказывается, причём не только в тестах, но и в реальной работе.

Илья_Рудоманенко@vk 23-02-2017 02:53 2714189

Цитата:

Цитата svp
А вообще-то здесь совсем другое обсуждают (см. название темы) »

На будущее, без обид. В ОС Виндовс всё взаимосвязано, а зачастую и взаимозависимо, иногда ещё и интегрировано друг в друга ( ну так, простым, доступным языком ). Ничто не живёт отдельно и самостоятельно. Потому, упомянув хоть одно изменение от умолчания стоит не полениться и его рассмотреть.

Цитата:

Цитата Казбек
А всё потому, что при инсталляции ОС вы совершили распространённую ошибку - использовали маленький системный раздел.
И всё, что мы здесь обсуждаем, является следствием именно этого неверного решения. »

А вот это до боли в ушах верно. И нечя мудрить, чё то куда то переносить, уносить. сносить. " Лучшее - враг хорошего " ( народная мудрость ).

svp 23-02-2017 09:44 2714210

Цитата:

Цитата Казбек
А всё потому, что при инсталляции ОС вы совершили распространённую ошибку - использовали маленький системный раздел. »

Ноут был куплен год назад с 8 и сразу обновил на 10-ку, системный раздел (в управлении дисками) 111 Гбт

Цитата:

Цитата Казбек
Но если очень "чешется", то можно использовать Msizap.exe »

Тоже "зачесалось", но только PatchCleanerом

Цитата:

Цитата mwz
Но то, что переменные TEMP и TMP уехали с SSD — на быстродействии сказывается, причём не только в тестах, но и в реальной работе. »

Не заметил

Цитата:

Цитата mwz
А в его настройках уже настроить персонально диск (или несколько дисков при их наличии) для скрэтч-файлов нельзя, как это было раньше? »

Можно, но тогда он начинает гадить прямо в корень, допустим D, и эти файлы и папки растут во время работы (а их много образуется и размеры...) и не удаляются после закрытия ФШ и приходится их вычищать в ручную. А когда перенес скрэтч и переменные на D, то он стал гадить в них, а там я чищу перед выключением компа.

Iska 23-02-2017 10:34 2714222

Это у Вас просто какой-то неправильный фотошоп :lol:.

svp 23-02-2017 12:22 2714242

Цитата:

Цитата Iska
Это у Вас просто какой-то неправильный фотошоп »

В поиске наберите adobe photoshop cc 2017 бросает временные файлы в корень. Там их много есть
Это глюк от разработчиков Adobe, который они не исправляют еще с 2015.5.

Vadikan 23-02-2017 12:39 2714255

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


Время: 12:12.

Время: 12:12.
© OSzone.net 2001-