Les fichiers ajoutés au dossier Fichiers hors connexion sur un ordinateur Windows XP sont synchronisés lorsqu'une autre personne utilise l'ordinateur

Traductions disponibles Traductions disponibles
Numéro d'article: 811660 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Si vous ajoutez des fichiers dans le dossier Fichiers hors connexion sur un ordinateur Microsoft Windows XP qui est partagé utilisateur plus de un, synchronisation des fichiers hors la connexion se produira lorsqu' un autre utilisateur ouvre une session sur l'ordinateur. Les partages réseau qui nécessitent vos références de sécurité et site Web ne peuvent pas synchroniser et invitera tous les utilisateurs à soumettre l'information correcte d'identification.

Cause

Lorsque vous ajoutez des fichiers dans le dossier Fichiers hors connexion, ces fichiers sont synchronisés chaque fois que l'ordinateur se connecte au réseau. Synchronisation se produit lorsque l'ordinateur connecte au réseau quand un utilisateur n'ouvre pas de session sur l'ordinateur.

Le cache de dossier de fichiers hors connexion est un miroir du système de fichiers réseau. L'accès à fichiers est basé sur la même information administrative d'identification. Les fichiers sur le système de fichiers réseau qui accordent l'accès de tout le monde et ont été ajoutés par un utilisateur au dossier de fichiers hors connexion seront synchronisés, qui ouvre malgré une session sur l'ordinateur. Lorsqu' un utilisateur se connecte au réseau sur un ordinateur partagé, l'utilisateur doit par conséquent attendre que tous les fichiers du dossier Fichiers hors connexion sont synchronisés si l'utilisateur souhaite synchroniser ou non les fichiers.

Résolution

Information de Service Pack

Pour résoudre ce problème procurez-vous le dernier Service Pack de Windows XP Pour plus d'informations cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft
322389 Obtention du dernier Service Pack Windows XP

Information de correctif

Un correctif pris en charge est disponible auprès de Microsoft. Cependant est conçu ce correctif corriger le problème seulement décrit dans cet article. À devoir appliquez ce correctif seulement aux systèmes qui rencontrent ce problème spécifique. Ce correctif peut recevoir le test supplémentaire. Par conséquent si vous n'êtes pas touchés gravement par ce problème, nous vous recommandons que vous attendiez la prochaine mise à jour de logiciel qui contient ce correctif.

Si le correctif est disponible pour le téléchargement, il y a une section de "téléchargement disponible de Correctif" située de cet article de Base de connaissances. Si cette section n'apparaît pas, contactez service clientèle de Microsoft et assistance technique pour obtenir le correctif.

Remarque si problèmes supplémentaires se produisent ou si tout dépannage est requis, vous pouvez doit créer une demande de service distinct. Les coûts habituels de support technique s'appliqueront à questions sur le support technique qui ne qualifient pas pour ce correctif spécifique et problèmes. Une liste complète ou de numéro de téléphone service clientèle de Microsoft et Support créant une demande de service distinct, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.microsoft.com/contactus/?ws=support
Remarque le formulaire "téléchargement correctif disponible" affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas votre langue, elle est parce qu'un correctif n'est pas disponible pour la langue.

La version anglaise de ce correctif logiciel possède les attributs de fichier indiqués dans le tableau suivant ou ceux d'une version ultérieure Temps universel répertorie les dates et les dates de ces fichiers. Lorsque vous affichez l'information de fichier, elle est converti à l'heure locale. Pour rechercher la différence entre UTC et l'heure locale, utilisez l'onglet Fuseau horaire dans l'élément de Panneau de configuration Date et heure.

à niveau vers Windows X
Date         Time   Version          Size  File name
----------------------------------------------------
30-Dec-2002  08:20  5.1.2600.108  313,856  Cscui.dll

Service Pack 1 Windows XP
Date         Time   Version           Size  File name
-----------------------------------------------------
31-Dec-2002  07:23  5.1.2600.1152  312,832  Cscui.dll

Plus d'informations

Ce correctif insère quatre principaux ajouts à fichiers hors connexion. Pour appliquer les ajouts que vous utilisez, vous devez modifier le registre comme être dirigé dans la section de cet article qui décrit l'ajout spécifique. Quatre les différences principales sont :
  • Suppression d'erreur d'exclusion
  • Purgez des fichiers pour des utilisateurs non-primary à déconnexion
  • Empêchez admin d'ajouter des fichiers pour des utilisateurs non-primary
  • A forcé le reconnexion auto en mode silencieux
