SonicStageが動かない

|

CDから音楽を取り込もうと、SonicStageを起動してみたら・・・起動しませんでした。前回までは正常に起動していたし、終了も正しい手順でされていたはずなのになぜ?
「ファイルが壊れた」という可能性から当たってみることに。

SonicStageにはプログラムのファイル以外に管理しているデータベースがあるはずです。どちらが壊れているのか分からないので、まずはスキャンディスクを。再起動が必要な細かくチェックするオプションで実行してみたものの、症状変わらず。起動処理の最後の方でプログラムが異常終了してしまいます

データベースのファイルが破損している可能性もあるので、SonicStageで使用するデータベースファイルを探しました。場所はAll Usersの下にありました。なんとびっくり、拡張子がMDBのファイル(Microsoft Accessデータベース?)を使っているようです。大丈夫なのでしょうか。
xxxxx.mdbという現在使用中のファイル以外に新しい方からxxxxx5.mdb, xxxxx4.mdb, xxxxx3.mdb, xxxxx2.mdb, xxxxx1.mdbと過去のバックアップが5つも保管されていました。でも、Sonic Stageには自動バックアップされたこれらのファイルを復元する機能はなさそうです。
試しにこのフォルダにあるファイルを別の場所に移動させてみました。すると、SonicStage起動時にエラーが出てデータベースを初期化するメッセージが表示されました。でも、そのあとの起動処理でやはり異常終了します。

レジストリが壊れているのか?レジストリから「Sony」や「Sonic」という単語が含まれているキーを探してみました。試しにばっさりそのキーを削除してみました。(皆さんは真似しないように!)
SonicStageを起動してみると、やはりだめでした。

SonicStageを上書きで再インストールすることに。これまた失敗。

次に、アンインストールしてからSonic Stage for Moraをインストールしてみました。が、失敗。

上記作業をしている間にもふと頭をよぎった「Windows Updateのせい?」という可能性を確認してみることに。先日公開された月例アップデートを適用したばかりなのです。
Windows Updateで更新がないか確認してみると・・・!「OpenMGに準拠したソフトウェアが停止する」といった記述のあるアップデートが1項目表示されるではないですか。ニュースサイトでもそういう情報がなかったので気づくのが遅くなってしまいました。まさか他のメーカーのソフトウェアを動かなくしてしまうようなWindows Updateが配布されているとは。
なぜかダウンロードサイズ0KBの項目を選択し、Windows Updateを実行。

そしてSonicStageを起動。無事起動しました。先程別の場所に移動しておいたMDBファイルを戻し、以前の情報が残っていることを確認できました。
思ったのですが、データベースがなくなってしまった場合、すでにデバイスに転送されたデータはどう扱われるのでしょう?CDから転送したものならチェックアウトしたPCと異なるPCでもチェックイン・・・できないですよね。同じPCなら削除しかできないのでしょうか。時間のあるときに試してみます。

ソニーのサイトを見てみると、以前にもWindows Updateによるトラブルがあったようです。この記事によると、Windows XP SP2は該当しないそうです。今回使用したマシンは、以前からWindows Updateを実行していたはずなので、これとは異なる現象だと思うのですがはて?

不具合のあるWindows UpdateのせいでSonicStageの解析まですることになってしまいました。

このブログ記事について

このページは、S.Yamが2004年12月14日 23:59に書いたブログ記事です。

ひとつ前のブログ記事は「Firefox広まる」です。

次のブログ記事は「ホイールではなく」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.01