В этой статье мы ответим на вопрос, как удалить обновления Windows 7, если по каким-либо причинам необходимо удалить одно или несколько установленных накопительных обновлений. После установки обновления, в работе компьютера могут возникнуть проблемы.
При установке обновления вносятся изменения в операционную систему Windows 7. Из-за этого, может возникнуть конфликт драйверов, перестанут работать некоторые программы и т. п.
Содержание:
- Удаление обновлений Windows 7 — 1 способ
- Как удалить обновление Windows 7 через командную строку — 2 способ
- Как удалить сразу несколько обновлений Windows 7 — 3 способ
- Выводы статьи
Для возвращения системе прежней работоспособности, необходимо удалить файлы обновления Windows 7. Можно ли удалять обновления Windows 7?
Да, пользователь имеет возможности для удаления проблемного обновления с компьютера. Иногда, обновления устанавливаются «криво», поэтому удаление, а потом переустановка обновления может решить проблему.
Стоит ли удалить обновление Windows 7, каждый пользователь решает самостоятельно, в зависимости от возникшей проблемы.
Я рекомендую устанавливать обновления для Windows 7, потому что в них содержатся патчи безопасности и исправления для операционной системы. С установленными обновлениями, компьютер будет более защищен от возможных угроз.
В этом руководстве мы рассмотрим, как удалить последние обновления Windows 7 или удаление обновлений в пакетном режиме.
Удаление обновлений Windows 7 — 1 способ
Использование Панели управления: самый простой способ для удаления установленных обновлений операционной системы.
- Войдите в меню «Пуск», запустите «Панель управления».
- Щелкните по опции «Центр обновления Windows».
- В окне «Центр обновления Windows» нажмите на ссылку «Установленные обновления», которая находится в левом нижнем углу окна.
В окне «Удаление обновления» находится список установленных обновлений. У почти каждого установленного обновления имеется свой номер в виде обозначения: KB:XXXXXXX (X — номер из цифр).
- Нажмите на нужное обновления правой кнопкой мыши, в контекстном меню выберите «Удалить».
- В окне с предупреждением согласитесь на удаление обновления системы.
- Перезагрузите компьютер.
Как удалить обновление Windows 7 через командную строку — 2 способ
Сейчас мы выполним удаление обновления Windows 7 через командную строку, с помощью встроенного средства операционной системы.
Нам потребуется выполнить одну или две команды, в зависимости от ситуации. Если, вам известен номер проблемного обновления, можно сразу удалить это конкретное обновление. В другом случае, сначала можно вывести список всех установленных обновлений, чтобы затем удалить ненужное.
- Запустите командную строку от имени администратора.
- В окне интерпретатора командной строки выполните команду, для получения списка установленных обновлений:
wmic qfe list brief /format:table
В окне командной строки отображаются номера обновлений и даты установки в операционную систему.
- Выберите обновление, а затем выполните команду, введя номер обновления:
wusa /uninstall /kb:номер_обновления
- После удаления обновления, выполните перезагрузку ПК.
Как удалить сразу несколько обновлений Windows 7 — 3 способ
В некоторых ситуациях, требуется удалить все обновления Windows 7 сразу, или несколько обновлений за один раз. Решить данную проблему можно с помощью выполнения команды пакетного «.bat» файла.
В этой статье используются два варианта: один файл удаляет только некоторые накопительные обновления, которые пользователь внесет в файл с расширением «.bat», другой пакетный файл удаляет все установленные обновления, которые можно удалить из операционной системы.
Для удаления нескольких обновлений Windows 7 за один раз, необходимо самостоятельно создать файл с расширением «.bat».
Выполните несколько последовательных шагов:
- Откройте программу Блокнот.
- Введите несколько команд подобного вида (каждая команда с новой строки):
wusa /uninstall /quiet /norestart /kb:XXXXXXX (XXXXXXX — номер обновления)
В каждой команде имеются следующие элементы:
- wusa — запуск автономного установщика обновлений Windows;
- uninstall — аргумент для удаления;
- quiet — автоматическое подтверждения действия;
- norestart — выполнение операции без перезагрузки компьютера;
- kb:XXXXXXX — номер обновления, которое необходимо удалить.
- В программе блокнот войдите в меню «Файл», выберите «Сохранить как…».
- В поле «Тип файла:» выберите «Все файлы», а в поле «Имя файла» введите устраивающее вас название, к которому добавьте расширение «.bat». У вас должно получится примерно так: «uninstall_update.bat».
- Выберите директорию на компьютере, куда нужно сохранить пакетный файл, а затем нажмите на кнопку «Сохранить».
- Для запуска выполнения операции два раза щелкните левой кнопкой мыши по пакетному файлу.
- После удаления обновлений перезагрузите ПК.
Для того, чтобы контролировать процесс выполнения и узнать о завершении процесса удаления, имеет смысл запустить пакетный файл в командной строке.
- Запустите командную строку от имени администратора.
- В окне командной строки введите полный путь до места расположения «.bat» файла, нажмите на клавишу «Enter».
В данном случае, пакетный файл находится на Рабочем столе.
Для удаления всех обновлений Windows 7, которые возможно удалить, нужно использовать готовый пакетный файл.
Создайте пакетный «BAT» файл со следующим содержимым:
@echo off color 0A mode con: cols=41 lines=20 setlocal enabledelayedexpansion cd /d "%~dp0" reg query "HKEY_USERS\S-1-5-19\Environment" /v TEMP 2>&1 | findstr /I /C:REG_EXPAND_SZ 2>&1 > NUL && (call :UNINSTUPD) || (call :NOADMIN) >nul pause& exit /b :UNINSTUPD echo. echo Please wait echo. echo По окончании компьютер будет перезагружен echo. echo Удаленные обновления %DATE%>>"%~dp0UninstallUpdatesLog.txt" >nul reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /v "UninstallUpdatesLog" /d "%~dp0UninstallUpdatesLog.txt" /f for /f %%a in ('wmic qfe get hotfixid^| more +1') do ( for /f "tokens=* delims=KB" %%b in ("%%a") do ( echo Удаляется KB:%%b start /wait wusa.exe /uninstall /KB:%%b /quiet /norestart echo !time:~0,-3! KB:%%b>> "%~dp0UninstallUpdatesLog.txt" ) ) shutdown /r /t 0 exit /b :NOADMIN echo. echo. echo Запустите скрипт от имени администратора >nul pause exit /b
Выполните следующие действия:
- Запустите файл на компьютере для выполнения удаления всех пакетных обновлений.
- После завершения операции, компьютер автоматически перезагрузится.
Готовый пакетный файл можно скачать здесь. Распакуйте архив, поместите пакетный файл с расширением «.bat» в нужное место на ПК, а затем запустите выполнение от имени администратора.
Выводы статьи
После установки пакетного обновления, в операционной системе Windows 7 могут возникнуть неполадки в системе, или проблемы с работой установленных программ. Для устранения проблемы необходимо удалить обновление, вызвавшее сбои в работе системы или приложений. Имеется несколько способов для удаления проблемного установленного обновления: можно удалить за один раз одно или несколько обновлений, или сразу удалить все обновления Windows 7.
Похожие публикации:
- Переустановка Windows 7 без диска, флешки и BIOS
- Как перенести папку загрузки Windows — 3 способа
- Как заблокировать запуск программы в Windows
- Восстановление загрузчика Windows 7 — 3 способа
- Как поставить таймер выключения компьютера Windows 7 — 5 способов
Многие операционные системы семейства Windows имеют одну неприятную особенность — они автоматически устанавливают выходящие для них обновления. Но, как известно, не все обновления одинаково полезны, и некоторые из них могут вызывать сбои в работе компьютера разной степени запущенности. Поэтому и перед пользователями часто встает вопрос, как удалить обновления Виндовс.
Благо такой механизм предусмотрен в самой операционной системе, и выдумывать здесь ничего не придется. Более того, существует даже несколько способов удалить уже установленные обновления. О них мы сейчас и расскажем. Тем же, кто не хочет заниматься удалением апдейтов, может пригодиться наша статья о том, как отключить обновление Windows.
Содержание
- Как удалить обновление Windows 10
- Как удалить обновление Windows 7
- Удаляем обновления Windows 11
Как удалить обновление Windows 10
Как мы и писали, есть несколько способов удаления обновлений Windows 10. Начнем с самого простого.
Удаляем обновление через «Параметры»
- Кликните правой кнопкой мыши по меню «Пуск» и выберите в выпадающем списке «Параметры».
- Перейдите в раздел «Обновление и безопасность» и найдите там пункт «Центр обновления Windows».
- Кликните «Просмотр журнала обновлений» -> «Удалить обновления».
- Выберите нужное обновление в открывшемся списке и нажмите «Удалить».
- Подтвердите удаление выбранного обновления и дождитесь завершения операции.
Как удалить обновление Windows через командную строку
Этот способ удаления обновления Microsoft Windows подойдет тем, кто привык работать с командной строкой, а в нашем случае оболочкой Windows PowerShell.
- Запустите PowerShell от имени Администратора.
- Введите команду wmic qfe list brief /format:table. Она выведет список установленных обновлений, где можно найди дату апдейта и его номер.
- Для удаления обновления введите wusa /uninstall /kb:номер_обновления, подставив вместо слов «номер_обновления» его номер (цифры после букв KB).
Подтвердите удаление обновления и дождитесь завершения операции. В некоторых случаях для этого может потребоваться перезагрузить компьютер, о чем система сообщит дополнительно. Но учтите, что таким образом можно удалить не все обновления Windows.
Как удалить обязательные обновления Windows
Помимо «обычных» для Windows выходят и так называемые обязательные обновления. Их нельзя удалить ни одним из официальных способов, поскольку Microsoft считает их важными и относит к обязательному компоненту системы. Информация об этом содержится в конфигурационном файле апдейта, и вот его-то нам и нужно изменить для того, чтобы обновление изменило свой статус и могло быть удалено.
- Найдите текстовый редактор «Блокнот» в меню поиска операционной системы и запустите его от имени Администратора.
- В Блокноте нажмите Файл -> Открыть и переключитесь в режим отображения всех файлов («Все файлы» в выпадающем списке напротив поля названия документа).
- Перейдите в папку Windows\servicing\Packages\ на системном накопителе.
- Найдите в открывшемся перед вами большом списке файлы с названием, начинающимся на «Package_for_KB» (без кавычек), и обратите внимание на те из них, которые содержат номер проблемного обновления. Их будет два, выберите файл с расширением MUM.
- Нажмите кнопку «Открыть». Найдите в тексте кода параметр «permanence», измените его значение с «permanent» на «removable» и нажмите кнопку закрытия файла. В диалоговом окне подтвердите его изменение.
После этого проблемное обязательное обновление изменит свой статус, и его можно будет удалить любым из описанных нами выше способов.
Как удалить обновление Windows 7
Несмотря на то, что Windows 7 уже довольно давно официально «мертва», у этой операционной системы до сих пор имеется немало активных пользователей. Соответственно, остается актуальным и вопрос о том, как удалить последние обновления Windows 7. Как и в случае с «десяткой», сделать это можно несколькими способами.
- Перейдите в Пуск -> Панель управления -> Программы.
- Откройте «Просмотр установленных обновлений» в разделе «Программы и компоненты».
- Найдите в открывшемся списке проблемное обновление. Это можно сделать, сверив его номер, или, например, сопоставив время начала сбоев и дату установки апдейта.
- Нажмите на нужное обновление правой кнопкой мыши и выберите «Удалить», после чего подтвердите удаления и дождитесь завершения процедуры. В некоторых случаях для вступления изменений в силу может потребоваться перезагрузка компьютера.
Еще одним вариантом, как удалить скачанные обновления Windows 7, может стать командная строка.
- Запустите командную строку от имени Администратора.
- Введите команду wusa.exe /uninstall /kb:номер_обновления и нажмите Enter.
- Подтвердите удаление и дождитесь его завершения. Как и в предыдущем случае, для полного удаления апдейта может потребоваться перезагрузка компьютера.
Кстати, чтобы избежать необходимости подтверждения удаления и / или перезагрузки ПК, можно использовать команду wusa.exe /uninstall /kb: номер_обновления /quiet. Она удалит апдейт без каких-либо диалоговых окон, а, если потребуется, самостоятельно перезагрузит компьютер.
Удаляем обновления Windows 11
Способ, как удалить ненужное обновление Windows 11, практически не отличается от такового для десятой версии операционной системы Microsoft. Нам также потребуется войти в «Параметры», найти там «Центр обновления Windows» и открыть журнал обновлений.
- Найдите там раздел «Сопутствующие параметры» и перейдите в «Удалить обновления».
- Найдите в открывшемся списке нужное обновление и нажмите кнопку «Удалить».
- Подтвердите удаление, дождитесь завершения процедуры и при необходимости перезагрузите компьютер.
Для удаления обновления через командную строку:
- Запустите командную строку или PowerShell от имени Администратора.
- Введите команду wmic qfe list brief /format:table, которая покажет список, установленных обновлений. Запомните код нужного апдейта после букв «KB».
- Введите wusa /uninstall /kb:номер_обновления, подставив вместо слов «номер обновления» цифры, которые вы запомнили в предыдущем пункте.
- Подтвердите удаление, дождитесь его завершения и при необходимости перезагрузите компьютер.
Кроме того, вы можете «удалить» установленные обновления, воспользовавшись одной из точек восстановления, созданных до его установки. Таким образом, вы, по сути, откатите операционную систему до предыдущего состояния, когда такого апдейта в ней еще не было.
Читайте также
- Как открыть диспетчер устройств: 8 способов
- Локальная учетная запись Windows: как ее создать, удалить или изменить
- Мощный ноутбук для работы и развлечений: топ-10 лучших в 2023 году
- Как подключить второй монитор к компьютеру и зачем это делать
- Ошибка 0x80070057: простые способы решения проблемы
Любое обновление, особенно если оно затрагивает системные файлы — потенциальная угроза стабильности системы. Несмотря на то, что обновления тестируются как самой компанией Microsoft, так и администраторами самостоятельно, ситуации, когда установка обновления приводит к полной неработоспособности системы, время от времени случаются. Что делать в этом случае? Об этом мы расскажем в данной статье.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Основная проблема, она же несомненное достоинство, 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, букву С получит служебный раздел. Для проверки выполним:
dir 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 гораздо удобнее, чем с командной строкой, но требует подготовиться к возможным нештатным ситуациям заранее.
В обоих случаях после удаления проблемного обновления следует перезагрузиться и тщательно проанализировать причины сбоя. Надеемся, что данный материал поможет вам быстро восстановить работоспособность системы после неудачного обновления.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
В статье рассмотрены способы деинсталляции сразу всех обновлений в Windows 7. Поскольку разработчики ОС не встроили такую функцию, без стороннего софта здесь не обойтись.
Зачем нужны апдейты?
Любой человек, услышавший в первый раз слово “обновления”, скажет, что это определённые меры, направленные на улучшение продукта. Их задача — исправление багов и недоработок в любой программе, необязательно в Windows 7. Например, спустя год после выпуска приложения, компания решила улучшить интерфейс и выпустила пакет обновлений, которые пользователь должен скачать и установить, после чего он увидит эти изменения.
Апдейты в Windows 7 обычно направлены на исправление проблем безопасности, совместимости операционной системы с драйверами и программами. Сюда же входят проблемы совместимости с программами, требующие установки программной платформы Microsoft .Net Framework и т.п.
К сожалению, без проблем с обновлениями не обойтись — спустя некоторое время они становятся неактуальными, поскольку появляются новые, заменяющие их. В связи с этим возникает “свалка” в разделе с установленными обновлениями, да и на жёстком диске хочется иметь побольше свободного места.
Есть только одно решение: удалить все обновления Windows 7 и заново установить только нужные. Но как быть, если у вас их тысяча? В Windows 7 нет функции, позволяющей деинсталлировать все обновления сразу, поэтому без стороннего софта здесь не обойтись.
Проблемы, которые могут возникнуть при деапдейте
Рекомендуется создать точку восстановления системы, поскольку способы, рассмотренные в этой статье могут привести к неприятным последствиям, например, определённые программы могут отказать в работе, ОС может начать «тормозить», вследствие чего возможен сбой системы и т.п. Единственный способ исправить это: откатить Windows 7 до момента, когда апдейты были установлены.
Не все обновления будут удалены, а только те, которые не требуют действий от пользователя. Оставшиеся апдейты придётся деинсталлировать вручную.
Сначала рассмотрим более простой способ, который займёт буквально несколько минут вашего времени, второй же — более длительный, требующий определённый софт. Все эти процессы не будут каким-либо образом взаимодействовать с центром обновлений. На всякий случай временно запретите поиск обновлений для успешного завершения операций.
Удаление обновлений Windows 7 через батник
Знаете метод удаления обновлений через командную строку? Так вот, этот способ упрощает его: теперь вы не будете каждый раз прописывать команду “wusa.exe/uninstall/ номер обновления” — все возможные апдейты будут автоматом удалены с вашего компьютера.
Создадим файл с расширением .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 «» ^<«%templist%»‘) do (
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, выбрав “Все файлы”. После его запуска на рабочем столе появится uninstall_updates.exe. Для начала процедуры удаления обновлений запустите его и ждите завершения процесса (окно с командной строкой автоматически закроется).
В моём случае, когда программа закончила свою работу, осталось только 90 модификаций из 233. Можно смело говорить — частично её задача выполнена. Перезагрузите компьютер для перенастройки Windows.
Удаление обновлений с помощью Revo Uninstaller
Для завершения процесса удаления обновлений нам потребуется программа Revo Uninstaller. Можете купить её на сайте разработчика за $39 или же скачать где-нибудь, дело ваше.
После запуска Revo Uninstaller мы видим список программ, доступных для удаления, но апдейтов здесь нет. Чтобы исправить это, в верхнем меню щёлкните по вкладке “Инструменты” и выберите раздел с параметрами (Alt + O). В панели навигации слева щёлкните по пункту “Все программы” и отметьте флажком необходимые настройки: показывать системные обновления, показывать компоненты системы, нажмите “ОК” и можно заметить значительные изменения в списке программ — появятся приложения, название которых будет содержать номер обновления.
Выделите их и нажмите “Удалить”. Конечно, этот способ требует определённых действий от пользователя, но зато не придётся вручную кликать на каждом компоненте в центре апдейтов Windows 7.
Корпорация Microsoft для всех своих детищ в виде операционных систем с завидной регулярностью выпускает пакеты апдейтов или патчи, которые вроде бы призваны латать дыры в системе безопасности и повысить уровень работоспособности ОС. К сожалению, в Windows 7 после установки некоторых обновлений могут наблюдаться проблемы (появление черного экрана, торможение или полное зависание системы и т. д.). Для многих пользователей, не знакомых с тонкостями настройки этой ОС, удаление обновлений Windows 7 становится настоящей головной болью, поскольку некоторые пакеты являются неудаляемыми. То есть стандартные средства не работают. Далее к рассмотрению предлагается несколько вариантов действий, позволяющих произвести и удаление старых обновлений Windows 7 и недавно установленных апдейтов.
Почему возникают проблемы с обновлениями Windows 7?
Для начала разберемся, почему с обновлениями возникают проблемы и зачем нужно их удаление. Тут проблема состоит в том, что сегодня на рынке материнских плат наблюдается небывало мощная конкуренция, и каждый производитель пытается внести в свои устройства что-то новое. Но ведь за всем не уследишь. И апдейты, выпускаемые Microsoft, являются в достаточно высокой степени универсальными и не учитывают специфику того или иного материнского чипа.
Все это и приводит только к тому, что некоторые обновления просто не подходят к конкретно взятой компьютерной системе, хотя сама ОС функционирует более или менее нормально. При появлении сбоев удаление обновлений Windows 7 в большинстве случаев сказывается на работе ПК или ноутбука положительным образом. Но тут главное – деинсталлировать их правильно, а также предпринять некоторые важные шаги по недопущению повторения ситуации в будущем.
Удаление ненужных обновлений Windows 7: стандартная методика
Отвлечемся пока от основной темы и посмотрим, как можно удалить апдейты из системы с применением стандартного способа.
Удаление обновлений Windows 7 выполняется из раздела установленных апдейтов «Центра обновления», который располагается в «Панели управления». В принципе, можно поступить проще, сразу войдя в раздел программ и компонентов и используя соответствующий пункт (в предыдущем варианте при нажатии на просмотр все равно будет произведено перенаправление в раздел программ и компонентов).
Здесь достаточно выбрать какой-то установленный пакет и через ПКМ просто запустить строку деинсталляции. Если требуется, все пакеты можно отсортировать по дате установки (это бывает полезно в том случае, когда время появления определенного сбоя или ошибки известно точно).
Windows 7: удаление обновлений. Командная строка.
Но не все пакеты апдейтов можно деинсталлировать методом, описанным выше. Некоторые критические обновления удалению с применением стандартной методики не поддаются. Что предпринять в этом случае? Единственно возможное и безотказное средство – использование командной строки, запущенной с администраторскими правами.
Ее старт можно произвести из меню «Выполнить» сочетанием cmd, вызвать из главного меню «Пуск» или от имени администратора открыть исполняемый файл cmd.exe, расположенный в директории System32 корневой папки операционной системы.
Поскольку все пакеты апдейтов имеют обозначение KBXXXXXXX, где XXXXXXX – семизначный код номера обновления, в командной консоли наряду с основной командой и нужно будет прописать этот номер. В общих чертах строка удаления будет выглядеть так: wusa.exe /uninstall /kbXXXXXXX. Номер самого патча нужно запомнить или записать при просмотре в разделе установленных апдейтов.
Все возможности основной команды в плане использования дополнительных атрибутов можно просмотреть при помощи ввода строки wusa /?, после чего в консоли появится справочная информация.
Пакетное удаление апдейтов при помощи BAT-файла
Но деинсталляция в прошлом случае применяется исключительно к каждому отдельно взятому пакету. Если их достаточно много, чтобы не тратить время на ввод команды каждый раз, можно применить схему пакетного удаления, которая, кстати сказать, прекрасно работает и для тех случаев, когда какой-то апдейт деинсталлировать стандартным методом оказывается невозможным.
Для этого придется запустить стандартный «Блокнот», прописать там строки wusa /uninstall /quiet /norestart /kb:XXXXXXX, где, опять же, XXXXXXX – номера апдейтов, и сохранить созданный файл с ручным присвоением ему расширения BAT (пакетный файл Windows) в текущем пользовательском каталоге (например, c:\Users\Vasya), иначе файл не сможет произвести старт. После этого останется только запустить его двойным кликом, после чего появится командная строка, а в ней можно будет увидеть выполнение процесса удаления. По окончании всех процессов перезагружать компьютер нельзя ни в коем случае, хотя для вступления изменений в силу это необходимо. Далее будет понятно, почему.
Обратите внимание на параметры quiet и norestart. Они необходимы для того, чтобы при деинсталляции для каждого пакета не запрашивалось подтверждение на удаление.
Действия после выполнения деинсталляции обновлений
Итак, удаление обновлений Windows 7 через командную строку вроде бы и произведено, но радоваться рано. Суть последующих проблем состоит в том, что если в системе включен автоматический апдейт, хотите вы этого или нет, система все равно (даже при перезагрузке после удаления) начнет искать пакеты снова. Таким образом, чтобы апдейты не устанавливались, функцию нужно отключить.
Для этого следует использовать все тот же «Центр обновления», выбрать раздел настройки параметров, а в качестве предпочитаемого действия установить значение «Не проверять наличие обновлений». Если апдейты все же нужны, на крайний случай можно использовать установку скачивания с предложением установки, от которой всегда можно отказаться.
Заключение
Как видим, удаление обновлений Windows 7 – дело не такое уж и хлопотное. Если подходить к осуществлению таких действий с точки зрения рациональности, конечно, оптимальным вариантом станет создание пакетного BAT-файла с внесением в него всех номеров пакетов, подлежащих деинсталляции. Но тут следует проявить особое внимание, чтобы не вписать что-то лишнее (имеются в виду критические обновления системы).
Наконец, в качестве дополнения, несколько отвлекаясь от темы, владельцам некоторых моделей лэптопов можно посоветовать использовать специальные кнопки или меню, которые позволяют привести систему в заводское состояние с полным сбросом настроек. Естественно, все апдейты тоже будут удалены. Но это сгодится только в самом крайнем случае.