Problèmes de pièces jointes dans Outlook 2010, Outlook 2007 ou Outlook 2003

S’applique à : Microsoft Office Outlook 2003Microsoft Office Outlook 2007Microsoft Outlook 2010

Symptômes


Un des problèmes suivants se produit dans Outlook 2010, Outlook 2007 ou Outlook 2003 :

  • Lorsque vous quittez (ou lorsqu’Outlook se ferme de manière inattendue) alors que les pièces jointes sont ouvertes, les pièces jointes restent dans le dossier « Fichiers temporaires sécurisés Outlook ». (Même si les pièces jointes sont fermés.)
  • Lorsque vous ouvrez la pièce jointe depuis le volet de lecture, vous ne recevez pas d’invite à enregistrer les modifications lorsque vous quittez Outlook.
  • Lorsque vous essayez d’ouvrir ou d’enregistrer une pièce jointe, le message d’erreur suivant s’affiche :

Cause


Ce problème se produit pour l'une des raisons suivantes :

  • Les fichiers temporaires ou les dossiers temporaires de sécuriser les fichiers situés dans ne peut pas être supprimés ou supprimés alors que les pièces jointes sont ouvertes.
  • Le dossier Temporary Internet Files est stocké sur un serveur sur lequel vous n’avez pas les autorisations suffisantes.

Résolution


Ce problème est résolu dans Microsoft Outlook 2010 Service Pack 1 (SP1) et dans le package de correctifs Microsoft Office Outlook 2007 datée du 29 juin 2010. Ces mises à jour sont décrits dans les articles suivants de la Base de connaissances Microsoft.
Outlook 2010
Description d'Office 2010 SP1 
Outlook 2007
Description du package de correctifs pour Office Outlook 2007 (Outlook-x-none.msp) : 29 juin 2010

Informations supplémentaires


Lorsque vous ouvrez des pièces jointes qui sont considérées comme sûres, Outlook 2010, Outlook 2007 et Outlook 2003 et les place dans un sous-répertoire du répertoire des fichiers Internet temporaires en tant que mesure de sécurité supplémentaire. Lorsque Outlook tente d’abord d’utiliser un fichier temporaire, il examine le Registre pour déterminer si la valeur suivante existe, selon votre version d’Outlook :
HKEY_CURRENT_USER\Software\Microsoft\Office\xx.0\Outlook\Security
 
ou
 
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\xx.0\Outlook\Security
xx.0 est 14.0 pour Outlook 2010, 12.0, pour Outlook 2007 et 11.0 pour Outlook 2003.
Nom de valeur : OutlookSecureTempFolder
Type de données : REG_SZ

Si la valeur existe et si la valeur contient un chemin d’accès valide, Outlook utilise cet emplacement pour ses fichiers temporaires.Si la valeur de Registre n’existe pas, ou si la valeur de pointe vers un emplacement incorrect, Outlook crée un nouveau sous-répertoire sous le répertoire Temporary Internet Files et place le fichier temporaire dans le nouveau sous-répertoire. Le nom du nouveau sous-répertoire est inconnu et il est généré de manière aléatoire, en fonction de votre version d’Outlook. Dans ce cas, pour localiser ce sous-répertoire, en fonction de votre version de Windows et votre version de Microsoft Outlook, procédez comme suit.

Les clients Windows XP:

  1. Sélectionnez Démarreret sélectionnez Poste de travail.
  2. Dans le menu Outils , sélectionnez Options des dossiers.
  3. Sous l’onglet affichage , apportez les modifications suivantes :
    1. Sélectionnez l’option Afficher les fichiers et dossiers cachés .
    2. Sélectionnez cette option pour effacer la case à cocher Masquer les fichiers du système d’exploitation (recommandé) protégés .
  4. Sélectionnez OK.
  5. Continuer avec le prochain jeu d’étapes en fonction de votre version d’Outlook. Pour Outlook 2010 et Outlook 2007 :
    1. Sélectionnez Démarrer, sélectionnez exécuter, tapez la commande suivante (y compris les guillemets) et puis sélectionnez OK.
      "C:\Documents and Settings\ username \Local Settings\Temporary Internet Files\Content.Outlook"
    2. Ouvrez le sous-dossier sous le dossier Content.Outlook dont le nom de dossier est la séquence de lettres et de chiffres générée de manière aléatoire. Par exemple, FW0B6RID.
    Pour Outlook 2003 :
    1. Sélectionnez Démarrer, sélectionnez exécuter, tapez Regedit, puis cliquez sur OK.
    2. Recherchez puis sélectionnez la sous-clé de Registre suivante :
      HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security
    3. Double-sélectionner la valeur de chaîne OutlookSecureTempFolder pour examiner et puis notez le chemin d’accès de dossier spécifié.
    4. Sélectionnez Annuler.
    5. Dans le menu fichier , sélectionnez Quitter pour quitter l’Éditeur du Registre.
    6. Sélectionnez Démarrer, sélectionnez exécuter, tapez la commande suivante (guillemets compris) et sélectionnez OK:
      « C:\Documents and Settings\username\Local Settings\Temporary Internet Files\OLKfoldername»

       

Les clients de Windows Vista et de Windows 7:
  1. Sélectionnez Démarreret puis sélectionnez ordinateur.
  2. Sélectionnez Organiseret sélectionnez options des dossiers et recherche.
  3. Sous l’onglet affichage , apportez les modifications suivantes :
    1. Sélectionnez l’option Afficher les fichiers cachés, dossiers et lecteurs .
    2. Sélectionnez cette option pour effacer la case à cocher Masquer les fichiers du système d’exploitation (recommandé) protégés .
  4. Sélectionnez OK.
  5. Continuer avec le prochain jeu d’étapes en fonction de votre version d’Outlook. Pour Outlook 2010 et Outlook 2007 :
    1. Sélectionnez Démarrer, sélectionnez Tous les programmes, puis Accessoireset puis sélectionnez exécuter.
    2. Dans la boîte de dialogue exécuter , tapez la commande suivante (y compris les guillemets) et cliquez sur OK.
      « C:\Users\ nom d’utilisateur \AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook"
    3. Ouvrez le sous-dossier sous le dossier Content.Outlook dont le nom de dossier est la séquence de lettres et de chiffres générée de manière aléatoire. Par exemple, FW0B6RID.
    Pour Outlook 2003 :
    1. Sélectionnez Démarrer, sélectionnez Tous les programmes, puis Accessoireset puis sélectionnez exécuter.
    2. Dans la boîte de dialogue exécuter , tapez Regedit, puis cliquez sur OK.
    3. Recherchez puis sélectionnez la sous-clé de Registre suivante :
      HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security
    4. Double-sélectionner la valeur de chaîne OutlookSecureTempFolder pour examiner et puis notez le chemin d’accès de dossier spécifié.
    5. Sélectionnez Annuler.
    6. Dans le menu fichier , sélectionnez Quitter pour quitter l’Éditeur du Registre.
    7. Sélectionnez Démarrer, sélectionnez Tous les programmes, puis Accessoires et puis sélectionnez exécuter.
    8. Dans la boîte de dialogue exécuter , tapez la commande suivante (y compris les guillemets) et cliquez sur OK:
      «Nom d’utilisateurde \AppData\Local\Microsoft\Windows\Temporary Internet Files\ C:\Users\OLKFoldername»