How do I properly remove the default install of Flash on Windows XP?

5

It seems Windows XP comes with a default installation of Flash, in the following path:

%WINDIR%\System32\Macromed\Flash\Flash6.ocx

I'd like to remove this. Certainly, I could probably just nuke the whole Flash folder (or probably even the Macromed folder), but there's got to be a cleaner way that handles Registry entries or other entrails that may be left behind.

What's the "proper" way to remove the default installation of Flash on Windows XP?

Note: Add or Remove Programs displays no programs or updates for a fresh install.

add-remove

Iszi

Posted 2012-01-05T17:44:23.990

Reputation: 11 686

Its December, 2016. Adobe's garbage is still catching security vulnerabilities, and Microsoft still does not provide a way to remove the junk. Why do users have to suffer security bugs like KB 3209498 when they don't want the sh**t in the first place. It should be illegal for Microsoft to claim any of their OSes are secure when their image ships with the Adobe junk.

– jww – 2016-12-18T02:00:12.010

@jww - If you're referring to Windows XP, and still actually having to deal with this issue on that platform, then you've got bigger problems than Flash. Get off XP ASAP. That said, Windows 8 and later also have Flash baked in to at least one copy of the built-in browser. So, there's still that. Ugh. – Iszi – 2016-12-22T16:54:20.073

It may be useful to know that on a clean install of Windows XP Professional SP3 (32bit), my file is: C:\WINDOWS\system32\Macromed\Flash\flash.ocx – iglvzx – 2012-01-05T20:29:13.820

Answers

3

Adobe provides a Flash uninstaller that can be used for this. The latest version is available in this Tech Note: Uninstall Flash Player | Windows.

Brian

Posted 2012-01-05T17:44:23.990

Reputation: 8 439

2

You should be able to run regsvr32.exe /u %WINDIR%\System32\Macromed\Flash\Flash6.ocx to unregister the OCX file. Then all you'd have to do is delete it.

I'd still rather use Adobe's Uninstaller or their installer for the latest version. However, if you'd like to clean it up as best as possible without any other software, unregistering is about as good as you can get without manually editing the registry.

afrazier

Posted 2012-01-05T17:44:23.990

Reputation: 21 316

0

Running the following will quietly remove the default Flash component installed with XP along with the KB923789 patch if you've run Windows updates on your system:

C:\WINDOWS\system32\Macromed\Flash\UninstFL.exe -quiet
rundll32.exe advpack.dll,LaunchINFSection C:\WINDOWS\system32\Macromed\Flash\KB923789.inf,Uninstall,1

I don't know what will happen if you have a later version of Flash installed, but those two commands don't require the Adobe Flash Uninstaller.

khess

Posted 2012-01-05T17:44:23.990

Reputation: 41

-2

Like any other program, Adobe Flash should be uninstalled via the Add/Remove Programs app in Control Panel.

kreemoweet

Posted 2012-01-05T17:44:23.990

Reputation: 3 884

1Flash does not appear in Add or Remove Programs for a fresh install. – iglvzx – 2012-01-05T20:13:46.133

2On a clean XP install, there is no entry for Flash in Add/Remove Programs, but the old and insecure OCX is there nonetheless. That's what the OP is asking about. – afrazier – 2012-01-05T20:14:27.647

I've added a screenshot. – iglvzx – 2012-01-05T20:19:15.000

Thanks to iglvzx and afrazier for covering Add/Remove Programs. It also does not show anywhere in Add/Remove Windows Components. – Iszi – 2012-01-05T20:43:12.137