Контакты

Как удалить неустановленное обновление? Удаление ненужных файлов обновлений для очистки Windows

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

Почему WinSxS такая большая?

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

А загадки-то никакой и нет. Реальный размер папки WinSxS много меньше — виноваты «жесткие ссылки».

«Жесткая ссылка» — завоевание файловой системы NTFS. В реальности файл один, а «жестких ссылок» на него может быть много. Но они, с точки зрения файлового менеджера, являются совершенно отдельными файлами с размером, как у файла, на который ссылаются. Но в реальности их размер нулевой.

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

Как правильно очищать папку WinSxS?

Ответ зависит от версии операционной системы, которую вы используете.

Windows 7

В Windows 7 следует установить обновление SP1 или пакет с номером KB2852386. Дело в том, что разработчики включили очистку этой папки в системную утилиту очистки диска. Там этот пункт называется «Очистка обновлений Windows».

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

Windows 8

В Windows 8 папка WinSxS претерпела небольшие, но важные изменения. Теперь в ней хранятся не просто старые файлы, а сжатые старые файлы. Это значительно снижает реальный физический размер папки.

Начиная с Windows 8, вы можете посмотреть реальный размер WinSxS следующей командой «Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore» . Для этого потребуется вызвать системную утилиту «Командная строка» («cmd») от имени администратора.

Штатное средство очистки диска здесь всегда умело очищать обновления Windows, как это описано для Windows 7 SP1.

Windows 8.1 и 10

В Windows 8.1 появилось дополнительная функция удаления всех старых версий компонентов Windows. Делается это командой «Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase».

Внимание! Используйте нештатные команды только если свободное место просто катастрофически ценно. Во всех остальных случаях «очистка диска» даст вполне удовлетворительный результат. А безопасность системы за счет 30-дневного моратория на удаление обновлений, будет выше.

Любое обновление, особенно если оно затрагивает системные файлы - потенциальная угроза стабильности системы. Несмотря на то, что обновления тестируются как самой компанией Microsoft, так и администраторами самостоятельно, ситуации, когда установка обновления приводит к полной неработоспособности системы, время от времени случаются. Что делать в этом случае? Об этом мы расскажем в данной статье.

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

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

Так произошло и в минувший вторник патчей. Очередное обновление безопасности KB3045999 для Windows 7 при перезагрузке приводило к "синему экрану смерти" (BSOD).

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

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

Установочный диск или Windows PE

Это самый доступный, хотя и не самый простой способ. Подойдет любой диск от совместимой системы, единственное условие - соблюдение разрядности. Также следует помнить об обратной совместимости, т.е. для восстановления Windows 7 вы можете использовать диски не только от Windows 7 и Server 2008 R2, но и Windows 8 / Server 2012. В ряде случаев можно попробовать использовать диск от более ранней системы, но при этом не все возможности могут быть доступны, например, реализовать нижеприведенные инструкции с диском от Windows Vista / Server 2008 не получится.

Если вы используете Windows PE, то он также должен быть создан на базе текущей версии ОС или более поздней, разрядность также должна совпадать.

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

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

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

Затем не спешим и в появившемся окне выбираем ссылку Показать дополнительные возможности восстановления системы .

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

Если вы загрузились с Windows PE, то попадете в командную строку сразу.

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

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

DISM /Image:D:\ /Get-Packages

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

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

Для удаления пакета выполните команду:

DISM /Image:D:\ /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1

где в качестве опции PackageName укажите имя пакета, полученное на предыдущем шаге.


Microsoft Diagnostics and Recovery Toolset

Набор инструментов диагностики и восстановления (Microsoft Diagnostics and Recovery Toolset, MSDaRT) - средство, основанное на ERD Commander от Sysinternals и доступное по подписке Software Assurance (SA), однако его несложно найти в сети. Для работы с Windows 7 потребуется MSDaRT не ниже версии 6.5, актуальной является версия 8.0

Загружаемся с диска MSDaRT, помните, что обязательным требованием является соблюдение разрядности, и на первом экране, после выбора языка (в нашем случае используется версия 8.0), выбираем Диагностика :


