Uma possibilidade é o seu arquivo ter sido corrompido durante a gravação. Você deve verificar se a cópia gravada é a mesma que a cópia no disco rígido.
O arquivo é executado corretamente se você copiá-lo do CD para o disco rígido e executá-lo a partir de lá?
Eu uso as ferramentas md5sum
e diff
do Cygwin para verificar as quebras suspeitas. Existem muitas outras ferramentas que podem verificar se duas cópias de um arquivo são iguais.