気まぐれなももぽえむ

気まぐれなももぽえむです。

DreamSceneをインストールしてしまった方へ

イメージ 1

トラックバック元記事
「本物のDreamScene(動く壁紙)をHome Premuimにインストールする」で、
Windows Vista SP1リリース以前にNonUltimateDreamScene.zipを用いて、
DreamSceneをインストールしてしまった方(私も含む)は、

VistaをSP1にアップグレードすると問題が起きます。
themecpl.dllがSP1に含まれているものに更新されません。

※でも、以下の作業を行ってしまうと動いているDreamSceneは無効になってしまいますが。

\Windows\system32の下に、themecpl.dll.original
というファイルが残っていれば自力で復活させることができます。
しかし、上記のファイルが残っていてもインストール時に何度もコマンドを実行してしまった場合、
新しいファイルで上書きされてしまっている可能性があります。

以下にthemecpl.dllのタイムスタンプ(更新日時)とバイト数を記載しますので
心あたりのある人は確認してください。

Windows Vista HomePremium SP1適用前
themecpl.dll 2006/11/02 18:46:13 1,137,664 bytes
     Version 6.0.6000.16386

#themecpl.dll.originalとして\Windows\system32の下に残っていれば大丈夫です。
#画像では、言語が「米国」となっていますが、\Windows\System32にあるときは「日本」です。

Windows Vista HomePremium SP1適用後は、
themecpl.dll 2008/01/18 23:36:42 1,152,000 bytes
     Version 6.0.6001.18000
となります。

これが、
themecpl.dll 2007/11/12 09:23:50 1,149,440 bytes
     Version 6.0.6000.16424
となってしまっていて、適用前のoriginalファイルも残っていない人は、元に戻すことができません。

もし、残っている人はSP1を一旦アンインストールして、ファイルを元に戻してから
SP1を再インストールすることでちゃんとthemecpl.dllもアップグレードされますが、
非常に面倒なのとSP1のアンインストールってかなりのリスクを負うことになります。
下手をすると、Vista自体再インストールしなければならない事態になりかねません。

なので、themecpl.dllがSP1滴用後のものを配布しますので私宛にメールをください。
momo_poem@yahoo.co.jp
#混乱を防ぐため。件名を「themecpl.dll復活ファイル提供申請」としてください。

SP1適用前のオリジナルと、SP1滴用後のものをセットにしてお送りしますので、
各自で置き換えてください。

面倒なことになってしまいまことに申し訳ありません。

現在、fenixさんと一緒にWindows Vista Home Premium SP1用日本語版 DreamSceneを開発中です。
上記のファイルがきちんとSP1版になっていないとインストールしても正しく動かないため、
もし、DreamSceneをインストールしてしまっている人は正しくしておいてください。
#でも置き換えると以前のDreamSceneは動かなくなります。

日本語版DreamSceneがリリースされています。
http://blogs.yahoo.co.jp/momo_poem/39344019.html