Ne laissez plus Windows décider à votre place ! Découvrez ici toutes les techniques éprouvées pour empêcher l’installation forcée de New Outlook et préserver l’ancienne application Courrier & Calendrier, sans casser votre système.
Vue d’ensemble du problème
Depuis la fin 2024, Microsoft remplace progressivement Courrier & Calendrier par New Outlook dans Windows 11 (et parfois Windows 10). Au premier lancement de Courrier, le package Microsoft.OutlookForWindows
est téléchargé en arrière‑plan : l’exécutable olk.exe
est copié dans C:\Program Files\WindowsApps\Microsoft.OutlookForWindows\olk.exe
, puis toutes les associations de fichiers (.eml, .ics, protocoles mailto / webcal, etc.) sont transférées à New Outlook. Une désinstallation simple via Paramètres ou PowerShell ne suffit pas, car la prochaine mise à jour Windows ou Microsoft Store réinstalle automatiquement le produit.
Synthèse express des solutions (de la plus rapide à la plus radicale)
# | Principe | Étapes essentielles | Avantages | Limites / précautions |
---|---|---|---|---|
1 | Supprimer ou neutraliser olk.exe | 1. Prendre possession du dossier WindowsApps (ou utiliser IObit Unlocker).2. Supprimer olk.exe , le renommer (olk_old.exe ) ou le remplacer par un fichier texte vide nommé olk.exe .3. Rendre le dossier à TrustedInstaller. | Rapide, sans toucher au Registre. | Le fichier peut réapparaître après une grosse mise à jour : recommencer l’opération. |
2 | Bloquer la migration via les fichiers .json | 1. Supprimer le contenu du dossier %LOCALAPPDATA%\Packages\microsoft.windowscommunicationsapps_…\LocalState\Migration\ .2. Appliquer un refus d’écriture sur le dossier Migration. | Empêche la bascule lors du lancement de Courrier. | Méthode moins fiable sur les builds récents : Windows ignore parfois le verrou. |
3 | Verrouiller la migration côté New Outlook | 1. Modifier %LOCALAPPDATA%\Microsoft\Outlook\NewOutlookMigration\callback : passer les deux derniers indicateurs de true à false .2. Verrouiller le dossier NewOutlookMigration en écriture. | Pas de manipulation de WindowsApps . | Risque de contournement par mise à jour. |
4 | Script BAT / PowerShell « OutlookRemover » | Exécuter en administrateur le script communautaire : il désinstalle New Outlook puis installe un « faux » paquet portant le même identifiant, ce qui bloque toute réinstallation. | Automatique et durable. | Le faux paquet saute après un reset du Microsoft Store ; relancer le script. |
5 | Script Python « Outlook Killer » | Lance Courrier, surveille le système ; dès que New Outlook apparaît, il le désinstalle silencieusement. | Aucun changement de droits système. | Le script doit rester actif (planificateur ou barre de notification). |
6 | Suppression totale du dossier New Outlook + lecture seule | 1. Laisser New Outlook s’installer. 2. Supprimer tous les fichiers du dossier versionné Microsoft.OutlookForWindows_x.x.x.x_x64__8wekyb3d8bbwe .3. Mettre le dossier en lecture seule ou refus d’écriture. | Bloque même les tentatives futures. | Méthode « brute », risque d’erreurs d’intégrité WindowsApps . Sauvegarde indispensable. |
Pourquoi Microsoft force‑t‑il New Outlook ?
New Outlook (nom de code Project Monarch) est le client unifié pensé pour remplacer non seulement Courrier & Calendrier mais, à moyen terme, les éditions Outlook Win32 et Mac. En l’imposant assez tôt, Microsoft réduit le nombre de variantes à maintenir et prépare l’intégration d’IA Microsoft 365 Copilot. Malheureusement, de nombreux utilisateurs préfèrent la légèreté de l’ancien Courrier ou dépendent de fonctions encore absentes dans New Outlook : POP, comptes multiples hors Microsoft 365, boîtes partagées, certificats S/MIME, règles locales, etc.
Solutions détaillées pas‑à‑pas
1. Neutraliser olk.exe
- Prendre possession du dossier
C:\Program Files\WindowsApps
:
• Clic droit ▶ Propriétés ▶ Sécurité ▶ Avancé ▶ Modifier le propriétaire ▶ nommez votre compte administrateur.
• Cochez « Remplacer le propriétaire… » pour hériter des sous‑dossiers. - Localisez la dernière version de
Microsoft.OutlookForWindows_*
, ouvrez‑la et repérezolk.exe
. - Supprimez le fichier, renommez‑le ou remplacez‑le :
REM Exemple : renommage
takeown /f "C:\Program Files\WindowsApps\Microsoft.OutlookForWindows_1.2025.109.0_x64__8wekyb3d8bbwe\olk.exe"
icacls "C:\Program Files\WindowsApps\Microsoft.OutlookForWindows_1.2025.109.0_x64__8wekyb3d8bbwe\olk.exe" /grant Administrators:F
ren "olk.exe" "olk_old.exe"
Enfin, redonnez la propriété à NT SERVICE\TrustedInstaller pour éviter les alertes d’intégrité (sfc/scannow).
2. Bloquer la bascule depuis Courrier
Courrier déclenche la migration en lisant un jeu de fichiers .json
dans Migration\
. Effacez‑les puis verrouillez le dossier :
Remove-Item "$env:LOCALAPPDATA\Packages\microsoft.windowscommunicationsapps*\LocalState\Migration\*.json" -Force
icacls "$env:LOCALAPPDATA\Packages\microsoft.windowscommunicationsapps*\LocalState\Migration" /deny *S-1-1-0:(W)
3. Inverser les drapeaux de migration côté New Outlook
Avant même l’activation, New Outlook crée callback
; ouvrez‑le avec un éditeur et passez les deux derniers true
à false
:
{
...
"ContactedUser": true,
"UserAccepted": false,
"Done": false
}
Puis :
icacls "%LOCALAPPDATA%\Microsoft\Outlook\NewOutlookMigration" /inheritance:r /grant:r Administrators:(F) /deny *S-1-1-0:(W)
4. Script « OutlookRemover » (BAT / PowerShell)
Le script communautaire automatise tout grâce à un dummy package :
@echo off
echo Desinstallation en cours...
powershell -c "Get-AppxPackage -Name Microsoft.OutlookForWindows | Remove-AppxPackage -AllUsers"
echo Installation du faux paquet...
makeappx.exe pack /d "." /p "OutlookForWindows.appx"
Add-AppxPackage -Register ".\AppxManifest.xml" -DisableDevelopmentMode
echo Terminé.
L’enregistrement d’un faux package portant la même identité bloque la réinstallation tant qu’il n’est pas supprimé.
5. Script Python « Outlook Killer »
Idéal pour les utilisateurs qui ne veulent pas toucher à WindowsApps. Exemple simplifié :
import subprocess, time, winapps, win32gui
PACKAGE = "Microsoft.OutlookForWindows"
while True:
time.sleep(30)
if any(app.name == PACKAGE for app in winapps.list\_installed()):
subprocess.run(\["powershell","-c",f"Get-AppxPackage -Name {PACKAGE} | Remove-AppxPackage"], check=False)
print("New Outlook supprimé !")
Programmez‑le via le Planificateur pour qu’il démarre au logon.
6. Suppression totale + verrou dur
- Laissez New Outlook s’installer puis
taskkill /im olk.exe /f
. - Supprimez tout le contenu du dossier
Microsoft.OutlookForWindows_*_8wekyb3d8bbwe
. - Convertissez les ACL en lecture seule :
icacls "Microsoft.OutlookForWindows_*_8wekyb3d8bbwe" /inheritance:r /grant:r "*S-1-1-0:R"
Attention : Windows Store signalera des erreurs d’intégrité, mais New Outlook restera bloqué.
Conseils pratiques
- Commencez simple : dans 80 % des cas, renommer
olk.exe
suffit. - Sauvegardez : créez un point de restauration ou une image système avant toute modification profonde.
- Surveillez Patch Tuesday : après chaque seconde mardi du mois, vérifiez que
olk.exe
n’a pas été recréé. - Combinez : renommer
olk.exe
+ verrou Migration offre une « double barrière » efficace. - Clients alternatifs : si vous ne voulez aucune bidouille, adoptez Thunderbird, eM Client, Mailbird, Betterbird ou Wino Mail ; tous gèrent IMAP/Exchange.
Automatisation en environnement d’entreprise
Sur un parc Windows 10/11 géré par Intune ou AD, la méthode la plus propre reste la GPO / MDM :
- AppLocker / WDAC : créez une règle de blocage par Publisher ciblant le package
CN=Microsoft Corporation, O=Microsoft Corporation
et l’identitéMicrosoft.OutlookForWindows
. - GPO Appx Package Policy : Computer Configuration ▶ Administrative Templates ▶ Start Menu and Taskbar ▶ Do not allow the New Outlook app (si disponible dans votre ADMX).
- Intune : Policy ▶ Block specific Store apps et ajoutez l’ID
9NJHK44TTKSX
.
Sécurité et bonnes pratiques NTFS
Prendre possession de WindowsApps
fragilise les mécanismes d’auto‑réparation de Windows. Pour limiter l’exposition :
- Après modification, rendez la propriété à TrustedInstaller.
- Conservez des sauvegardes complètes (Macrium, Veeam Agent) au cas où une mise à jour majeure invaliderait vos ACL.
- En cas d’erreur 0x80073D02 (cannot update while app is running) lors d’une mise à jour, exécutez :
DISM /Online /Cleanup-Image /RestoreHealth
puissfc /scannow
.
FAQ
Le retrait de New Outlook bloque‑t‑il mes mises à jour Windows ?
Non : New Outlook est une application UWP distincte. Windows Update peut signaler une erreur mineure (App failed to update) mais poursuit le reste des correctifs.
Puis‑je garder Courrier tout en installant Outlook Win32 ?
Oui : Outlook Win32 (Microsoft 365 ou Retail) cohabite avec Courrier. Veillez seulement à ne pas importer vos comptes dans New Outlook si celui‑ci se réinstalle.
Existe‑t‑il une clé Registre « magique » pour désactiver New Outlook ?
Pas à ce jour. Les tests montrent que Microsoft ignore ou réécrit toute valeur désactivant la migration.
Alternatives de messagerie si Courrier devenait inutilisable
Client | Licence | Points forts | Points faibles |
---|---|---|---|
Thunderbird 128 ESR | Gratuit, open‑source | IMAP/POP/Exchange EWS via add‑ons, filtres puissants | Interface moins « UWP » |
eM Client 9 | Freemium | Règles côté client, chat XMPP, PGP intégré | Licence payante au‑delà de 2 comptes |
Mailbird 3 | Payant (achat unique ou abo) | Regroupement d’IM & réseaux sociaux | Pas de Calendrier Exchange natif |
Betterbird | Gratuit | Version « améliorée » de Thunderbird avec correctifs rapides | Moins connue, support communautaire limité |
Conclusion
La transition forcée vers New Outlook agace de nombreux utilisateurs de Windows. Heureusement, plusieurs stratégies — du simple renommage de olk.exe
au package factice — permettent de reprendre le contrôle. Choisissez la méthode adaptée à votre niveau de confort, sauvegardez toujours avant d’agir et surveillez les mises à jour majeures. Avec ces précautions, l’ancienne application Courrier peut encore servir de nombreuses années.