Adobe Flash Playerのファイルを消す?
1. 問題
Adobe Flash Playerの更新が2020年12月31日で終了するので、アンインストールしました。それで、アプリと機能(プログラムと機能)からは消えたのですが、下記フォルダに実行ファイルが残ってしまいました。
C:\Windows\System32\Macromed\Flash\
C:\Windows\SysWOW64\Macromed\Flash\
しかし、これをExplorerから削除しようとしても、下記メッセージが出て消すことができません。![]()
2. 対策?
【重要】この方法で失敗した場合、元の状態に戻せなくなり、面倒なことになる可能性があるので、他のサイトの方法の方が良いでしょう。
1) 最初にアプリと機能(又はプログラムと機能)からAdobe Flash Player関係とShockwave Player関係のプログラムを全てアンインストールします。リストから消えない場合は、Adobeのサイトにある削除ツールを実行します。
https://helpx.adobe.com/jp/enterprise/kb/uninstall-flash-and-shockwave.html
アプリと機能(プログラムと機能)からAdobe Flash Playerが消えたら、次に進みます。
2) [スタート]-[Windows システムツール]-[コマンドプロンプト]を右クリック、[その他]-[管理者として実行]で「管理者:コマンドプロンプト」を開きます。
3) コマンドプロンプトで、以下の3つのコマンド(takeown, cacls, del)を実行します。[User name]にはログインユーザー名を入れます。[ ]は入れません。
C:\WINDOWS\system32>takeown /R /F C:\Windows\System32\Macromed\Flash\*.*
成功: ファイル (またはフォルダー): "C:\Windows\System32\Macromed\Flash\activex.vch" は現在ユーザー "[PC name]\[User name]" によって所有されています。
成功: ファイル (またはフォルダー): "C:\Windows\System32\Macromed\Flash\Flash.ocx" は現在ユーザー "[PC name]\[User name]" によって所有されています。
成功: ファイル (またはフォルダー): "C:\Windows\System32\Macromed\Flash\FlashUtil_ActiveX.dll" は現在ユーザー "[PC name]\[User name]" によって所有されています。
成功: ファイル (またはフォルダー): "C:\Windows\System32\Macromed\Flash\FlashUtil_ActiveX.exe" は現在ユーザー "[PC name]\[User name]" によって所有されています。
C:\WINDOWS\system32>cacls C:\Windows\System32\Macromed\Flash\*.* /T /G [User name]:F
よろしいですか (Y/N)?y
処理ファイル: C:\Windows\System32\Macromed\Flash\activex.vch
処理ファイル: C:\Windows\System32\Macromed\Flash\Flash.ocx
処理ファイル: C:\Windows\System32\Macromed\Flash\FlashUtil_ActiveX.dll
処理ファイル: C:\Windows\System32\Macromed\Flash\FlashUtil_ActiveX.exe
C:\WINDOWS\system32>del C:\Windows\System32\Macromed\Flash\*.*
C:\Windows\System32\Macromed\Flash\*.*、よろしいですか (Y/N)? y
C:\WINDOWS\system32>exit
以上でC:\Windows\System32\Macromed\Flash\の下のファイルが消えましたので、ExplorerでフォルダMacromedを削除します。
C:\Windows\SysWOW64\Macromed\Flash\も同様の手順で消します。
takeown /r /f C:\Windows\SysWOW64\Macromed\Flash\*.*
cacls C:\Windows\SysWOW64\Macromed\Flash\*.* /t /g [User name]:f
del C:\Windows\SysWOW64\Macromed\Flash\*.*
フォルダMacromedをExplorerで消します。以上でおしまいです。
上記コマンドの意味:takeownでファイルの所有者をログインユーザーに変え、caclsでファイルのログインユーザーのアクセス権を変え、delでファイルを削除しています。
コマンドプロンプトを使わない他のサイトの方法の方が安全だと思います。
| 固定リンク





コメント