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.
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égorie | Détails tentés | Résultat |
|---|---|---|
| Réparation de l’application | Paramètres ▸ Applications ▸ Paint ▸ Réparer / Réinitialiser, puis désinstallation + réinstallation via MSIXbundle Retail | Échec |
| Correctifs système | DISM / SFC, mise à niveau sur place (In‑Place Upgrade), création d’un nouveau compte administrateur local, factory reset complet | Fonctionne parfois quelques heures, puis rechute |
| Nettoyage & registres | CCleaner, correctifs de clés, nettoyage du cache « Emplacements sûrs » | Aucune amélioration |
| Conflits logiciels | Vérification/désinstallation de WinFSP, Baidu Netdisk, iCloud, Adobe Core Sync | Aide 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 :
| Solution | Principe | Avantages | Limites |
|---|---|---|---|
| Installer l’ancienne Paint de Windows 10 | Copier 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 8 | C:\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 tiers | Snip & 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 10 (recommandé)</h4>
<ol>
<li><strong>Montez un ISO Windows 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 10</h4>
<p>Sur une machine Windows 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\<lang>\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 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 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 Hub</h4>
<ol>
<li>Ouvrez <strong>Feedback 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
- 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.
- Téléchargez la version classique (Windows 10) de Paint via le guide (winhelponline) et copiez les fichiers dans
- 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 ».
- 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,.bmpvers 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
| Test | Action | Résultat attendu |
|---|---|---|
| Enregistrement PNG local | Créer un nouveau canevas ▸ Enregistrer sous ▸ PNG ▸ Bureau | Boîte de dialogue stable, fichier visible sur le Bureau |
| Enregistrement JPG dans Documents | Enregistrer sous ▸ JPEG ▸ Documents | Fichier écrit, pas de fermeture de l’app |
| Enregistrement sur lecteur externe | Clé USB formatée NTFS ▸ Enregistrer sous | Aucun crash, accès au volume correct |
| Régression après redémarrage | Redémarrer Windows, relancer Paint, recommencer les trois tests | Stabilité 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.

