zshを使っているせいか、シェルの起動時やコマンド入力時にparameter.dllがどうのこうのっていうエラーが頻繁に出てしまうことがあった.

http://blogs.yahoo.co.jp/eguchium/36260060.html
で紹介されている方法を試してみたら,解決した.

Ctrl+Alt+Delでタスクマネージャーを開いてプロセスを見てみると,sh.exeやbash.exeやzsh.exeが多数動いていることがある.Cygwinを終了しても残っている場合はプロセスマネージャーからそれらのプロセスをすべて終了させて,コマンドプロンプトから,

cd ..
を数回入力して一番上まで行ったあと,
C:\> cd cygwin/bin
C:\cygwin\bin>ash.exe

を実行し,

$rebaseall

を実行.しばらくまってまた$が出てきたら終了.

exit
を2回入力して終了.

これを行ってからはエラーが起こらなくなりました.