目次
XPのWGA
WGA — Windows Genuine Advantage
WGA確認ツール (KB892130)
2005年7月、マイクロソフトは海賊版XP対策としてWGAを日本にも投入した。Windows Genuine Advantage Validation Tool(WGA確認ツール - KB892130)という名称で、実体はIE用のActiveXコントロールだった。
WGAは流用されたプロダクトキーや、ライセンス認証を改造されていないかチェックし、正規品であることが確認できなければ、Windows Updateやダウンロードセンターが利用できなくなった(セキュリティ上重要な更新だけはダウンロード可)。
翌年、下記のWGA通知ツール(KB905474)の配布が始まったため、KB892130とKB905474を混同されることも多かった。
KB892130のダウンロードリンクはXPの更新プログラム一覧 (1)にある。
参考サイト
- マイクロソフトの「Windows Genuine Advantage」、いよいよ全世界で実施に (2005/7/26 - CNET)
- 米Microsoft,正規Windows推奨プログラムを世界で正式運用開始 (2005/7/27 - 日経BP)
- Description of Windows Genuine Advantage (WGA) (2012/08/09 - microsoft.com)
WGA通知ツール(KB905474)
おそらく2006年4月に、Windows Genuine Advantage Notification Tool(WGA通知ツール)の配布が始まった。同時に、Windows UpdateでこのKB905474をインストールしなければ、他の更新プログラムが候補に挙がってこなくなった。また、海賊版の表示はより目立つようになった。
KB905474のダウンロードリンクはXPの更新プログラム一覧 (2)にある。
WGAによる検証の様子
KB905474(WindowsXP-KB905474-JPN-x86.exe)を実行する。
正規品だと確認できなかった場合は、このようなダイアログが表示される。
そして、XPの次回の起動時に、こんな画面が表示され、ログインすると・・・
・・・壁紙が真っ黒に変わっている。「お客様は偽造ソフトウェアの被害に遭われた可能性があります」の表示は、壁紙の上にインポーズされているので、壁紙を変えても表示され続ける。
正規の Windows について (microsoft)
- デスクトップの色が黒になる場合があります。色を設定し直すことはできますが、問題が解決されるまでは、60 分ごとに黒に戻ります。
- Windows は、正規品かどうかに関係なく、重要なセキュリティ更新プログラムを入手できます。
- 通常の規則では、Windows の 1 ライセンスに対して 1 台の PC にのみインストールできます。
WGAの削除
KB905474はアンインストールができない。なので(たとえ正規品のXPとプロダクトキーを使っても)、何かの障害によって海賊版と判定されてしまった場合、復旧する手段がない。そこで、WGAを削除するツールがいくつか作られている。“WGA remove”でネットを検索すればいくつか見つかるはずだ。
その中の一つ、RemoveWGAを取り上げる。
ソフト名 | サイト | SoftPediaページ | ダイレクトリンク | サイズ |
---|---|---|---|---|
Remove WGA 1.2 | 削除済み | SoftPedia | removewga.exe | 13.5KB |
実行すると、WGAがインストールされている場合には、こんなダイアログが表示される。
「はい(Y)」を選ぶ。
再起動するかどうか尋ねてくるので、再度「はい(Y)」を選ぶ。
再起動後、何を削除したか表示される。
WGAが削除されても、黒くなった壁紙は自動で元には戻らないので、自分で再設定する。
診断ツール(MGADiag.exe)
Microsoft Genuine Advantage Diagnostics Toolは、WGA(とOffice)の診断ツール。
サイト | ダイレクトリンク | サイズ |
---|---|---|
Microsoft Go! | MGADiag.exe | size |
アクティベーションの回避(SLP化)でインストールしたXPでMGADiag.exeを実行した結果。
Validation Statusの種類
表示 | 意味 |
---|---|
Genuine | アクティベーション済み |
Not Activated | アクティベーション未実施 |
Validation Control not Installed | WGA導入前にアクティベーションされ、WGAは未インストールの状態 |
Invalid Product Key | 不正なプロダクトキー |
Blocked VLK | ブロックされたボリューム・ライセンスキー |
Prodict ID Typeの種類
1 | Volume |
1 | KMS Client |
2 | OEM SLP |
3 | OEM System Builder |
5 | Retail |
6 | Volume MAK |
7 | Volume KMS Server |
0 | Unknown |
WGA通知ツール(KB905474)の検証
Notificationのタブに、WGA通知ツール(KB905474)の状態が表示される。
WGAが正規品だと確認できていれば、Cached Resultの表示は0になる。0以外であれば、何らかのエラーがあることを示している。
VersionにはWGAのバージョンが表示される。
WGAがインストールされていない場合は、N/Aとエラーコードが表示される。エラーコード0x80070002は単にファイルが見つからないという意味だ。
ERROR_FILE_NOT_FOUND - 0x80070002
Error Constants (microsoft) ERROR_FILE_NOT_FOUND - 2 (0x2)
The system cannot find the file specified. System Error Codes (0-499) (microsoft)