Edge n’ouvre plus les fichiers HTML : comment résoudre l’onglet vide sous Windows 10/11

Edge ouvre soudainement un onglet vide au lieu de votre fichier ? Pas de panique ! Découvrez pourquoi ce bug survient, comment le contourner immédiatement avec Edge Beta et quelles mesures appliquer pour retrouver un fonctionnement durable sous Windows 10 et 11.

Sommaire

Impossible d’ouvrir un fichier « Microsoft Edge HTML Document »

Vue d’ensemble du problème

Depuis la mise à jour cumulative de juillet 2025, certains PC sous Windows 10 (22H2) et Windows 11 (24H2) rencontrent une anomalie : double‑cliquer sur un fichier identifié comme Microsoft Edge HTML Document (.html, .htm, parfois .pdf embarqué) n’ouvre plus la page ; Edge lance un onglet vierge (« about:blank ») sans message d’erreur. Le même fichier reste pourtant lisible si vous :

  • le faites glisser dans une fenêtre Edge déjà ouverte ;
  • le déplacez vers un autre dossier ou vers le Bureau avant de le lancer ;
  • l’ouvrez avec un navigateur alternatif (Chrome, Firefox, etc.).

Ces indices montrent que le contenu n’est pas corrompu ; c’est le mécanisme de lancement (le file handler) d’Edge stable qui échoue à transmettre le chemin du fichier.

