2010.1.23 作成
2010.2.20 コマンドでチェック を改訂
最終更新日 2011.5.25
※ 「ウイルスのカモ」「Welcome Virus」とならないように...
「むっちゃめんどくさい」「ややこしすぎやがな」なブラウザ用プラグイン(やメディア・プレーヤーなど)のアップデートについて、だらだらと書いてゆくめもなのです。
- 【ご注意】あんま正確じゃないかもしれない。
-
この手のサイトは更新が頻繁で、URLの変更やプログラムの仕様改変も多いので(と言い訳w)、正確性は全く自信がないのでありました。
- 参考:
- 追加ソフトはパスしませう
-
インストーラー実行時に適当にクリックしまくると、「Google ツールバー」とか「Norton Security scan」とか入ってしまうので、一応画面を確認しつつ実行しましょう。不要な追加ソフトのチェックを外しませう。
入っちゃった場合でも、【コントロール パネル】の【プログラムの追加と削除】(【プログラムと機能】【プログラムのアンインストール】)から削除できますけど。
Java (JRE) 3
※ 64ビット版 Windows の場合は、32ビット版と64ビット版両方の Java がインストールされている場合があります。32ビット版 IE と 64ビット版 IE の両方で確認すべしです。
- 最新リリースのバージョンの確認は?
-
上記ページ、または下記ページ。下記の方が情報が新しいことが多いです。
- インストールされてるバージョンの確認は?
-
- 【コントロールパネル】→【Java】→【基本】→【バージョン情報】
または、下記サイトにアクセスしてJavaを実行。
- Java ソフトウェアのインストール状況のテスト(※ cookieを有効に)
- Java 仮想マシンのテスト
- コマンドで確認
-
C:\Documents and Settings\yassy>java -version java version "1.6.0_17" Java(TM) SE Runtime Environment (build 1.6.0_17-b04) Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)
- 旧バージョンのアンインストール
-
バージョン 1.6.0_10 → 1.6.0_11 からは旧バージョンが残らない仕様になりましたが、それ以前のものは残ったままとなるので旧バージョンが残っていないか「プログラムの追加と削除」(「プログラムと機能」)で確認しませう。
最新バージョン以外は(※ 不要なら)「プログラムの追加と削除」(「プログラムと機能」)から削除しませう。
- 最新バージョンのインストール
-
※ どっちでも1つだけでおk
自動アップデート通知に従って実行するか、下記ページよりダウンロードして実行。
※ クライアント用ランタイムは JRE(
Java SE Runtime Environment) です- 無料 Java ソフトウェアをダウンロード - Sun Microsystems
- 【注意】IEではActiveXコントロールが実行されます
- Java SE Downloads - Sun Developer Network (SDN)
- 全オペレーティングシステムの Java のダウンロード一覧 - Sun Microsystems
- ※ IEでもインストーラーをダウンロード可
※ アップデート・チェックは
%CommonProgramFiles%\Java\Java Update\jucheck.exeが実行されるようです。 - 無料 Java ソフトウェアをダウンロード - Sun Microsystems
関連ドキュメント等
- Java SE Runtime Environment 6 インストールガイド (Microsoft Windows 版)
- Windows オンラインインストールと Java Update でよくある質問
- Sun Java JRE 1.6.x / 6.x - Vulnerability Report - Secunia
- Sun Java JRE 1.5.x / 5.x - Vulnerability Report - Secunia
Adobe Reader(無償版) 4
- 【Acrobat JavaScript】はオフに
-
その方が安全なので。
- 【編集】→【環境設定】→【JavaScript】→【Acrobat JavaScript を使用】のチェックをオフに
追加で下記ページの設定もしといた方がいいかと。
- 最新リリースのバージョンの確認は?
-
下記ページで表示される
Adobe Reader x.x.xを確認。なれど インストーラー以外にパッチのみリリースされる場合があるので、最新バージョンがインストール済みであっても、念の為に、Reader を起動して【ヘルプ】から【アップデートの有無】をチェックするべし。
- インストールされてるバージョンの確認は?
-
インストーラー以外にパッチのみリリースされる場合があるので、まず【ヘルプ】から【アップデートの有無をチェック】しといてからバージョン確認しませう。
- 【ヘルプ】→【Adobe Reader x について】でバージョン確認
- 旧バージョンのアンインストール
-
基本的には最新版の上書きインストールでいい筈ですが、7.x, 8.x など旧バージョンから9.xへのアップデートは極端に重くなることがあったので、やや古めのバージョンは事前アンインストールがおすすめかな?
- 最新バージョンのインストール
-
【ヘルプ】の【アップデートの有無をチェック】では、
8.xから9.xなどのアップデートはできぬ模様です。- Adobe Reader - ダウンロード
- 【注意】
IEでアクセスするとActiveXコントロールでダウンロード・マネージャがインストールされたりしてややこしいので Firefox などでアクセスした方がいいかも、Vista/7 では「管理者権限が必要になったりややこしいので、ダウンロードマネージャ (Adobe DLM) はインストールせずに「ここをクリックしてください」をクリックしてインストーラーを直接ダウンロードした方がいいかも。
- 【注意】
- 念の為、最新版インストール後にも【ヘルプ】から【アップデートの有無をチェック】しませう
- Adobe Readerのダウンロード - すべてのバージョン
- アドビ - 製品のアップデート
- Adobe - Adobe Reader : For Windows
- ftp://ftp.adobe.com/pub/adobe/reader/win/ の一覧
※ アップデートは
%CommonProgramFiles%\Adobe\Updater6\Adobe_Updater.exeが実行されるようですな。 - Adobe Reader - ダウンロード
- 自動アップデートの設定
-
バージョン 9.3.2 以降では自動更新が可能になったようです。
- 【編集】→【環境設定】→【アップデーター】で設定
関連ドキュメント等
- Adobe Acrobat 9.x - Advisories by Product - Secunia Advisories - Vulnerability Information - Secunia.com
- Adobe Reader 8.x - Advisories by Product - Secunia Advisories - Vulnerability Information - Secunia.com
- Adobe Reader 7.x - Advisories by Product - Secunia Advisories - Vulnerability Information - Secunia.com
Flash Player(Flashプラグイン) 5
- IE用は、「ActiveXコントロール」(ファイル名は Flashxx.ocx )
- Firefox などIE以外のブラウザは「プラグイン」(※ Netscape用ということでファイル名は NPSWF32.dll)
IE用とそれ以外用はそれぞれ別々にインストール・アップデートする必要があるのです。
- 最新リリースのバージョンの確認は?
-
ダウンロードサイトにアクセスするべし。
- インストールされてるバージョンの確認は?
-
上記 Macromedia - Flash Player のサイト、または下記ページに IE、FirefoxなどIE以外のブラウザで別々でアクセスすべし
- 旧バージョンのアンインストール
-
※Windows(XP SP2など)には古いバージョンの Flash Playerが含まれているので、まず旧バージョンをアンインストールするべきかと。また、他のメディアプレーヤーにも含まれていることがあるので注意。
アンインストーラをダウンロードするのがいいかな?
- Adobe - Adobe Web Player (Flash Player) インストーラ及びアンインストーラ一覧
- (※ 直リンク)uninstall_flash_player.exe
【注意】アンストーラー実行でFirefoxやOperaなどのpluginsフォルダ内のファイルが削除されないことがありました。旧バージョンが残っていないか下記も一応確認すべきかも?
%ProgramFiles%\Mozilla Firefox\plugins\NPSWF32.dll%ProgramFiles%\Mozilla Thunderbird\plugins\NPSWF32.dll%ProgramFiles%\Opera\program\plugins\NPSWF32.dll%ProgramFiles%\Safari\plugins\NPSWF32.dll
- IE互換ブラウザのGeckoプラグインなど
-
Sleipnir や Lunascape の Gecko プラグインの
pluginsフォルダに含まれるものはアンインストーラを実行しても削除できませぬ。下記のファイルがあれば削除しておくことを推奨しまする。
%ProgramFiles%\Fenrir & Co\Gecko_v1712\gecko20051003\plugins\NPSWF32.dll%ProgramFiles%\Fenrir & Co\Sleipnir\plugins\browser\ActiveGeckoBrowser\plugins\NPSWF32.dll%ProgramFiles%\Lunascape\Lunascape\extents\gecko\plugins\NPSWF32.dllなど
- 最新バージョンのインストール
-
最新版をダウンロードして実行。IEと、Firefox や Opera など IE 以外のブラウザは別に実行する必要があるので注意。
- Macromedia - Flash Player ダウンロードセンター
- Adobe - Adobe Web Player インストーラ及びアンインストーラ一覧
- Windows 版 Flash Player インストール手順(Internet Explorer)
- Windows 版 Flash Player インストール手順(Internet Explorer 以外のブラウザ)
IEでアクセス、「今すぐインストール」をクリックするとActiveXコントロールで ダウンロードマネージャ (Adobe DLM) がインストールされる(プラグイン版は同時インストールされない!)
(通常版)Firefox でアクセスすると、ダウンロードマネージャ (Adobe DLM) のインストールが求められ、プラグイン版のインストールが始まります。
※ Vista/7 では管理者権限が必要になったりややこしいので、ダウンロードマネージャ (Adobe DLM) はインストールせずに「こちらをクリックして...」をクリックしてインストーラーを直接ダウンロードした方がいいかも。※ 【追記】通常版 Firefox ではダウンロードマネージャ (Adobe DLM) のインストールが必須になってるようなのでできない?...
Opera、Firefox非公式版 など他のブラウザでアクセス、「オペレーティングシステムまたはブラウザの変更」からダウンロードするバージョンを指定すれば、それぞれのインストーラーがダウンロード可能でした。
- 【追記】インストーラーの直接ダウンロード
-
下記ページに直リンクがありますた。
Flash Player レスキュー! - インストール時に問題が発生したら- 以下の文書の手順で Flash Player をアンインストールします。本手順は既に Flash Player を削除している場合にも行なってください。
文書番号 : 230810 Flash Player プラグインおよび ActiveX コントロールをアンインストールする方法 - 以下のインストーラーである実行ファイルをダウンロードします。
- Flash Player ActiveX (Internet Explorer 用)
- Flash Player Plug-in (Firefox など他の Windows ブラウザ用)
- インストーラーを「デスクトップ」に保存します。
- ブラウザを含むすべてのアプリケーションを終了し、インストーラーを実行します。
インストーラー実行時にユーザーアカウント制御や、セキュリティ警告のダイアログが表示される場合には実行を許可してください。 - 完了後、コンピュータを再起動します。
- インストール完了後、Flash Player が正しくインストールされたことを確認するには、以下の弊社 Web ページを参照してください。
URL : http://www.adobe.com/jp/products/flash/about/
そのうちなくなったりするかも?(何)
- 以下の文書の手順で Flash Player をアンインストールします。本手順は既に Flash Player を削除している場合にも行なってください。
プラグイン版(IE以外ブラウザ用プラグイン)が上書きインストールできないことがあるので古いバージョンが残っていないか確認しておきませう。
- 裏技?
%windir%\system32\Macromed\FlashにあるFlashUtilxxx.exeやNPSWF32_FlashUtil.exeを直接実行
- アップデート通知の設定
-
一応あるみたいですが、サイト側で指定しないと動かないかも?
- Macromedia - Flash Player ダウンロードセンター
関連ドキュメント等
- インストーラー直接リンク(※
未保証なので注意!)- install_flash_player_ax.exe(※ IE用)
- install_flash_player.exe(※ IE以外用)
- Adobe : Flash Player Support Center - ヘルプ&サポート for Adobe Flash Player
- Adobe - Flash Player:Flash Player ヘルプ
- Macromedia - Flash Player テクニカルノート一覧
- Adobe - Flash Player : Flash Player Documentation
- Mozilla Japan ナレッジベース - Flash Player の更新に関する注意喚起
- Adobe - Security bulletins and advisories(英語)
- Adobe - Security Advisories(日本語)
- Macromedia Flash Player と Shockwave Player の違いは?
- 教えて!goo ファイルが見つかりません "flash.ocx"のエラー - Windows 2000で起動時にエラーが出る場合
Shockwave Player(Shockwave プラグイン) 6
IE で ActiveX コントロール実行、ダウンロードしたインストーラーの実行のどちらでも、IE用と他用プラグインは同時インストールされました。
- 最新リリースのバージョンの確認は?
-
ダウンロードサイトで確認すべし。
- インストールされてるバージョンの確認は?
-
IE、FirefoxなどIE以外のブラウザで別々で、下記サイトにアクセスすべし
- 旧バージョンのアンインストール
-
アンインストーラをダウンロードするのがいいかな?
- Adobe - Adobe Web Player (Shockwave Player) インストーラ及びアンインストーラ一覧
- (※ 直リンク)sw_uninstaller.exe
Flash Player と同様でIE以外ブラウザ用プラグインが削除されない、上書きインストールできないことがあるので古いバージョンが残っていないか確認しておきませう。
- 最新バージョンのインストール
-
最新版をダウンロードして実行。
IEでアクセス、「今すぐインストール」をクリックするとActiveXコントロールでインストールされる (プラグイン版も同時インストールされるはず?)
Firefox など他のブラウザでアクセス、または「オペレーティングシステムまたはブラウザの変更」から ブラウザを Firefox と指定すれば、インストーラーがダウンロード可能でした。
関連ドキュメント等
- Adobe : Shockwave Player Support Center - ヘルプ&サポート for Adobe Shockwave Player
- Macromedia - Shockwave Player テクニカルノート一覧
- Adobe - Security bulletins and advisories(英語)
- セキュリティ情報(日本語)
- Macromedia Flash Player と Shockwave Player の違いは?
Real Player(無償版) 7
※ 使ってないのでよくわかりませぬが...
URLが結構頻繁に変更されるので、ダウンロードする際は「無料」の文字をしっかり確認しませう。
- 最新リリースのバージョンの確認は?
-
【追記】上記ページに表示されるようになりました!
わかりませぬ。orz...最新版をインストールしてアップデート確認するしかないかも?最新版をインストールしてアップデート確認するしかないかも? - インストールされてるバージョンの確認は?
-
- Real Player を起動してメニューの【ヘルプ】→【バージョン情報】
- 旧バージョンのアンインストール
-
アンインストーラーは無いようなのでコントロール パネルから。
- 【コントロール パネル】→【プログラムの追加と削除】(【プログラムのアンインストール】【プログラムと機能】)から
- 最新バージョンのインストール
-
なんやらよくわからないので、最新版をダウンロード&手動でアップデート確認するようにしてます。
URLが結構頻繁に変更されるので、ダウンロードする際は「無料」の文字をしっかり確認しませう。
※ 無料版を使用する場合は途中で「基本 xxx」「RealPlayer Basic」など“無料版”の方を選択することを忘れずに!
RealPlayerの無料ダウンロードとインストールの手順「基本 RealPlayer」は、基本機能を無料でご利用いただける基本プレーヤーです。 こちらを選択した場合は、ここでセットアップは完了です。画面右下の「次へ」をクリックするとセットアップ画面が閉じ、 RealPlayerが起動します。
※ あと、
面倒ですがメールアドレスの登録 or ログインが必要です。アップデートの度に必要になるのでパスワードなどめもしときませう。XP, 7 ではキャンセルしていいみたいです。- アップデート
-
デフォルトでは自動アップデートが有効になっています。が、しかし自動でアップデートされたことないなぁ。
- 注意
-
Windows版はバージョン番号(ビルド番号)が連続してませんねぇ。アップデートできないことがあるので、常に最新版インストーラをダウンロードしてインストールしなおした方がいいかも。
手動確認は
[ツール]メニューの [アップデートをチェック] をクリック。こんな画面が出るので「セキュリティ アップデート」や「重要なアップデート」は必ずインストールしておきましょう。
手動確認で重要なアップデートがなくても、実はバージョン古かったりすることもあるので、「最近アップデートしてへんしぃ」不安な場合は、アンインストールして最新版をインストールしなおす(さらにアップデート手動確認する)べし。かな?
関連ドキュメント等
- Customer Support - RealPlayer Security Updates
- カスタマー サポート - RealPlayer セキュリティ アップデート(日本語)
- RealNetworks セキュリティ アップデート(日本語)
QuickTime(無償版) 8
※ 使ってないのでよくわかりませんです...
- 最新リリースのバージョンの確認は?
-
ダウンロードサイトで確認すべし。
- インストールされてるバージョンの確認は?
-
- 【コントロール パネル】→【QuickTime】→【バージョン情報】
または、QuickTime 起動して
- 【ヘルプ】→【バージョン情報】
- 旧バージョンのアンインストール
-
一度もアップデートしたことないなら、【コントロール パネル】→【プログラムの追加と削除】(【プログラムのアンインストール】【プログラムと機能】)から削除しませう。
以後は、【Apple Software Update】の実行でいいんでないかな?
- 最新バージョンのインストール
-
【スタート】→【プログラム】→【Apple Software Update】の実行でいいんでないかな?
※【Apple Software Update】が入ってない場合は、【コントロール パネル】→【プログラムの追加と削除】(【プログラムのアンインストール】【プログラムと機能】)から削除、最新版をダウンロードして実行しませう。
- アップル - QuickTime - ダウンロード
- チェック外して、メールアドレスもなしでおk
- アップル - QuickTime - ダウンロード
関連ドキュメント等
iTunes 9
※ 使ってないのでよくわからない...
※ 64ビット版 Windows の場合は、64-bit 版 (itunes64setup.exe) をインストールするべし。選択に出るはずです。( C:\Program Files (x86)\iTunes にインストールされましたが...)
- 最新リリースのバージョンの確認は?
-
わかりませぬ。orz
【Apple Software Update】でアップデートがないか確認するしかないのでせうか?
- インストールされてるバージョンの確認は?
-
または、iTunes 起動して
- 【ヘルプ】→【バージョン情報】
- 旧バージョンのアンインストール
-
※【Apple Software Update】が入ってるなら、事前アンインストールは基本的に不要かと。
- 【コントロール パネル】→【プログラムの追加と削除】(【プログラムのアンインストール】【プログラムと機能】)から
- 最新バージョンのインストール
-
【スタート】→【プログラム】→【Apple Software Update】の実行でいいんでないかな?
※【Apple Software Update】が入ってない場合は、【コントロール パネル】→【プログラムの追加と削除】(【プログラムのアンインストール】【プログラムと機能】)から削除、最新版をダウンロードして実行しませう。
関連ドキュメント等
その他
全然わかりませんが、他の プラグイン メディア・プレーヤー 関連もアップデートに注意しておくべきかな?とりあえずメモだけ。
- GOM PLAYER
-
※ ブラウザ用プラグインは組み込まれないようですが、関連付け設定してる場合は注意しておくべきかと。
旧バージョンには、Flash Player(Activex)が含まれていました。
- Winamp
- DivX
-
- DivX - Advisories by Vendor - Secunia Advisories - Vulnerability Information - Secunia.com
- DivX for Windows 6.x - Advisories by Product - Secunia Advisories - Vulnerability Information - Secunia.com
- DivX Web Player 1.x - Advisories by Product - Secunia Advisories - Vulnerability Information - Secunia.com
- DivX Codec 6.x - Advisories by Product - Secunia Advisories - Vulnerability Information - Secunia.com
- DivX - Advisories by Vendor - Secunia Advisories - Vulnerability Information - Secunia.com
- VLC media player
コマンドでチェック
- Windows 7 64ビット版での注意点
- Java
- Adobe Reader
- Flash Player
- Shockwave
- Real Player
- QuickTime
- iTunes
- 私的スクリプト・バッチファイル
- ファイルバージョンチェック用バッチファイル
-
【注意】XP Home(32bit), 7 Pro 64-bit しか確認してません。
- FileVersion_sendto.bat (.txt) (※ 更新 2011.5.25、Vista, 7 SP1 対応)
- FileVersion-set.bat (.txt) (※ 更新 2011.5.25、Vista, 7 SP1 対応)
前者は、引数でファイルのパスを指定、または
shell:sendtoフォルダにショートカットを置いて「送る」メニューからチェックします後者は、バッチファイル内の変数で指定したパスのファイルのバージョンをチェックしてテキストに書き出します。(※ Vista/7 では【管理者として実行】)
- ウイルス対策ソフトが警告出すかも?
-
cscript.exeを実行しますので、スクリプト検知機能などの警告が出るかもしれません。面倒ですけど一時的に許可が必要です。
FileVersion-set.bat- ログファイル
========================================================= 調査日時 === 2010/01/31 12:32:45.21 === ========================================================= java.exe -- Java Runtime acrord32.exe -- Adobe Reader flash.*.ocx -- Flash Player (ActiveX Control) npswf32.dll -- Flash Player (Plugin) SwDir.dll -- ShockWave Player (ActiveX Control) np32dsw.dll -- ShockWave Player (Plugin) realplay.exe -- Real Player QuickTimePlayer.exe -- QuickTime Player iTunes.exe -- iTunes ========================================================= C:\WINDOWS\system32\java.exe ========================================================= File Version : 6.0.180.7 Product Version : 6.0.180.7 最終更新日時 : 2009/12/17 17:14 サイズ : 142 KB ========================================================= C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe ========================================================= File Version : 9.3.0.148 Product Version : 9.3.0.148 最終更新日時 : 2009/12/22 1:57 サイズ : 342 KB ========================================================= C:\WINDOWS\system32\Macromed\Flash\Flash10d.ocx ========================================================= File Version : 10.0.42.34 Product Version : 10,0,42,34 最終更新日時 : 2009/10/28 12:31 サイズ : 3,889 KB ========================================================= C:\WINDOWS\system32\Macromed\Flash\NPSWF32.dll ========================================================= File Version : 10.0.42.34 Product Version : 10,0,42,34 最終更新日時 : 2009/10/28 12:40 サイズ : 3,795 KB ========================================================= C:\WINDOWS\system32\Adobe\Director\SwDir.dll ========================================================= File Version : 11.5.6.606 Product Version : 11.5.6 最終更新日時 : 2010/01/18 16:24 サイズ : 209 KB ========================================================= C:\WINDOWS\system32\Adobe\Director\np32dsw.dll ========================================================= File Version : 11.5.6.606 Product Version : 11.5.6 最終更新日時 : 2010/01/18 16:12 サイズ : 132 KB ========================================================= C:\Program Files\Real\RealPlayer\realplay.exe ========================================================= File Version : 12.0.0.343 Product Version : 12.0.0.343 最終更新日時 : 2010/01/20 11:01 サイズ : 218 KB ========================================================= C:\Program Files\QuickTime\QuickTimePlayer.exe ========================================================= File Version : 7.65.17.80 Product Version : QuickTime 7.6.5 (1327.80) 最終更新日時 : 2009/11/10 23:35 サイズ : 1,202 KB ========================================================= C:\Program Files\iTunes\iTunes.exe ========================================================= File Version : 9.0.2.25 Product Version : 9.0.2.25 最終更新日時 : 2009/11/12 16:33 サイズ : 10,116 KB
FileVersion_sendto.bat- ログファイル
========================================================= 調査日時 === 2010/01/31 13:16:41.20 === ========================================================= C:\WINDOWS\SysWOW64\Macromed\Flash\NPSWF32.dll ========================================================= File Version : 10.0.42.34 Product Version : 10,0,42,34 最終更新日時 : 2009/10/28 12:40 サイズ : 3.70 MB =========================================================
Windows 7 64ビット版での注意点
OSが64ビット版で 32 bit バージョンのアプリケーションをインストールしてる場合だと、レジストリやプログラムフォルダが違うので、両方チェックが必要かな。
- レジストリ
HKEY_LOCAL_MACHINE\SOFTWAREHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node(32 bit)
- プログラムフォルダ
%ProgramFiles%=C:\Program Files%ProgramFiles(x86)%=C:\Program Files (x86)(32 bit)
- システムフォルダ
%windir%\system32%windir%\SysWow64 (32 bit)
※ 尚、32ビット版の %windir%\SysWOW64\cmd.exe や %windir%\SysWOW64\regedit.exe を実行、或いは Windows 7 64ビット版非対応なファイラー(MDIEなど)からバッチファイル・スクリプトを実行すると自動リダイレクト(?)されてややこしいことになるので注意が必要かも。%ProgramFiles% が %ProgramFiles(x86)% と同じになったり、%windir%\system32 が %windir%\SysWow64 へリダイレクトされたり、HKLM\SOFTWARE が HKLM\SOFTWARE\Wow6432Node へリダイレクトされたりします。
Java Runtime
- Javaコマンド
-
C:\>java -version java version "1.6.0_18" Java(TM) SE Runtime Environment (build 1.6.0_18-b07) Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode, sharing)
- レジストリ
-
アンインストール情報から
- コマンド入力
reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall /s | findstr /i DisplayName | findstr "Java J2SE"
- 出力結果
DisplayName REG_SZ Java(TM) 6 Update 18 DisplayName REG_SZ Java Auto Updater- コマンド入力【その2】(※ 重いです)
set Uninstall=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall for /f "tokens=7 delims=\" %x in ('reg query %Uninstall%') do @reg query "%Uninstall%\%x" /v DisplayName 2>nul | findstr /i "Java(TM) J2SE" >nul && reg query "%Uninstall%\%x" | findstr /i "HKEY DisplayName DisplayVersion"- 出力結果
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{26A24AE4-039D-4CA4-87B4-2F83216014FF} DisplayVersion REG_SZ 6.0.180 DisplayName REG_SZ Java(TM) 6 Update 18- 64bit環境では下記“32ビット版も”チェック
-
C:\Users\yassy>pushd %windir%\syswow64 C:\WINDOWS\SysWOW64>java -version java version "1.6.0_18" Java(TM) SE Runtime Environment (build 1.6.0_18-b07) Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode, sharing)
reg query HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall /s | findstr /i DisplayName | findstr "Java J2SE"
set Uninstall=HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall for /f "tokens=8 delims=\" %x in ('reg query %Uninstall%') do @reg query "%Uninstall%\%x" /v DisplayName 2>nul | findstr /i "Java(TM) J2SE" >nul && reg query "%Uninstall%\%x" | findstr /i "HKEY DisplayName DisplayVersion"
- ファイル
-
%windir%\system32\java.exe- (
%windir%\SysWOW64\java.exe)
- (
%ProgramFiles%\Java\jre6\bin\new_plugin\npjp2.dll- Java Plug-in for Mozilla- (
%ProgramFiles(x86)%\Java\jre6\bin\new_plugin\npjp2.dll)
- (
%ProgramFiles%\Java\jre6\bin\npdeploytk.dll- NPRuntime Script Plug-in- (
)%ProgramFiles(x86)%\Java\jre6\bin\npdeploytk.dll
- (
%ProgramFiles%\Mozilla Firefox\plugins\npdeploytk.dll- (
%ProgramFiles(x86)%\Mozilla Firefox\plugins\npdeploytk.dll)
- (
インストール・ディレクトリを調べる
- コマンド入力
set "Java_Reg=HKLM\SOFTWARE\JavaSoft\Java Runtime Environment" for /f "tokens=3,* delims=\" %x in ('reg query "%Java_Reg%" /s ^| findstr /i JavaHome') do @set "JavaHome=%ProgramFiles%\%x\%y" if defined JavaHome echo %JavaHome%※ 64bit環境では
HKLM\SOFTWARE\Wow6432Node\JavaSoft\Java Runtime Environment,%ProgramFiles(x86)%で32ビット版もチェック- 出力結果
C:\Program Files\Java\jre6
%JavaHome%\bin\java.exe%JavaHome%\bin\npdeploytk.dll
FileVersion.bat でチェック
C:\>FileVersion "%ProgramFiles%\Java\jre6\bin\java.exe"
========================================================= C:\Program Files\Java\jre6\bin\java.exe ========================================================= File Version : 6.0.180.7 Product Version : 6.0.180.7 最終更新日時 : 2009/12/17 17:14 サイズ : 142 KB =========================================================
Adobe Reader
- レジストリ
-
アンインストール情報から。但し、マイナーバージョン等が出ないこともあるかと(インストーラ実行だけでなく、メニューからアップデートが必要なパッチとか)。
- コマンド入力
reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall /s | findstr /i DisplayName | findstr /c:"Adobe Reader"
- 出力結果
DisplayName REG_SZ Adobe Reader 9.3 - Japanese DisplayName REG_SZ Spelling Dictionaries Support For Adobe Reader 9- GUIDを調べてから
set Reg_Uninst=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall set Reg_Adobe=HKLM\SOFTWARE\Adobe\Acrobat Reader for %x in (6,7,8,9) do @for /f "tokens=2 delims={}" %y in ('@reg query "%Reg_Adobe%\%x.0\Installer" /v JPN_GUID 2^>nul') do @set "GUID={%y}" reg query "%Reg_Uninst%\%GUID%" | findstr /i "HKEY DisplayName DisplayVersion"- 出力結果
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1041-7B44-A93000000001} DisplayVersion REG_SZ 9.3.1 DisplayName REG_SZ Adobe Reader 9.3.1 - Japanese- 64bit環境では下記“32ビット版も”チェック
-
reg query HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall /s | findstr /i DisplayName | findstr /c:"Adobe Reader"
set Reg_Uninst=HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall set Reg_Adobe=HKLM\SOFTWARE\Wow6432Node\Adobe\Acrobat Reader for %x in (6,7,8,9) do @for /f "tokens=2 delims={}" %y in ('@reg query "%Reg_Adobe%\%x.0\Installer" /v JPN_GUID 2^>nul') do @set "GUID={%y}" reg query "%Reg_Uninst%\%GUID%" | findstr /i "HKEY DisplayName DisplayVersion"
- ファイル
-
インストール・ディレクトリを調べる
- コマンド入力
set "ADR_Reg=HKLM\SOFTWARE\Adobe\Acrobat Reader" for %x in (6,7,8,9) do @for /f "tokens=3,* delims=\" %y in ('@reg query "%ADR_Reg%\%x.0\InstallPath" /ve 2^>nul ^| findstr /i REG_SZ') do @set "ADR_Path=%ProgramFiles%\%y\%z") if defined ADR_Path echo %ADR_Path%※ 64bit環境では
HKLM\SOFTWARE\Wow6432Node\Adobe\Acrobat Reader,%ProgramFiles(x86)%で32ビット版もチェック- 出力結果
C:\Program Files\Adobe\Reader 9.0\Reader
%ADR_Path%\AcroRd32.exe%ADR_Path%\AIR\nppdf32.dll- Firefox用PDFプラグイン%ADR_Path%\Browser\nppdf32.dll%ProgramFiles%\Opera\program\plugins\nppdf32.dll- (
%ProgramFiles(x86)%\Opera\program\plugins\nppdf32.dll)
- (
%ProgramFiles%\Mozilla Firefox\plugins\nppdf32.dll- (
%ProgramFiles(x86)%\Mozilla Firefox\plugins\nppdf32.dll)
- (
FileVersion.bat でチェック
C:\>FileVersion "%ProgramFiles%\Adobe\Reader 9.0\Reader\AcroRd32.exe"
========================================================= C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe ========================================================= File Version : 9.3.0.148 Product Version : 9.3.0.148 最終更新日時 : 2009/12/22 1:57 サイズ : 342 KB =========================================================
Flash Player
※ IE用、他用を個別チェックすること。
- レジストリ
-
アンインストール情報から
IE用 ActiveX コントロール
- コマンド入力
reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player ActiveX" /v DisplayVersion
- 出力結果
! REG.EXE VERSION 3.0 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player ActiveX DisplayVersion REG_SZ 10.0.42.34- 古いバージョンでは
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\ShockwaveFlash
Firefox などIE以外用プラグイン
- コマンド入力
reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player Plugin" /v "DisplayVersion"
- 出力結果
! REG.EXE VERSION 3.0 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player Plugin DisplayVersion REG_SZ 10.0.42.34- 64bit環境では下記“32ビット版も”チェック
-
reg query "HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player ActiveX" /v DisplayVersion
reg query "HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player Plugin" /v "DisplayVersion"
- ファイル
-
IE用ActiveXコントロールのファイル名を調べる
- コマンド入力
set "OCX_Reg=HKLM\SOFTWARE\Classes\CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000}\InprocServer32" for /f "tokens=3,* delims=\" %x in ('reg query %OCX_Reg% /ve ^| findstr /i REG_SZ') do @set "OCX_Path=%windir%\%x\%y" if defined OCX_Path echo %OCX_Path%※ 64bit環境では
HKLM\SOFTWARE\Wow6432Node\Classes\CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000}\InprocServer32で32ビット版もチェック- 出力結果
C:\WINDOWS\system32\Macromed\Flash\Flash10d.ocx
%OCX_Path%%windir%\system32\Macromed\Flash\NPSWF32.dll- Firefox用プラグイン- (
%windir%\SysWOW64\Macromed\Flash\NPSWF32.dll)
- (
%ProgramFiles%\Opera\program\plugins\NPSWF32.dll- (
%ProgramFiles(x86)%\Opera\program\plugins\NPSWF32.dll)
- (
%ProgramFiles%\Mozilla Firefox\plugins\NPSWF32.dll- (
%ProgramFiles(x86)%\Mozilla Firefox\plugins\NPSWF32.dll)
- (
FileVersion.bat でチェック
C:\>FileVersion C:\WINDOWS\system32\Macromed\Flash\Flash10d.ocx
========================================================= C:\WINDOWS\system32\Macromed\Flash\Flash10d.ocx ========================================================= File Version : 10.0.42.34 Product Version : 10,0,42,34 最終更新日時 : 2009/10/28 12:31 サイズ : 3,889 KB =========================================================
Shockwave
- レジストリ
-
アンインストール情報から
- コマンド入力
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Shockwave Player" /v DisplayVersion
- 出力結果
! REG.EXE VERSION 3.0 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Shockwave Player DisplayVersion REG_SZ 11.5.6.606レジストリ
HKLM\SOFTWAREから- コマンド入力
reg query "HKLM\SOFTWARE\Adobe\Shockwave 11\currentupdateversion"
- 出力結果
! REG.EXE VERSION 3.0 HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Shockwave 11\currentupdateversion <名前なし> REG_SZ 1156606- 64bit環境では下記“32ビット版も”チェック
-
reg query "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Shockwave Player" /v DisplayVersion
reg query "HKLM\SOFTWARE\Wow6432Node\Adobe\Shockwave 11\currentupdateversion"
- ファイル
-
%windir%\system32\Adobe\Director\SwDir.dll-IE用ActiveXコントロール- (
%windir%\SysWOW64\Adobe\Director\SwDir.dll)
- (
%windir%\system32\Adobe\Director\np32dsw.dll- Firefox用プラグイン- (
%windir%\SysWOW64\Adobe\Director\np32dsw.dll)
- (
%ProgramFiles%\Opera\program\plugins\np32dsw.dll- (
%ProgramFiles(x86)%\Opera\program\plugins\np32dsw.dll)
- (
%ProgramFiles%\Mozilla Firefox\plugins\np32dsw.dll- (
%ProgramFiles(x86)%\Mozilla Firefox\plugins\np32dsw.dll)
- (
FileVersion.bat でチェック
C:\>FileVersion %windir%\system32\Adobe\Director\SwDir.dll
========================================================= C:\WINDOWS\system32\Adobe\Director\SwDir.dll ========================================================= File Version : 11.5.6.606 Product Version : 11.5.6 最終更新日時 : 2010/01/18 16:24 サイズ : 209 KB =========================================================
Real Player
- レジストリ
-
「ビルド」しかわかりませぬ(汗)。「Version」が出ません...
- コマンド入力
reg query "HKLM\SOFTWARE\RealNetworks\RealPlayer" /v version
- 出力結果
! REG.EXE VERSION 3.0 HKEY_LOCAL_MACHINE\SOFTWARE\RealNetworks\RealPlayer version REG_SZ 12.0.0.343- 64bit環境では下記“32ビット版も”チェック
-
reg query "HKLM\SOFTWARE\Wow6432Node\RealNetworks\RealPlayer" /v version
- ファイル
-
- ディレクトリを調べる
- コマンド入力
if exist "%ProgramFiles%\Real\realplay.exe" set "Real_Path=%ProgramFiles%\Real\realplay.exe" if exist "%ProgramFiles%\Real\RealPlayer\realplay.exe" set "Real_Path=%ProgramFiles%\Real\RealPlayer\realplay.exe" if defined Real_Path echo %Real_Path%
※ 64bit環境では
%ProgramFiles(x86)%で32ビット版もチェック- 出力結果
C:\Program Files\Real\RealPlayer\realplay.exe
FileVersion.bat でチェック
C:\>FileVersion "%ProgramFiles%\Real\RealPlayer\realplay.exe"
========================================================= C:\Program Files\Real\RealPlayer\realplay.exe ========================================================= File Version : 12.0.0.343 Product Version : 12.0.0.343 最終更新日時 : 2010/01/20 11:01 サイズ : 218 KB =========================================================
※ しかしながら、このファイルからは「Version」が出ません。「ビルド」が表示されます。
QuickTime
- レジストリ
-
- コマンド入力
reg query "HKLM\SOFTWARE\Apple Computer, Inc.\QuickTime" /v Version
- 出力結果
! REG.EXE VERSION 3.0 HKEY_LOCAL_MACHINE\SOFTWARE\Apple Computer, Inc.\QuickTime Version REG_DWORD 0x7658000または(※ 更新されるとだめかも)
- コマンド入力
set Uninstall=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall set QT_Reg_01=%Uninstall%\{8DC42D05-680B-41B0-8878-6C14D24602DB} set QT_Reg_02=%Uninstall%\{1451DE6B-ABE1-4F62-BE9A-B363A17588A2} set QT_Reg_03=%Uninstall%\{8B7917E0-AF55-4E8A-9473-017F0AA03AC8} set QT_Reg_04=%Uninstall%\{28BE306E-5DA6-4F9C-BDB0-DBA3C8C6FFFD} for /f "tokens=2 delims==" %x in ('@set QT_Reg_') do @reg query "%x" 2>nul | findstr /i "HKEY Displayname DisplayVersion"- コマンド入力【その2】(※ 重いです)
set Uninstall=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall for /f "tokens=7 delims=\" %x in ('reg query %Uninstall%') do @reg query "%Uninstall%\%x" /v DisplayName 2>nul | findstr /i QuickTime >nul && reg query "%Uninstall%\%x" | findstr /i "HKEY DisplayName DisplayVersion"- 出力結果
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1451DE6B-ABE1-4F62-BE9A-B363A17588A2} DisplayVersion REG_SZ 7.65.17.80 DisplayName REG_SZ QuickTime- 64bit環境では下記“32ビット版も”チェック
-
reg query "HKLM\SOFTWARE\Wow6432Node\Apple Computer, Inc.\QuickTime" /v Version
set Uninstall=HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall for /f "tokens=8 delims=\" %x in ('reg query %Uninstall%') do @reg query "%Uninstall%\%x" /v DisplayName 2>nul | findstr /i QuickTime >nul && reg query "%Uninstall%\%x" | findstr /i "HKEY DisplayName DisplayVersion"
- ファイル
-
%ProgramFiles%\QuickTime\QuickTimePlayer.exe- (
%ProgramFiles(x86)%\QuickTime\QuickTimePlayer.exe)
- (
FileVersion.bat でチェック
C:\>FileVersion "%ProgramFiles%\QuickTime\QuickTimePlayer.exe"
========================================================= C:\Program Files\QuickTime\QuickTimePlayer.exe ========================================================= File Version : 7.65.17.80 Product Version : QuickTime 7.6.5 (1327.80) 最終更新日時 : 2009/11/10 23:35 サイズ : 1,202 KB =========================================================
iTunes
- レジストリ
-
更新されるとだめかも
- コマンド入力
set Uninstall=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall set iTunes_reg_01=%Uninstall%\{EA418519-2160-43A0-AABD-6608DDD8D87F} set iTunes_reg_02=%Uninstall%\{DDDE0BE3-0CBE-4BF6-B75A-E3F69C947843} set iTunes_reg_03=%Uninstall%\{318AB667-3230-41B5-A617-CB3BF748D371} set iTunes_reg_04=%Uninstall%\{A6FDF86A-F541-4E7B-AEA0-8849A2A700D5} set iTunes_reg_05=%Uninstall%\{F439D7AF-03F3-4F8E-AEC4-571BFE977C61} set iTunes_reg_06=%Uninstall%\{B812FCC0-6192-4BFA-A9C6-1E8578F255DA} set iTunes_reg_07=%Uninstall%\{84BC87D4-0480-4E10-B15D-1E7886D55180} set iTunes_reg_08=%Uninstall%\{81063354-9060-42B2-A000-1EBE96778AA9} set iTunes_reg_09=%Uninstall%\{996A2FAA-7514-4628-9D12-A8FC34A0016E} set iTunes_reg_10=%Uninstall%\{4CE36E6A-300B-427C-BEC7-B261CC13814E} for /f "tokens=2 delims==" %x in ('@set iTunes_reg_') do @reg query "%x" 2>nul | findstr /i "HKEY DisplayName DisplayVersion"- コマンド入力【その2】(※ 重いです)
set Uninstall=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall for /f "tokens=7 delims=\" %x in ('reg query %Uninstall%') do @reg query "%Uninstall%\%x" /v DisplayName 2>nul | findstr /i iTunes >nul && reg query "%Uninstall%\%x" | findstr /i "HKEY DisplayName DisplayVersion"- 出力結果
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{F439D7AF-03F3-4F8E-AEC4-571BFE977C61} DisplayVersion REG_SZ 9.0.3.15 DisplayName REG_SZ iTunes- 64bit環境では下記“32ビット版も”チェック
-
set Uninstall=HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall for /f "tokens=8 delims=\" %x in ('reg query %Uninstall%') do @reg query "%Uninstall%\%x" /v DisplayName 2>nul | findstr /i iTunes >nul && reg query "%Uninstall%\%x" | findstr /i "HKEY DisplayName DisplayVersion"
- ファイル
-
%ProgramFiles%\iTunes\iTunes.exe- (
%ProgramFiles(x86)%\iTunes\iTunes.exe)
- (
FileVersion.bat でチェック
C:\>FileVersion "%ProgramFiles%\iTunes\iTunes.exe"
========================================================= C:\Program Files\iTunes\iTunes.exe ========================================================= File Version : 9.0.2.25 Product Version : 9.0.2.25 最終更新日時 : 2009/11/12 16:33 サイズ : 10,116 KB =========================================================
私的スクリプト・バッチファイル
【注意】XP Home(32bit), 7 Pro 64-bit しか確認してません。
内容はかなり私的なのでごちゃごちゃしてます。私の知る限りで旧バージョンもなるべくチェックするようにしてるのでログファイルの意味はかなりわかりにくいかと思われます。
プラグインだけでなく色々混ざってます。プラグインだけなら【1】を入力で。
- バッチファイル(ファイル・バージョンは Filever.exe or VBScript でチェック)
Security_Check_CP.bat (.txt)(※ 64-bit版ではだめだめです...orz)(※ 更新 2010.3.31)
バッチファイルは結構時間かかるかも。下記のVBスクリプトだとほぼ一瞬で軽いかな。
- VBスクリプト
- Check_Plugins.vbs (.txt)(※ 更新 2011.5.14 7 SP1 対応)
下記は変数で指定したファイルを全ドライブから検索してバージョン・チェック(※ cscript.exe 実行)
- Find_and_FileVer_Plugin-All.bat (.txt)(※ 2010.1.28 初歩的ミス修正) (※ 更新 2010.5.3 CD, ネットワーク を除外) (※ 更新 2011.5.25 7 SP1 対応)
※【注意】i386ナントカや Service Pack ナントカに含まれるファイルはWindowsのバックアップファイルなので削除しない方がよろしいかと。
いろいろ
- サイバークリーンセンター(CCC)|ホームページからの感染を防ぐために
- 情報処理推進機構:情報セキュリティ:脆弱性対策:「MyJVNバージョンチェッカ」を公開
- 脆弱性情報共有フレームワーク - MyJVN
- Secunia Software Inspector
-
※ マイナーなものは気づかなかったりするのでこういうチェックも定期的にした方がいいのじゃないのでせうか?
(サイトにアクセス)主なプログラム、プラグインなどのバージョンチェックが可能。(Java,JavaScript,Cookieなどを許可すること)
但し環境によってはかなり重いのでご注意。
下記はインストールして使用。
- pluginsフォルダ
-
IE以外(IE非互換)のブラウザでは、下記にプラグインのフォルダがあります。システムにインストールされていればこの中になくても必須ではないと思われますが、こちらのフォルダにあれば優先されることがあります。旧バージョンが残っていないか注意しときませう。
- Flash プラグイン -
NPSWF32.dll - Shockwave for Director -
np32dsw.dll - PDF プラグイン -
nppdf32.dll
...など(RealとかQuickTimeはよくわかりません。すみません。)
- Firefox
%ProgramFiles%\Mozilla Firefox\plugins
- Opera
%ProgramFiles%\Opera\program\plugins
- Thunderbird
%ProgramFiles%\Mozilla Thunderbird\plugins
- Safari
%ProgramFiles%\Safari\plugins
- SeaMonkey
%ProgramFiles%\mozilla.org\SeaMonkey\plugins
- IE互換タブブラウザのGeckoプラグインなど
-
SleipnirやLunascapeとか。こちらのフォルダはインストーラーにほぼ無視されるので旧バージョンが残ってしまってることがあるなり
- Sleipnir
%ProgramFiles%\Fenrir & Co\Sleipnir\plugins\browser\ActiveGeckoBrowser\plugins%ProgramFiles%\Fenrir & Co\Gecko_v1712\gecko20051003\plugins
- Lunascape
%ProgramFiles%\Lunascape\Lunascape\extents\gecko\plugins%ProgramFiles%\Lunascape\Lunascape4\extents\gecko\plugins%ProgramFiles%\Lunascape\Lunascape5\extents\gecko\plugins%ProgramFiles%\Lunascape\Lunascape6\extents\gecko\plugins
- Sleipnir
- Flash プラグイン -