Обновление Windows 10, чтобы навсегда отключить Adobe Flash Player
31 декабря 2020 года Adobe раз и навсегда перестала поддерживать Flash Player, и теперь пользователям рекомендуется удалить программное обеспечение из Windows 10 и веб-браузеров.
Adobe уже начала отображать всплывающее окно с окончанием срока службы Flash Player в Windows 10. Позже в этом или в следующем месяце через Центр обновления Windows и WSUS начнется выпуск обновления Windows 10, чтобы удалить данное программное обеспечение.
Microsoft уже сделала патч под названием «Обновление для удаления Adobe Flash Player» доступным через свой каталог обновлений, но в настоящее время он является необязательным, и большинство пользователей о нем не знают.
Такой же патч появится в Центре обновления Windows и в WSUS в ближайшие несколько недель.
Целью патча является удаление Flash Player из операционной системы (как потребительской, так и серверной), но есть одна загвоздка – он удаляет Flash только из Панели управления.
![]()
После его применения Microsoft сообщает, что будет удален только Flash Player, поставляемый в комплекте с Windows 10, и вы не сможете снова запустить его изначально. Обновление не повлияет на браузеры и Flash Player, установленные пользователем вручную. Например, он не удалит версии Flash PPAPI и NPAPI, если они были установлены вами.
![]()
Согласно дорожной карте, Microsoft также планирует удалить Flash Player из своего браузера Edge с помощью отдельного автоматического обновления в январе.
Microsoft также предупредила, что обновление нельзя удалить после его применения. Если вы все еще хотите запускать программы Flash, вам нужно будет использовать эмуляторы. Этот ход неплох, учитывая, что поддержка Flash Player прекращена.
Есть вероятность, что на устройствах Windows все еще будут установлены некоторые компоненты Adobe Flash. Чтобы убедиться, что Flash полностью удален, перейдите на страницу «Приложения и возможности» в приложении «Параметры» и удалите его вручную.
Автоматическое обновление Adobe Flash Player

18.02.2020

itpro

Разное

комментариев 7
Компания Adobe, идя навстречу администраторам и пользователям, начиная с версии 11.2 внедрила функцию автоматического обновления Adobe Flash Player. Казалось бы, это отличная новость, но чтобы заставить автообновление работать в реальных условиях необходимо приложить ряд усилий. Идея с автоматизацией обновления Flash плеера заключается в том, что компьютеры должны автоматически обновлять версию Flash Player до актуальной без необходимости предоставления пользователям расширенных прав. Кроме того, если на компьютере запущен браузер, то flash будет обновлен только после того, как браузер будет закрыт.

Как же все это работает?
Автоматическое обновление работает следующим образом:

