Cosa rende il numero di nuovi documenti di Word 2013 un numero così elevato?


8

Quando si apre un nuovo documento, Word lo chiama automaticamente "Documento1", aumentando il numero ogni volta che si apre un altro nuovo.

Ma alcuni giorni i numeri non aumentano in sequenza (intendo 1,2,3,4,5,6 ...), invece saltano a un numero più alto e sono sorpreso di vedere numeri più grandi di 100, come "Document538" nella foto qui sotto. inserisci qui la descrizione dell'immagine

Avevo appena aperto 3 o 4 documenti al massimo. Il salvataggio automatico è impostato su 10 min. E disabilitando un componente aggiuntivo non avevo modificato il comportamento. Cosa sta causando questo?

Questo non interrompe il mio flusso di lavoro ma ti risparmierò tempo a leggere la lunga spiegazione del perché voglio saperlo. Il breve è capire come funziona Word e scoprire se è correlato ad altri problemi. Grazie in anticipo...

(Utilizzando Windows 8.1, Office 365)


2
Quale versione di Windows stai usando?
Ramhound,

1
Oh, Windows 8.1. Modificherò la domanda, grazie. Anche "ultimamente" è in realtà da alcuni mesi ...
Martin,

Risposte:


3

Il nuovo conteggio dei documenti di Word inizia all'avvio del primo winword.exe e termina alla chiusura dell'ultimo winword.exe.

Penso che ciò che stai vedendo sia probabilmente un'altra applicazione sul sistema che utilizza Word per una sorta di funzionalità e che mantiene winword.exe in esecuzione. Un uso comune per questo è usare Word per il controllo ortografico. Ho messo un esempio in fondo alla risposta che chiunque può provare, ma Microsoft ha il suo esempio in C # su MSDN (cerca "Procedura: utilizzare l'interoperabilità COM per controllare l'ortografia usando Word (Guida per programmatori C #)", come ho ho finito i collegamenti al mio livello di reputazione).

Per verificare che questo sia effettivamente ciò che sta causando il problema, la prossima volta che vedi che succede, chiudi tutte le finestre di Word visibili, apri il Task Manager di Windows, scegli la scheda Dettagli e vedi se WINWORD.EXE è in esecuzione.

Poiché questo tipo di accesso a Word avviene tramite un controllo COM e pertanto il processo padre per questo WINWORD.EXE sarà semplicemente svchost.exe. Per quanto ne so, non c'è modo di vedere ciò che ha chiamato il controllo dopo il fatto.

Per iniziare a capire questo, supponendo che WINWORD.EXE sia in esecuzione, selezionarlo e scegliere Termina attività in Task Manager. Se WINWORD.EXE si riavvia e si riavvia in pochi secondi, vedere l'opzione due di seguito per informazioni su come accedere e, si spera, capire rapidamente l'applicazione in errore.

Supponendo che WINWORD.EXE non sia più in esecuzione, la prima opzione per capirlo sarebbe quella di lasciare in esecuzione Task Manager, scegliere Opzioni, Sempre in primo piano, quindi lasciare la scheda Dettagli abilitata, ridimensionata o su un'altra schermata, con il nome W processi visibili. È quindi possibile procedere con il normale flusso di lavoro e mentre si avviano nuove applicazioni o si eseguono attività, verificare se Word viene avviato.

La seconda opzione sarebbe quella di utilizzare Windows Sysinternals Process Monitor dal sito TechNet di Microsoft. Dovrai cercare se non hai già lo strumento, in quanto non ho alcun link lasciato nella risposta. Utilizzando questo strumento è possibile acquisire quando e da cosa viene avviato il controllo COM di Word. Dopo aver scaricato, avviato lo strumento e accettato l'EULA, scegli Filtro, Filtro (o premi semplicemente Ctrl-L), passa il primo campo in Percorso, quindi il secondo in Contiene, incolla: {000209FF-0000-0000-C000-000000000046}nel campo di testo e verificalo dice di creare un filtro Includi. Nota che il GUID che stiamo cercando è noto per Word, ma puoi cercarlo facilmente cercando Word.Application nel registro. Schermata: Process Monitor che crea un filtro per cercare il controllo COM di Word:

Scegli Aggiungi e poi OK.
Process Monitor ora sarà vuoto. Se gli eventi non vengono conteggiati nella barra di stato in basso (Il filtro corrente esclude ...), assicurati che File, Capture Events sia selezionato.

Se è stato possibile attivare il riavvio di WINWORD.EXE al termine del processo in Task Manager, ripetere l'operazione per riavviare WINWORD.EXE e, si spera, rivelare il processo in errore. In caso contrario, potresti voler riavviare Windows e riavviare Process Monitor per una migliore possibilità di catturarlo. Quindi, esegui le tue normali attività, controllando periodicamente se Process Monitor ha catturato qualcosa. Alla fine, il campo Nome processo dovrebbe rivelare il colpevole. Se non è ovvio, fai doppio clic su una delle voci e seleziona la scheda Elaborazione per visualizzare tutti i dettagli.

Inoltre, se si finisce per eseguire Process Monitor per un lungo periodo di tempo, è possibile controllarlo periodicamente e cancellare l'acquisizione (Ctrl-X) per impedire l'esaurimento della memoria del file di paging (oppure è possibile utilizzare un altro file di backup, ma questo è un altro argomento).

Per dimostrare sia il problema sia il funzionamento di Process Monitor, è possibile simulare il comportamento utilizzando alcuni semplici VBScript. Per fare ciò, apri Blocco note e incolla quanto segue:

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

Quindi salvarlo sul desktop come test.vbs. Passare al desktop e fare doppio clic su test.vbs per eseguire VBScript. Tornando a Process Monitor, sarai in grado di vedere che il nome del processo è WScript.exe (il motore VBScript predefinito) e questo è ciò che è responsabile dell'avvio di Word. Schermata: Process Monitor che mostra WScript.exe che avvia il controllo di Word:

Puoi anche avviare Word dal menu Start e dovresti essere in Document2. È necessario interrompere manualmente il processo WINWORD.EXE in Task Manager o continuerà a funzionare.


Ok grazie per le tue istruzioni dettagliate! Ci proverò (ci vorrà del tempo, soprattutto perché non mi succede sempre) e riferirò ...
Martin

0

Ho visto questo accadere quando hai attivato il riquadro di anteprima in Esplora file, questo farà sì che la numerazione dei nuovi documenti continui a salire. Disabilita il riquadro di anteprima in cui Word si comporta di nuovo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.