Затем Microsoft Diagnostics and Recovery Toolset :


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

Работа с мастером не представляет сложности, выбираем одно или несколько обновлений и удаляем их:

Как видим, работа с MSDaRT гораздо удобнее, чем с командной строкой, но требует подготовиться к возможным нештатным ситуациям заранее.

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

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

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

Проще всего удалить такие данные через стандартные настройки системы или панель управления. Следуйте нашей пошаговой инструкции.

Используем параметры Windows 10

  1. Для начала откройте меню конфигурации системы. Это можно сделать как через «Пуск», так и через шторку уведомлений или поиск Windows 10. Мы же будем пользоваться самым простым вариантом – горячими клавишами. Нажмите одновременно Win +I и вы сразу попадете в панель настроек. Тут переходим в раздел, который мы обвели на скриншоте красной рамкой.


  1. Далее кликаем по записи «Журнал обновлений».


  1. Жмем по надписи, обозначенной на картинке.


  1. Здесь собраны все патчи, которые применялись к нашей системе. Их можно сортировать по имени, дате, производителю или названию. Если запись выделить, внизу появится ссылка на WEB-справку о ней, а чтобы удалить конкретное обновление, кликаем по объекту правой клавишей мышки и выбираем пункт «Удалить». Также это получится сделать и при помощи кнопки, расположенной немного выше.


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


  1. Начался процесс удаления обновления. В зависимости от типа апдейта, его размера и других параметров, это может занять разное время.


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

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

Используем панель управления

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

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

  1. Выбираем пункт «Программы».


  1. Жмем по пункту «Просмотр установленных обновлений».


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

Удаляем через командную строку

Удалять некачественные апдейты в системе можно и при помощи командной строки. Нам нужно предпринять такие шаги:

  1. Запускаем командную строку – в Windows она называется cmd. Вводим эти три буквы в поисковое поле, которое откроется после клика по значку увеличительного стекла, и жмем правой клавишей на результат, обозначенный на скриншоте. Нам нужно выбрать пункт «Запустить от имени администратора».

  1. Чтобы просмотреть список всех исправлений, которые были применены в системе, пропишите оператор вида: wmic qfe list brief /format:table и нажмите Enter.


  1. Удалить любое обновление можно командой типа: wusa /uninstall /kb:ххх, где ххх – номер нашего патча (буквы KB вводить не нужно).


  1. Windows запросит подтверждение на удаление обновления – соглашаемся и жмем «ОК».

  1. После этого исправление безопасности Adobe Flash Player будет полностью удалено с нашего компьютера.

Если к команде удаления исправления, которую мы использовали на 3-м этапе, добавить приставку /quiet, система выполнит его без запроса. Если потребуется перезагрузка, она тоже произойдет без запроса.

Блокируем установку выбранного обновления

Вскоре после того как в Microsoft представили Windows 10, разработчики создали программу под названием Show or Hide Updates. Приложение нужно для того чтобы отключать установку определенных обновлений, причем отдельно патчей безопасности или драйверов. Давайте рассмотрим, как пользоваться утилитой.

  1. Когда приложение будет загружено, найдите его на своем ПК (по умолчанию папка «Загрузки») и запустите.


  1. Когда программа запустится, нажмите кнопку с надписью «Далее».


  1. Началась диагностика нашего ПК, ждем ее окончания.


  1. Выбираем нужный нам пункт. Первый раздел скрывает выбранные обновления, второй, наоборот, показывает.


  1. Из списка выбираем те обновления, которые требуется скрыть, а по завершении кликаем кнопку с текстом «Далее».


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


На этом процесс скрытия обновлений файлов запущен. Для выбранного параметра патчи больше устанавливаться не будут. Жмем кнопку «Закрыть».


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

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

Убираем значок обновлений

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

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

  1. Запускаем панель управления, найдя ее через поиск (как это делается мы рассмотрели немного выше), и выбираем раздел «Программы».


  1. Переходим в раздел, который мы обозначили красной рамкой.


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

Вместо итога

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

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

