- Удаление ненужных файлов обновлений для очистки Windows
- Где искать файлы обновлений?
- А как же папка c:\Windows\Installer?
- Что не нужно удалять?
- Удаление обновлений Windows 7 — 3 способа
- Удаление обновлений Windows 7 — 1 способ
- Как удалить обновление Windows 7 через командную строку — 2 способ
- Как удалить сразу несколько обновлений Windows 7 — 3 способ
- Выводы статьи
- Как удалить обновление, которое не удаляется в Windows 10
- Как сделать обновление, которое не удаляется не обязательным
Удаление ненужных файлов обновлений для очистки Windows
Как известно, при установке обновлений Windows, файлы обновлений сначала скачиваются в системные папки, и после установки обновлений. там и остаются. Поэтому, размер папки Windows все время растет. За год папка толстеет на 6-10 Гбайт. Это же происходит, когда вы ставите программы, дистрибутив которых выполнен в виде msi файла. И это помимо массы временных файлов, которые создаются во время установки. Как удалять временные файлы, я думаю, вы знаете.
А как бороться с файлами обновлений, которые не так просто найти и удалить вручную, а зачастую даже невозможно, так как они находятся в защищенных папках?
Где искать файлы обновлений?
Все обновления Windows и ряда прочих программ доставляются пользователю на компьютер в виде msi или msp файлов. После скачивания из Интернет они хранятся в папке C:\Windows\SoftwareDistribution\Download. А после установки необходимые системе файлы помещаются в скрытой папке «c:\Windows\Installer».
Папку C:\Windows\SoftwareDistribution\Download можно чистить смело вручную или написав простейший файл с расширением bat или cmd и поместив в него строку:
del c:\Windows\SoftwareDistribution\Download\*.* /f /s /q
Также растет папка «c:\Windows\Prefetch». Файлы, которые хранятся в папке prefetch, содержат информацию, о приложениях, которые запускаются на компьютере. Эта информация используется службой Prefetch для более быстрого запуска программ повторно. Если вы часто устанавливаете и удаляете различные программы и приложения, то папка prefetch переполняется лишней информацией, которая уже никак не используется, а просто занимает место на жестком диске. Соответственно если удалить все содержимое папки prefetch, то нужную информацию программы запишут в нее заново, а ненужная удалится навсегда. Если вы полностью удалите все файлы с папки prefetch, то первая загрузка Windows 7 после удаления немного замедлится, пока программы заново внесут свои данные.
del c:\Windows\Prefetch\*.* /f /s /q
Также, если у вас версия Windows 7 Корпоративная (Enterprise), то у вас может быть включена служба Shadow Copy для теневеого резервного копирования данных. Удалить данные этой службы можно командой:
vssadmin delete shadows /All /Quiet
Сохраненный bat файл с этими 3 строками можно подключить в Планировщик задач и выполнять по расписанию.
А как же папка c:\Windows\Installer?
Как мы сказали, эта папка растет в результате установки программ и обновлений. И просто так её содержимое удалять нельзя, потому что часть данных используется потом для удаления того, что было установлено. Но часть данных бесполезна. Например, одни обновления заменяются другими, более полными, старые становятся не нужны. Как выполнить чистку этой папки грамотно, ничего не повредив?
Я долгое время в работе использую уникальную программу PatchCleaner. Эта утилита обнаруживает такие уже неиспользуемые бесполезные файлы, которые называются orphaned. Как она их находит? Используя WMI запросы к системе можно получить список используемых инсталяторов и патчей и дальше его сравнить со списком файлов в директории Installer.
Утилита имеет возможности использования в режиме командной строки через CLI (Command Line Interface). Запустив утилиту с ключом /d, она автоматически определит все ненужное и удалит такие файлы. Как вы поминаете, её после установки можно также добавить в планировщик и запускать, например, раз в месяц после установки обновлений.
Она прекрасно работает со всеми версиями Windows Vista. Единсвтенное условие для работы — установленный .Net Fframework 4.5.2. Кстати, утилита имеет portable версию.
Что не нужно удалять?
Папка C:\Windows\WinSxS, или Windows Side by Side, присутствует в ОС, начиная с Windows XP. Microsoft создала систему, позволяющую сохранять несколько версий одинаковых библиотек (DLL) и использовать при необходимости именно ту, что требует конкретная программа. Папка предназначена для защиты пользователей от не совсем прямых рук некоторых программистов. При установке некоторые программы пытаются заменить виндосовские dll-файлы на свои собственные, что не всегда есть хорошо и может привести к отказу системы. Компания Microsoft решила эту проблему. Windows направляет dll-файл программы в WinSxS, и программа считает, что все заменено, и спокойно работает. Windows в свою очередь тоже продолжает спокойно работать.
Короче говоря, содержимое этой папки удалять не нужно. Что можно с ним сделать? Да, Windows 8.1 и более новые версии поддерживают сжатие этой папки. Как это можно сделать описано в статье Microsoft на TechNet.
Удаление обновлений Windows 7 — 3 способа
В этой статье мы ответим на вопрос, как удалить обновления Windows 7, если по каким-либо причинам необходимо удалить одно или несколько установленных накопительных обновлений. После установки обновления, в работе компьютера могут возникнуть проблемы.
При установке обновления вносятся изменения в операционную систему Windows 7. Из-за этого, может возникнуть конфликт драйверов, перестанут работать некоторые программы и т. п.
Для возвращения системе прежней работоспособности, необходимо удалить файлы обновления Windows 7. Можно ли удалять обновления Windows 7?
Да, пользователь имеет возможности для удаления проблемного обновления с компьютера. Иногда, обновления устанавливаются «криво», поэтому удаление, а потом переустановка обновления может решить проблему.
Стоит ли удалить обновление Windows 7, каждый пользователь решает самостоятельно, в зависимости от возникшей проблемы.
В этом руководстве мы рассмотрим, как удалить последние обновления Windows 7 или удаление обновлений в пакетном режиме.
Удаление обновлений Windows 7 — 1 способ
Использование Панели управления: самый простой способ для удаления установленных обновлений операционной системы.
- Войдите в меню «Пуск», запустите «Панель управления».
- Щелкните по опции «Центр обновления Windows».
- В окне «Центр обновления Windows» нажмите на ссылку «Установленные обновления», которая находится в левом нижнем углу окна.
В окне «Удаление обновления» находится список установленных обновлений. У почти каждого установленного обновления имеется свой номер в виде обозначения: KB:XXXXXXX (X — номер из цифр).
- Нажмите на нужное обновления правой кнопкой мыши, в контекстном меню выберите «Удалить».
- В окне с предупреждением согласитесь на удаление обновления системы.
- Перезагрузите компьютер.
Как удалить обновление Windows 7 через командную строку — 2 способ
Сейчас мы выполним удаление обновления Windows 7 через командную строку, с помощью встроенного средства операционной системы.
Нам потребуется выполнить одну или две команды, в зависимости от ситуации. Если, вам известен номер проблемного обновления, можно сразу удалить это конкретное обновление. В другом случае, сначала можно вывести список всех установленных обновлений, чтобы затем удалить ненужное.
- Запустите командную строку от имени администратора.
- В окне интерпретатора командной строки выполните команду, для получения списка установленных обновлений:
В окне командной строки отображаются номера обновлений и даты установки в операционную систему.
- Выберите обновление, а затем выполните команду, введя номер обновления:
- После удаления обновления, выполните перезагрузку ПК.
Как удалить сразу несколько обновлений Windows 7 — 3 способ
В некоторых ситуациях, требуется удалить все обновления Windows 7 сразу, или несколько обновлений за один раз. Решить данную проблему можно с помощью выполнения команды пакетного «.bat» файла.
В этой статье используются два варианта: один файл удаляет только некоторые накопительные обновления, которые пользователь внесет в файл с расширением «.bat», другой пакетный файл удаляет все установленные обновления, которые можно удалить из операционной системы.
Для удаления нескольких обновлений Windows 7 за один раз, необходимо самостоятельно создать файл с расширением «.bat».
Выполните несколько последовательных шагов:
- Откройте программу Блокнот.
- Введите несколько команд подобного вида (каждая команда с новой строки):
В каждой команде имеются следующие элементы:
- wusa — запуск автономного установщика обновлений Windows;
- uninstall — аргумент для удаления;
- quiet — автоматическое подтверждения действия;
- norestart — выполнение операции без перезагрузки компьютера;
- kb:XXXXXXX — номер обновления, которое необходимо удалить.
- В программе блокнот войдите в меню «Файл», выберите «Сохранить как…».
- В поле «Тип файла:» выберите «Все файлы», а в поле «Имя файла» введите устраивающее вас название, к которому добавьте расширение «.bat». У вас должно получится примерно так: «uninstall_update.bat».
- Выберите директорию на компьютере, куда нужно сохранить пакетный файл, а затем нажмите на кнопку «Сохранить».
- Для запуска выполнения операции два раза щелкните левой кнопкой мыши по пакетному файлу.
- После удаления обновлений перезагрузите ПК.
- Запустите командную строку от имени администратора.
- В окне командной строки введите полный путь до места расположения «.bat» файла, нажмите на клавишу «Enter».
В данном случае, пакетный файл находится на Рабочем столе.
Для удаления всех обновлений Windows 7, которые возможно удалить, нужно использовать готовый пакетный файл.
Создайте пакетный «BAT» файл со следующим содержимым:
Выполните следующие действия:
- Запустите файл на компьютере для выполнения удаления всех пакетных обновлений.
- После завершения операции, компьютер автоматически перезагрузится.
Готовый пакетный файл можно скачать здесь . Распакуйте архив, поместите пакетный файл с расширением «.bat» в нужное место на ПК, а затем запустите выполнение от имени администратора.
Выводы статьи
После установки пакетного обновления, в операционной системе Windows 7 могут возникнуть неполадки в системе, или проблемы с работой установленных программ. Для устранения проблемы необходимо удалить обновление, вызвавшее сбои в работе системы или приложений. Имеется несколько способов для удаления проблемного установленного обновления: можно удалить за один раз одно или несколько обновлений, или сразу удалить все обновления Windows 7.
Как удалить обновление, которое не удаляется в Windows 10
Как правило, удаление обновлений Windows 10 сравнительно несложная задача, выполнить которую можно через соответствующий элемент панели управления, либо используя утилиту командной строки wusa.exe, о чем я подробно писал в материале Как удалить обновления Windows 10.
Однако, для некоторых из обновлений кнопка «Удалить» отсутствует, а при попытке удаления с помощью командной строки вы получите уведомление автономного установщика обновлений Windows: «Обновление для Microsoft Windows является обязательным компонентом для этого компьютера, поэтому удаление невозможно». На самом деле, даже в такой ситуации мы можем удалить неудаляемое обновление и в этой инструкции подробно о том, как именно это сделать.
Как сделать обновление, которое не удаляется не обязательным
Причина, по которой некоторые обновления Windows 10 не удаляются и считаются обязательным компонентом для компьютера, заключается в том, что соответствующий параметр содержится в их файле конфигурации. И мы это можем изменить.
В примере ниже используется встроенный текстовый редактор Блокнот для внесения необходимых изменений, но это может быть и любой иной редактор для работы с простым неформатированным текстом, главное запускать его от имени Администратора.
- Запустите текстовый редактор, например, Блокнот, от имени Администратора. Для этого в Windows 10 можно найти его в поиске на панели задач, затем нажать по найденному результату правой кнопкой мыши и выбрать нужный пункт контекстного меню.
- В Блокноте в меню выберите «Файл» — «Открыть», в поле «Тип файла» обязательно укажите «Все файлы» и перейдите в папку C:\Windows\servicing\Packages\.
- Найдите файл, имя которого будет начинаться с Package_for_KB_НОМЕР_ОБНОВЛЕНИЯ и иметь расширение .MUM. Обратите внимание: для каждого обновления есть много похожих файлов, нам нужен без порядкового номера между Package и For. Откройте его в Блокноте.
- В верхней части этого файла найдите пункт permanence=»permanent» и измените слово в кавычках на «removable».
- Сохраните файл. Если он не сохраняется сразу, а открывает диалог сохранения, значит вы запустили текстовый редактор не от имени администратора.
На этом процедура завершена: теперь с точки зрения Windows 10 наше обновление не является обязательным для компьютера и его удаление возможно: кнопка «Удалить» появится в списке установленных обновлений панели управления.
Удаление в командной строке с помощью wusa.exe /uninstall также будет проходить без ошибок.
Примечание: для тех обновлений, которые поставлялись прямо в дистрибутиве Windows 10 (т.е. которые присутствуют в списке обновлений сразу после чистой установки ОС) таких файлов конфигурации может не быть.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
27.05.2019 в 08:33
Спасибо за полезную статью. А куда с сайта делись кнопки социальных сетй типа Фейстук и т.д. А то хочется поделиться интересной статьей а кнопок нет.
27.05.2019 в 10:15
Здравствуйте и спасибо за отзыв.
Там просто с кнопками с этими проблема была — гугл считает, что они медленно грузятся (и так оно и есть), т.е. мне нужно бы их переделать по-другому, но пока не успел.
27.05.2019 в 20:19
Спасибо, полезная статья
29.05.2019 в 08:22
У обновления КВ4284835 не нашел такого файла. С циферками есть файлы, без циферки нет.
05.07.2019 в 11:59
Нет искомого обновления, в моём случаи это KB4497464.
А в установленных обновлениях оно имеется?
05.07.2019 в 12:19
Да, есть такие обновления. Для них решения пока предложить не могу.
09.07.2019 в 11:36
здравствуйте,подскажите хотел удалить обновление КВ4501375,смотрю журнал установленных там оно есть кнопка удалить есть при попытке удалить выдает виндовс не может удалить, пробовал командной строкой,после этого проверил оно все там и осталось потом попробовал этим методом в блокноте то там его нету, подскажите может его удалило командной строкой если его в папке-C:\Windows\servicing\Packages\. нету? заранее спасибо,
11.07.2019 в 16:30
А командная строка сообщила, что удалила? Если да, то, выходит, действительно удалено (иначе было бы сообщение об ошибке и что обновление обязательное).
17.07.2019 в 12:56
Вин10 домашняя версия 1803 сборка ОС 17134.765, команды прописываю правильно,но после Enter не появляется никакой информации. Пробовал несколько раз. В журнале обновлений все обновления показаны. Последние накопительные не удалось установить (код ошибки 0x80242ood и другой код 0x8000ffff) С журнала не удаляются. После этого запуск винды только после 4 раз перезагрузки без моего вмешательства. На экране «обновление вин 51%….. и уходит на перезагрузку. Как удалить эти два обновления?
26.08.2019 в 12:59
Спасибо. Всё получилось)
25.09.2019 в 20:16
Раньше я успешно удалил обновление kb4515346 вроде, потом виндовс опять его установил. Сейчас кнопки удалить нету и в папке packages его нету. Что делать?
27.08.2020 в 17:19
у меня такая же ситуация с KB4532693 и даже через командную строку не получается сделать, выдает ошибку 0x800f0905, при этом в packages его нету, а в журнале обновлений есть. Вы смогли найти решение проблемы ?
26.10.2019 в 23:33
Такая ситуация, установилось обновление из за которого начали тормозить игры, обновление обязательное и не удаляемое
сделал по инструкции
но файла необходимого нет
тобиш
есть номерные файлы обновления но нет основного
обновление установилось недавно, даже сама винда об этом пишет
не знаете как можно такое решить?
28.10.2019 в 16:28
А точки восстановления есть?
01.12.2019 в 20:46
Здравствуйте. А этот метод действует на Вин7? Я не смог запустить блокнот от админа, посему сохранил файл на рабочем столе и загрузившись с флешки заменил его в системе. После этого файл в списке обновлений пропал, а при попытке его установить, пишет, что он уже установлен. После этого обновления у меня перестало запускаться видео в ФБ и Ютубе. Не запускается ни в опере, ни в хроме, ни в иЭ. Я откатил систему до этого обновления и всё столо на свои места. Потом я опять решил обновиться, думая, что был просто глюк обновления ( в интернете никто больше не жаловался) и всё видео опять не работает и точка восстановления пропала. Что делать пока не знаю.
Речь об обновлении KB4523206.
02.12.2019 в 09:17
По идее, да, должен работать, но у меня нет возможности проверить.
19.09.2020 в 01:34
Проверено! На Win7Ult работает. Только там для нескольких обнов файлам формата .mum надо было стать сначала их владельцем как Администратор, а потом еще получить права на полный доступ как Администратор.
Однако после удаления около 150 обнов осталось два обновления, в моём случае KB4512506 и KB976902, которые не удаляются никаким способом, пишет:
«Центр обновления Windows
Произошла ошибка. Не удалось удалить некоторые обновления.»
15.12.2019 в 20:19
Удаляю обновление. Начинается работа с обновлениями. После перезапуска, это же обновление остаётся в списке, но уже с сегодняшним числом. Какой то замкнутый круг получается.
16.12.2019 в 09:27
попробуйте удалить с отключенным интернетом. после перезапуска снова появляется?
20.01.2020 в 10:37
Добрый день!
Данный вариант не сработал, подскажите еще какой нибудь вариант?
20.01.2020 в 12:27
Здравствуйте.
Дополнительных, к сожалению, не могу предложить.
19.02.2020 в 22:12
Спасибо! Только еще перед редактированием файла можно назначить себя его владельцем. Тогда работает запуск и не от имени администратора.
20.02.2020 в 12:51
Здравствуйте! Как удалить обновление КВ4497464? Идет в как бы комплекте с ОС, даже при чистой установке. В папке Packages данный номер отсутствует, негде заменить permanent на removable.
20.02.2020 в 13:56
Это обновление — никак. Ну кроме установки предыдущей сборки Windows 10 (т.е. именно это обновление сборку меняло до 18362.30)
21.02.2020 в 10:45
Есть же mum-файл в том же каталоге, который, как следует из содержания, относится к обновлению 4497464. Ничего нельзя скорректировать?
Package_for_RollupFix
21.02.2020 в 20:01
Если готовы, можете попробовать (тоже на removable менять при условии наличия), но я не уверен, что отработает удаление потом.
21.02.2020 в 20:42
Нет там параметра permanence А что, если создать его искусственно?
13.03.2020 в 00:24
У меня та же история. Даже с ctrl+f искала, нет его.
05.03.2020 в 17:46
Не работает в Wind 8.1
24.05.2020 в 11:56
Добрый день. В моем случае, в папке servicing отсутствует файл .MUM для нужного обновления. Как быть в этом случае.
25.05.2020 в 10:02
К сожалению, для данного случая и «обязательных обновлений» способов обхода не знаю.
02.08.2020 в 10:26
Спасибо за помощь,KB4559309 удалилось) Все расписано очень доходчиво,РЕСПЕКТ и УВАЖУХА…
29.09.2020 в 07:56
Все файлы в Packages зашифрованные в 2004 версии.
Вот так они выглядят:
Containers-ApplicationGuard-Package
20.11.2020 в 09:46
А если в windows 8.1 у меня для одного и того же обновления сразу 3 таких файла «MUM»? Что,вносить изменения в каждый из них?
17.02.2021 в 18:22
подскажите как удалить нет фремворк из последнего обновления вин 10? начала мышка тупить
06.03.2021 в 11:59
Подскажите пожалуйста, после обновления windows 10 система больше не загружается, ошибка, синий экран, восстановить, зайти в безопасный режим, что-то сделать через командную строку — ничего не получается, через загрузочную флешку winpe я смог зайти в ноут чтобы попытаться удалить те самые обновления но выходит ошибка 0x800F0905 а обновление КВ4592449, как быть подскажите пожалуйста.
06.03.2021 в 18:14
А если загрузиться не с WinPE, а с загрузочной флешки 10-ки? Там на втором экране внизу слева будет пункт «восстановление системы» и через него результат может быть лучше чем через встроенное восстановление системы.
14.03.2021 в 22:22
Спасибо вам огромное! Очень полезная статья
16.03.2021 в 10:21
О боже, впервые на таких сайтах и различных форумах оставляю отзыв, но просто человеческое спасибо, столько с этой проблемой мучилась!!
Спасибо за помощь!!
16.03.2021 в 15:02
А вам спасибо за отзыв!)
17.03.2021 в 11:48
Добрый день! Произошло обновление на накопительное обновление для Windows 10 Version 1909 для систем на базе процессоров х64, 2021 03 (KB5000808) или обновление безопасности для Microsoft Windows (KB5000808). Пробовала как вы писали, у меня ни чего не получилось ни чего удалить и в командной строке такого нет. Подскажите, что делать. и из за этого не печатает принтер Kyocera FS-1120MFP
17.03.2021 в 15:01
Здравствуйте.
Вы можете просто исправить работу принтера после этого обновления, будет проще. Порядок действий:
27.03.2021 в 14:23
На лицензионный винде такое не прокатит, там переименовать файл не получится пробовал и не раз.
После открытия файла в блокноте permanence= permanent этого сочетания слов там нет
29.03.2021 в 08:35
Я это все на лицензионной и показывал в статье (у меня других и нет).