Windows 11 : Paint se ferme à l’enregistrement (Enregistrer / Enregistrer sous) — causes, correctifs et solutions stables

Sur Windows 11 (23H2 et antérieurs), Paint peut se fermer dès que vous cliquez sur « Enregistrer » ou « Enregistrer sous ». Ce guide explique le problème, recense les pistes qui échouent et détaille les solutions qui restaurent un enregistrement fiable, étape par étape.

Sommaire

Problématique

Sous Windows 11 (23H2 et versions antérieures), l’application Paint « moderne » (Microsoft Store) peut se fermer instantanément lorsqu’on déclenche une opération d’enregistrement (Enregistrer / Enregistrer sous). Aucune erreur n’est affichée, et le fichier attendu n’est pas créé. Le même comportement est parfois observé dans Paint 3D, 3D Viewer ou l’Outil Capture d’écran lors de l’enregistrement d’une vidéo.

Symptômes typiques

  • Fermeture immédiate de Paint à l’ouverture du sélecteur de fichiers.
  • Pas de boîte de dialogue d’erreur, pas d’événement visible côté utilisateur.
  • Aucun fichier généré dans le répertoire ciblé.
  • Le redémarrage, la réparation de l’app ou la réinstallation via le Store n’offrent qu’un répit provisoire, voire aucun.

Contexte technique en bref

Le plantage intervient au moment où Paint invoque le nouveau sélecteur de fichiers UWP (File Picker moderne). Sur certaines configurations, des drivers filtres systèmes ou fournisseurs de stockage cloud interfèrent avec l’ouverture du dialogue d’enregistrement, ce qui provoque la fermeture du processus de l’application. Le passage en mode de compatibilité Windows 8 force l’usage du Common Item Dialog Win32 « classique », contournant ainsi le code défaillant.

Méthodes classiques testées… sans résultat durable

Les remèdes génériques ci-dessous sont souvent suggérés, mais ils ne corrigent pas durablement ce problème précis du sélecteur de fichiers :

CatégorieDétails tentésRésultat
Réparation de l’applicationParamètres ▸ Applications ▸ Paint ▸ Réparer / Réinitialiser, puis désinstallation + réinstallation via MSIXbundle RetailÉchec
Correctifs systèmeDISM / SFC, mise à niveau sur place (In‑Place Upgrade), création d’un nouveau compte administrateur local, factory reset completFonctionne parfois quelques heures, puis rechute
Nettoyage & registresCCleaner, correctifs de clés, nettoyage du cache « Emplacements sûrs »Aucune amélioration
Conflits logicielsVérification/désinstallation de WinFSP, Baidu Netdisk, iCloud, Adobe Core SyncAide sur certains PC, pas sur tous

Pourquoi ces approches échouent souvent ?

  • Le bug réside moins dans les composants système génériques que dans l’interaction entre l’app pontée UWP et le nouveau File Picker. La réparation ou la réinstallation ne modifie pas cette interaction.
  • Les utilitaires de nettoyage ciblent des caches connus (MRU, clés Explorer), peu exposés ici.
  • Les conflits logiciels impliquent parfois des pilotes filtres (FSFilter) ou des services de synchronisation : leur simple désactivation ne suffit pas toujours si des hooks subsistent ou si un autre module tiers est en cause.

Solutions qui ont réellement débloqué la situation

Voici les remèdes empiriques mais efficaces constatés sur le terrain :

SolutionPrincipeAvantagesLimites
Installer l’ancienne Paint de Windows 10Copier mspaint.exe + mspaint.exe.mui (guide Winhelponline) puis lancer l’exécutable classique• Zéro crash
• Interface familière
• Pas de thème sombre
• Mises à jour manuelles
Basculer Paint en mode de compatibilité Windows 8C:\Windows\System32\mspaint.exe ▸ Propriétés ▸ Compatibilité ▸ Windows 8
(puis évent. retirer la case, Paint reste stable)
• Répare immédiatement le dialogue Enregistrer• Solution empirique ; peut cesser après une mise à jour
Utiliser un éditeur tiersSnip & Sketch, Paint.NET, etc.• Fonctionnalités étendues• Nécessite changer d’habitudes
Diagnostic pousséTracer Paint avec Process Monitor et transmettre le journal sur Feedback Hub• Permet d’isoler le module fautif• Réservé aux utilisateurs avancés ; pas de correctif instantané

