Как удалить ненужные обновления Windows и освободить кучу места. Как убрать автоматическое обновление Windows Можно ли удалять обновления windows 8

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

Настройка параметров загрузки обновлений

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

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

Для изменения правил загрузки обновлений, откройте меню Пуск и войдите в Панель управления (в Windows 8 можно использовать горячие клавиши Win+I для открытия панели Параметры и уже в ней нажать на ссылку Панель управления) .

Открытие Панели управления через Панель параметры в Windows 8


Открытие Панели управления через меню Пуск в Windows 7

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

Выберите пункт Центр обновления Windows:

В левом вертикальном меню выбираем Настройка параметров:

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

Сокрытие и восстановление ненужных обновлений

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

Для этого еще раз откройте Центр Обновления Windows ивыберите нужный раздел: Важные или Необязательные обновления.

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

Восстановить скрытые обновления можно в том же Центре обновления Windows , выбрав соответствующую ссылку в левом вертикальном меню.

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

Очистка диска от временных файлов загруженных обновлений и удаление истории обновлений

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

Для этого откройте Проводник и пройдите по адресу: C:\Windows\SoftwareDistribution . В этом каталоге найдите две папки: Download (содержит файлы обновлений) и DataStore (хранит логи истории обновлений). Удалите файлы, находящиеся в них с помощью комбинации Shift+Del (без перемещения в корзину).

Как удалить установленные обновления

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

Удаление через Панель управления

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

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

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

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

Этот способ подойдет уверенным пользователям, и подразумевает ручной вводи команд. Запустите командную строку с правами администратора. Для этого в Windows 7 нажмите на значок меню Пуск и в поисковой строке введите команду: cmd , после чего в окне результатов поиска кликните правой клавишей мыши на значок cmd и выберите команду Запустить с правами администратора . В Windows 8 достаточно нажать комбинацию клавиш Win + X и в появившемся контекстном меню выбрать пункт Командная строка (администратор) .


Запуск Командной строки с правами администратора в Windows 7


Запуск Командной строки с правами администратора в Windows 8

Для того, чтобы посмотреть список установленных обновлений, введите команду: wmic qfe list brief /format:table

Для того, чтобы удалить какое-либо обновление, введите команду: wusa /uninstall /kb:номер обновления (Например: wusa /uninstall /kb:3185331).

Как удалить все обновления сразу

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

Удаление через.bat файл (батник)

Создайте новый файл с помощью программы Блокнот (кликните правой клавишей мыши на пустом пространстве рабочего стола и выберите опцию Создать текстовый документ ).

Скопируйте в пустой документ следующий код:

@echo off
color 0A
mode con: cols=40 lines=12
setlocal enabledelayedexpansion
Set templist=%TEMP%\listTMP.txt
set list=%USERPROFILE%\Desktop\uninstall_updates.cmd

echo.
echo.
echo Please wait
echo.
echo.

if exist %templist% del %templist%
if exist %list% del %list%

wmic qfe get hotfixid>>%templist%

call:1 "KB" "KB:"
echo DONE
timeout /t 3 /nobreak > nul
exit /b

