finderがおかしくなり、アプリが立ち上がらなくなる

finder(OSX)が再起動を繰り返し、アプリを起動しようとするとウインドウが開く前に失敗する。(環境設定ですら)なんとかしてくれ、と言われて。。。

シングルユーザーモードで立ち上げ、/Users/foo/Library/Preferencesを移動してみるも再現。
次に/Users/foo/Library/Cachesの名前を変更したところで解決。

手順
・シングルユーザーモードで起動する:「Cmd+s」を押しながら起動
・リードオンリーでマウントされてるので書き込めるよう再マウントする:mount -uw /
・cd /Users/foobar/Library
・mv Caches Caches_keep
・再起動は「reboot」で

appleのサポート情報(英語)に載ってた方法だけど、どれか分からなくなってしまった。。。

追記:070411 またおかしくなったのでこの手順どおりやって見たが、うまくいかず。結局再インストール。