Option A — Installer la « classique » mspaint.exe de Windows 10

Le but est d’utiliser l’ancienne Paint (Win32 pur) qui n’appelle pas le sélecteur UWP. Deux voies sont possibles : récupérer les fichiers depuis un ISO Windows 10 officiel, ou copier depuis un PC Windows 10 de même architecture.

<h4>Méthode 1 : extraire depuis un ISO Windows&nbsp;10 (recommandé)</h4>
<ol>
  <li><strong>Montez un ISO Windows&nbsp;10</strong> (version égale ou supérieure à 1903, édition indifférente). Notez la lettre de lecteur, par ex. <code>D:</code>.</li>
  <li><strong>Identifiez l’index</strong> de l’image voulue :<br>
    <pre><code>dism /Get-WimInfo /WimFile:D:\sources\install.wim</code></pre>
    (Si vous avez un <code>install.esd</code>, remplacez l’extension.)</li>
  <li><strong>Montez l’image</strong> sur un dossier de travail (administrateur) :<br>
    <pre><code>mkdir C:\Mount\Win10

dism /Mount-Wim /WimFile:D:\sources\install.wim /Index:6 /MountDir:C:\Mount\Win10 (Adaptez /Index selon la sortie de la commande précédente.) Copiez les binaires vers un répertoire neutre (évitez au départ System32) :

mkdir "C:\Program Files\ClassicPaint\fr-FR"
copy "C:\Mount\Win10\Windows\System32\mspaint.exe" "C:\Program Files\ClassicPaint"
copy "C:\Mount\Win10\Windows\System32\fr-FR\mspaint.exe.mui" "C:\Program Files\ClassicPaint\fr-FR"

Remplacez fr-FR par votre dossier de langue (en-US, es-ES, etc.). (Facultatif) Créez un raccourci sur le Bureau pointant vers C:\Program Files\ClassicPaint\mspaint.exe et renommez-le « Paint (classique) ». Démontez l’image :

dism /Unmount-Wim /MountDir:C:\Mount\Win10 /Discard
rmdir C:\Mount\Win10
<div>
  <h4>Méthode 2 : copier depuis un PC Windows&nbsp;10</h4>
  <p>Sur une machine Windows&nbsp;10 de même architecture (x64 ↔ x64), récupérez :</p>
  <ul>
    <li><code>C:\Windows\System32\mspaint.exe</code></li>
    <li><code>C:\Windows\System32\&lt;lang&gt;\mspaint.exe.mui</code> (p. ex. <code>fr-FR</code>, <code>en-US</code>)</li>
  </ul>
  <p>Collez-les dans <code>C:\Program Files\ClassicPaint\</code> (et sous-dossier langue), puis créez un raccourci. <strong>Évitez d’écraser</strong> les fichiers système de Windows 11 tant que vous n’avez pas validé le bon fonctionnement.</p>
</div>

<div>
  <h4>Alternative « drop‑in » dans System32</h4>
  <p>Si vous tenez à lancer l’ancienne Paint via <em>mspaint.exe</em> sans changer vos habitudes :</p>
  <ol>
    <li>Créez une <strong>sauvegarde</strong> du <code>mspaint.exe</code> actuel et du MUI (<code>ren mspaint.exe mspaint.exe.win11.bak</code>).</li>
    <li>Copiez les versions Windows&nbsp;10 dans <code>C:\Windows\System32\</code> (et sous‑dossier langue).</li>
  </ol>
  <p><em>Attention</em> : manipuler System32 nécessite des droits administrateur et peut être écrasé par des mises à jour. La méthode « neutre » (dossier dédié + raccourci) est plus sûre.</p>