Как правильно удалить эти файлы, чтобы очистить систему и не навредить ей?

До недавнего времени приходилось прибегать к разного рода ухищрениям при помощью утилиты DISM.

В октябре прошлого года компания Microsoft выпустила специальное обновление, которое позволяет удалять устаревшие файлы обновления Windows без ущерба для работоспособности системы. Обновление имеет обозначение KB2852386 и его можно скачать с официального сайта Microsoft вручную: http://support.microsoft.com/kb/2852386 либо воспользоваться "Центром обновления WIndows". Обновление устанавливается только на Windows 7 SP1 и не подходит для владельцев Windows Vista или Windows 8. Стоит отметить, что обновление проверяет подлинность используемой Windows и данное обновление уже вполне возможно установлено.

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

Также для запуска утилиты очистки диска достаточно в командной строке набрать команду cleanmgr и нажать на клавишу Enter.

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

После того как утилита просканирует диск на наличие неиспользуемых файлов и папок, высветится окно с перечнем файлов, которые можно безболезненно удалить. Стоит отметить галочкой пункт «Очистка обновлений Windows» и нажать кнопку «ОК». Если у вас такого пункта нет, значит обновление о котором говорилось выше не установлено.

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

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

Также для очистки системных файлов, в том числе и старых обновлений Windows можно воспользоваться сторонними утилитами, такими как Slim Cleaner и Auslogics BoostSpeed. зритель

Нечасто, но случается, что свежие обновления безопасности для продуктов Microsoft, выпускаемые в рамках , вызывают проблемы в работе операционной системы или стороннего ПО. Проблемы, вызываемые обновлениями, бывают как массовыми, встречающимися у большого количества пользователей (как, например, недавно отозванное августовское обновление безопасности KB 298278) , так и частными – встречающимися в редких сочетания ОС и конкретных версий софта (яркий такой пример проблемы описан ).

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

В этой статье мы покажем, как правильно удалить обновления в ОС Windows (статья относится к Windows 7/ 8/ 2008 / 2012).

Удалить обновления в Windows 7 / Windows 8 можно несколькими способами:

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

Ручное удаление обновлений из Панели управления

Самый простой и интуитивно понятный способ – удалить обновления с помощью инструмента в Панели управления. Для этого откроем Панель управления и в разделе Programs and Features , щёлкнем по кнопке View installed updates (Просмотр установленных обновлений).

В открывшемся окне появится список всех обновлений, установленных в системе. Найдите в списке нужное (а если быть более точным, ненужное 🙂) обновление, выделите его и, нажав, кнопку Uninstall , запустите мастер его удаления.

На вопрос: хотите ли вы удалить это обновление жмем Yes .

И дожидаемся его удаления.

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

Удаляем обновление Windows из командной строки

Обновления Windows можно удалить также и из командной строки. Для этих целей в системе предусмотрена утилита wusa.exe (Windows Update Standalone Installer).

С помощью следующей команды, запущенной , мы удалим обновление KB2790655:

Wusa.exe /uninstall /kb:2790655

Удаление обновления должен подтвердить пользователь.

Если обновление нужно удалить в «тихом» режиме без запроса пользователя и предупредить его о последующей перезагрузке системы, команда будет выглядеть так:

Wusa.exe /quiet /uninstall /kb:2790655 /promptrestart

Событие удаление обновления Windows фиксируется в системном журнале Setup EventID 7 и источником WUSA:

Windows update «Security Update for Microsoft Windows (KB2790113)» was successfully uninstalled. (Command line: «wusa.exe /quiet /uninstall /kb:2790113 /promptrestart»)

Удаление обновлений, если система не грузится.

Однако иногда случается, что удалить обновление непосредственно из системы не получается, т.к. Windows просто перестает грузиться. В этом случае, вероятно, придется грузиться с загрузочного диска и удалять обновления через DISM (см статьью ), или с помощью утилиты Hotfix uninstall из комплекта .

Итак, мы рассмотрели самые распространенные сценарии удаления обновлений на компьютерах под управлением Windows.



Понравилась статья? Поделитесь ей