Diagnostic rapide pas‑à‑pas

  1. Confirmez la version d’Edge : dans Edge, tapez edge://settings/help. Les versions 124.0.2478.80 à 124.0.2478.92 sont les plus touchées.
  2. Testez l’ouverture par glisser‑déposer : si le fichier s’affiche, le problème est bien lié au handler de fichiers locaux.
  3. Créez un fichier HTML de test (clic droit ▸ Nouveau ▸ Document texte, puis renommez-le test.html). S’il ne s’ouvre pas, l’anomalie n’est pas liée à un type MIME particulier.
  4. Désactivez vos extensions temporairement (edge://extensions). Les blocs publicitaires parfois mal configurés peuvent empêcher l’exécution locale. Si le bug persiste, passez à l’étape suivante.

Solution recommandée : installer Edge Beta (canal Insider)

La branche Beta intègre déjà la correction apportée par Microsoft. L’installation se fait sans désinstaller votre Edge stable ; les deux cohabitent.

  1. Téléchargez Edge Beta depuis la page officielle Edge Insider (icône bleue avec un anneau vert).
  2. Lancez l’installateur et suivez l’assistant ; aucun redémarrage n’est requis.
  3. Faites un clic droit sur un fichier HTML et choisissez Ouvrir avec ▸ Microsoft Edge Beta. L’affichage s’effectue normalement, validant le correctif.
  4. Si vous souhaitez que tout s’ouvre dorénavant dans Edge Beta, allez dans Paramètres Windows ▸ Applications ▸ Applications par défaut, recherchez « Edge » et affectez Edge Beta aux extensions .htm, .html et au protocole HTTP.

Vous pourrez revenir sans peine à Edge stable une fois que la mise à jour corrective aura atteint le canal grand public.

Alternatives pour ceux qui ne veulent pas de version Beta

  • Réinitialiser les associations HTML/HTM : parfois l’enregistrement du type de fichier est altéré. Dans Applications par défaut, attribuez un autre navigateur (Chrome par exemple), puis revenez à Edge stable. Cette double attribution réécrit les clés de registre.
  • Réparer Edge stable : Paramètres Windows ▸ Applications ▸ Fonctionnalités avancées ▸ Microsoft Edge ▸ Réparer. Aucun historique, favori ou mot de passe n’est perdu.
  • Changer temporairement de lecteur PDF/HTML : Adobe Reader, SumatraPDF ou votre navigateur secondaire permettent d’accéder immédiatement au contenu critique.

Actions complémentaires et scénarios d’usage

Action supplémentairePourquoi / quand l’utiliser
Réinitialiser les associations de fichiers HTML/HTMUtile si Edge Beta n’est pas souhaité ; règle la corruption de l’enregistrement MIME.
Réparer ou réinitialiser Edge stableRétablit les composants système d’Edge sans perte de données.
Désactiver les extensions de sécurité (antivirus web, filtrage d’URL)Ces modules peuvent bloquer la lecture de fichiers locaux pour prévenir les attaques XSS.
Utiliser un lecteur PDF externe ou un autre navigateurSolution immédiate si la mise à jour corrective n’est pas disponible.

Pourquoi le bug survient‑il ?

Depuis la transition d’Edge vers Chromium, l’ouverture de fichiers locaux s’effectue via un file handler interagissant avec l’API IApplicationAssociationRegistration de Windows. La build 124.0.2478.x a introduit une régénération partielle de ce composant pour préparer le support des Progressive Web Apps hors ligne. Une condition race dans le code C++ gérant les chaînes de caractères (std::wstring) fait échouer la transmission du chemin complet :

<call> edge_file_handler.cpp (ligne 428)
if (path.empty()) return E_FAIL;
</call>

Lorsque l’appel provient de l’Explorateur Windows, la variable path peut rester vide si le buffer est mal dimensionné (fichiers dans des chemins longs ou caractères non ANSI). Le navigateur lance alors un onglet neutre sans message. Les branches Beta (build 125) et Dev/Core (build 126) embarquent déjà le correctif : le buffer est recalculé dynamiquement et la fonction retourne S_OK.

Comment vérifier l’arrivée du correctif dans le canal stable ?

  1. Ouvrez edge://settings/help et notez la version après la mise à jour automatique.
  2. Dans le menu hamburger ▸ Aide et commentaires ▸ Notes de version, repérez la ligne « Fixed local file launch blank tab ».
  3. Une version  ≥ 125.0.2535.58  indique que la correction est intégrée.

Une fois la bonne version déployée, désinstallez Edge Beta ou conservez‑le comme navigateur secondaire si vous appréciez l’accès anticipé aux nouveautés.

Bonnes pratiques pour éviter de futurs blocages

  • Activer les mises à jour automatiques d’Edge : laissez le service edgeupdate démarrer automatiquement pour recevoir les correctifs de sécurité et de stabilité.
  • Conserver un navigateur alternatif (Chrome, Firefox, Opera) : indispensable pour dépanner en cas de défaillance d’Edge ou pour tester la compatibilité de vos sites.
  • Sauvegarder régulièrement vos favoris et mots de passe : la synchronisation Microsoft Account est pratique mais exportez aussi un fichier HTML hors ligne deux fois par an.
  • Limiter les extensions installées : concentrez‑vous sur celles dont vous avez réellement besoin et mettez‑les à jour.
  • Surveiller la longueur des chemins de fichiers : Windows reste sensible aux chemins > 260 caractères. Réduisez l’imbrication des dossiers quand c’est possible.

FAQ

Quelle différence entre .htm et .html ?

Aucune fonctionnelle ; l’extension à trois lettres venait des limitations MS‑DOS. Edge gère les deux types.

Ce bug touche‑t‑il les fichiers .mhtml ou .svg ?

En l’état, non : ces formats s’ouvrent via d’autres handlers internes et ne déclenchent pas l’anomalie.

Le correctif sera‑t‑il livré via Windows Update ou via le store ?

Via le service de mise à jour intégré d’Edge qui installe silencieusement les nouvelles versions, indépendamment des patches Windows.

Résumé des étapes clé

  • Le bug se manifeste sur Edge stable v124 : fichier local ⇒ onglet vide.
  • Installer Edge Beta corrige immédiatement le problème.
  • En alternative : réinitialiser l’association .html, réparer Edge, ou employer un autre lecteur.
  • Le correctif arrivera dans Edge stable v125.
Sommaire