MAILTO Outlook classique introuvable : réparer l’association sous Windows 10/11 (guide complet)

Sur Windows 10/11, le protocole MAILTO peut cesser d’afficher Outlook « classique » au profit de New Outlook ou d’un navigateur. Voici une procédure complète, éprouvée et sûre, pour restaurer l’association et remettre Outlook comme client par défaut, sans bricolage risqué du Registre.

Sommaire

Problème d’association de MAILTO avec Outlook « classique »

Question de départ

Dans Paramètres > Applications par défaut, l’entrée MAILTO n’affiche plus l’application Outlook historique (Win32). Seules apparaissent New Outlook et/ou des navigateurs (Edge, Chrome…). Après suppression de New Outlook, l’utilisateur ne peut plus choisir Outlook et envisage une modification manuelle du Registre.

Analyse des causes probables

ConstatExplication la plus fréquente
Outlook absent de la liste des applications MAILTODescripteurs et associations écrits par l’installeur Office corrompus ou supprimés (mise à jour incomplète, désinstallation de New Outlook, nettoyage d’application, outils tiers).
Option « Choisir une application sur mon PC » indisponiblePour les protocoles (dont mailto:), Windows 10/11 n’autorise plus le parcours manuel d’un EXE : seules les applis correctement déclarées et enregistrées s’affichent.

Microsoft pousse effectivement New Outlook pour remplacer Windows Mail, mais Outlook Win32 reste pleinement pris en charge ; son absence provient d’un enregistrement défaillant, pas d’une mise à l’écart officielle.

Solution validée pendant la session

Une réparation de l’installation Microsoft 365 / Office restaure les associations, fait réapparaître Outlook dans MAILTO et permet de le choisir comme application par défaut.

Étapes détaillées

  1. Ouvrez Paramètres WindowsApplicationsApplications installées.
  2. Sélectionnez Microsoft 365 (ou Microsoft Office), puis Modifier.
  3. Lancez une Réparation rapide. Si le problème persiste, recommencez avec la Réparation en ligne (plus longue, mais plus exhaustive).
  4. Retournez dans Paramètres > Applications par défaut > Choisir les applications par protocoleMAILTO, puis choisissez Outlook.
  5. Dans Outlook, désactivez l’éventuel commutateur « Essayer le Nouvel Outlook » si vous souhaitez rester sur la version classique.

Résultat observé : après la Réparation rapide, MAILTO → Outlook fonctionne de nouveau.

Vérifications rapides après réparation

  • Test de lien : créez un lien mailto: (par exemple mailto:exemple@domaine.com?subject=Test&body=Bonjour) dans un fichier HTML local et cliquez dessus.
  • Exécuter : Win + R → tapez mailto:exemple@domaine.com puis Entrée : Outlook doit s’ouvrir sur un nouveau message.
  • Invite de commandes : start mailto:exemple@domaine.com.
  • Double contrôle : dans Paramètres > Applications par défaut, vérifiez aussi .MSG, .OFT, .ICS et .VCF, souvent réinitialisés en même temps.

Comprendre comment Windows gère MAILTO (pourquoi la réparation marche)

Windows n’affiche, pour un protocole, que les applications candidates ayant correctement enregistré :

  • un ProgID (par ex. Outlook.URL.mailto) ;
  • un verbe open\command pointant vers OUTLOOK.EXE avec les bons paramètres ;
  • une entrée sous HKLM\SOFTWARE\Clients\Mail\Microsoft Outlook et l’App Registration Office (Click‑to‑Run).

Si ces éléments manquent ou sont corrompus, Outlook disparaît de la liste pour mailto:. La réparation Office réécrit l’ensemble de ces clés et associations.

Clés de Registre utiles à vérifier (lecture seule recommandée)

Ne modifiez pas manuellement les clés UserChoice (protégées par un hash). Utilisez l’interface Windows, une réparation Office ou des outils dédiés.

HKCU\Software\Classes\Outlook.URL.mailto\shell\open\command
HKLM\SOFTWARE\Clients\Mail\Microsoft Outlook
HKCU\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\MAILTO\UserChoice

Le open\command attendu référence généralement :

"C:\Program Files\Microsoft Office\root\Office16\OUTLOOK.EXE" /c IPM.Note /m "%1"

(Le chemin varie selon l’édition, l’architecture et la version. L’important est la présence d’OUTLOOK.EXE et des indicateurs /c IPM.Note et /m "%1".)


Tableau de dépannage rapide

