Удаление обновлений windows 7 батник
Конфигурация компьютера | |
Процессор: i5-3470 3.2 ГГц | |
Материнская плата: ASUS P8B75-M LE | |
Память: 16GB, Kingston KVR16N11/8G x2, DDR III. | |
HDD: SB120GB-IGNT-25SAT3; WD10EZEX | |
Видеокарта: Intel HD Graphics 2500 (650Mhz) | |
Звук: VIA VT1708S | |
Блок питания: FOXLINE ATX-400OPRS, 400 ватт | |
CD/DVD: NEC AD-5280S-0B SATA | |
Монитор: LG Flatron E2210T-BN | |
ОС: Win 7 SP1 x64 ru MSDN | |
Индекс производительности Windows: 6,4 | |
Прочее: Корпус Foxline FL-911 |
P.S. Понадобилось, чтоб удалить непубличные обновления из пакета Simplix. Поскольку не знаю, что лишнее, удалю всё.
-------
Win 7 SP1 x64 ru MSDN. Адресовано любителям переставлять Windows: СИФИЛИС ампутацией не лечат. ИМХО.
Конфигурация компьютера | |
Процессор: i5-3470 3.2 ГГц | |
Материнская плата: ASUS P8B75-M LE | |
Память: 16GB, Kingston KVR16N11/8G x2, DDR III. | |
HDD: SB120GB-IGNT-25SAT3; WD10EZEX | |
Видеокарта: Intel HD Graphics 2500 (650Mhz) | |
Звук: VIA VT1708S | |
Блок питания: FOXLINE ATX-400OPRS, 400 ватт | |
CD/DVD: NEC AD-5280S-0B SATA | |
Монитор: LG Flatron E2210T-BN | |
ОС: Win 7 SP1 x64 ru MSDN | |
Индекс производительности Windows: 6,4 | |
Прочее: Корпус Foxline FL-911 |
-------
Win 7 SP1 x64 ru MSDN. Адресовано любителям переставлять Windows: СИФИЛИС ампутацией не лечат. ИМХО.
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
@echo off
set UNINSTALL_CMD="%USERPROFILE%\Desktop\updates_uninstall.cmd"
echo @echo off>%UNINSTALL_CMD%
setlocal EnableDelayedExpansion
for /f "usebackq" %%I in (`wmic qfe get hotfixid ^| findstr KB`) do (
set KB=%%I
set NUM=!KB:KB=!
echo echo Uninstalling %%I. >>%UNINSTALL_CMD%
echo start /w wusa.exe /uninstall /quiet /norestart /kb:!NUM!>>%UNINSTALL_CMD%
)
также вместо формирования пакетного файла для удалений можно просто сразу эти обновления удалять, для этого нужно в строках 9 и 10 убрать первое слово echo, а 3-ю и последние строки можно удалить или закоментарить.
Конфигурация компьютера | |
Процессор: Core™2 Quad Q8300 @ 2.50GHz | |
Материнская плата: MSI G41M-P33 Combo | |
Память: PQI DDR2 (PC2-6400) 2x2048 | |
HDD: SSD OCZ-AGILITY3 - 120GB | |
Видеокарта: Gigabyte GeForce GTX660 2048Mb | |
ОС: Windows 10 Pro x64 (11082) |
Да, спасибо, я не учел наличие KB в списке.
Батник не смог удалить 5 апдейтов, хотя удаляет через строку от имени администратора. wusa.exe /uninstall /KB:2533552 /quiet /norestart wusa.exe /uninstall /KB:2884256 /quiet /norestart wusa.exe /uninstall /KB:3020369 /quiet /norestart wusa.exe /uninstall /KB:3020370 /quiet /norestart wusa.exe /uninstall /KB:976902 /quiet /norestart Но и вручную не могу. Может чего не хватает. В меню не появляется кнопка "удалить".» |
976902 - это Service Pack 1. Так что он и не должен удаляться в принципе.
А вот с 2533552; 2884256; 3020369; 3020370; 3161102 (и подобными им) другая проблема.
Они почему-то числятся как "легитимные", потому их невозможно удалить ни соответствующей кнопкой в Центре Обновлений, ни через BAT-скрипт. К тому же, на самом деле часть из них - вредоносные. В частности это касается 3020370 и 3161102.
Но дать право на их удаление возможно. Но придется помучаться.
Все установленные обновления Windows хранятся в пути C:\Windows\servicing\Packages.
К каждому установленному обновлению относятся определенные файлы, в имени которых фигурирует KB-номер. Как правило, количество таких файлов колебается от 4 до 6 для каждого обновления, (у 976932 таких файлов 5).
Например, у обновления 3020370 6 файлов:
Эти файлы в свойствах должны иметь только одного владельца для удаления. В данном случае, тебя. После чего к этим файлам нужно сделать полный доступ к чтению, удалению и т. д. Все это делается во вкладке "Безопасность".
Как только все файлы одного обновления пройдут процесс получения полного доступа к ним, при перезагрузке Центра Обновлений кнопка "Удалить" появится при выборе обновления, в данном случае, 3020370. Более того, теперь его можно удалить через BAT-скрипт.
То же самое надо сделать с другими обновлениями. Да, это тяжко, но иначе никак.
Хотя, программка Take Ownership немножко упростит это дело. Она даст возможность удалить эти файлы хотя бы вручную.
В ней мы выбираем путь C:\Windows\servicing\Packages, и запускаем активацию прав доступа. Ждем, когда процесс закончится.
А потом спокойно вручную удаляем файлы.
Поскольку программа не дает полного доступа, кнопка "Удалить" в Центре Обновлений не появится. Скорее всего, в этом случае, через BAT-скрипт удаление тоже не пройдет (лично не пробовал).
Как-то вот так вот.
Конфигурация компьютера | |
Процессор: i5-3470 3.2 ГГц | |
Материнская плата: ASUS P8B75-M LE | |
Память: 16GB, Kingston KVR16N11/8G x2, DDR III. | |
HDD: SB120GB-IGNT-25SAT3; WD10EZEX | |
Видеокарта: Intel HD Graphics 2500 (650Mhz) | |
Звук: VIA VT1708S | |
Блок питания: FOXLINE ATX-400OPRS, 400 ватт | |
CD/DVD: NEC AD-5280S-0B SATA | |
Монитор: LG Flatron E2210T-BN | |
ОС: Win 7 SP1 x64 ru MSDN | |
Индекс производительности Windows: 6,4 | |
Прочее: Корпус Foxline FL-911 |
А вот с 2533552; 2884256; 3020369; 3020370; 3161102 (и подобными им) другая проблема » |
-------
Win 7 SP1 x64 ru MSDN. Адресовано любителям переставлять Windows: СИФИЛИС ампутацией не лечат. ИМХО.
Давно просился этот материал, но из-за постоянных дел и болезни, только сейчас смог добраться. Сегодня хочу с вами поделится совей палочкой выручалочкой. Которая мне очень помогает справится со всеми "косяками" компании Microsoft и последствиями маркетинга или ошибок, не важно, но так или иначе приходиться часть обновлений удалять. О чем я уже не раз писал под тегом fixupdate . И вот моя палочка выручалочка, для тех кто не хочет удалять вручную :) обновления (Несколько способов удаления обновлений Windows).
Я давно ещё создал файл и веду его до сих пор, потому что просто включить авто обновления и забыть про проблемы не получается. По этому мой самописный .bat файл все растет и растет. Забросил я и вносить описания от чего то или иное обновление удаляется, что-то от перехода к Windows 10, что-то может "выстрелить в ногу" и привести к BlueScreen. Ну что я тут распинаюсь и распинаюсь, ловите файл.
Перед запуском рекомендую отменить автоматическую установку обновлений и произвести перезагрузку. После чего запустить файл с правами администратора. Это правый клик мышки и выбрать пункт меню "запуск от имени Администратора". Вовремя первой перезагрузки, система будет долго выключаться и долго включатся, наберитесь терпения, может показаться, что все зависло.
Файл традиционно выложил здесь.
Если интересно оперативное обновление рассматриваю вариант выложить его в каком-либо репозитории.
Мой "черный список" обновлений Windows, под платворму с 110 чипсетом intel
kb:971033 , kb:2505438 , kb:2670838 , kb:2882822 , kb:2922324 , kb:2952664 , kb:2976978 , kb:2977759 , kb:2990214 , kb:3014460 , kb:3015249 , kb:3021917 , kb:3022345 , kb:3035583 , kb:3044374 , kb:3046480 , kb:3050265 , kb:3050267 , kb:3065987 , kb:3065988 , kb:3068708 , kb:3075249 , kb:3075851 , kb:3075853 , kb:3080149 , kb:3083324 , kb:3083325 , kb:3083710 , kb:3083711 , kb:3126446 , kb:3139929 , kb:3146449 , kb:3177467 , kb:3191898 , kb:3203467 , kb:4012218 , kb:4012219 , kb:4014504 , kb:4014565 , kb:4014596 , kb:4015549 , kb:4015552 , kb:4019264 , kb:4019265 , kb:4022719 , kb:4022168 , kb:4038777 , kb:4038803 , kb:4041681 , kb:4041685 , kb:4041686 , kb:4048957 , kb:4051034 , kb:4054518 , kb:4054598 , kb:4054700vkb:4056894 , kb:4057400 , kb:4074598 , kb:4075211 , kb:4088875 , kb:4088881 , kb:4091290 , kb:4093113 , kb:4093114 , kb:4093118 , kb:4093121 , kb:4103718 , kb:4103713 , kb:4284826 , kb:4284842 , kb:4338818 , kb:4338821 , kb:4343900
Если вам помогла статья или информация была полезной. Благодарность, не должна знать границ.
В статье рассмотрены способы деинсталляции сразу всех обновлений в Windows 7. Поскольку разработчики ОС не встроили такую функцию, без стороннего софта здесь не обойтись.
Зачем нужны апдейты?
Любой человек, услышавший в первый раз слово “обновления”, скажет, что это определённые меры, направленные на улучшение продукта. Их задача - исправление багов и недоработок в любой программе, необязательно в 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:%
Затем сохраните, указав в конце имени файла .bat, выбрав “Все файлы”. После его запуска на рабочем столе появится uninstall_updates.exe. Для начала процедуры удаления обновлений запустите его и ждите завершения процесса (окно с командной строкой автоматически закроется).
В моём случае, когда программа закончила свою работу, осталось только 90 модификаций из 233. Можно смело говорить - частично её задача выполнена. Перезагрузите компьютер для перенастройки Windows.
Удаление обновлений с помощью Revo Uninstaller
Для завершения процесса удаления обновлений нам потребуется программа Revo Uninstaller. Можете купить её на сайте разработчика за $39 или же скачать где-нибудь, дело ваше.
Выделите их и нажмите “Удалить”. Конечно, этот способ требует определённых действий от пользователя, но зато не придётся вручную кликать на каждом компоненте в центре апдейтов Windows 7.
Рекомендуется устанавливать обновления для Windows 7, потому что в них содержатся патчи безопасности и исправления для операционной системы. С установленными обновлениями, компьютер будет более защищен от возможных угроз.В этой статье мы ответим на вопрос, как удалить обновления Windows 7, если по каким-либо причинам необходимо удалить одно или несколько установленных накопительных обновлений. После установки обновления, в работе компьютера могут возникнуть проблемы.
При установке обновления вносятся изменения в операционную систему Windows 7. Из-за этого, может возникнуть конфликт драйверов, перестанут работать некоторые программы и т. п.
Для возвращения системе прежней работоспособности, необходимо удалить файлы обновления Windows 7. Можно ли удалять обновления Windows 7?
Да, пользователь имеет возможности для удаления проблемного обновления с компьютера. Иногда, обновления устанавливаются «криво», поэтому удаление, а потом переустановка обновления может решить проблему.
">Стоит ли удалить обновление Windows 7, каждый пользователь решает самостоятельно, в зависимости от возникшей проблемы.
В этом руководстве мы рассмотрим, как удалить последние обновления Windows 7 или удаление обновлений в пакетном режиме.
Удаление обновлений Windows 7 — 1 способ
- Войдите в меню «Пуск», запустите «Панель управления».
- Щелкните по опции «Центр обновления Windows».
- В окне «Центр обновления Windows» нажмите на ссылку «Установленные обновления», которая находится в левом нижнем углу окна.
- Нажмите на нужное обновления правой кнопкой мыши, в контекстном меню выберите «Удалить».
- В окне с предупреждением согласитесь на удаление обновления системы.
- Перезагрузите компьютер.
Как удалить обновление Windows 7 через командную строку — 2 способ
-
от имени администратора.
- В окне интерпретатора командной строки выполните команду, для получения списка установленных обновлений:
- Выберите обновление, а затем выполните команду, введя номер обновления:
- После удаления обновления, выполните перезагрузку ПК.
Как удалить сразу несколько обновлений Windows 7 — 3 способ
В некоторых ситуациях, требуется удалить все обновления Windows 7 сразу, или несколько обновлений за один раз. Решить данную проблему можно с помощью выполнения команды пакетного «.bat» файла.
- Откройте программу Блокнот.
- Введите несколько команд подобного вида (каждая команда с новой строки):
- wusa — запуск автономного установщика обновлений Windows;
- uninstall — аргумент для удаления;
- quiet — автоматическое подтверждения действия;
- norestart — выполнение операции без перезагрузки компьютера;
- kb:XXXXXXX — номер обновления, которое необходимо удалить.
- В программе блокнот войдите в меню «Файл», выберите «Сохранить как…».
- В поле «Тип файла:» выберите «Все файлы», а в поле «Имя файла» введите устраивающее вас название, к которому добавьте расширение «.bat». У вас должно получится примерно так: «uninstall_update.bat».
- Выберите директорию на компьютере, куда нужно сохранить пакетный файл, а затем нажмите на кнопку «Сохранить».
- Для запуска выполнения операции два раза щелкните левой кнопкой мыши по пакетному файлу.
- После удаления обновлений перезагрузите ПК.
- Запустите командную строку от имени администратора.
- В окне командной строки введите полный путь до места расположения «.bat» файла, нажмите на клавишу «Enter».
- Запустите файл на компьютере для выполнения удаления всех пакетных обновлений.
- После завершения операции, компьютер автоматически перезагрузится.
Выводы статьи
После установки пакетного обновления, в операционной системе Windows 7 могут возникнуть неполадки в системе, или проблемы с работой установленных программ. Для устранения проблемы необходимо удалить обновление, вызвавшее сбои в работе системы или приложений. Имеется несколько способов для удаления проблемного установленного обновления: можно удалить за один раз одно или несколько обновлений, или сразу удалить все обновления Windows 7.
Читайте также: