KH Coderトラブルシューティングのログ

まずFrequently Asked Questions about KH Coderの指示

ご自身で茶筌をインストール・設定された場合には以下の2点をご確認下さい。

  1. まずChasen(茶筌)ですが、Chasenそのものを起動することは可能でしょうか。kh_coder.exeと同じ場所に解凍されているWinCha.batを実行し、開いた画面で形態素解析(品詞分解もどき)が可能かどうかご確認下さい。
  2. 次に、KH Coderの「プロジェクト」-> 「設定」部分でchasen.exeのパスは入力されていますでしょうか?「C:\khcoder\dep\chasen\chasen.exe」のように入力されている場合が多いと思いますが、最後の部分が「WinCha.exe」ではなく、「chasen.exe」となっていることを確認してください。

を確認してみた。

簡単なのは2つ目なので、見てみると、パスは間違ってなかった。

次に茶筌だけを起動(つまりWinCha.batを起動)しようとしても

Component 'COMDLG32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid

これの対応は
KH Coder 掲示板
にあったので、模範解答通りにVB6ランタイムをDL&インストールした。以後このエラーは出なくなった。

茶筌は起動するのだが、いざ形態素解析をさせてみようとすると、うんともすんとも言わない。実質的に動かない。

error_log.txtを見てもいまいちピンとこない。

もう一つエラーメッセージがどこかのタイミングで出ていて、それは

ファイルを開けませんでした。
KH Coderを終了します。
C:\khcoder\dep\chasen\dic\grammar.cha

というもの。

これに関していろいろ探してみると、こんなやりとりを発見
KH Coder 掲示板
また、エラーメッセージにあるファイルを検索してみると、どうも、当該ファイルが、grammar.cha.0.tmpなるファイルに化けている様子。
なので、この回答が正解っぽい。やってみたら、ばっちり、解決。