Microsoft to Remove Flash from Windows in July

Posted on May 4, 2021 by Paul Thurrott in Cloud, Windows, Windows 10 with 18 Comments

Way back in 2017, Microsoft announced the schedule by which it would phase out support for Adobe Flash in its web browsers. Well, the time has come: Microsoft will remove Flash from Windows in July.

“To help keep our customers secure, Microsoft will remove the Flash component from Windows through the KB4577586,” an update to a previous Microsoft blog post notes. “Additionally, please note that when you update to Windows 10, version 21H1 or later, Flash will be removed.”

That KB update, called Update for Removal of Adobe Flash Player, will be included in the Preview Update for Windows 10 versions 1809 and above starting in June, Microsoft adds. It will then be included in every subsequent cumulative update as well.

Then, starting in July, KB4577586 will be included in the latest cumulative update for Windows 10 versions 1607 and 1507 as well. The KB will also be included in the Monthly Rollup and the Security Only Update for Windows 8.1, Windows Server 2012, and Windows Embedded 8 Standard. So, all supported Windows versions.

Interested in removing Flash right now? It’s not a bad idea: You can download and install KB4577586 manually right now.

Tagged with ,

Join the discussion!


Don't have a login but want to join the conversation? Become a Thurrott Premium or Basic User to participate

Comments (18)

18 responses to “Microsoft to Remove Flash from Windows in July”

  1. lightbody

    Haven't missed it at all, except for one legacy bit of enterprise software that i use in my workplace that needs it for part of its user interface.

  2. tfinch

    The king is dead, long live the king.

  3. scovious

    I would be curious how to get it back, even if it had to be in a VM. For posterity.

  4. ebraiter

    I hope one of the Chinese railways get prepared. They removed Flash only to have the railway crash to a halt because their application[s] still need Flash.

  5. nanovak

    Excellent hero image on this post, Paul!

  6. oscar90

    15 years overdue but better late than never.

  7. dftf

    Remember the update above only removes the Flash Player that came built-into Windows 8.x and 10; if you want to remove the ActiveX and NPAPI versions that could be installed separately, go to to download Adobe's uninstaller (or look in "Programs and Features" or "Add or Remove Programs").

    Old versions of Google Chrome (and other Chromium-based browsers, like Brave, Opera and Vivaldi) may also still have a built-in Flash player installed; be sure to check each browser installed is up-to-date, as all recent versions do not support Flash. (For Firefox: again, I'd advise being on the latest version, though you can also go to the "Plug Ins" section and disable Flash there if for some-reason you need to run an older version of it. Or just uninstall the "NPAPI" version from Windows itself.)

    As stated above, from 21H1 onwards, it will no-longer be part of a Windows 10 install-image; 20H2 will be the last to come with it.

    In terms of other stuff from the past you could uninstall also, remember "Shockwave Player" and "Adobe Air" are both also no-longer supported; and "Silverlight" dies this October. For most average non-business PCs thesedays, you can likely get rid of "Java", too.

  8. kevineddy

    KB4577586 has been deployable via WSUS/ConfigMgr since February. Thankfully we've not experienced any problems without it. We used to have a lot of training content that used it, along with Shockwave.

  9. thejoefin

    Love the Homestar Runner image! I recently revisited Homestar Runner after reminiscing with a friend and that is when I learned about the open source project to emulate Flash using Rust called ruffle. Interesting stuff, they have a GitHub and from what I've tested via Homestar Runner it works pretty well.

  10. ginovacca

    There are alternatives out there if an Enterprise needs to continue using Flash. Search: secure, inline solution for the continued use of Flash that is invisible to the end user. 

Leave a Reply