:1
for /f "tokens=1* delims=]" %%a in ("find /v /n "" ^ if not "%%b"=="" (set line=%%b) else (set line=not)

set newline=!line:%~1=%~2!
set newline=!newline:not=!

echo wusa.exe /uninstall /!newline!/quiet /norestart>>%list%
::set templist=%list%
goto:eof

Сохраните созданный файл с расширением .bat , задав ему любое имя (например: new.bat) . Предварительно в опции Тип файла выберите вариант Все файлы . Затем запустите батник.

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

Удаление обновлений с помощью специальных программ

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

Запустите Revo Uninstaller и войдите в Настройки . В этом разделе выберите вкладку Деинсталлятор и поставьте галочки напротив параметров Показывать обновления системы и Показывать компоненты системы .

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

Для деинсталляции удерживайте нажатой клавишу Ctrl и выделяйте левой кнопкой мыши нужные обновления, затем кликните на иконку Удалить .

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

Как удалить старые файлы обновлений

Не многие задумываются, что при каждой установке обновлений, Windows скачивает пакеты обновлений с серверов компании Майкрософт, после чего запускает процесс установки и обновления системных файлов, а вот сам файл пакета, в котором уже нет необходимости, так и остается в служебной папке. В случае своевременной установки обновлений, подобных файлов накапливается немало и в сумме они могут занимать десятки гигабайтов места на системном диске. А если вспомнить, что для работы операционной системы в наше время частенько используют ультраскоростные SSD-диски сравнительно небольшого объема, вопрос освобождения места частенько встает ребром и удаление устаревших файлов пакетов обновлений может существенно помочь существенно увеличить объем свободного места.

Для удаления устаревших пакетов обновлений откройте Проводник , нажав на специальный значок возле меню Пуск (или сочетание клавиш Win+E ) . Кликните правой клавишей мыши на диск С и в контекстном меню выберите пункт Свойства .

В открывшемся окне нажмите на кнопку Очистка диска .

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

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

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

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

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

Как удалить сбойное обновление Windows 8 и установить его снова?

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

Как известно, многие пользователи системы Windows 7 и 8.1 в последнее время получили сообщение о доступности её обновлению до версии 10.

Несмотря на то что воспользоваться этой услугой возможно по желанию, значок с обновлением после такого сообщения установился в компьютере у каждого имеющего лицензионную ОС и периодически появляется, мешая и надоедая при работе. Но это ещё пол беды, так как совместно с данным значком появилась ещё и новая папка , имеющая название $WINDOWS.~BT, служащая для более лёгкого перехода на новую версию и данные содержащиеся в ней не удаляются . Такое явление не очень приятно для тех пользователей, которые не желают применять новшество, в особенности когда системный диск почти забит нужными данными, ведь вес папки достаточно велик, аж 3 ГБ .

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

Стоит отметить, что эти способы работает для отката любых обновление в системе .

Удаление через центр обновления

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


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

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

Используем командную строку

Второй способ избавиться от апдейтов – воспользоваться командной строкой. Для осуществления процесса потребуются такие действия:


Здесь по порядку:

  1. Размер хранилища компонентов, каким его видит проводник , т.е. без учета жестких ссылок внутри WinSxS.
  2. Реальный размер хранилища компонентов с учетом жестких ссылок (за исключением ссылок на папку Windows), в том числе:
  • Общие файлы с папкой Windows. Эти файлы необходимы для работы системы и ни в коем случае не являются лишними. В моем примере они составляют 87% от размера хранилища, но чем больше обновлений устанавливается, тем ниже этот процент.
  • Резервные копии и отключенные компоненты . Эти файлы хранятся на случай проблем с обновленными компонентами или для включения ролей или компонентов. Их можно условно считать лишними, поскольку они не критичны для текущей работы системы.
  • Кэш и временные файлы . Эти файлы нужны для быстрой работы системы обслуживания, но не являются абсолютно необходимыми для функционирования Windows.
  • Дата последней очистки хранилища . Об очистке во всех подробностях ниже.
  • Число пакетов, замененных более новыми , и рекомендация по очистке . Фактически, это – файлы, которые обновились после работы Windows Update. Их можно удалить очисткой хранилища.
  • Я прямо вижу, как у вас руки чешутся очистить хранилище и высвободить место:)

    Как очистить папку WinSxS в Windows 10, 8.1 и 8

    Начиная с Windows 8, в ОС заложено три способа очистки.

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

    Dism.exe /Online /Cleanup-Image /StartComponentCleanup

    Это самый быстрый путь к выполнению оптимизации (после него двумя следующими способами вы уже ничего не добьетесь).

    Утилита «Очистка диска»

    Andrey Bayatakov, спасибо за напоминание об этом способе!

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

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

    Запланированное задание

    Windows выполняет очистку папки winsxs по расписанию с помощью задания Microsoft – Windows – Servicing – StartComponentCleanup .

    Конкретной команды не видно, поскольку очистка реализована обработчиком COM-объектов. А отсутствие триггеров свидетельствует о том, что задание работает в рамках вездесущего автоматического обслуживания . Запустив задание из планировщика или командной строки, вы достигаете почти того же эффекта, что и командой DISM с ключом /StartComponentCleanup . Различия таковы:

    • Игнорируются обновления, установленные в последние 30 дней.
    • Выдерживается часовая пауза, очистки всех файлов может не произойти.

    Выполнив очистку, вы можете снова проанализировать хранилище и оценить изменения.

    Как видите, в моем случае очистка 10 пакетов позволила сэкономить 60MB, что не так уж и много в масштабах папки. Однако можно почистить еще:)

    Как удалить все старые версии компонентов из папки WinSxS в Windows 10 и 8.1

    Во времена Windows XP был очень популярен вопрос, можно ли удалять папки $NTUninstallKBxxxxxx$ из папки Windows. Помните такое?

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

    Команда для удаления

    Начиная с Windows 8.1, у параметра /StartComponentCleanup есть дополнительный ключ /ResetBase , с помощью которого можно удалить все предыдущие версии компонентов. Этот ключ не задействован в запланированном задании.

    Внимание! Удаление предыдущих версий компонентов лишает вас возможности удалить установленные обновления и пакеты исправлений (Service Packs), но не блокирует установку будущих обновлений.

    Это предупреждение вовсе не дежурное, если вспомнить недавнюю ошибку 0xc0000005 после KB2859537 , от которой плакал горючими слезами Рунет. Так или иначе, волшебная команда:

    Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

    Очевидно, выигрыш дискового пространства зависит как от количества зачищаемых обновлений, так и от объема замененных ими компонентов. В моем примере удалось высвободить еще около 24MB.

    Что происходит при удалении всех предыдущих версий компонентов

    Сжатие компонентов в папке WinSxS (тайное знание)

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

    1. Сжатие применяется к файлам, которые не использует операционная система . К ним относятся предыдущие версии компонентов и отключенные компоненты. Этим, видимо, и объясняется не столь существенный выигрыш от удаления предыдущих версий с параметром /ResetBase .
    2. Используется разностное сжатие . По неподтвержденной пока уже подтвержденной информации в Windows 8.1 для компрессии замененных компонентов применяется разностное сжатие .
    3. Экономия дискового пространства может быть весьма существенной в некоторых сценариях. Так, на установке Windows Server Core 2012 R2 Preview благодаря сжатию высвобождается около 20% места, если исключить из уравнения файлы подкачки и гибернации. Экономия достигается за счет сжатия компонентов отключенных ролей сервера.

    В статье , где собраны все технические тонкости, я описал разные механизмы сжатия Windows 8 и 8.1+.

    С чем связаны изменения в системе обслуживания Windows 8 и 8.1

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

    Серверные ОС

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

    Удаление неиспользуемых ролей сервера в Windows Server 2012 помогает ИТ-специалистам эффективнее распоряжаться дисковым пространством. Тем, кто не знает об этой возможности или не считает целесообразным ее применять, поможет сжатие компонентов неиспользуемых ролей в Windows Server 2012 R2.

    Клиентские ОС

    К моменту выхода Windows 7 стоимость 1GB на жестких дисках была столь невелика, что папка WinSxS вызывала головную боль только у товарищей с маленьким сами знаете, чем . Однако на сцену уже выходили SSD , и система обслуживания Windows не очень хорошо сочеталась с их скромным объемом.

    Казалось бы, к выходу Windows 8 твердотельный накопитель объемом 128GB уже не был чем-то из ряда вон выходящим, но на разработчиков системы обслуживания свалилась новая беда – планшеты, в том числе свой же Surface.

    Действительно, все современные планшеты на Clover Trail в лучшем случае комплектуются диском в 64GB. А в более популярных младших моделях после вычета раздела восстановления остается около 25GB, чего недостаточно для более-менее долгосрочной работы Windows.

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

    Дискуссия и опрос

    Эта запись является хорошим поводом для вас высказать все, что наболело по поводу хранилища компонентов Windows:) Опрос призван выявить количественный расклад, а в комментариях напишите, создает ли вам проблемы рост размера папки WinSxS . Если создает, опишите их и предоставьте ссылку на полноэкранный скриншот оснастки diskmgmt.msc .

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

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

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

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

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

    В этих операционных системах, процесс отключения обновления проходит одинаково. Поэтому я объединил данные операционные системы в одной статье. Из названий ОС понятно, что Windows 8.1 является усовершенствованной версией операционной системы Windows 8 (поддержка данной операционной системы прекращена со стороны корпорации Microsoft).

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

    Как отключить автоматическое обновление Windows 8.1

    В автоматическом режиме операционная система самостоятельно ищет, скачивает и устанавливает обновления на компьютер пользователя через Центр обновления Windows (Windows Update).

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

    1. Войдите в параметры компьютера из меню «Пуск» в Windows1, или из списка приложений в Windows 8.
    2. В окне «Все элементы панели управления» нажмите на «Центр обновления Windows».
    3. В окне «Центр обновления Windows» нажмите на ссылку «Настройка параметров».
    4. В окне «Настройка параметров», в настройке «Важные обновления» выберите опцию «Не проверять наличие обновлений (не рекомендуется)».
    5. Далее нажмите на кнопку «ОК».

    Дополнительно можно снять галки с настроек «Рекомендуемые обновления» и «Центр обновления Майкрософт».

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

    Как отключить обновление Windows 8.1 навсегда

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

    Для отключения службы обновления Windows, выполните следующие действия:

    1. Войдите в «Панель управления», выберите «Администрирование».
    2. В окне «Администрирование» щелкните два раза левой кнопкой мыши по ярлыку «Службы».

    1. В окне «Службы» найдите службу Центр обновления Windows.

    1. Щелкните по службе Центр обновления Windows правой кнопкой мыши, в контекстном меню выберите «Свойства».
    2. В окне «Свойства: Центр обновления Windows (Локальный компьютер)», во вкладке «Общие», в настройке «Тип запуска» выберите опцию «Отключена».
    3. В настройке «Состояние» нажмите на кнопку «Остановить».
    4. Затем нажмите поочередно на кнопки «Применить» и «ОК».

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

    Для включения обновления Windows 8, в окне «Свойства: Центр обновления Windows (Локальный компьютер)» выберите тип запуска: «Автоматически (отложенный запуск)» или «Вручную».

    Выводы статьи

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