cygwinの1.7を試していて、minttyなるものがあることを発見。
MinTTY is a terminal emulator for Cygwin with a native Windows user interface and minimalist design. Among its features are Unicode support and a graphical options dialog. Its terminal emulation is largely compatible with xterm, but it does not require an X server. MinTTY is based on code from PuTTY 0.60 by Simon Tatham and team.
とても便利そうなので、C:\cygwin\bin\mintty.exeのショートカットを作成し、実行してみる。あれ?bash?普段はcygtermとtcshを使っていたのだが、minttyではcygwin標準のbashが使われる。どこでシェルを変更できるのかを調べてみると、どうやら/etc/passwdを見ていることが判明。/bin/bashを/bin/tcshに書き換えて、無事に解決。