Qu'est-ce qui fait que le nom de fichier des nouveaux documents Word 2013 a un nombre si élevé?


8

Lorsque vous ouvrez un nouveau document, Word le nomme automatiquement «Document1», augmentant le nombre chaque fois que vous en ouvrez un autre nouveau.

Mais certains jours, les nombres n'augmentent pas séquentiellement (je veux dire 1,2,3,4,5,6 ...), au lieu de cela ils sautent à un nombre plus élevé et je suis surpris de voir des nombres supérieurs à 100, comme "Document538" dans l'image ci-dessous. entrez la description de l'image ici

Je venais d'ouvrir 3 ou 4 documents au maximum. L'enregistrement automatique est réglé sur 10 min. Et la désactivation d'un complément que je n'avais pas changé le comportement. Qu'est-ce qui cause cela?

Cela n'interrompt pas mon flux de travail, mais je vous ferai gagner du temps en lisant la longue explication de la raison pour laquelle je veux le savoir. Le plus court est de comprendre comment fonctionne Word et de savoir s'il est lié à d'autres problèmes. Merci d'avance...

(Sous Windows 8.1, Office 365)


2
Quelle version de Windows utilisez-vous?
Ramhound

1
Oh, Windows 8.1. Je vais modifier la question, merci. Aussi "dernièrement" est en fait depuis quelques mois ...
Martin

Réponses:


3

Le nouveau nombre de documents de Word commence lorsque le premier winword.exe démarre et se termine lorsque le dernier winword.exe se ferme.

Je pense que ce que vous voyez est très probablement une autre application sur le système qui utilise Word pour une sorte de fonctionnalité et maintient winword.exe en cours d'exécution. Une utilisation courante pour cela est d'utiliser Word pour la vérification orthographique. J'ai mis un exemple au bas de la réponse que tout le monde peut essayer, mais Microsoft a son propre exemple en C # sur MSDN (recherchez "Comment: utiliser COM Interop pour vérifier l'orthographe à l'aide de Word (Guide de programmation C #)", comme je ai manqué de liens à mon niveau de réputation).

Pour vérifier que c'est bien la cause du problème, la prochaine fois que cela se produit, fermez toutes les fenêtres Word visibles, ouvrez le Gestionnaire des tâches Windows, choisissez l'onglet Détails et voyez si WINWORD.EXE est en cours d'exécution.

Comme ce type d'accès à Word se fait via un contrôle COM et donc le processus parent pour ce WINWORD.EXE sera simplement svchost.exe. Pour autant que je sache, il n'y a aucun moyen de voir ce qui a appelé le contrôle après coup.

Pour commencer à comprendre cela, en supposant que WINWORD.EXE est en cours d'exécution, sélectionnez-le et choisissez Fin de tâche dans le Gestionnaire des tâches. Si WINWORD.EXE redémarre et recommence à s'exécuter dans quelques secondes, consultez l'option deux ci-dessous pour savoir comment vous connecter et, espérons-le, trouver rapidement l'application en cause.

En supposant que WINWORD.EXE n'est plus en cours d'exécution, la première option pour comprendre cela serait simplement de laisser le Gestionnaire des tâches en cours d'exécution, choisissez Options, Toujours en haut, puis laissez l'onglet Détails activé, redimensionné ou sur un autre écran, avec le nom W processus visibles. Vous pouvez ensuite poursuivre votre flux de travail normal et lorsque vous démarrez de nouvelles applications ou effectuez des tâches, regardez si Word démarre.

La deuxième option consisterait à utiliser Windows Sysinternals Process Monitor à partir du site TechNet de Microsoft. Vous devrez effectuer une recherche si vous ne disposez pas déjà de l'outil, car il ne me reste aucun lien dans la réponse. À l'aide de cet outil, vous pouvez capturer quand et par quoi le contrôle Word COM est démarré. Après avoir téléchargé, lancé l'outil et accepté le CLUF, choisissez Filtrer, Filtrer (ou appuyez simplement sur Ctrl-L), basculez le premier champ sur Chemin, puis le second sur Contient, collez-le: {000209FF-0000-0000-C000-000000000046}dans le champ de texte et vérifiez-le dit de faire un filtre Inclure. Notez que le GUID que nous recherchons est connu pour Word, mais vous pouvez facilement le rechercher vous-même en recherchant Word.Application dans le Registre. Capture d'écran: Process Monitor créant un filtre pour rechercher le contrôle Word COM:

Choisissez Ajouter puis OK.
Process Monitor sera désormais vide. Si les événements ne comptent pas dans la barre d'état inférieure (le filtre actuel exclut ...), assurez-vous que Fichier, Capturer les événements est coché.

Si vous avez été en mesure de déclencher le redémarrage de WINWORD.EXE lorsque vous avez terminé son processus dans le Gestionnaire des tâches, faites-le à nouveau pour obtenir le redémarrage de WINWORD.EXE et, espérons-le, révéler le processus défectueux. Si ce n'était pas le cas, vous voudrez peut-être redémarrer Windows et redémarrer Process Monitor pour une meilleure chance de le capturer. Ensuite, poursuivez vos tâches normales en vérifiant périodiquement si Process Monitor a capturé quelque chose. Quand il le fait enfin, le champ Nom du processus devrait révéler le coupable. Si ce n'est pas évident, double-cliquez sur l'une des entrées et choisissez l'onglet Processus pour voir tous les détails.

De plus, si vous devez exécuter Process Monitor pendant une longue période, vous pouvez le vérifier périodiquement et effacer la capture (Ctrl-X) pour éviter de manquer de mémoire dans le fichier d'échange (ou vous pouvez utiliser un autre fichier de sauvegarde, mais c'est un autre sujet).

Pour illustrer à la fois le problème et le fonctionnement de Process Monitor, vous pouvez simuler le comportement à l'aide de VBScript simple. Pour ce faire, ouvrez le Bloc-notes et collez ce qui suit:

Set Word = CreateObject("Word.Application")
Word.Visible = False
Set NewDocument = Word.Documents.Add()

Enregistrez-le ensuite sur votre bureau sous test.vbs. Basculez vers le bureau et double-cliquez sur test.vbs pour exécuter le VBScript. De retour dans Process Monitor, vous pourrez voir que le nom du processus est WScript.exe (le moteur VBScript par défaut) et c'est ce qui est responsable du démarrage de Word. Capture d'écran: Process Monitor montrant WScript.exe démarrant le contrôle Word:

Vous pouvez également démarrer Word à partir du menu Démarrer et vous devriez être à Document2. Vous devrez tuer manuellement le processus WINWORD.EXE dans le Gestionnaire des tâches ou il continuera à fonctionner.


Ok merci pour vos instructions détaillées! Je vais essayer ceci (cela me prendra un certain temps, principalement parce que ça ne m'arrive pas toujours) et je ferai un rapport ...
Martin

0

J'ai vu cela se produire lorsque le volet d'aperçu est activé dans l'Explorateur de fichiers, cela augmentera la numérotation des nouveaux documents. Désactivez le volet d'aperçu, Word se comporte de nouveau.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.