Vous recevez un message d’erreur « le processus ne peut pas accéder au fichier » lorsque vous ouvrez un fichier de rapport d’une sauvegarde qui a été effectuée pendant l’exécution du Service Intelligent en arrière-plan (BITS)

S’applique à : Microsoft Windows Server 2003 Enterprise Edition (32-bit x86)Microsoft Windows XP Professional

Symptômes


Vous sauvegardez le lecteur: \Documents and dossier Settings\All Users lors de l’exécution du Service de transfert Intelligent en arrière-plan (BITS). Une fois que vous sauvegardez le dossier, si vous ouvrez le rapport de l’activité de sauvegarde, vous pouvez remarquer le message d’erreur suivant :

Avertissement : Impossible d’ouvrir «lecteur: \Documents and Settings\All Users\Application Data\Microsoft\Network\Downloader\qmgr0.dat » - ignoré.
Raison : Le processus ne peut pas accéder au fichier car il est utilisé par un autre processus.

Avertissement : Impossible d’ouvrir «lecteur: \Documents and Settings\All Users\Application Data\Microsoft\Network\Downloader\qmgr1.dat » - ignoré.
Raison : Le processus ne peut pas accéder au fichier car il est utilisé par un autre processus.
Remarque : Le lecteur est un espace réservé pour le répertoire racine qui contient les fichiers système de votre ordinateur.

Cause


BITS crée et utilise les fichiers Qmgr0.dat et Qmgr1.dat. Lors de l’exécution de BITS, les fichiers Qmgr0.dat et Qmgr1.dat sont toujours verrouillés. En raison de cet état, l’application de sauvegarde ne peut pas ouvrir et sauvegarder les fichiers. Par conséquent, vous remarquerez que le fichier est utilisé par un autre processus.

Résolution


Important Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent survenir si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour une meilleure protection, sauvegardez le Registre avant de le modifier. Vous pourriez alors restaurer le Registre si un problème survient. Pour plus d’informations sur la façon de sauvegarder et de 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


Pour résoudre ce problème, vous n’êtes pas obligé de sauvegarder les fichiers Qmgr0.dat et Qmgr1.dat. Vous pouvez exclure ces fichiers de sauvegarde pour éviter les erreurs. Pour exclure les fichiers Qmgr0.dat et Qmgr1.dat, procédez comme suit :
  1. Ouvrez une session sur l’ordinateur en tant qu’administrateur.
  2. Cliquez sur Démarrer, puis cliquez sur
    Exécuter. La boîte de dialogue exécuter s’affiche.
  3. Dans la zone Ouvrir , tapez regedit, puis cliquez sur OK.
  4. Ouvrez la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup
  5. Dans le volet gauche, cliquez sur Sauvegarde de FilesNotTo, pointez sur Nouveau, puis cliquez sur
    Valeur de chaînes multiples.
  6. Nommer les nouveaux éléments d’entrée.
  7. Double-cliquez sur l’entrée de BITS. La boîte de dialogue Modifier les chaînes multiples s’affiche.
  8. Dans la zone données de la valeur, tapez la valeur suivante et appuyez sur OK:
    %AllUsersProfile%\Application Data\Microsoft\Network\Downloader\*
  9. Fermez l’Éditeur du Registre
Remarque Vous pouvez définir cette valeur de Registre par rapport à l’entrée Common AppData dans l’emplacement suivant pour les ordinateurs qui exécutent les systèmes d’exploitation de langue non anglaise :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Plus d'informations


Procédure pour reproduire le problème

  1. Cliquez sur Démarrer, puis cliquez sur
    Exécuter. La boîte de dialogue exécuter s’affiche.
  2. Dans la zone Ouvrir , tapez cmd, puis cliquez sur OK.
  3. À l’invite de commandes, tapez la commande suivante et appuyez sur ENTRÉE :
    Net start bits
    Cette commande affiche l’état de BITS.

    Remarque Assurez-vous que les BITS s’exécute avant de prendre la sauvegarde du dossier.
  4. À l’invite de commandes, tapez la commande suivante et appuyez sur ENTRÉE :
    ntbackup.exe
    La boîte de dialogue Assistant sauvegarde ou restauration s’affiche.
  5. Cliquez sur Mode avancé. Le
    Boîte de dialogue Utilitaire de sauvegarde - [sans titre] s’affiche.
  6. Cliquez sur l’onglet sauvegarde .
  7. Dans le volet gauche, développez Poste de travail, puis puis du lecteur.
  8. Puis Documents and Settings, puis cliquez sur pour sélectionner la case à cocher de Tous les utilisateurs .
  9. Type de lecteur: \Backup.bkf dans le nom du fichier ou média de sauvegarde puis cliquez sur Démarrer la sauvegarde. Le
    Boîte de dialogue Informations de sauvegarde s’affiche.
  10. Cliquez sur Avancé. La boîte de dialogue Options de sauvegarde avancées s’affiche.
  11. Activez la case à cocher désactiver les clichés instantanés de volume et appuyez sur OK.

    Remarque Vous n’êtes pas obligé de désactiver les clichés instantanés de volume si votre ordinateur exécute le système d’exploitation Microsoft Windows 2000.
  12. Cliquez sur Démarrer la sauvegarde. La boîte de dialogue Sauvegarde en cours s’affiche et continue de la sauvegarde du dossier.
  13. Une fois le processus de sauvegarde est terminé, cliquez sur
    Rapport. Vous remarquerez peut-être le message d’erreur dans le rapport qui est mentionné dans la section « Symptômes ».

Références


Pour plus d'informations, visitez les sites Web de Microsoft Developer Network (MSDN) suivant :
De développement Platform SDK : Service de transfert Intelligent en arrière-plan
http://msdn2.microsoft.com/en-us/library/aa362708.aspx

Service de transfert Intelligent en arrière-plan
http://msdn2.microsoft.com/en-us/library/aa362827.aspx
Pour plus d’informations, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

331716 INFO : liste des problèmes connus d’arrière-plan Intelligent Transfer Service (BITS)