SymptômeÀ vérifierAction recommandée
MAILTO ouvre Edge/Chrome au lieu d’OutlookParamètre « Choisir par protocole » > MAILTOBasculer sur Outlook. Si Outlook n’est pas listé, lancer une Réparation Office.
Outlook absent de la listePrésence d’OUTLOOK.EXE et clés Clients\MailRéparation rapide puis en ligne si nécessaire. Éviter toute modification UserChoice manuelle.
New Outlook s’impose après une mise à jourCommutateur « Essayer le Nouvel Outlook » et apps par défautDésactiver le commutateur, refaire l’association MAILTO → Outlook (classique).
En environnement d’entreprise, bascule aléatoirePolitiques de Default App AssociationsAppliquer une GPO/Intune avec un fichier d’associations XML couvrant mailto:.
Erreur lors du clic sur un lien mailto:Intégrité d’Office, add-ins OutlookRéparation Office, démarrage d’Outlook en mode sans échec (outlook.exe /safe), test sans compléments.

Scénarios particuliers et solutions ciblées

Après désinstallation de New Outlook

  • La désinstallation peut supprimer certaines déclarations App Registration. D’où : réparation Office pour réécrire proprement les ProgIDs.
  • Vérifiez que l’ancienne application Windows Mail n’a pas repris la main sur MAILTO.

Plusieurs éditions d’Office (MSI + C2R) ou versions côte à côte

  • Les installations parallèles (ex. Office 2016 MSI + Microsoft 365 C2R) se disputent Clients\Mail. Désinstallez les doublons, puis réparez l’édition retenue.

Profil utilisateur corrompu

  • Si le problème est isolé à un compte Windows, testez avec un nouveau profil utilisateur. Si MAILTO fonctionne : exportez les données puis migrez ou nettoyez le profil.

Compléments Outlook instables

  • Un complément peut perturber l’ouverture de la fenêtre de rédaction. Testez outlook.exe /safe puis réactivez les compléments un par un.

Automatisation et gestion à grande échelle (IT)

GPO : fichier d’associations par défaut

Déployez un XML d’associations pour verrouiller les handlers, y compris mailto: :

<?xml version="1.0" encoding="UTF-8"?>
<DefaultAssociations>
  <Association Identifier="mailto" ProgId="Outlook.URL.mailto" ApplicationName="Outlook" />
  <Association Identifier=".msg" ProgId="Outlook.File.msg.16" ApplicationName="Outlook" />
  <Association Identifier=".ics" ProgId="Outlook.File.ics.16" ApplicationName="Outlook" />
</DefaultAssociations>

Appliquez-le via la stratégie « Définir un fichier d’association d’applications par défaut » (Explorateur de fichiers) ou via Intune (OMADM OMA-URI ApplicationDefaults/DefaultAssociationsConfiguration).

PowerShell : contrôle de l’état sur un poste

# Vérifier la présence d'OUTLOOK.EXE (Click-to-Run par défaut)
$paths = @(
  "$Env:ProgramFiles\Microsoft Office\root\Office16\OUTLOOK.EXE",
  "$Env:ProgramFiles(x86)\Microsoft Office\root\Office16\OUTLOOK.EXE"
)
$exists = $paths | Where-Object { Test-Path $_ }
if (-not $exists) { Write-Host "Outlook non trouvé dans Office16." }

# Lire le handler MAILTO (ProgID utilisateur)

$uc = "HKCU:\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\MAILTO\UserChoice"
if (Test-Path $uc) {
Get-ItemProperty $uc | Select-Object ProgId, Hash
} else {
Write-Host "Clé UserChoice inexistante (Windows utilisera les associations système)."
}

# Lire la commande open\command

$cmd = "HKCU:\Software\Classes\Outlook.URL.mailto\shell\open\command"
if (Test-Path $cmd) {
Get-ItemProperty $cmd
} else {
Write-Host "ProgID Outlook.URL.mailto absent côté utilisateur."
} 

Outils spécialisés

  • SetUserFTA (tierce partie) : permet de définir mailto:Outlook.URL.mailto au niveau utilisateur en respectant l’algorithme de hash de Windows, utile en déploiement de masse.
  • Microsoft Support and Recovery Assistant : pour réinstaller/réparer Office et Outlook de manière guidée.

Informations complémentaires utiles

Autres pistes si la réparation échoue

  • Désinstaller puis réinstaller Office depuis Applications installées ou via l’outil d’assistance Microsoft.
  • Contrôler l’intégrité des clés suivantes :
    • HKCU\Software\Classes\Outlook.URL.mailto\shell\open\command
    • HKLM\SOFTWARE\Clients\Mail\Microsoft Outlook
  • Imposer l’association à grande échelle via script PowerShell/Intune/GPO (ou SetUserFTA).