Некоторые детали
- Называется ‘Adobe Flash Player Updater’
- Запускается от SYSTEM
Установщик создает отдельную службу:
- Имя службы ‘AdobeFlashPlayerUpdateSvc’ (Adobe Flash Player Update Service)
- Тип запуска – ручной (Manual)
- Запускается с правами системы
- Исполняемый файл =C:\Windows\SysWOW64\Macromed\Flash\FlashPlayerUpdateService.exe
В корпоративной среде использование автоматическое обновления Flash Player вызывает ряд проблем, наиболее распространенной из которых является проблема использования прокси-сервера (по этому поводу на форумах очень много дискуссий). Проблема в том, что задание автоматического обновления с сервера Adobe запускается с правами SYSTEM, который ничего не знает о наличии прокси сервера в сети, его адресе и номере порта (подробнее о настройке системного проски в Windows здесь). И даже если с помощью утилиты proxycfg.exe измените настройки прокси-сервера, то если прокси сервер настроен на авторизацию по учетным записям, то в этом случае автоматическое обновление работать не будет.
Отключение автоматического обновления Adobe Flash Player
Автоматическое обновление Flash Player можно отключить. Для этого нам нужно создать и настроить параметр в специальном файле mms.cfg. Т.к. начиная с Adobe Flash 11 данный пакет поставляется в двух реализациях 32-битной и 64-битной, то данный файл может находится в разных каталогах:
- В 32-битной Windows: %systemroot%\System32\Macromed\Flash
- В 64-битной Windows 32битный Flash: %systemroot%\SysWOW64\Macromed\Flash
- В 64-битной Windows 64битный Flash: %systemroot%\System32\Macromed\Flash
Определяем версию Windows и Flash и переходим в соответствующий каталог. Создадим в нем файл MMS.CFG в кодировке UTF-8, содержащий одну строку: AutoUpdateDisable=1.
Тем самым мы отключим автоматическое обновление Flash Player-а, и никакие всплывающие сообщения о необходимости обновить Flash появляться не будут (не забудьте перезапустить флеш). Для проверки отключения обновления идём Пуск — Панель управления — Flash-плеер — вкладка «Дополнительно». Если вы всё сделали правильно, то строка «Никогда не проверять обновления» должна стать неактивной.
Отключить автоматическое обновление Flash можно и с помощью групповой политики, скопировав файл MMS.CFG на нужные компьютеры с помощью vbs скрипта. Для этого создадим файл, отключающий обновление флеша по указанной выше методике и разместим его в сетевом каталоге. Далее назначим выполнение следующего logon-скрипта на целевые компьютеры:
Set obFSO = CreateObject("Scripting.FileSystemObject") strNetworkFlashPath = \\srv1\Share\Adobe Flash\mms.cfg" strLocalFlashPath = "C:\WINDOWS\System32\Macromed\Flash\mms.cfg" If obFSO.FolderExists ("C:\WINDOWS\System32\Macromed\Flash") Then obFSO.CopyFile strNetworkFlashPath, strLocalFlashPath, True End If Set obFSO = Nothing
Данный скрипт проверяет наличие каталога C:\WINDOWS\System32\Macromed\Flash и копирует файл mms.cfg из сетевой шары.
Как вариант, отключить обновление Flash Player можно и с помощью GP Preferences, создав задание на копирование файла (Computer Configuration -> Preferences -> Windows Settings -> Files).
Описал еще один интересный аспект касательный Flash Player, заключающейся в сложности ручного удалением файлов Flash-а.
Предыдущая статья Следующая статья
Читайте далее в разделе Разное



Файловая система exFAT
Авторизация AD на Dell iDRAC6
Удаляем Adobe Flash Player Update Service из системы
В последнем обновлении Adobe Flash Player в него была введена функция автоматического обновления. При установке была выбрана опция «Я буду устанавливать обновления вручную, отключить автоматическое обновление», однако каждый час установленный в системе брандмауэр выдаёт предупреждение о том, что файл FlashPlayerUpdateService.exe пытается отправить данные в сеть. Будем искать виновного. Подробности под катом.
Запускаем оснастку services.msc и видим следующую запись (лишнее затёрто):

Служба Adobe Flash Player Update Service с типом запуска «Вручную«. Несмотря на то, что данная служба остановлена и не запускается при старте системы, файл FlashPlayerUpdateService.exe каждый час пытается установить соединение с серверами Adobe по протоколу HTTPS.

Оказывается при выборе опции «Устанавливать обновления вручную«, Adobe всё равно оставляет работающим модуль автоматического обновления, но запускает его не как службу, а через Назначенные задания Windows от учётной записи с правами System. Если же во время установки оставить включённым автоматическое обновление, то у службы будет установлен тип запуска «Авто«, но запись в Назначенных заданиях будет создана всё равно.
Ещё одна программа считает себя умнее пользователей. Ну что же, будем сносить шпионящий модуль из системы.

- Заходим в services.msc, выделяем службу Adobe Flash Player Update Service, в контекстном меню выбираем Свойства, устанавливаем Тип запуска как Отключён, нажимаем OK.
- Заходим в Назначенные задания (Пуск — (Все) Программы — Стандартные — Служебные — Назначенные задания). Переходим в свойства Adobe Flash Player Updater, убираем флажок из чекбокса Разрешено и жмём OK.
- Удаляем задание Adobe Flash Player Updater.
P.S. При переустановке Flash Player или его обновлении, данное задание будет снова восстановлено и активировано, поэтому действия по удалению нужно повторить.
