======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-update-list-1]]にある。\\
==参考サイト==
* [[http://japan.cnet.com/news/ent/20085782/|マイクロソフトの「Windows Genuine Advantage」、いよいよ全世界で実施に]] (2005/7/26 - CNET)
* [[http://itpro.nikkeibp.co.jp/free/ITPro/USNEWS/20050727/165335/|米Microsoft,正規Windows推奨プログラムを世界で正式運用開始]] (2005/7/27 - 日経BP)
* [[https://support.microsoft.com/ja-jp/kb/892130|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-update-list-2]]にある。\\
====WGAによる検証の様子====
KB905474(WindowsXP-KB905474-JPN-x86.exe)を実行する。
{{ :not-verified.png?nolink |正規品だと確認できなかった場合}}
正規品だと確認できなかった場合は、このようなダイアログが表示される。
{{ ::piracy-1.png?nolink |}}
そして、XPの次回の起動時に、こんな画面が表示され、ログインすると・・・
{{ ::piracy-2.png?nolink |}}
・・・壁紙が真っ黒に変わっている。「**お客様は偽造ソフトウェアの被害に遭われた可能性があります**」の表示は、壁紙の上にインポーズされているので、壁紙を変えても表示され続ける。
**[[https://support.microsoft.com/ja-jp/help/15087/windows-genuine|正規の Windows について]]** (microsoft)
* デスクトップの色が黒になる場合があります。色を設定し直すことはできますが、問題が解決されるまでは、60 分ごとに黒に戻ります。
* Windows は、正規品かどうかに関係なく、重要なセキュリティ更新プログラムを入手できます。
* 通常の規則では、Windows の 1 ライセンスに対して 1 台の PC にのみインストールできます。
=====WGAの削除=====
KB905474はアンインストールができない。なので(たとえ正規品のXPとプロダクトキーを使っても)、何かの障害によって海賊版と判定されてしまった場合、復旧する手段がない。そこで、WGAを削除するツールがいくつか作られている。"WGA remove"でネットを検索すればいくつか見つかるはずだ。\\
その中の一つ、**RemoveWGA**を取り上げる。\\
^ソフト名^サイト^SoftPediaページ^ダイレクトリンク^サイズ^
|Remove WGA 1.2|削除済み|[[http://www.softpedia.com/get/Tweak/Uninstallers/RemoveWGA.shtml|SoftPedia]]|[[https://softpedia-secure-download.com/dl/312fbdd12d2a814d220893629bde212f/5a2021ec/100042782/software/tweak/removewga.exe|removewga.exe]]|13.5KB|
実行すると、WGAがインストールされている場合には、こんなダイアログが表示される。\\
{{ ::piracy-3.png?nolink |}}
「はい(Y)」を選ぶ。
{{ ::piracy-4.png?nolink |}}
再起動するかどうか尋ねてくるので、再度「はい(Y)」を選ぶ。
{{ ::piracy-5.png?nolink |}}
再起動後、何を削除したか表示される。
{{ ::piracy-6.png?nolink |}}
WGAが削除されても、黒くなった壁紙は自動で元には戻らないので、自分で再設定する。
=====診断ツール(MGADiag.exe)=====
**Microsoft Genuine Advantage Diagnostics Tool**は、WGA(とOffice)の診断ツール。
^サイト^ダイレクトリンク^サイズ^
|[[https://go.microsoft.com/fwlink/?linkid=52012|Microsoft Go!]]|[[http://download.microsoft.com/download/9/F/3/9F3DED28-A521-4352-B8A4-20368D0CC1AA/MGADiag.exe|MGADiag.exe]]|size|
[[slp-oembios-activation]]でインストールしたXPでMGADiag.exeを実行した結果。\\
{{ :wga-genuine.png?nolink |}}
===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)の状態が表示される。
{{ ::mgadiag-notification.png?nolink |WGA通知ツール(KB905474)の状態}}
WGAが正規品だと確認できていれば、**Cached Result**の表示は0になる。0以外であれば、何らかのエラーがあることを示している。\\
VersionにはWGAのバージョンが表示される。
{{ ::mgidiag-not-exist.png?nolink |WGAがインストールされていない場合}}
WGAがインストールされていない場合は、N/Aとエラーコードが表示される。エラーコード0x80070002は単にファイルが見つからないという意味だ。
**ERROR_FILE_NOT_FOUND** - 0x80070002\\
[[https://msdn.microsoft.com/ja-jp/library/windows/desktop/dd319335%28v=vs.85%29.aspx|Error Constants]] (microsoft)
**ERROR_FILE_NOT_FOUND** - 2 (0x2)\\
The system cannot find the file specified.
[[https://msdn.microsoft.com/en-us/library/windows/desktop/ms681382%28v=vs.85%29.aspx|System Error Codes (0-499)]] (microsoft)