Impact réel de New Outlook

  • Le remplacement vise surtout l’ancienne application Windows Mail.
  • Aucune date officielle de retrait d’Outlook Win32 : les deux clients coexistent.
  • La bascule proposée vers New Outlook ne doit pas empêcher l’usage d’Outlook classique si l’installation est saine.

Bonnes pratiques

  • Après toute mise à jour majeure (Windows/Office), valider les associations des protocoles (MAILTO, .MSG, .ICS, etc.).
  • Avant une réparation lourde ou une réinstallation, sauvegardez votre profil Outlook (HKCU\Software\Microsoft\Office\16.0\Outlook\Profiles) et vos fichiers .pst/.ost.
  • Évitez d’éditer UserChoice à la main : Windows rejettera la modification (hash invalide).

Pourquoi l’option « Parcourir… » n’existe pas pour MAILTO

Contrairement aux extensions (ex. .txt), les protocoles (ex. mailto:, webcal:, tel:) nécessitent une déclaration d’application avec ProgID et verbes. Windows 10/11 n’autorise plus l’attachement d’un EXE arbitraire à un protocole via « Parcourir », ce qui évite les handlers non conformes et renforce la sécurité.


Checklist « rétablir MAILTO → Outlook »

  1. Réparer Microsoft 365/Office (Rapide, puis En ligne si besoin).
  2. Associer MAILTO à Outlook dans Paramètres > Applications par défaut.
  3. Désactiver le commutateur « Essayer le Nouvel Outlook » si vous préférez l’édition classique.
  4. Tester un lien mailto: (Exécuter, navigateur, fichier HTML local).
  5. Vérifier les autres associations Outlook (.MSG, .ICS, .VCF).

FAQ

Dois‑je modifier le Registre pour corriger MAILTO ?

Non. La méthode la plus sûre est la réparation Office, qui réinscrit proprement ProgIDs, verbes et l’enregistrement client mail. Les clés UserChoice sont protégées ; une modification manuelle échouerait.

La réparation supprime‑t‑elle mes comptes Outlook ou mes données ?

La Réparation rapide n’affecte pas vos données. Pour toute opération plus lourde (réinstallation), sauvegardez vos profils et fichiers PST/OST par prudence.

Pourquoi Edge se propose‑t‑il pour MAILTO ?

Les navigateurs peuvent intercepter mailto: pour ouvrir un composeur web (Outlook on the web, Gmail…). Ce n’est pas un bug ; remettez simplement Outlook comme application par défaut pour MAILTO.

Peut‑on empêcher définitivement le retour de New Outlook comme valeur par défaut ?

En entreprise, utilisez une GPO/Intune pour verrouiller les associations. Sur un poste personnel, conservez l’association et évitez les nettoyages agressifs d’apps après mises à jour.


Exemples pratiques

Créer un lien mailto: de test

<a href="mailto:exemple@domaine.com?subject=Essai&body=Bonjour%20depuis%20MAILTO">Envoyer un mail</a>

Commander l’ouverture d’un mail depuis Exécuter

Win + R
mailto:exemple@domaine.com?subject=Test

Démarrer Outlook sans compléments

outlook.exe /safe

Résumé exécutable

Si Outlook n’apparaît plus pour MAILTO :

  • Lancez une Réparation rapide de Microsoft 365/Office.
  • Si nécessaire, enchaînez avec une Réparation en ligne.
  • Reprenez la main via Applications par défaut > Choisir par protocole > MAILTOOutlook.
  • Testez immédiatement avec un lien mailto:.

Dans l’écrasante majorité des cas, cela suffit à rétablir l’association, sans toucher au Registre.


Annexes : ce que répare concrètement Office

  • Réinscription des ProgIDs Outlook (Outlook.URL.mailto, Outlook.File.msg.16, etc.).
  • Réécriture du verbe open\command vers OUTLOOK.EXE avec paramètres corrects.
  • Remise en conformité de HKLM\SOFTWARE\Clients\Mail\Microsoft Outlook et des classes associées.
  • Actualisation de l’AppUserModel Office (Click‑to‑Run) pour l’exposition propre dans « Applications par protocole ».

Conclusion

Le retrait d’Outlook « classique » de la liste MAILTO découle presque toujours d’un enregistrement défaillant après une mise à jour, une désinstallation ou un nettoyage. La réparation Office est la solution standard : elle rétablit l’écosystème de clés et de ProgIDs, fait réapparaître Outlook dans la sélection et redonne un comportement cohérent aux liens mailto:. Évitez les modifications manuelles hasardeuses du Registre, verrouillez si besoin via des politiques (GPO/Intune), et vérifiez régulièrement vos associations après les mises à jour majeures.

Sommaire