</div>

<div>
  <h4>Association des types de fichiers</h4>
  <ol>
    <li>Clic droit sur un <code>.png</code> ▸ <em>Ouvrir avec</em> ▸ <em>Choisir une autre application</em> ▸ <em>Plus d’applications</em> ▸ <em>Rechercher une autre application sur ce PC</em>.</li>
    <li>Sélectionnez <code>C:\Program Files\ClassicPaint\mspaint.exe</code> et cochez <em>Toujours utiliser cette application</em>.</li>
  </ol>
</div>

<div>
  <h4>Notes pratiques</h4>
  <ul>
    <li><strong>Thème</strong> : Paint classique ne gère pas le thème sombre.</li>
    <li><strong>Langue</strong> : sans le <code>.mui</code> correspondant, l’interface peut basculer en anglais.</li>
    <li><strong>Architecture</strong> : ne mélangez pas x86 et x64.</li>
    <li><strong>Retour arrière</strong> : supprimez le raccourci ou restaurez les fichiers d’origine sauvegardés.</li>
  </ul>
</div>

Option B — Forcer la compatibilité « Windows 8 » pour mspaint.exe

Cette option est la plus rapide et corrige immédiatement l’enregistrement en contournant le sélecteur UWP défaillant.

<h4>Activation via l’interface</h4>
<ol>
  <li>Ouvrez <code>C:\Windows\System32</code>, clic droit sur <strong>mspaint.exe</strong> ▸ <em>Propriétés</em>.</li>
  <li>Onglet <strong>Compatibilité</strong> ▸ cochez <em>Exécuter ce programme en mode de compatibilité pour</em> : <strong>Windows&nbsp;8</strong>.</li>
  <li>Appliquer ▸ OK. Lancez Paint et testez <em>Enregistrer sous</em>.</li>
</ol>

<h4>Activation par le Registre (déploiement rapide)</h4>
<p>Créez un fichier <code>Activer-Compat-Paint.reg</code> avec le contenu :</p>
<pre><code>Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers] « C:\Windows\System32\mspaint.exe »= »WIN8RTM »

Double‑cliquez pour l’importer (session utilisateur). Relancez Paint.

<h4>Désactivation (retour au comportement par défaut)</h4>
<pre><code>Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers] « C:\Windows\System32\mspaint.exe »=-

<div>
  <h4>Automatisation PowerShell (administrateur non requis pour HKCU)</h4>
  <pre><code>$exe = "C:\Windows\System32\mspaint.exe"

$key = « HKCU:\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers » New-Item -Path $key -Force | Out-Null New-ItemProperty -Path $key -Name $exe -Value « WIN8RTM » -PropertyType String -Force

Pour annuler :

Remove-ItemProperty -Path "HKCU:\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" -Name "C:\Windows\System32\mspaint.exe" -ErrorAction SilentlyContinue
<div>
  <h4>Pourquoi cela marche‑t‑il ?</h4>
  <p>Le <em>shim</em> de compatibilité « WIN8RTM » bascule Paint sur des comportements Win32 plus conservateurs, notamment pour l’UI et certains composants d’E/S, ce qui <strong>évite l’invocation du File Picker moderne</strong>. Dans la pratique, le dialogue « Enregistrer » redevient stable.</p>
</div>

Option C — Utiliser un éditeur tiers

Si vous devez produire sans délai : adoptez temporairement un autre éditeur (Paint.NET, outils de capture Snip & Sketch / Outil de capture, etc.). Réglez les associations de fichiers le temps du correctif, puis revenez à Paint moderne quand il sera stabilisé.

Option D — Diagnostic poussé avec Process Monitor

Indispensable si vous voulez remonter un bug report exploitable ou isoler un module tiers responsable.

