開発ソフトの動作確認用にWindows XPをインストールする機会があったのですが、「ライセンス認証サーバーと接続できません」と言われてしまいオンライン ライセンス認証で詰まったので備忘録として残しておきます。
2024年現在でも、電話によるライセンス認証は特に何もしなくても可能です。
ただ、(やられたことのある方ならご存知でしょうが)めちゃくちゃ時間取られるので、私的にはオンライン認証のほうが好みです。
必要なもの
- 正規のライセンス
- インターネットにつながった別のPC
- USBメモリなどのデータ転送媒体
必要なものをダウンロードする
- Internet Explorer 8をMS公式からダウンロードする(DLページが消えているので直リンクです)
- 最新のルート証明書をダウンロードする
- Windows2000界隈で有名な、黒翼猫さんという方が公開してくださっています。
-
https://win2k.org/wlu/wlu.htm
- 左側の手動Updateをクリックして、検索キーワードに「Update for Root Certificates」と入力して検索する
- 「Update for Root Certificates May 20xx/ルート証明書の更新プログラム」のリリース日が最新になっているものをダウンロードする
- WLUpdateをダウンロードする
- https://win2k.org/blog/2020/03/23/1995327/
- 記事中のリンクから、最新のものをダウンロードする
ダウンロードしたら、XP環境にすべてコピーしてください。
IEのアップデート
ダウンロードしたIE8-WindowsXP-x86-JPN.exeを実行して、更新します。特に詰まる点はないはずです。つるつるのロゴが懐かしい・・・
インストールが終わったら再起動してください。
ルート証明書の更新
先程ダウンロードしたWLUpdate(wlupdate1x.cab)をダブルクリックして開き、中身を適当なフォルダにコピーします。
コピーができたら、中にあるwlupdateという名前のVBScriptに、先ほどダウンロードしたルート証明書(rootsupd______.wlu)をドラッグ&ドロップします。
数十秒待つと完了メッセージが出てくるので、確認後再起動します。
ライセンス認証を行う
「スタート」→「すべてのプログラム」の中にライセンス認証があります。それを開いて、オンライン認証を行ってください。
以下のような表示になれば、成功です!