Dans le nouveau Outlook pour Windows, l’ouverture des pièces jointes peut échouer avec le message “Error occurred while opening the file. Please try again.”. Voici un guide éprouvé : correctifs rapides côté poste (OLK\Attachments, WebView2), contournements fiables et scripts pour admins.
Vue d’ensemble
Depuis fin 2024 et plus nettement mi‑janvier 2025, de nombreux utilisateurs rapportent l’impossibilité d’ouvrir tout type de pièce jointe par double‑clic dans le nouveau Outlook (Windows). Le même fichier s’ouvre généralement si l’on passe par Enregistrer sous…, et le problème n’affecte pas ou peu Outlook classique ni Outlook sur le web. Les causes les plus fréquentes sont locales : dossier temporaire manquant/corrompu, cache Edge WebView2 endommagé, associations de fichiers inadéquates, ou composant WebView2 à réparer.
Diagnostic rapide
Avant de dérouler les actions détaillées, utilisez cette matrice pour viser juste :
Symptôme | Cause la plus probable | Action immédiate |
---|---|---|
Erreur instantanée à l’ouverture (Error occurred while opening…) sur tous les fichiers | Dossier OLK\Attachments manquant/verrouillé | Créer ou recréer %USERPROFILE%\AppData\Local\Microsoft\OLK\Attachments |
Ouvre après “Enregistrer sous…”, mais pas en double‑clic | Cache WebView2 corrompu | Renommer le dossier EBWebView (il sera régénéré) |
Certains formats seulement (ex. PDF) bloqués | Mauvaises associations de fichiers | Rétablir l’application par défaut (ex. Adobe Reader pour PDF) |
Après mise à jour du client | Fichiers de l’appli endommagés | Réparer ou réinitialiser Outlook (nouveau) dans Paramètres Windows |
Pièces liées à OneDrive/SharePoint instables | Composants OneDrive non lancés | Démarrer OneDrive et réessayer |
Réponse et solutions priorisées
Objectif : traiter d’abord les causes locales et rapides (dossier temporaire), puis les caches/associations, enfin l’application elle‑même.
- Vérifier ou créer le dossier temporaire des pièces jointes Très efficace et souvent définitif.
- Appuyez sur Win + R puis collez :
%USERPROFILE%\AppData\Local\Microsoft\OLK
- Dans ce dossier, repérez
Attachments
.- S’il manque : clic droit > Nouveau > Dossier → nommez‑le
Attachments
. - S’il existe déjà : fermez Outlook → supprimez ou renommez le dossier (il sera recréé) → relancez Outlook.
- S’il manque : clic droit > Nouveau > Dossier → nommez‑le
- Appuyez sur Win + R puis collez :
- Réparer ou réinitialiser le nouveau Outlook Parfois, les composants de l’application Store/MSIX sont endommagés.
- Ouvrez Paramètres Windows → Applications → Applications installées.
- Cherchez Outlook (nouveau) → Options avancées → Réparer.
- Si le problème persiste, tentez Réinitialiser (vous devrez peut‑être reconnecter vos comptes).
- Relancez Outlook et testez l’ouverture d’une pièce jointe.
- Purger le cache Edge WebView2 (
EBWebView
) Le nouveau Outlook s’affiche via Edge WebView2. Un cache incohérent peut bloquer l’ouverture.- Fermez Outlook.
- Ouvrez
%LOCALAPPDATA%
dans l’Explorateur. - Cherchez un dossier nommé
EBWebView
(il peut se trouver sous un sous‑dossier lié à Outlook). - Renommez‑le (ex.
EBWebView.old
). Au prochain lancement, Outlook régénérera un cache sain.
EBWebView
existent (comptes Windows multiples, profils), ciblez celui daté le plus récemment ou lié à Outlook. - Ajuster le paramètre Outlook Fichiers et liens (si disponible) Selon les versions, un réglage peut influencer l’ouverture via WebView2/Edge.
- Dans Outlook, ouvrez Paramètres → Général → Fichiers et liens.
- Sélectionnez Navigateur par défaut (même si Edge est déjà par défaut, re‑sélectionnez l’option).
- Redémarrez Outlook et testez.
- Vérifier les associations d’applications Windows Exemples : les PDF ouverts par Word échouent parfois là où Adobe Reader/Acrobat réussit ; idem pour les .xlsx si Excel n’est pas l’appli par défaut.
- Paramètres Windows → Applications par défaut.
- Par type de fichier (ex.
.pdf
,.docx
,.xlsx
…), choisissez l’application prise en charge nativement. - Revenez dans Outlook et réessayez depuis la PJ.
- Vérifier OneDrive et ses dépendances Certaines pièces jointes (partagées, “Cloud attachments”) s’appuient sur OneDrive/SharePoint.
- Lancez OneDrive (icône nuage dans la zone de notification).
- Assurez‑vous que la session est active et sans alerte.
- Testez l’ouverture à nouveau.
- Réparer ou réinstaller Microsoft Edge WebView2 Runtime Si le runtime est endommagé, l’hébergement des vues web échoue.
- Ouvrez le Panneau de configuration → Programmes → Programmes et fonctionnalités.
- Sélectionnez Microsoft Edge WebView2 Runtime → Réparer.
- En dernier recours, désinstallez puis réinstallez la version la plus récente.
- Rafraîchir les sessions Microsoft 365 Moins fréquent, mais utile après les étapes ci‑dessus.
- Déconnectez‑vous de vos applications Microsoft 365 (y compris l’Office Hub).
- Fermez Outlook, reconnectez‑vous, et relancez Outlook.
- Évitez de supprimer le profil Windows : c’est destructeur et rarement nécessaire.
Contournements fiables
- Enregistrer sous… puis ouvrir le fichier depuis le disque ou un dossier OneDrive.
- Basculer temporairement sur Outlook sur le web ou Outlook classique pour traiter les PJ urgentes.
Informations de service
Des retours d’utilisateurs signalent un incident Microsoft 365 référencé EX985217 lié à une mauvaise configuration côté service. Même après correction par Microsoft, un résidu local (cache ou dossier Attachments
manquant/corrompu) peut exiger l’application des étapes 1 à 3 ci‑dessus. En contexte entreprise, surveillez le Tableau de bord d’intégrité M365 et suivez l’incident correspondant.
Pourquoi ces actions fonctionnent
Le nouveau Outlook repose sur le moteur Edge WebView2 pour l’affichage et l’interaction avec les contenus, y compris les pièces jointes. Lorsque vous double‑cliquez une PJ, Outlook crée/charge une copie temporaire dans %USERPROFILE%\AppData\Local\Microsoft\OLK\Attachments
puis l’ouvre via WebView2 ou l’application associée. Trois points de défaillance se distinguent :
- Dossier temporaire absent ou verrouillé : pas de point de lecture → ouverture impossible.
- Cache WebView2 corrompu (
EBWebView
) : le conteneur web ne parvient plus à initialiser la vue → erreur immédiate. - Associations de fichiers erronées (PDF avec Word, etc.) ou runtime WebView2 endommagé → l’application cible ne prend pas correctement la main.
D’où l’efficacité de la triade : OLK\Attachments → EBWebView → Réparation appli/runtime.
Scénarios particuliers et vérifications complémentaires
- Espaces disque faibles : si
%LocalAppData%
est saturé, la création du fichier temporaire échoue. Libérez quelques centaines de Mo et réessayez. - Contrôle applicatif/antivirus : certaines solutions de sécurité verrouillent les flux temporaires. Faites un test avec l’antivirus en mode « pause » (si la politique de votre organisation l’autorise) pour confirmer.
- Profils itinérants/VDI : assurez‑vous que
%USERPROFILE%\AppData\Local
est bien local et non redirigé vers un partage trop restrictif. - Formats spécifiques : si seul un format bloque (ex.
.msg
ou.ics
), vérifiez l’appli par défaut pour ce type précis.
Pour les administrateurs : déploiement rapide
Créer automatiquement le dossier des pièces jointes au logon
$path = "$env:USERPROFILE\AppData\Local\Microsoft\OLK\Attachments"
if(-not (Test-Path $path)) { New-Item -ItemType Directory -Path $path | Out-Null }
Script d’assainissement du cache (à exécuter session fermée)
But : fermer Outlook, purger/renommer le cache EBWebView
, relancer.
# Fermer Outlook si présent
Get-Process | Where-Object {$_.Name -match "outlook"} | Stop-Process -Force -ErrorAction SilentlyContinue
# Pistes classiques d'EBWebView sous %LocalAppData%
\$roots = @("\$env\:LOCALAPPDATA")
foreach(\$root in \$roots){
Get-ChildItem -Path \$root -Recurse -Directory -ErrorAction SilentlyContinue ` | Where-Object {$_.Name -ieq "EBWebView"}`
\| ForEach-Object {
\$newName = "\$(\$*.FullName).old*\$(Get-Date -Format yyyyMMddHHmmss)"
Rename-Item -Path $\_.FullName -NewName \$newName -ErrorAction SilentlyContinue
}
}
# Recréer le dossier Attachments au besoin
\$attachments = "\$env\:USERPROFILE\AppData\Local\Microsoft\OLK\Attachments"
if(-not (Test-Path \$attachments)) { New-Item -ItemType Directory -Path \$attachments | Out-Null }
# Relancer Outlook (nouveau) via protocole
Start-Process "outlook:" -ErrorAction SilentlyContinue
Conseils d’exécution : distribuez ces scripts via votre outil MDM/GPO/Intune, en veillant à ce que l’utilisateur n’ait pas d’Outlook ouvert au moment de la purge (arrêt forcé pris en charge ci‑dessus).
Checklist de validation après correction
- Double‑clic sur une PJ PDF s’ouvre sans alerte.
- Double‑clic sur une PJ Office (
.docx
,.xlsx
,.pptx
) s’ouvre dans l’app dédiée. - Ouverture répétée de la même PJ fonctionne de manière stable.
- Création/écriture dans
…\OLK\Attachments
observables (date/heure mise à jour). - Le dossier
EBWebView
a été régénéré (nouvelle date, taille non nulle).
FAQ
Pourquoi “Enregistrer sous…” fonctionne‑t‑il alors que le double‑clic échoue ?
Le double‑clic passe par la chaîne Outlook → dossier temporaire OLK → WebView2 → application. “Enregistrer sous…” contourne la première partie : l’appli cible lit le fichier directement depuis le disque utilisateur.
Faut‑il réinstaller complètement Office/Microsoft 365 ?
Non dans la majorité des cas. La réparation du nouveau Outlook et de WebView2 Runtime suffit. La réinstallation complète d’Office est rarement nécessaire.
Dois‑je toucher au Registre Windows ?
Cela n’est pas recommandé pour ce problème : les correctifs efficaces sont côté dossiers temporaires, cache, associations et réparation d’applis.
Le problème est‑il lié à Edge lui‑même ?
Pas directement. Outlook utilise Edge WebView2 Runtime (composant d’hébergement), distinct du navigateur Edge que vous utilisez.
Que faire en environnement verrouillé (entreprise) ?
Automatisez la création d’OLK\Attachments
et la purge d’EBWebView
via scripts. Vérifiez aussi que les solutions de sécurité n’empêchent pas l’écriture dans %LocalAppData%
.
Bonnes pratiques et erreurs à éviter
- Évitez la suppression du profil Windows : trop impactant pour un bénéfice incertain.
- Ne désinstallez pas arbitrairement Edge : le runtime WebView2 est requis par de nombreuses applis.
- Ne multipliez pas les “réparations” simultanées (Outlook, Office, Edge) : procédez par étapes et testez à chaque fois.
- Consignez les actions (journal d’intervention) pour corréler avec un éventuel incident de service.
Annexe : repères pratiques
Chemins utiles
- Dossier PJ temporaire :
%USERPROFILE%\AppData\Local\Microsoft\OLK\Attachments
- Racine cache WebView2 :
%LOCALAPPDATA%\…\EBWebView
(rechercher “EBWebView” si besoin)
Flux de décision conseillé
- Créer/Recréer
…\OLK\Attachments
→ test. - Réparer le nouveau Outlook → test.
- Purger
EBWebView
→ test. - Ajuster Fichiers et liens → test.
- Vérifier les associations par type de fichier → test.
- Vérifier OneDrive → test.
- Réparer/Réinstaller WebView2 Runtime → test.
- Rafraîchir les sessions M365 → test.
À retenir
- ✅ Créez (ou recréez)
…\OLK\Attachments
. - ✅ Réparez/Réinitialisez l’appli Outlook (nouveau).
- ✅ Videz le cache WebView2 (
EBWebView
). - 🔁 Sinon, Enregistrer sous… / Outlook sur le web / Outlook classique en attendant une correction côté service.
- 🛠️ Surveillez les incidents M365 (ex. EX985217) et évitez les mesures extrêmes (suppression du profil Windows).
Exemple de communication utilisateur
“Si l’ouverture d’une pièce jointe échoue dans le nouveau Outlook : 1) fermez Outlook ; 2) créez le dossier %USERPROFILE%\AppData\Local\Microsoft\OLK\Attachments
s’il n’existe pas ou recréez‑le ; 3) relancez Outlook et réessayez. Si besoin, redémarrez OneDrive ou contactez le support.”
Conclusion
La panne d’ouverture des pièces jointes dans le nouveau Outlook pour Windows est le plus souvent due à des éléments locaux : dossier temporaire, cache WebView2 ou associations d’applications. En appliquant les étapes ci‑dessus dans l’ordre, on règle la majorité des cas en quelques minutes, tout en disposant de contournements sûrs pour rester productif.