La fonctionnalité seule de Windows XP Fichiers hors connexion utilise ces ajouts. Microsoft ne prend en charge ou ne recommande toute aucune utilisation pour ces ajouts.

Suppression d'erreur d'exclusion

La fonction Fichiers hors connexion ne vous autorise pas à mettre en cache certains types de fichiers. Cette restriction empêche la corruption de jeux de fichiers et cette restriction évite des conflits avec la synchronisation concurrente, technologies. Lorsque vous essayez au cache un de ces types de fichiers, vous pouvez recevoir le message d'erreur suivant pour chaque fichier :
Ne peut pas être rendu fichiers de ce type disponibles hors la connexion

Ce message est utile pour les utilisateurs qui sont inconnus avec le processus de synchronisation. Toutefois quand utilisateurs comprennent que certains types de fichiers ne peuvent pas être mis en cache, le message devient un annoyance parce que le message empêche automatiquement la clôture la boîte de dialogue synchronization progress à l'extrémité de synchronisation. Ce correctif introduit une nouvelle clé de Registre qui empêche sous-ensembles de ces fichiers de générer cette erreur de synchronisation spécifique. Vous devez modifier le registre et après avoir appliqué ce correctif entrer la spécification de fichier approprié pour les sous-clé suivants de Registre :
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\NetCache\ExclusionErrorSuppressionList
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\NetCache\ExclusionErrorSuppressionList

Ces sous-clé peuvent contenir zéro ou plusieurs valeurs. Les valeurs sont connues en tant que "spécifications de fichier".

Les listes sous ces sous-clé de deux Registre sont fusionnées au moment d'exécution dans une seule liste. N'est pas une liste prioritaire au-dessus de l'autre. Une clé vide et une clé manquante sont traitées de la même manière. Une touche vide et chaque clé manquante produisent une liste de zéro éléments.

Spécifications de fichier

Les spécifications de fichier que vous ajoutez aux récents
ExclusionErrorSuppressionList
Les clés sont chaînes UNC de chemin d'accès. Ces chaînes de chemin d'accès peuvent incorporer un caractère générique (astérisque) pour indiquer anyö ômatch à position particulière dans la spécification.

Chaque spécification de fichier utilise le format suivant :
\ Serveur\ Partager\ Dossier\ nom fichier.extension
Vous pouvez inclure des variable d'environnement tel que le %username% variable dans une spécification. Une variable est développée au moment d'exécution à la valeur de texte équivalent.

Vous pouvez substituer les caractères génériques pour toute partie de la spécification de fichier et la désignation de dossier. Par exempl
\\corpsvr\staff\%username%\documents\*\*.doc
Vous ne pouvez pas cependant substituer les caractères génériques pour un dossier qui est suivi d'un autre nom de dossier. Par exemple la spécification suivante n'est pas valide :
\\corpsvr\staff\%username%\documents\*\personal\*.doc
Cette spécification est rejetée parce que la spécification incorpore des caractères génériques entre le % de nom d'utilisateur de nom du dossier et le personal.<B> < BR./ > < BR./ > Windows </B> Note XP ne reconnaît pas de spécifications incorrectes et n'enregistre pas dans le système n'importe où de spécifications incorrectes. Fenêtre XP ignore des spécifications incorrectes au moment d'exécution.

Exemples des spécifications de fichier est :
  • \\*\*\*\*.dbf
    Cet exemple supprime l'erreur de spécification pour tout fichier sur tout partage et de tout serveur avec le .dbf d'extension dans n'importe quel dossier.
  • \ \*\*\*.dbf Serveur
    Cet exemple supprime l'erreur de spécification pour tout fichier sur le serveur spécifié avec le .dbf d'extension dans tout dossier et sur tout partage.
  • \ \\*\*\*\Test.dbf Serveur
    Cet exemple supprime l'erreur de spécification pour tout fichier sous le nom "Test.dbf" dans n'importe quel dossier sur tout partage et de tout serveur.
  • \ Serveur\ Partager\ \Test.dbf Dossier
    Cet exemple supprime l'erreur de spécification pour un fichier spécifique sous le nom "Test.dbf".
  • \<B>\ Serveur\ Partager\*\*.*</B>
    Cet exemple supprime tout fichier de tout dossier sur le partage spécifié à partir du serveur spécifié.
  • \ Serveur\ \%username%\*\Test.dbf Partager
    Cet exemple supprime des fichiers sous le nom "Test.dbf" dans n'importe quel dossier userÆs de base défini par le % de nom d'utilisateur variable d'environnement.
Procédez comme suit après pour ajouter la clé de Registre ExclusionErrorSuppressionList et pour entrer les spécifications de fichier souhaitées avoir appliqué le correctif.