<h4>Collecte d’un journal ciblé</h4>
<ol>
  <li>Lancez <strong>Process Monitor</strong> (administrateur), puis <em>Options ▸ Enable Advanced Output</em>, <em>Enable Profiling</em> désactivé.</li>
  <li>Filtrez : <em>Process Name is</em> <code>mspaint.exe</code> <em>Include</em> (ajoutez aussi <code>RuntimeBroker.exe</code> si besoin).</li>
  <li>Cliquez sur l’icône <em>Clear</em> (vider) puis sur <em>Capture</em> pour démarrer.</li>
  <li>Dans Paint, reproduisez : <em>Fichier ▸ Enregistrer sous</em> (choisissez un format, le crash survient).</li>
  <li>Revenez à Process Monitor, arrêtez la capture et <strong>enregistrez le PML</strong>. Compressez le fichier (ZIP).</li>
</ol>

<h4>Que regarder dans le journal</h4>
<ul>
  <li>Événements <strong>CreateFile</strong> / <strong>QueryOpen</strong> sur des chemins système (profil utilisateur, bibliothèques, OneDrive, iCloud, etc.).</li>
  <li>Résultats <em>ACCESS DENIED</em>, <em>NAME NOT FOUND</em> ou délais anormaux (<em>TIMEOUT</em>) juste avant l’extinction du processus.</li>
  <li>Piles d’appels révélant un <em>driver filtre</em> (WinFSP, modules de synchronisation cloud, antivirus qui injectent un filtre E/S).</li>
</ul>

<h4>Soumettre au Feedback&nbsp;Hub</h4>
<ol>
  <li>Ouvrez <strong>Feedback&nbsp;Hub</strong> ▸ <em>Signaler un problème</em> ▸ Catégorie : <em>Applications ▸ Microsoft Paint</em>.</li>
  <li>Ajoutez une description précise, capturez la reproduction (<em>Recréer mon problème</em>) puis <strong>joignez le PML compressé</strong>.</li>
</ol>

<p>Plus le journal est propre (filtré, daté, limité à la reproduction), plus il aide à identifier le module fautif.</p>

Recommandation pratique

  1. Besoin urgent
    • Téléchargez la version classique (Windows 10) de Paint via le guide (winhelponline) et copiez les fichiers dans C:\Windows\System32 (et le sous‑dossier de langue, ex. es‑ES). Ou, plus prudent : placez‑les dans un dossier dédié et créez un raccourci.
    • Plus rapide : cochez temporairement Compatibilité ▸ Windows 8 sur mspaint.exe.
  2. Volonté de corriger la version moderne
    • Vérifiez l’absence de services de fichiers virtuels (WinFSP, BaiduNetdisk, iCloud, Core Sync) ou suspendez‑les pour test.
    • Si le crash persiste, lancez Process Monitor, filtrez sur mspaint.exe, reproduisez le bug, puis partagez le journal compressé sur Feedback Hub ; cela aide les ingénieurs Microsoft à identifier le module provoquant la fermeture du dialogue « Enregistrer ».
  3. Surveillance
    • Microsoft publie des correctifs via le Microsoft Store et Windows Update ; après chaque mise à jour, testez Paint sans le mode de compatibilité pour vérifier si le bug est résolu.

Bonnes pratiques et garde‑fous

  • Ne désinstallez pas Paint moderne tant que vous n’avez pas une alternative prête (Paint classique ou autre éditeur).
  • Évitez de modifier System32 si vous n’êtes pas à l’aise : préférez un dossier applicatif neutre.
  • Conservez des sauvegardes des fichiers remplacés et documentez les changements (journal d’actions, .reg de retour arrière).
  • Validez la correction avec un protocole : enregistrement .png, .jpg, .bmp vers différents emplacements (Documents, Bureau, lecteur externe, dossier cloud désactivé).

FAQ

Le mode compatibilité Windows 8 est‑il sûr ?

