Flash 備忘録
いつからなのかは謎だが,家のPCのFirefoxでYoutube系のFlash動画が2秒しか再生されなくなっていた.
「Flash 2秒」とかで検索するといろいろ出てくるが,要はIEとFirefoxの両方にflashのプラグインを入れるとおかしくなるというバグらしく,「IE用のflashプラグインは入れない」とか「古いバージョンのflashにする」とかいう後ろ向きな解決策以外には「これで解決できます」という決定打は無いっぽい.
しょうがないから試行錯誤したらオレの環境では直ったっぽいのでメモ.ちなみに環境はWindowsXP SP2でFirefox 2.xとIE 7.xという感じ.インストールしたflashは9.0.124.0というバージョン.以下の作業は全て管理者権限で行う.
1) adobeのサイトからuninstallerを入手して,flash playerを削除.この時点でIEもFirefoxもflash無し状態に戻るはず
2) なぜか C:/WINDOWS/system32/Macromed が残っていた(flash関係のファイルもある)ので,とりあえず手動で消した
3) adobeのサイトから Firefox にプラグインをインストール.前述のように,この時点では普通に動画再生できる
4) IE7 にプラグインをインストール.IE7で動画再生をして,その後でFirefoxを再起動すると,もう動画再生できなくなっている
5) C:/WINDOWS/system32/Macromed/Flash/FlashUtil9f.exe なる実行ファイルがあったので「何だろう?」と実行してみたら,アップデータだったのだが,なぜかこれでアップデートをかけたら, Firefox も IE も普通に動画再生できるようになった.
以上.
どうも「 %USERPROFILE% 以下のどこぞのファイルを削除すると直る」とかいう説もあるらしいが,何がどうなってるものやら…