Короче говоря, кто-то # @% @ написал, и в моей среде есть несколько ресурсов Windows 10, которые требуют восстановления Flash OCX (ЭТО НЕ БЫЛО!)

Простая перерегистрация модулей OCX не решает проблему полностью, даже после полного удаления владельца из встроенного приложения (несколько ключей возвращают ACCESS DENIED, когда regsvr32 пытается получить к ним доступ).

Я решил удалить / переустановить Windows 10 Native Flash Player (ActiveX) на развернутых ресурсах Windows 10. Используя метод DISM.EXE, похожий на тот, который можно найти в этом блоге, я написал скрипт для удаления. Тем не менее, я ищу "легкий" способ переустановки. Какие-либо предложения? Я бы предпочел не монтировать весь образ на каждую машину (я смотрю на развертывание SMS / SCUP для этого решения). Есть ли способ, скажем, изолировать приложение Windows 10 Flash Player от файла образа, распаковать его (скажем, в.WIM-файл), а затем указать DISM на него?

Спасибо!

1 ответ1

2
  1. Загрузите sxsextract в C:\Extractor\
  2. Смонтируйте Windows 10 Install.wim в C:\Extractor\Mount

    Dism /Mount-Image /ImageFile:C:\Extractor\ISO\install.wim /index:1 /MountDir:C:\Extractor\Mount

  3. Используйте ProcessHacker, чтобы открыть cmd.exe как TrustedInstaller

  4. Внутри cmd.exe запустите cd \Extractor ENTER чтобы перейти к C:\Extractor\

  5. выполните 2 команды для извлечения Flash-данных в CAB:

    cscript.exe sxsextract.vbs /Debug /VICIOUSHACKS /Image:C:\Extractor\Mount\Windows C:\Extractor\Mount\Windows\servicing\Packages\Adobe-Flash-For-Windows-Package~31bf3856ad364e35~amd64~~10.0.14393.0.mum Adobe-Flash-For-Windows-Package~31bf3856ad364e35~amd64~~10.0.14393.0.cab

    cscript.exe sxsextract.vbs /Debug /VICIOUSHACKS /Image:C:\Extractor\Mount\Windows C:\Extractor\Mount\Windows\servicing\Packages\Adobe-Flash-For-Windows-onecoreuap-Package~31bf3856ad364e35~amd64~~10.0.14393.0.mum Adobe-Flash-For-Windows-onecoreuap-Package~31bf3856ad364e35~amd64~~10.0.14393.0.cab

  6. Размонтировать файл install.wim

    Dism /Unmount-Image /MountDir:C:\Extractor\Mount /discard

  7. Теперь используйте DISM /Online /Cleanup-Image /RestoreHealth /source:<PathToCABfiles> на поврежденных системах для восстановления файлов Flash.

Это восстанавливает 2 пакета Flash. Это для 64-битной сборки 14393, Windows 10 Anniversary Update. Измените имена в соответствии с используемой вами сборкой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .