Quando tento abrir um arquivo com codificação UTF-8, recebo alguns caracteres indesejados.
Seu arquivo precisa ter uma BOM (Byte Order Mark) no início para especificar a codificação.
Try writing a BOM (Byte Order Mark) at the beginning of the file. Chr(255) followed by Chr(254) denotes little-endian 16 bit encoding.
FAQ - UTF-8, UTF-16, UTF-32 & BOM
Fonte Wordpad e Unicode