Oui. Il applique des « shim » éprouvés par Microsoft pour rétablir des comportements attendus sur d’anciens chemins de code. Il peut toutefois être annulé par une mise à jour ; si cela se produit, réappliquez le réglage (ou utilisez la méthode .reg/PowerShell fournie).

Puis‑je empêcher les mises à jour de Paint qui cassent à nouveau ?

Vous pouvez retarder les mises à jour automatiques des applications Store dans vos paramètres, mais cela s’applique à toutes les apps. Une bonne pratique consiste à garder Paint classique à portée et à tester Paint moderne après chaque cycle de mise à jour.

Pourquoi Paint 3D ou l’Outil Capture d’écran sont‑ils parfois touchés ?

Ils utilisent eux aussi le File Picker moderne pour l’export. Si le module qui pose problème est commun (ou s’il s’agit d’un driver filtre tiers actif au niveau du système de fichiers), les symptômes ressemblent.

Un « factory reset » règle‑t‑il le problème définitivement ?

Rarement. Plusieurs retours montrent une rechute après quelques heures, le temps que les mêmes conditions se recréent (service tiers relancé, cache reconstruit, composant Store réinstallé).

Annexe : scripts utiles

Basculer Paint en compatibilité Windows 8 (création rapide d’un .reg)

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\Windows\System32\mspaint.exe"="WIN8RTM"

Annuler la compatibilité

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\Windows\System32\mspaint.exe"=-

PowerShell : activer le mode compatibilité (HKCU)

$exe = "C:\Windows\System32\mspaint.exe"
$key = "HKCU:\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers"
if (-not (Test-Path $key)) { New-Item -Path $key -Force | Out-Null }
New-ItemProperty -Path $key -Name $exe -Value "WIN8RTM" -PropertyType String -Force

PowerShell : vérifier rapidement la stabilité post‑correctif

# Ouvre Paint, attend 5s, puis tente d'envoyer Ctrl+S (simulation basique)
Start-Process "C:\Windows\System32\mspaint.exe"
Start-Sleep -Seconds 5
# L'étape d'interaction avec le dialogue ne peut pas être automatisée sans module UI,
# mais ce squelette vous rappelle de tester immédiatement l'enregistrement.

Information complémentaire utile

  • Le problème semble lié au nouveau sélecteur de fichiers UWP utilisé par Paint ; le mode de compatibilité force le retour à l’ancien dialogue Win32.
  • Si vous devez remplacer / traduire Paint classique, copiez également le fichier MUI correspondant à votre langue (mspaint.exe.mui).
  • À ce jour, aucune annonce publique ne fixe un correctif définitif ; les solutions ci‑dessus restent les plus fiables dans l’immédiat.

Checklist de validation

TestActionRésultat attendu
Enregistrement PNG localCréer un nouveau canevas ▸ Enregistrer sous ▸ PNG ▸ BureauBoîte de dialogue stable, fichier visible sur le Bureau
Enregistrement JPG dans DocumentsEnregistrer sous ▸ JPEG ▸ DocumentsFichier écrit, pas de fermeture de l’app
Enregistrement sur lecteur externeClé USB formatée NTFS ▸ Enregistrer sousAucun crash, accès au volume correct
Régression après redémarrageRedémarrer Windows, relancer Paint, recommencer les trois testsStabilité conservée (sinon réappliquer le shim)

Conclusion

Quand Paint sous Windows 11 se ferme au moment d’« Enregistrer », le plus efficace est de court‑circuiter le File Picker moderne. Deux voies éprouvées : installer Paint classique (Windows 10) ou forcer la compatibilité Windows 8 sur mspaint.exe. Ces solutions rétablissent un enregistrement fiable dans la plupart des scénarios, tout en vous laissant la liberté de tester, à chaque mise à jour, si la version moderne a été corrigée. En parallèle, un journal Process Monitor propre envoyé via Feedback Hub accélère l’identification et la résolution du bug côté éditeur.

Sommaire