14Sep

Perché Microsoft Word crea due copie mentre è in uso?

Mentre non si può pensare o rendersene conto, Microsoft Word crea una seconda copia di tutti i documenti aperti e su cui si sta lavorando. Ma perché Microsoft Word fa questo? Il post di Q & A di SuperUser di oggi ha le risposte alla domanda di un lettore curioso su questo comportamento.

Today's Question &La sessione di risposta ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di Q & A basato su community.

La domanda

SuperUser reader JBurnham vuole sapere perché Microsoft Word crea due copie mentre è in uso:

Perché Microsoft Word crea un'altra copia dello stesso file, ma nascosta, mentre è in uso? E perché il file creato mentre un documento è aperto ha sempre "~ $" che sostituisce le prime 2 lettere del nome del file?

Ad esempio:

Perché Microsoft Word crea una seconda copia? E cosa succede con "~ $" nel nome del file secondario?

La risposta

I collaboratori di SuperUser Matthew Williams e Frank Thomas hanno la risposta per noi. Per prima cosa, Matthew Williams:

Il file a cui fai riferimento è un file temporaneo che serve una serie di scopi. Da Microsoft stessi:

Testo quotato: Un file temporaneo è un file creato per archiviare temporaneamente le informazioni per liberare memoria per altri scopi o per fungere da rete di sicurezza per impedire la perdita di dati quando un programma esegue determinate funzioni. Ad esempio, Word determina automaticamente dove e quando è necessario creare file temporanei. I file temporanei esistono solo durante la sessione corrente di Word. Quando Word viene arrestato in modo normale, tutti i file temporanei vengono prima chiusi e quindi eliminati.

Speed ​​

Partendo da questo, questi file temporanei aiutano a migliorare la velocità.Se il tuo sistema ha difficoltà ad avere abbastanza memoria, Word lo aiuterà spostando le funzionalità non utilizzate dalla memoria al disco sotto forma di un file temporaneo.

Integrity

Per garantire l'integrità del file in caso di errore di sistema, le informazioni vengono scritte nel file temporaneo, quindi nel file originale. In caso si verifichi un errore, può essere limitato / recuperato da file temporanei anziché dal file principale.

Locked Files

Testo quotato: Quando si apre un file bloccato, perché è aperto in un'altra finestra di Word o perché è aperto da un altro utente sulla rete, è possibile lavorare con una copia del file. Word inserisce questa copia nella directory Temp di Windows. Allo stesso modo, se un modello collegato a un documento è bloccato, Word crea automaticamente una copia del modello nella directory Temp. La copia di un file bloccato non aggiorna automaticamente il file del proprietario originale. File proprietario

~ $( stessa directory del file sorgente)

Testo quotato: Quando un file precedentemente salvato viene aperto per la modifica, per la stampa o per la revisione, Word crea un file temporaneo con estensione. doc. Questa estensione del nome file inizia con una tilde( ~) seguita da un segno di dollaro( $) seguito dal resto del nome del file originale. Questo file temporaneo contiene il nome di accesso della persona che apre il file. Questo file temporaneo è chiamato "file proprietario".

Source - Descrizione di come Word crea i file temporanei [Microsoft]

Nota finale di Matthew: Questo è un argomento considerevole. Ho fornito una serie di esempi sull'utilizzo di questo file, ma per favore usa la fonte fornita per un elenco dettagliato dei motivi di Microsoft. Non voglio copiare / incollare l'intera pagina qui.

Seguito dalla risposta di Frank Thomas:

Principalmente a causa delle funzionalità di salvataggio automatico. Se non si dice a un documento di salvare le modifiche, ci si aspetta che risparmi rispetto all'originale senza alcun comando o che avverta che accadrà?Consente inoltre di ripristinare le modifiche in caso di arresto anomalo di Word e di non averlo salvato per 2 ore. Per impostazione predefinita, sarà disponibile una versione precedente di 10 minuti delle modifiche che è possibile ripristinare.

A un livello più basilare, consente a un utente di aprire un file su una condivisione e leggerlo mentre un altro utente lo ha aperto per la modifica, anche se più utenti lo stanno modificando, last-in-wins.

Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.