Important la section, la méthode ou la tâche contiennent les étapes qui indiquent à vous comment modifier le Registre. Problèmes graves peuvent se produire toutefois si vous modifiez de manière incorrecte le Registre. Vérifiez par conséquent que procède comme suit attentivement. Pour la protection ajoutée, sauvegardez le Registre avant de le modifier. Vous pouvez puis restaurer le Registre si un problème se produit. Pour plus d'informations sur sauvegarder et comment sur restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
322756 Comment sauvegarder et restaurer le Registre dans Windows
  1. Cliquez sur Démarrer,cliquez sur Exécuter, tapez regedit, Et vous puis cliquez sur OK.
  2. Recherchez et cliquez le sous-clé suivant de Registre :
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\NetCache
  3. Cliquez sur Modifier, pointez sur Nouveau et puis cliquez sur Clé.
  4. Typ ExclusionErrorSuppressionList, Et puis appuie sur ENTRÉE sur nommer la clé nouvelle.
  5. Cliquez
    ExclusionErrorSuppressionList
    , Vous cliquez sur Modifier, pointez sur Nouveau et puis cliquez sur Valeur DWORD.
  6. Tapez la spécification de fichier que vous utilisez et puis appuyez sur ENTRÉE à nommer la valeur.
  7. Répétez des étape 5 à 6 pour chaque spécification de fichier que vous utilisez.

Comportement de système

Lorsque le processus de synchronisation rencontre un fichier qui se trouve dans la liste d'exclusion, le chemin d'accès fileÆs complet est testé par rapport à la liste de spécifications de fichier du Registre qui sont lues. Message n'apparaît pas dans la boîte de dialogue de progression de synchronisation si le chemin d'accès du fichier correspond à l'un des spécifications, l'erreur "ne si pas peut être rendu fichiers de ce type disponibles hors la connexion". Windows XP n'enregistre pas la suppression de ce message d'erreur.

Purgez des fichiers pour des utilisateurs non-primary à déconnexion

Lorsqu' un utilisateur ouvre brièvement une session sur un ordinateur qui n'est pas l'ordinateur de l'utilisateur de travail régulier et lorsque l'utilisateur met en cache des fichiers du réseau par mise en cache automatique ou ajouter par, les fichiers restent en la mémoire cache sur l'ordinateur jusqu'à ce que les fichiers soient supprimés.

Les modifications de fonctions incluses dans ce correctif introduisent une nouvelle clé de Registre qui désigne des utilisateurs d'un ordinateur comme serveur principal ou non-primary. Les fichiers pour un utilisateur non-primary qui sont mis en cache peuvent être supprimés du cache lorsque l'utilisateur se déconnecte sous cette désignation. Cette clé de Registre contient zéro ou plusieurs valeurs et chaque nom de valeur désigne des comptes d'utilisateur par la fonction Fichiers hors connexion sera pris principal en compte. Chaque nom de valeur peut prendre une des formes suivantes :
  • Par exemple compte de nom d'un utilisateur mon domaine\ nom d'utilisateur
  • Un ID de sécurité de compte d'utilisateur sous forme de texte tel que S-1-5-21-397955417-626881126-188441444-2201386
La valeur de données et le type valeur pour chaque entrée de Registre sont ignorés et seul le nom de valeur est utilisé.

Windows XP utilise le processus suivant pour déterminer si un utilisateur d'ordinateur est un serveur principal ou un utilisateur non-primary :
  1. Au moment d'exécution, Windows XP obtient l'userÆs actuel SID du jeton userÆs de sécurité.
  2. Si l'entrée de Registre est fournie sous forme d'une chaîne SID, Windows XP convertit la chaîne binaire SID et compare la chaîne à userÆs actuel SID. Si l'entrée de Registre est fournie comme un nom de compte si LookupAccountName d'API Win32 fonctionne interroge l'autorité de sécurité pour le SID du compte.
  3. Le SID est ensuite comparé avec l'userÆs actuel SID.
  4. Si une correspondance est trouvée dans la liste d'utilisateurs principaux du Registre qui est lue, un l'utilisateur actuel utilisateur principal est pris en compte. Si aucunes entrées de Registre n'existent ou si aucune correspondance n'est trouvée, un l'utilisateur utilisateur non-primary est pris en compte. Windows XP ignore des entrées incorrectes dans cette clé de Registre. Ne crée pas une entrée de journal système pour identifier des entrées incorrectes.
Note cette liste d'utilisateurs principaux affecte seulement la fonctionnalité Fichiers hors connexion. Tout aucun composant Windows n'utilise cette liste et Microsoft ne prend en charge toute aucune utilisation de cette liste.

