>>696
あー、インストールしなおしても同じだよ、それ。
Cのライブラリ内で行われている改行の変換が原因だから。
(C/OSがテキストモードとバイナリモードを区別しない環境ではPerlIO内で処理される)

">:raw:encoding(utf-16le)" で開いて、最初から print "\r\n" するのが楽だと思う。