As mentioned in the documentation, the default encoding is UTF-8. If you use My.Computer.FileSystem.WriteAllText(String, String, Boolean) to a file, this file will have additional 3 bytes at the beginning. These 3 bytes are the Byte-Order-Mark (BOM) of UTF-8 encoding.
To quickly write text to a file without the BOM, you can specify the ASCII encoding with My.Computer.FileSystem.WriteAllText(String, String, Boolean, Encoding) method.
For example,
My.Computer.FileSystem.WriteAllText( _
"Test.txt", "ASCII text", False, System.Text.Encoding.ASCII)