Pour appliquer cette modification de fonctions, procédez comme suit :
  1. Cliquez sur Démarrer,cliquez sur Exécuter, tapez regedit, Et vous puis cliquez sur OK.
  2. Recherchez et cliquez le sous-clé suivant de Registre :
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\NetCache
  3. Cliquez sur Modifier, pointez sur Nouveau et puis cliquez sur Clé.
  4. Typ PrimaryUsers, Et puis appuie sur ENTRÉE sur nommer la clé nouvelle.
  5. Cliquez
    PrimaryUsers
    , Vous cliquez sur Modifier, pointez sur Nouveau et puis cliquez sur Valeur DWORD.
  6. Utilisez l'un des formats suivants pour taper un nom d'utilisateur :
    • domain\username
    • S-1-5-21-397955417-626881126-188441444-2201386
      Cela est un ID de sécurité sous forme de texte de compte d'utilisateur.
  7. Cliquez
    NetCache
    , Vous cliquez sur Modifier, pointez sur Nouveau et puis cliquez sur Valeur DWORD.
  8. Typ PurgeNonPrimaryUserFilesAtLogoff, Et puis appuie sur ENTRÉE sur nommer la valeur.
  9. Double-cliquez
    PurgeNonPrimaryUserFilesAtLogoff
    .
  10. Dans la zone Données de la valeur, tapez 1, Et vous puis cliquez sur OK.
Avertissement Vous devez coordonner l'ajout de cette clé de Registre avec la stratégie système PurgeAtLogoff existante. Cette stratégie est activée par le chemin suivant dans Stratégie de groupe :
Déconnexion Configuration\Administrative Templates\Network\Offline Files\At d'ordinateur, copie de suppression local de fichiers hors connexion userÆs

Si vous activez cette stratégie, la valeur de Registre PurgeNonPrimaryUserFilesAtLogoff est ignorée et des fichiers pour des utilisateurs non-primary ne seront pas éliminés.

Remarqu
  • Vous devez utiliser le paramètre AdminPinForPrimaryUsersOnly de Registre. (Consultez la section "admin ajouter des fichiers pour des utilisateurs non-primary à Prévenir"). Si le paramètre AdminPinForPrimaryUsersOnly de Registre n'existe pas et ajouter admin est en cours de réalisation lorsque l'utilisateur non-primary se déconnecte, une condition de concurrence se produit et ajouter admin passe à être exécuté après que des fichiers été retirés du cache. Des fichiers peuvent par conséquent être mis en mémoire cache pour l'utilisateur non-primary après la déconnexion. Désactiver admin s'ajoutant pour des utilisateurs non-primary en utilisant l'entrée AdminPinForPrimaryUsersOnly de Registre est la solution.
  • Étant donné que la sélection de fichiers pour la suppression est basée sur l'accès d'utilisateurs à fichiers et étant donné que Client Side Caching (CSC) ne met pas en cache d'information de sécurité sur des entrées de dossier dans Windows 2000 et Windows XP, une entrée de dossier vide qui a été placée en attente par un autre utilisateur peut être supprimée du cache. Si le dossier mis en cache contient tous sous-répertoire mis en cache ou les fichiers mis en cache, le dossier ne sera toutefois pas supprimé.
  • Autocaching se produit tout processus sur l'ordinateur lors d'ouverture d'un fichier sur un partage distant marqué pour la mise en cache automatique. Les fichiers qui sont supprimés peuvent être remplacés avant que la séquence de déconnexion soit terminée. Si cela est un problème, vous souhaitez peut-être désactiver la mise en cache automatique sur les partages qui hébergent ces dossiers spéciaux d'environnement redirigé. Vous pouvez par exemple désactiver la mise en cache automatique sur les dossiers images, musique et vidéo.
  • Vous activez the
    PrimaryUsers
    Une clé de Registre et un utilisateur non-primary sont connectés, quand l'utilisateur non-primary apporte hors la connexion, modifications entre tout ont mis en cache des fichiers, les fichiers modifiés ne sont pas supprimés du cache lors du processus de suppression. Ce scénario conserve tout contenu potentiellement précieux hors la connexion. Certains fichiers qui sont mis en cache par l'utilisateur non-primary peuvent rester par conséquent de l'utilisateur session sur l'ordinateur local de.

Empêchez admin d'ajouter des fichiers pour des utilisateurs non-primary

