シフトJISテキストファイルにUTF-8テキストが混ざったら、そりゃ文字化けするでしょう。