Может быть 2 причины для таких гадостей. Первая - бэды на дискете. Надо сделать проверку диска стандартными средствами винды, файл после этого откроется, но часть его (попавшая на плохие кластеры) будет повреждена безвозвратно. Вторая - проблемы с кодировкой. Одна версия винды записала их в какой-то своей кодировке, которую не признает другая версия. Обычно такие непонятки бывают между ХР и 9х. Или еще какие прибамбасы получились, например, при извлечении закодированных файлов, посланных по электронной почте. Судя по кракозябрам в названии, имеем именно этот вариант. Тогда достаточно переименовать файлы в нечто удобочитаемое, и можно будет с ними нормально работать. Только переименовать их обычно бывает не так просто, винда это делать отказывается. Часто удается переименовать такие файлы из-под ДОСа, даже не из-под чистого ДОСа, а если под виндой запустить какую-нибудь файловую оболочку типа Volkov Commander или Far (да, Far 32-битный, но кракозябры реально переименовывает).