April 30, 2004

REASON: file system object not found

他人事だと思ってたREASON(2.5)での file system object not found のエラーがウチでも出ちゃって焦りました。(ちなみに、ウチの環境は WinXP pro SP1) propellerheadのページ検索しても、2.01でそのエラーは対処したという話しかない。 reason-whyで検索すると、Preferences.prf を捨てるとか、Windowsの再インストールで直るとか書いてあるんだけど、さすがにOSの再インストールは最後の手段にしたい。

とりあえず、Preferences.prf を探すと、WinXPの場合は、 C:\Documents and Settings\***\Application Data\Propellerhead Software\Reason に "Reason Preferences.prf" ってのが有ったので、これを削除してREASON再起動。(*** はユーザ名)
すると、設定が消えちゃうので、AudioデバイスやらMidiのチャンネルやら訊いて来るので、以前と同じように設定すると、デフォルトソングは読めるけど、別のソングを読むと同じエラーが出る。

今度はReason2.5をアンインストールした上で、Reason Preferences.prf を削除してReason2.5を再度インストール。やっぱしダメ。

XPなので、プログラム-アクセサリ-システムツール-システムの復元 でしばらく前まで戻してみるが、これは2週間ぐらい前と、1ヶ月ぐらい前の状態まで戻してみたけどやっぱりだめ。 (ここでWindows Updateのやり直し)

検索して、こんな記事を見つけたので、書かれているとおりに、システムフォルダから scrrun.dll を探し出し、コマンドプロンプトから regsvr32 scrrun.dll を実行。そしてやっぱり Reason Preferences.prf を削除して Reason2.5 を再起動。 今度はオーディオデバイスの設定だけやって、一旦Reasonを終了。エラーが出るファイルをオープンしてみる。→★成功★

ところが、再度その他のPreferencesを設定するとまた同じエラーになる。(結局 regsvr32 scrrun.dll は関係無さそう)

試行錯誤した結果、Reason の Preferences - Sound Location に「マイドキュメント」を設定していると、このエラーが出るという状況が判明。マイドキュメントをこの設定から消すと、エラーは出なくなる。(ちなみに、私は マイドキュメント を D:\hogehoge_MyDoc に移してます)

結局、マイドキュメントをReasonのSound Locationに設定してるのがいけないのか、OSのマイドキュメントを移してるのがいけないのか、それとも他の要因なのか不明だが、対処療法的にエラーが出なくなる方法は判明した。
reason-whyのBBS見てると定期的にこのエラーに見舞われてるユーザが現れるみたいだし、役に立てばいいんだけど。
by CAB at 04/04/30 22:54
Post a comment
※非公開です

Comments

お役に立てたようで、よかったです。

by cab on 04/05/16 23:46

ここの記事のおかげでエラーから無事起動するようになりました。
どうもありがとう

by nil on 04/05/16 19:29

わー、お疲れ様でした。誰かがぐぐってここにたどりつくといいですね。

by kin on 04/04/30 23:40
Bulkfeedsで似た記事を検索
Powered by
Movable Type 2.661