На WSUS сервері з'явилося кілька комп'ютерів під управлінням Windows 7 Professional з однаковими помилками установки оновлення Internet Explorer 11. Причому це оновлення вдає із себе не апдейт або патч, а саме файл початкової установки цього браузера. Вся біда полягає в тому, що на цих клієнтських комп'ютерах даний браузер 11-й версії був вже давним-давно встановлений і навіть успішно оновлювався. Але у WSUS наполегливо була присутня помилка установки цього оновлення.
Тоді було прийнято рішення видалити 11-й експлорер і перевстановити його заново. У мережі знайшов елегантний, швидкий і надзвичайно зручний спосіб видалення з операційної системи оновлень від Microsoft з командного рядка.
Щоб видалити Internet Explorer 11 з командного рядка, необхідно в cmd.exe (запущеного від імені адміністратора) виконати наступну команду:
FORFILES / P% WINDIR% \ servicing \ Packages / M Microsoft-Windows-InternetExplorer- * 11. *. Mum / c "cmd / c echo Uninstalling package @fname start / w pkgmgr / up: @fname / norestart "
Яка швидко виконає необхідну операцію:
Всього, як бачимо, було успішно видалено 9 настановних пакетів.
В процесі видалення можуть виникнути помилки виду:
Просто закрийте їх, натиснувши ОК. Додаток все одно піде.
Після перезавантаження даного комп'ютера, слідів Internet Explorer 11 в системі не залишилося. Зазначу тільки, що для коректної роботи всієї операційної системи вам слід якомога швидше заново перевстановити даний браузер (у мене виникли проблеми в роботі Outlook і не тільки). Після виконання даної процедури, з сервера WSUS був успішно автоматично встановлений експлорер останньої 11-ї версії і все його поновлення.
Про всяк випадок викладаю посилання на скачування автономного установника Internet Explorer 11 з сайту Microsoft: Завантажити Internet Explorer 11 (автономний інсталятор).
Наостанок: наведеної вище командою можна подібним чином позбутися і від попередніх версій браузера від Microsoft, досить замінити цифру 11 на номер меншого релізу (10, 9 або 7).