foobar2000が起動しない時の対処法

手持ちのWindows XPで動いているPCで、なぜかバージョン0.9.6.4以降foobar2000が起動しなくなったので、いろいろ調べていたところ、何とか直ったのでその過程をメモしておきます。
foobar2000 will not run, No error, no log, nothing
実はメモも何もなくて、このフォーラムに書いているように、

  • レジストリエディタ(regedit)で「HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon」を開く。
  • 「LeakTrack」の値が「1」ならば、値を「0」にするか、「LeakTrack」を削除する。
  • foobar2000が起動するかどうか確認します。(v0.9.6.9で確認)

レジストリを変更した後に、再起動しないといけないかも?と書いていますが、私の環境では再起動の必要はありませんでした。
特にエラーも表示されることなく、exeを直接叩いても何の表示もなく起動しないので、最初はVC++ランタイム周りかレジストリの破損かと思いきや、意外なところに犯人がいました。
ちなみに、「LeakTrack」はハンドルリークを発見するための、デバッグツールのオンオフの項目ようです。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。