Exact Audio Copy が突然起動しなくなる
【問題】:
Exact Audio Copy(以下EAC)を起動しようとしたら、「Exact Audio Copyを起動しています」のメッセージが表示されたままフリーズしてしまい、起動しなくなる。
【原因】:
ユーザーディレクトリ内のEACデータベースファイル「CDDB.sdf」の破損が原因。
【解決方法】:
CDDB.sdfを削除、あるいはバックアップがあるならば上書きしてEACを再起動する。
いつも通りEACを使用としたら、起動時の「Exact Audio Copyを起動しています」メッセージが表示されたまま全く起動する気配がなく、やむを得ずタスクマネージャのプロセスから強制終了。
その後PCごと再起動するなど何度か起動を試みるも失敗に終わり、やむを得ずEACの再インストールをしてみるがそれでも症状は変わらなかった。
再インストールしてさえ症状が改善しない原因を色々考えてみたが、恐らくアンインストール後も残存している設定ファイルあるいはレジストリ情報が要因ではないかと疑ってみる。
ある程度要因を絞り込んで色々と調べてみた結果、アンインストール後もユーザーディレクトリ内に残存しているEACのデータベースファイルの破損が原因と判明し、削除した結果何とかEACが起動した。
起動後のEACの挙動は特に問題なかったが、データベースファイルを削除した結果、EACの各種設定やこれまで記録してきたCDの情報の多くが失われてしまったので、今後同様の事態が発生した場合に備える備忘録として今回の件をまとめてみることに。
CDDB.sdfを削除あるいはバックアップの上書きが現状唯一の解決方法
他にも手段はあるのかもしれないが、少なくとも現時点で効果があった唯一の方法はこれだけだった。しかも他に試した手段よりも圧倒的にお手軽というおまけ付きだ(笑)
今回のEACが起動しない問題に対して、試した手段は以下の通り。
- PCの再起動や他に影響ありそうなソフトの停止
- EACの再インストール
- データベースファイル(CDDB.sdf)の削除
ちなみにレジストリ情報の削除は考慮はしたが、削除する前にデータベースファイルの破損が原因と気付いたため、実際にはレジストリをいじることはなかった。
破損したCDDB.sdfは削除するか、あるいはバックアップがあるならばそれを上書きした後、EACを再起動すれば無事再起動する。
ただバックアップの上書きではなく削除した場合、これまで蓄積してきたCDのデータ等は完全に消去されてしまうが、バックアップがない以上諦める他ない。
CDDB.sdfはユーザーディレクトリ内に存在
具体的な場所は、以下の通り。
C:\Users\[ユーザー名]\AppData\Roaming\EAC
割と階層深くにあるため、Cドライブから辿っていくよりも検索等をかけた方が多分早いかと。
ファイル破損の原因は不明のため、定期的なバックアップが肝要
CDDB.sdfの破損理由は不明なものの、これまでに頻繁にソフトを起動・利用し、相当大量(曲数にして2万曲以上)のデータを蓄積していたため、何らかの拍子に破損してもまぁ不思議ではなかった。
よってこれからも同様の症状が起こらないとも限らないため、定期的にCDDB.sdfのバックアップは取っておいた方が無難かもしれない。
とはいえEACは主に音楽ファイルのリッピングに使用しており、同じCDを再度読み込んだりする機会はかなり低いため、まぁ別にいいと言えばいいのが何とも……
コメント
同じ症状で悩んでいましたが、この記事の方法で完全解決しました。ありがとうございます。
2020年6月15日 11:31 | 中野健
はじめまして。EACの件、お役に立てて幸いです。
2020年6月20日 10:12 | 雪陽炎
同じ症状で困っていました。
この方法で解決しました。助かりました。
よく調べてくれました。ありがとうございました。
2022年8月4日 21:32 | 村澤博
はじめまして。
EACの不具合、結構同じ被害に遭われている方がいるようで驚きです……何はともあれ、無事解決したようで何よりです!
2022年8月8日 22:04 | 雪陽炎
残留レジストリだと思いRevoUninstaller使ってだめでした。
この記事のCDDB削除で解決しましたありがとうごじあます!
2023年2月23日 16:35 | さくら夜
はじめまして。
今後も同様のトラブル発生に備え、定期的なバックアップは欠かせませんね……ともかく、お役に立てたようで何よりです。
2023年2月23日 19:08 | 雪陽炎
2回この状態になったのですが、どうやらオーディオタグが文字化けした状態ではEAC終了時のタグデータの保存がうまくできないことがあるみたいです。そうなるとEACがフリーズするので強制終了せざるをえず、DBが書き込み途中で解放されるので破壊されてしまうようです。
CDDBから取ってきたタグが文字化けしていた場合はそのまま終了しない方がいいかもしれません。
2023年7月26日 22:03 | あああ
返信かなり遅れましてすいません……
そして、有益な情報ありがとうございます。
そろそろEAC自体がさらに便利にアップデートするか、代替となるソフトが出て欲しいところですけどね…
今のところ、DBのバックアップを定期的に取っておくしか確実な防衛策はなさそうですね。
2024年2月4日 16:51 | 雪陽炎
コメント更新情報