Arquivo aberto como reparado quando realizado um upload

Galera, eu fiz um código que realiza um upload, após copiado o arquivo, qdo tento abri-lo, ele apresenta erros “Dados podem ser perdidos” e o “Arquivo não pode ser aberto”, mas o arquivo é aberto como reparado.
Como eu poderia resolver esse problema ?

valew

Obviamente o arquivo original e o arquivo criado estão diferentes. Dica: para não ter esses problemas, sempre trabalhe em modo binário (ou seja, use FileOutputStream)