c windows system32 macromed flash

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

Содержание

  1. Как же все это работает?
  2. Некоторые детали
  3. Отключение автоматического обновления Adobe Flash Player

Как же все это работает?

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

  • На компьютере должна быть установлена версия Adobe Flash не ниже 11.2.x
  • При установке создается новое задание планировщика, которое запускается ежедневно, проверяющее наличие обновлений. Задание планировщика запускается с правами системы (SYSTEM). Если найдено новое обновление, оно скачивается, удаляется старая версию Flash и ставится новая.
  • Если компьютер не имеет доступа к интернету, задание запускается раз в час, проверяя наличие подключения к интернету.
  • Если запущена старая версия флеша (открыт браузер), то обновление запускается только после его закрытия.

Некоторые детали

  • Называется ‘Adobe Flash Player Updater
  • Запускается от SYSTEM
  • Запускает приложение C:WindowsSysWOW64MacromedFlashFlashPlayerUpdateService.exe
  • Настроено на ежедневый запуск, с последующим перезапуском каждый час до момента обнаружения соединения с интернетом

Установщик создает отдельную службу:

  • Имя службы ‘AdobeFlashPlayerUpdateSvc’ (Adobe Flash Player Update Service)
  • Тип запуска – ручной (Manual)
  • Запускается с правами системы
  • Исполняемый файл =C:WindowsSysWOW64MacromedFlashFlashPlayerUpdateService.exe

В корпоративной среде использование автоматическое обновления Flash Player вызывает ряд проблем, наиболее распространенной из которых является проблема использования прокси-сервера (по этому поводу на форумах очень много дискуссий). Проблема в том, что задание автоматического обновления с сервера Adobe запускается с правами SYSTEM, который ничего не знает о наличии прокси сервера в сети, его адресе и номере порта (подробнее о настройке системного проски в Windows здесь). И даже если с помощью утилиты proxycfg.exe измените настройки прокси-сервера, то если прокси сервер настроен на авторизацию по учетным записям, то в этом случае автоматическое обновление работать не будет.

Отключение автоматического обновления Adobe Flash Player

Автоматическое обновление Flash Player можно отключить. Для этого нам нужно создать и настроить параметр в специальном файле mms.cfg. Т.к. начиная с Adobe Flash 11 данный пакет поставляется в двух реализациях 32-битной и 64-битной, то данный файл может находится в разных каталогах:

  • В 32-битной Windows: %systemroot%System32MacromedFlash
  • В 64-битной Windows 32битный Flash: %systemroot%SysWOW64MacromedFlash
  • В 64-битной Windows 64битный Flash: %systemroot%System32MacromedFlash

Определяем версию Windows и Flash и переходим в соответствующий каталог. Создадим в нем файл MMS.CFG в кодировке UTF-8, содержащий одну строку: AutoUpdateDisable=1.

Тем самым мы отключим автоматическое обновление Flash Player-а, и никакие всплывающие сообщения о необходимости обновить Flash появляться не будут (не забудьте перезапустить флеш). Для проверки отключения обновления идём Пуск — Панель управления — Flash-плеер — вкладка «Дополнительно». Если вы всё сделали правильно, то строка «Никогда не проверять обновления» должна стать неактивной.

Отключить автоматическое обновление Flash можно и с помощью групповой политики, скопировав файл MMS.CFG на нужные компьютеры с помощью vbs скрипта. Для этого создадим файл, отключающий обновление флеша по указанной выше методике и разместим его в сетевом каталоге. Далее назначим выполнение следующего logon-скрипта на целевые компьютеры:

Данный скрипт проверяет наличие каталога C:WINDOWSSystem32MacromedFlash и копирует файл mms.cfg из сетевой шары.

Как вариант, отключить обновление Flash Player можно и с помощью GP Preferences, создав задание на копирование файла (Computer Configuration -> Preferences -> Windows Settings -> Files).

Описал еще один интересный аспект касательный Flash Player, заключающейся в сложности ручного удалением файлов Flash -а.

На днях, в браузере Opera 36 , перестало воспроизводиться Flash -содержимое.

ОС: Windows XP x32
Adobe Flash Player: PPAPI 23 (последний на сегодняшний день)

Поскольку все программы последней версии, то есть 2 варианта:

  1. Некорректно работает какая-то программа
  2. Кривое обновление

Первый вариант подразумевает — антивирус который мог помешать, битые файлы. Решение простое: полностью удалить программу и поставить заново последнюю версию. Примерно так я и сделал.

  • Браузер установил поверх
  • Проверил, что Adobe Flash Player на странице opera://plugins — Запущен
  1. Скачать программу Uninstaller
  2. Выйти из всех браузеров и программ, использующих флеш
  3. Запустить Uninstaller и удалить с его помощью
  4. Удалить содержимое папок:
    • C:Windowssystem32MacromedFlash
    • C:WindowsSysWOW64MacromedFlash
    • %appdata%AdobeFlash Player
    • %appdata%MacromediaFlash Player
  5. Перезагрузить компьютер
  6. Проверить статус Flash Player (на странице есть ссылка на последнюю версию плагина)
  7. Раз программу удалили, то её надо заново поставить.

Мне это не помогло. Поэтому вариант 2 — обновление поломало работоспособность, тогда было принято решение — поставить одну из предыдущих версий:

  1. Зайти на страницу Архивные версии Flash Player
  2. Прокрутить до Архивы Flash Player
  3. Найти нужную версию и скачать
  4. Установить flashplayer20_0r0_xxx_win
  5. Во время установки, выбрать — уведомлять меня перед установкой обновления или никогда не проверять обновления (чтобы не обновиться, на неработающую версию).

Можно бесконечно долго смотреть на три вещи: огонь, воду и нескончаемые старания программистов Adobe Systems по залатыванию “дыр” в своих продуктах, критические уязвимости в которых находят едва ли не каждую неделю. Особенно в этом плане достается фигурирующему практически во всех браузерах флеш-плееру, обновления для которого сыплются как из рога изобилия – успевай только устанавливать апдейты, с инсталляцией которых могут иногда возникать проблемы. В частности, случаются ситуации, когда Adobe Flash Player в среде Windows упорно тянет с автоматическим скачиванием заплаток, подставляя под удар свирепых хакеров компьютер пользователя. В таких случаях можно воспользоваться рассмотренной нами ранее утилитой Alternative Flash Player Auto-Updater либо прибегнуть к методике ручного запуска процесса обновления флеш-плагина. Суть последней заключается в следующем.

Открываем проводник Windows и следуем в директорию C:WindowsSystem32MacromedFlash, в которой тщательно изучаем индексные обозначения исполняемых файлов FlashUtil[числовое обозначение]ActiveX.exe и FlashUtil[числовое обозначение]Plugin.exe.

Запомнив или записав на бумажку названия файлов, посредством командной строки выполняем инструкции:

C:WindowsSystem32MacromedFlashFlashUtil[числовое обозначение]ActiveX.exe -update plugin (для обновления флеш-плеера в Internet Explorer)

C:WindowsSystem32MacromedFlashFlashUtil[числовое обозначение]Plugin.exe -update plugin (для обновления флеш-плагина в других браузерах)

В результате появится диалоговое окно инсталлятора Adobe Flash Player, который произведет установку новой сборки программы.

Знатоки IT могут автоматизировать приведенную методику, создав CMD-скрипт, код которого можно позаимствовать с этой страницы блога Карла Хорки (Karl Horky).

Источник: computermaker.info

Понравилась статья? Поделиться с друзьями:
Ок! Компьютер
Добавить комментарий