Leer la salida del archivo txt tiene espacios en blanco

obtuve la lista de aplicaciones del comando cmd usando /output:D:\list.txt producto obtener nombre, versión. Sin embargo, cuando intento recuperar la lista utilizando Java, la salida tiene espacios en blanco después de cada letra.

MUESTRA:

del archivo de texto

links

images

lists

cuando se lee en java

 l i n k s

 i m a g e s 

 l i s t s

¿Hay una manera de solucionar este problema?

Acabo de usar este código:

public void myreader() throws IOException {
 Path path = Paths.get("D:\\list.txt");
 Charset charset = Charset.forName("ISO-8859-1");
 try (BufferedReader reader = Files.newBufferedReader(path,charset)) {
      String line = null;
      while ((line = reader.readLine()) != null) {
           System.out.println(line);
      }
 }

Respuestas a la pregunta(3)

Su respuesta a la pregunta