A nova contagem de documentos do Word começa quando o primeiro winword.exe inicia e termina quando o último winword.exe é encerrado.
Acho que o que você está vendo provavelmente é outro aplicativo no sistema que está usando o Word para algum tipo de funcionalidade e que mantém o winword.exe em execução. Um uso comum para isso é usar o Word para verificação ortográfica. Eu coloquei um exemplo na parte inferior da resposta que qualquer um pode tentar, mas a Microsoft tem seu próprio exemplo em c # no MSDN (pesquisa "Como: usar interoperabilidade COM verificar ortografia usando o Word (guia de programação C #)", como eu já fiquei sem links no meu nível de reputação).
Para verificar se está realmente causando o problema, na próxima vez que isso acontecer, feche todas as janelas visíveis do Word, abra o Gerenciador de Tarefas do Windows, escolha a guia Detalhes e veja se WINWORD.EXE está sendo executado.
Como esse tipo de acesso ao Word é feito através de um controle COM e, portanto, o processo pai para este WINWORD.EXE será apenas svchost.exe. Tanto quanto eu sei, não há como ver o que chamou o controle depois do fato.
Para começar a descobrir isso, supondo que o WINWORD.EXE esteja sendo executado, selecione-o e escolha Finalizar tarefa no Gerenciador de tarefas. Se WINWORD.EXE for reiniciado e começar a ser executado novamente em alguns segundos, veja a opção dois abaixo para saber como registrar e, esperamos, descobrir a falha do aplicativo rapidamente.
Assumindo que WINWORD.EXE não está mais sendo executado, a primeira opção para descobrir isso seria simplesmente deixar o Gerenciador de Tarefas em execução, escolher Opções, Sempre na parte superior e deixar a guia Detalhes ativada, redimensionada ou em outra tela, com a opção Processos com nomes W visíveis. Você pode prosseguir com seu fluxo de trabalho normal e, quando iniciar novos aplicativos ou executar tarefas, observe se o Word é inicializado.
A segunda opção seria usar o Monitor de Processo do Windows Sysinternals no site TechNet da Microsoft. Você precisará procurar se você não tiver a ferramenta, pois não tenho nenhum link na resposta. Usando essa ferramenta, você pode capturar quando e por que o controle Word COM é iniciado. Depois de fazer o download, lançar a ferramenta e aceitar o EULA, escolha Filtrar, Filtrar (ou simplesmente pressione Ctrl-L), alterne o primeiro campo para Caminho, depois o segundo para Contém, cole em: {000209FF-0000-0000-C000-000000000046}
para o campo de texto e verifique se ele diz para fazer um filtro Incluir. Observe que o GUID que estamos procurando é conhecido pelo Word, mas você pode procurá-lo facilmente pesquisando Word.Application no registro.
Captura de tela: Process Monitor fazendo o filtro para pesquisar pelo controle COM do Word:
EscolhaAdicionare,emseguida,OK.
OProcessMonitoragoraficaráembranco.Seoseventosnãoestiveremcontandonabarradestatusinferior(Ofiltroatualexclui...),verifiqueseArquivo,EventosdeCapturaestámarcado.
SevocêconseguiracionaroWINWORD.EXEaoreiniciaroprocessonoGerenciadordeTarefas,faça-onovamenteparaqueoWINWORD.EXEsejareiniciadoe,esperamos,reveleoprocessocomfalha.Senãofoiesseocaso,vocêpodequererreiniciaroWindowsereiniciaroProcessMonitorparaumamelhorchancedecapturá-lo.Emseguida,realizesuastarefasnormais,verificandoperiodicamenteseoProcessMonitorcapturoualgumacoisa.Quandoissoacontecer,ocampoNomedoprocessodeverevelaroculpado.Senãoforóbvio,cliqueduasvezesemumadasentradaseescolhaaguiaProcessoparavertodososdetalhes.
Alémdisso,sevocêacabarprecisandoexecutaroProcessMonitorporumlongoperíododetempo,vocêpodequererverificá-loperiodicamenteeLimparacaptura(Ctrl-X)paraevitarafaltadememóriadoarquivodepaginação(ouvocêpodeusaroutroarquivodeapoio,masesseéoutrotópico).
ParademonstraroproblemaecomooProcessMonitorfunciona,vocêpodesimularocomportamentousandoalgumVBScriptsimples.Parafazerisso,abraoBlocodeNotasecoleoseguinte:
SetWord=CreateObject("Word.Application")
Word.Visible = False
Set NewDocument = Word.Documents.Add()
Em seguida, salve-o na sua área de trabalho como test.vbs
. Alterne para a área de trabalho e clique duas vezes em test.vbs para executar o VBScript. De volta ao Process Monitor, você poderá ver que o nome do processo é WScript.exe (o mecanismo VBScript padrão) e é isso que é responsável por iniciar o Word. Captura de tela: Process Monitor mostrando WScript.exe iniciando o controle do Word:
Você também pode iniciar o Word no menu Iniciar e deve estar no Document2. Você precisará matar manualmente o processo WINWORD.EXE no Gerenciador de Tarefas ou ele continuará funcionando.