В продолжение нашего общения в комментариях..
"выводит ересь" - ага. Потому что это бинарный файл. И то как он закодирован понимает только Word. Но как же программисту работать с такими файлами? MS предоставляют средства в виде отдельных библиотек, с помощью которых можно работать с Office файлами. Одна из таких библиотек -
Microsoft.Office.Interop. Ссылку на нее я и оставил в комментариях. Можно пойти вашим путем: читать ересь, обрабатывать каждый кусок данных и получать интересующие вас сведения из файла. Но при всем при этом надо ссылаться на спецификацию которая имеется только для .doc файлов, созданные версией Word 1997-2007, которую можно найти
здесь
В общем юзайте Interop или подобное.