Pourquoi Microsoft Word crée-t-il deux copies lors de son utilisation?

Bien que vous ne puissiez pas y penser ou ne pas le réaliser, Microsoft Word crée une deuxième copie de tous les documents que vous avez ouverts et sur lesquels vous travaillez. Mais pourquoi Microsoft Word fait-il cela? Le post de questions-réponses des superutilisateurs d’aujourd’hui contient les réponses à la question d’un lecteur curieux sur ce comportement.

La session de questions et réponses d’aujourd’hui nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web de questions-réponses.

La question

Le lecteur SuperUser JBurnham veut savoir pourquoi Microsoft Word crée deux copies en cours d’utilisation:

Pourquoi Microsoft Word crée-t-il une autre copie du même fichier, mais masquée, lors de son utilisation? Et pourquoi le fichier créé alors qu’un document est ouvert a-t-il toujours «~ $» qui remplace les 2 premières lettres du nom de fichier?

Par exemple:

Pourquoi Microsoft Word crée-t-il une deuxième copie? Et que se passe-t-il avec le «~ $» dans le nom du fichier secondaire?

La réponse

Les contributeurs SuperUser Matthew Williams et Frank Thomas ont la réponse pour nous. Tout d’abord, Matthew Williams:

Le fichier auquel vous faites référence est un fichier temporaire qui sert à plusieurs fins. De Microsoft eux-mêmes:

Texte cité: Un fichier temporaire est un fichier créé pour stocker temporairement des informations afin de libérer de la mémoire à d’autres fins ou pour agir comme un filet de sécurité pour éviter la perte de données lorsqu’un programme exécute certaines fonctions. Par exemple, Word détermine automatiquement où et quand il doit créer des fichiers temporaires. Les fichiers temporaires n’existent que pendant la session actuelle de Word. Lorsque Word est arrêté de manière normale, tous les fichiers temporaires sont d’abord fermés, puis supprimés.

La vitesse

À partir de là, ces fichiers temporaires aident à améliorer la vitesse. Si votre système a du mal à avoir suffisamment de mémoire, Word l’aidera en déplaçant les fonctionnalités non utilisées de la mémoire vers le disque sous la forme d’un fichier temporaire.

Intégrité

Afin d’assurer l’intégrité de votre fichier en cas d’erreur système, les informations sont écrites dans le fichier temporaire, puis dans le fichier d’origine. Si une erreur se produit, elle peut être restreinte / récupérée à partir de fichiers temporaires plutôt que de votre fichier principal.

Fichiers verrouillés

Texte cité: Lorsque vous ouvrez un fichier verrouillé, soit parce qu’il est ouvert dans une autre fenêtre de Word, soit parce qu’un autre utilisateur du réseau l’a ouvert, vous pouvez travailler avec une copie du fichier. Word place cette copie dans le répertoire Windows Temp. De même, si un modèle attaché à un document est verrouillé, Word effectue automatiquement une copie du modèle dans le répertoire Temp. La copie d’un fichier verrouillé ne met pas automatiquement à jour le fichier du propriétaire d’origine.

Fichier propriétaire ~ $ (même répertoire que le fichier source)

Texte cité: Lorsqu’un fichier précédemment enregistré est ouvert pour modification, impression ou révision, Word crée un fichier temporaire avec une extension de nom de fichier .doc. Cette extension de nom de fichier commence par un tilde (~) qui est suivi d’un signe dollar ($) suivi du reste du nom de fichier d’origine. Ce fichier temporaire contient le nom de connexion de la personne qui ouvre le fichier. Ce fichier temporaire est appelé «fichier propriétaire».

La source – Description de la façon dont Word crée des fichiers temporaires [Microsoft]

Note finale de Matthew: C’est un sujet de taille. J’ai fourni un certain nombre d’exemples sur l’utilisation de ce fichier, mais veuillez utiliser la source fournie pour une liste détaillée des raisons de Microsoft. Je ne veux pas copier / coller la page entière ici.

Suivi de la réponse de Frank Thomas:

Principalement à cause des fonctionnalités de sauvegarde automatique. Si vous ne dites pas à un document d’enregistrer vos modifications, vous attendez-vous à ce qu’il enregistre par rapport à l’original sans commande ou avertissement que cela se produira? Il permet également de récupérer vos modifications si Word plante et que vous n’avez pas enregistré pendant 2 heures. Par défaut, une version ancienne de 10 minutes de vos modifications pourra être récupérée.

À un niveau plus basique, il permet à un utilisateur d’ouvrir un fichier sur un partage et de le lire pendant qu’un autre utilisateur l’a ouvert pour modification, bien que si plusieurs utilisateurs le modifient, le dernier vainqueur.


Avez-vous quelque chose à ajouter à l’explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d’autres utilisateurs de Stack Exchange férus de technologie? Consultez le fil de discussion complet ici.

En relation :  Comment créer des sous-étiquettes dans Gmail (et pourquoi vous devriez)
Moyens Staff
Moyens I/O Staff vous a motivé, donner des conseils sur la technologie, le développement personnel, le style de vie et des stratégies qui vous aider.