Un utilisateur à lequel des fichiers hors connexion pour raisons administratives ont été attribués met en cache le contenu sur chaque ordinateur à lequel l'utilisateur connecte se. Ce scénario peut provoquer le contenu indésirable être mis en cache sur certains ordinateurs. Pour empêcher ce scénario, ce correctif introduit une modification d'ajouter admin au traitement. Avec ce correctif ajouter admin ne remplace pas la liste d'utilisateurs principaux décrite dans la section "Purge fichiers pour des utilisateurs non-primary à déconnexion". Si l'utilisateur actuel n'est pas dans la liste d'utilisateurs principaux, utilisateur ajouter admin n'aura pas de lieu pour l'utilisateur de l'ordinateur actuel. Pour empêcher utilisateur d'ajouter admin pour des utilisateurs non-primary, procédez comme suit :
  1. Cliquez sur Démarrer,cliquez sur Exécuter, tapez regedit, Et vous puis cliquez sur OK.
  2. Recherchez et cliquez le sous-clé suivant de Registre :
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\NetCache
  3. Cliquez sur Modifier, pointez sur Nouveau et puis cliquez sur Valeur DWORD.
  4. Typ AdminPinForPrimaryUsersOnly, Et puis appuie sur ENTRÉE sur nommer la valeur.
  5. Double-cliquez
    AdminPinForPrimaryUsersOnly
    .
  6. Dans la zone Données de la valeur, tapez 1, Et vous puis cliquez sur OK.

A forcé le reconnexion auto en mode silencieux

Si été ( mode non disponible) hors la connexion et quand un serveur devient alors disponible à nouveau pour la connexion, Offline Files Client Side Caching essaye de passer le serveur en mode en ligne lorsqu' est toutes les conditions suivantes rempli :
  • Il n'y a aucunes modifications pour le serveur sur l'ordinateur local hors la connexion.
  • Il n'y a aucuns descripteurs de fichiers ouverts pour le serveur sur l'ordinateur local.
  • Est accédé sur une liaison ôfastö au serveur. Vous pouvez ajuster la définition d'ôslowö et ôfastö en utilisant la stratégie Fichiers hors connexion SlowLinkSpeed.
Avec ce correctif, vous pouvez configurer Offline Files Client Side Caching pour ignorer ces conditions et pour passer le serveur en mode malgré être que ces conditions rempli en ligne. Exécutez les procédures pour cela :
  1. Cliquez sur Démarrer,cliquez sur Exécuter, tapez REGEDIT, Et vous puis cliquez sur OK.
  2. Recherchez et cliquez le sous-clé suivant de Registre :
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\NetCache
  3. Cliquez sur Modifier, pointez sur Nouveau et puis cliquez sur Valeur DWORD.
  4. Typ SilentForcedAutoReconnect, Et puis appuie sur ENTRÉE sur nommer la valeur.
  5. Double-cliquez
    SilentForcedAutoReconnect
    .
  6. Dans la zone Données de la valeur, tapez 1, Et vous puis cliquez sur OK.
Note le problème suivant peut se produire après avoir appliqué ce correctif :
  • Non synchronisé et indisponibles toutes les modifications hors la connexion demeurera jusqu'à ce que les modifications sont synchronisées à l'avenir. Cette situation provoque une condition de cache incorrect qui est annoncée à travers une image de superposition d'avertissement petite sur l'icône Fichiers hors connexion de la zone de notification.
  • Tous les descripteurs ouverts dans les fichiers qui sont mis en cache sur le serveur associé seront fermés et seront invalidés automatiquement. Cette action peut provoquer des problèmes si les programmes qui utilisent les fichiers ne peuvent pas fonctionner normalement avec des descripteurs de fichiers non valides.
  • Si le serveur est disponible sur une liaison réseau lente telle qu'une liaison satellite ou une ligne téléphonique, quand même transition du serveur en ligne. Ce scénario peut provoquer du ordinateur local l'accès très lent au système de fichiers distant sur le serveur.

Statut

Microsoft a confirmé l'existence d'un problème dans les produits Microsoft répertoriés dans la section « S'applique à » Ce problème a été corrigé pour la première fois dans Microsoft Windows XP Service Pack 2

Propriétés

Numéro d'article: 811660 - Dernière mise à jour: mercredi 29 août 2007 - Version: 4.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
Mots-clés : 
kbautohotfix kbhotfixserver kbwinxpsp2fix kbqfe kbwinxppresp2fix kbfix kbbug KB811660 KbMtfr kbmt
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que feraient une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique. Si vous relevez des erreurs graves et souhaitez contribuer à l?amélioration du système, vous pouvez compléter l?enquête à votre disposition dans le bas des articles.
La version anglaise de cet article est la suivante: 811660
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com