2009/08/27(Thu)Windows Live Messenger 8.1.0178でサインインできない (XPx64)

2009/08/27 10:52 Software::Windows
8/26の昼か夕方頃からWindows Live Messenger(以下WLM) 8.1.0178でサインインできなくなった。
今時こんな古いバージョン使ってる方が悪いのかもしれないが、ただでさえ重いWLMに限ってはバージョンアップするとさらに重くなりそうで、比較的安定していそうな*18.1.0178をあえて使い続けているわけだが……。*2

詳細は以下。

*1 : 非常に主観的なものですが

*2 : 単にアップデートが面倒という理由もある

アップグレードが必要です

wlm_recov1.png

新しいバージョンをダウンロードできます。このプログラムの使用を続行するには、新しいバージョンをインストールする必要があります。インストールしますか?

●はい
○いいえ
以前から新しいバージョンの通知はサインインする毎にアラートとして右下に表示されていたので、邪魔だなとしか思わなかったんだが、今回に限っては「一週間通知しない」というチェック項目がなく、いいえを選択するとサインインしてくれない。
よくよく文を読むと、「ダウンロードできるようになったよ」というよか、「インストールしなきゃダメ」と言う文面。
はぁ、ついに使えなくなったのか……。

ダウンロード

一度は諦めてダウンロードしようとしたのだが……

wlm_recov2.png


wlm_recov3.png


あれっ?

というわけで、ウェブに飛ばされる。
うーん、ここで折れるのはシャクだなぁ…。

一方

この問題はx86(32bit)のWindows XPでは起こっていない模様。
じゃあ、互換性の解決でなんとかなるかなあ?

ということでやってみると…

wlm_recov4.png


▼次回起動時になにやらインストーラが走る

wlm_recov5.png


▼修復??

wlm_recov6.png


で、結果的にはサインインできるようになった。
OSのバージョン違いでXPではサインインできるけど2000で出来なくなった、というならまだしも、XP x86とXP x64で違いが出ているうえ、新しい方のXP x64の方で蹴られるようになるのは何故?
非常に謎。

追記: 9/16~の新対策 2009/09/18

どうやらWindows XP x86やWindows 7 RTMにおいても規制が始まったようで、ログオンできないことが確認できた。
コメントに書いていただいているように、互換性レベルをWindows 2000まで落とせばとりあえずログイン出来るので、困っている人はお試しを。

コメントしていただいた方々、ありがとうございます。

追記: パッチ作りました 2009/09/23

コメント#6の方の情報で、バージョン書き換えパッチを作りました。
こちらをご覧ください。