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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Очистка c:\windows\installer (http://forum.oszone.net/showthread.php?t=264099)

sPave 10-07-2013 17:11 2182632

Очистка c:\windows\installer
 
Здравствуйте.

Win 7 x64.
Очистил содержимое каталога c:\windows\installer, т.к. там скопилось около 10Гб, а места на SSD немного в дефиците.
После данной операции начались проблемы с установкой ПО и обновлений ОС.
Проблемы с установкой ПО следующие. Пытаюсь установит, допустим, очередную версию Oracle Virtual Box, во время установки инсталлятор сообщает, что такой-то файл не найден и предлагает указать путь к нему вручную. Указываю путь к нужному файлу, который сам же инсталлятор распаковал во временную директорию, но так же получаю сообщение, что этот файл не найден.

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

Petunchicus 10-07-2013 17:48 2182665

sPave, переустановка Windows так как вы сделали то, что не надо было делать.
Цитата:

Цитата sPave
Очистил содержимое каталога c:\windows\installer »

Эта папка содержит кэш установщика Windows и хранит важные файлы для установленных по технологии Windows Installer приложений и не должна удаляться или очищаться. Если вы удалите эти файлы, то впоследствии появятся проблемы с установкой, удалением или обновлением ПО, установленных по технологии Windows Installer.
Missing Windows Installer Cache Files Will Require a Computer Rebuild.
Do NOT delete files from the Windows Installer folder.

bredych 11-07-2013 01:46 2182863

Цитата:

Цитата sPave
Очистил содержимое каталога c:\windows\installer, т.к. там скопилось около 10Гб »

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

Пока что могу предложить только такой рецепт: Если у вас есть много места на "мысорке", и дефицит только на ССД - перебросьте содержимое папки на другой винт. А при необходимости инсталла - возвращайте. Если ставите и удляете что-то редко - это достаточно удобно. Если же часто, то разве что методом проб и ошибок выбирать, какие файлы перекидывать на Д-диск (удалять вовсе не рекомендую - вдруг какому-то шизанутому софту потребуется именно этот удаленный файл?), а какие оставлять. На некоторых машинах вроде пока не ругается.. Хотя около половины содержимого папки перекинута на Д диск

Vadikan 11-07-2013 11:40 2183016

Можно ли удалять файлы из папки Windows\Installer

SergAS70 11-07-2013 13:43 2183079

Цитата:

Цитата sPave
Очистил содержимое каталога c:\windows\installer, т.к. там скопилось около 10Гб, а места на SSD немного в дефиците. »

Можно было скопировать этот каталог на жесткий диск и прописать к нему путь. В Windows 7 есть стандартная утилита для создания символических ссылок на каталоги.
Например. Переносим полностью всю папку Installer на диск D: из c:\Windows. Чтобы оставить ссылку в папке Windows, вводим команду в командной строке:

mklink /j c:\windows\installer d:\installer

Теперь физически папка находится на диске D:, а в катлоге Windows есть ссылка на этот каталог и все программы прекрасно удаляются и нам хорошо.

Volchek 11-07-2013 16:20 2183182

SergAS70,
Если это проделать, то при новых инсталляциях софта всякая нужная дрянь будет сохраняться по новому пути? Или все-же по старому, и придется периодически перекидывать накопившееся?

SergAS70 11-07-2013 18:21 2183253

Цитата:

Цитата Volchek
Если это проделать, то при новых инсталляциях софта всякая нужная дрянь будет сохраняться по новому пути? »

должно по новому пути.
Только обратите внимание, что до выполнения команды на создание ссылки в папку c:\windows не должно быть папки Installer, иначе команда выполниться с ошибкой.

ua169 12-07-2013 11:40 2183547

А интересно таким образом можно перенести на другой диск папку WinSis.

Volchek 14-07-2013 23:49 2184720

Цитата:

Цитата SergAS70
Только обратите внимание, что до выполнения команды на создание ссылки в папку c:\windows не должно быть папки Installer, иначе команда выполниться с ошибкой. »

То есть сначала Installer переносим, а потом патчим? ОК.
Цитата:

Цитата ua169
А интересно таким образом можно перенести на другой диск папку WinSis. »

Видимо, имелась ввиду папка winsxs? Тоже хотел об этом спросить, а то она все пухнет... Уже, блин, 9Г... :butcher:

morozoff 14-07-2013 23:57 2184724

Цитата:

Цитата ua169
А интересно таким образом можно перенести на другой диск папку WinSis. »

Статья о переносе WinSxS. Написано для Vista, но и для Семёрки вполне применимо.
http://forum.oszone.net/post-1129306-26.html
Для начала советую попрактиковаться в виртуальной машине.

Rivendell 21-12-2014 01:36 2446257

Цитата:

Цитата SergAS70
Можно было скопировать этот каталог на жесткий диск и прописать к нему путь. В Windows 7 есть стандартная утилита для создания символических ссылок на каталоги.
Например. Переносим полностью всю папку Installer на диск D: из c:\Windows. Чтобы оставить ссылку в папке Windows, вводим команду в командной строке:
mklink /j c:\windows\installer d:\installer
Теперь физически папка находится на диске D:, а в катлоге Windows есть ссылка на этот каталог и все программы прекрасно удаляются и нам хорошо. »

а в XP это как можно проделать?

2014qwerty@twitter 23-04-2015 22:09 2499938

По хелпу команды сначала указывается куда а потом откуда.
mklink /j d:\installer c:\windows\installer

NikolayHAOS 03-12-2015 12:58 2581026

Вложений: 1
Странно что не посоветовали программу.
http://appnee.com/wicleanup/
Сканирует c:\windows\installer
На предмет оставшихся хвостов от давным давно удаленных программ.
Которые естественно можно без проблем удалить.
Правда с управлением в программе не совсем айс.

----------------------------------
!!! Решение вопроса выделения: выделять файлы не мышкой, а зажать Shift + стрелка, после этого, когда всё нужное будет выделено, нажать пробел, и все галочки станут на всех выделенных файлах

Оказывается программа поддерживает командную строку.
wicleanupc -r Report unused file only.
wicleanupc -c Change unused file name.
wicleanupc -d Delete unused file.
wicleanupc -s Delete unused file silently.

Команды wicleanupc -s достаточно, чтобы нашла и удалила.

Файл 167826

arteny@vk 19-03-2016 17:07 2617780

Цитата:

Цитата NikolayHAOS
Решение вопроса выделения »

С управлением совсем не айс. Если выделение нашли способ, то после нажатия на Удалить, он просит подтверждение для _каждого_файла_. А потом ещё и окошко что файл удалён на каждый файл показывает.

Цитата:

Цитата 2014qwerty@twitter
mklink /j d:\installer c:\windows\installer »

По какому такому хелпу? Сначала указывается Ссылка, потом Назначение. Не надо путать!

NikolayHAOS 24-03-2016 10:06 2619213

Цитата:

Цитата arteny@vk
С управлением совсем не айс. »

Это точно, устал пальцами по таб и энтер клацать, НО зато результат выше всяких похвал.

sputnikk 16-06-2016 06:11 2643103

Для чистки папки c:\Windows\Installer\ http://www.homedev.com.au/Free/PatchCleaner. Удалила 6 гб, накопившихся за 3,5 года.

Удалил с виртуалки Офис 2013, освободилось 14,5 гб . Видимо старые обновления не удаляются никогда. Обычно пользуюсь штатной очисткой и Wise Disk Cleaner. Где-бы найти Офис 2013 с ClickToRun.

shurken 02-10-2016 00:06 2674206

Цитата:

Цитата sputnikk
Для чистки папки c:\Windows\Installer\ http://www.homedev.com.au/Free/PatchCleaner. Удалила 6 гб, накопившихся за 3,5 года. »

Да, хорошая прога, также удалила около 6 Гб.

djoker89 14-11-2016 11:44 2687406

Цитата:

Цитата sputnikk
Для чистки папки c:\Windows\Installer\ http://www.homedev.com.au/Free/PatchCleaner. Удалила 6 гб, накопившихся за 3,5 года. »

Прога огонь. Удалила 16гб. Винде полтора года всего было. Большое спасибо за подсказку.

sputnikk 15-11-2016 05:05 2687662

Цитата:

Цитата djoker89
Удалила 16гб »

MS Office 2013 гадит очень сильно, если без ClickToRun )

Vecchia 24-11-2016 20:58 2690316

Цитата:

Цитата sputnikk
Удалила 6 гб »

Супер. Удалила 12 гигов.

sputnikk 29-05-2017 10:53 2740450

Осторожнее с PatchCleaner, не удаляйте файлы сразу, сначала перенесите. Возможно PatchCleaner вызвал проблему с прекращением получения обновлений Office 2010. Он стал как бы не установленным, хотя присутствует в "Программы и компоненты". http://forum.oszone.net/post-2735316.html#post2735316


Время: 12:28.

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