Bloquer l’installation automatique de New Outlook sur Windows 11 et conserver Courrier & Calendrier

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.

Sommaire

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 essentiellesAvantagesLimites / précautions
1Supprimer ou neutraliser olk.exe1. 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.
2Bloquer la migration via les fichiers .json1. 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.
3Verrouiller la migration côté New Outlook1. 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.
4Script 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.
5Script 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).
6Suppression totale du dossier New Outlook + lecture seule1. 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

  1. 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.
  2. Localisez la dernière version de Microsoft.OutlookForWindows_*, ouvrez‑la et repérez olk.exe.
  3. 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

  1. Laissez New Outlook s’installer puis taskkill /im olk.exe /f.
  2. Supprimez tout le contenu du dossier Microsoft.OutlookForWindows_*_8wekyb3d8bbwe.
  3. 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 :

  1. Après modification, rendez la propriété à TrustedInstaller.
  2. Conservez des sauvegardes complètes (Macrium, Veeam Agent) au cas où une mise à jour majeure invaliderait vos ACL.
  3. En cas d’erreur 0x80073D02 (cannot update while app is running) lors d’une mise à jour, exécutez :
    DISM /Online /Cleanup-Image /RestoreHealth puis sfc /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

ClientLicencePoints fortsPoints faibles
Thunderbird 128 ESRGratuit, open‑sourceIMAP/POP/Exchange EWS via add‑ons, filtres puissantsInterface moins « UWP »
eM Client 9FreemiumRègles côté client, chat XMPP, PGP intégréLicence payante au‑delà de 2 comptes
Mailbird 3Payant (achat unique ou abo)Regroupement d’IM & réseaux sociauxPas de Calendrier Exchange natif
BetterbirdGratuitVersion « améliorée » de Thunderbird avec correctifs rapidesMoins 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.

Sommaire