Se você não alterou o arquivo, pode tentar M-x revert-buffer-with-coding-system . Um dos latin-1 ou utf-8 deve funcionar, dependendo do arquivo.
Você também pode marcar o arquivo inteiro com C-x h e, em seguida, tentar M-x recode-region . Ele perguntará por Text was really in e But was interpreted as . Para o primeiro arquivo da sua pergunta, parece que ele deve ser latin-1 e utf-8 e, para o segundo exemplo, provavelmente deve ser o contrário, utf-8 e latin-1 .
Depois de acertar, você pode escolher em qual sistema de codificação salvar o arquivo usando M-x set-buffer-file-coding-system (ou C-x C-m f para abreviar).