vs1015,win7でワード(.doc)からテキスト抽出するのに以下のソースでおこなっていましたがwin10にしたところメモリーリークが発生するようになってしまいました。どう対処したら良いのかご教示の程よろしくお願いします。

Microsoft.Office.Interop.Word.Application word = null;
Microsoft.Office.Interop.Word.Document docs = null;
try
{
    word = new Microsoft.Office.Interop.Word.Application();
    object miss = System.Reflection.Missing.Value;
    object path = @"c:\1\1.doc";
    object readOnly = true;
    docs = word.Documents.Open(
        ref path,
        ref miss,
        ref miss,
        ref miss,
        ref miss,
        ref miss,
        ref miss,
        ref miss,
        ref miss,
        ref miss,
        ref miss,
        ref miss,
        ref miss,
        ref miss,
        ref miss,
        ref miss);

       //テキスト抽出処理

}
catch
{
}
finally
{
    object oMis = System.Reflection.Missing.Value;
    object oTru = true;
    object oFal = false;
    if (docs != null)
    {
        docs.Close(ref oFal, ref oMis, ref oMis);
        Marshal.ReleaseComObject(docs);
        docs = null;
    }

    object saveOption =  Microsoft.Office.Interop.Word.WdSaveOptions.wdDoNotSaveChanges;
    object originalFormat = Microsoft.Office.Interop.Word.WdOriginalFormat.wdOriginalDocumentFormat;
    object routeDocument = false;
            ((_Application)word).Quit(ref saveOption, ref originalFormat, ref routeDocument);

    if (word != null)
    {
        System.Runtime.InteropServices.Marshal.ReleaseComObject(word);
        word = null;
    }
    GC.Collect();
}