Depuis fin janvier 2024, de nombreuses applications Microsoft Store (Photos, Calculatrice, Paint 3D, etc.) se ferment immédiatement sur Windows 10/11 avec l’erreur « File system error (-2147219196) ». Voici un diagnostic détaillé, des contournements fiables et un script de déploiement.
Problématique
- Depuis le 24 janvier 2024 environ, plusieurs applications Microsoft distribuées via le Microsoft Store (Photos, Calculatrice, Paint 3D, Movies & TV, 3D Viewer, Voice Recorder, Feedback Hub, etc.) se ferment immédiatement après l’ouverture sous Windows 10/11.
- Le symptôme le plus visible est l’erreur « File system error (-2147219196) » qui apparaît surtout avec Microsoft Photos.
- L’Observateur d’événements enregistre des défaillances dans
KERNELBASE.dll,CONCRT140_APP.dllouSharedLibrary.dll(issu de Microsoft.NET.Native.Framework 2.2).
Périmètre affecté
| Élément | Situation observée |
|---|---|
| Versions de Windows | 22H2 (10.0.19045.x) pour Windows 10 et 23H2 pour Windows 11. |
| Versions d’apps fautives | Photos 2024.11010.10002.0, Calculatrice 11.2311.0.0, etc. |
| Matériel principalement touché | PC équipés de processeurs sans jeu d’instructions SSE 4.2 (Core 2 Duo/Quad, certains Athlon 64 X2, Atom, etc.). Les mêmes images système démarrent sans problème sur des CPU plus récents (ex. Xeon W3565, Core i5/i7). |
Hypothèse forte : une dépendance compilée avec l’option SSE 4.2 a été mise en production dans le Store fin janvier 2024, rendant les binaires incompatibles avec les anciens processeurs.
Symptômes détaillés et signatures techniques
- Crash instantané à l’ouverture des apps UWP/Store, parfois précédé d’un bref flash blanc.
- Message « File system error (-2147219196) » très fréquent avec Microsoft Photos (lanceur
Microsoft.Photos.exe). - Observateur d’événements (Journaux Windows > Application) :
- Event 1000 (Application Error) : module défaillant
KERNELBASE.dll,CONCRT140_APP.dllouSharedLibrary.dll. - Event 1001 (Windows Error Reporting) : rapport de plantage associé à un package UWP (ex.
Microsoft.Windows.Photos_8wekyb3d8bbwe).
- Event 1000 (Application Error) : module défaillant
- Zone impactée : uniquement les applications UWP/Store. Les exécutables Win32 classiques restent fonctionnels.
- Intégrité système :
sfc /scannowetDISM /RestoreHealthne trouvent rien d’anormal.
Diagnostics pas‑à‑pas (terrain & IT)
- Valider que le problème est lié aux apps Store. Lancer Photos, Calculatrice, Paint 3D : fermeture immédiate ? Lancer ensuite Notepad, Paint (Win32), Wordpad : OK ? → Conclure « UWP only ».
- Contrôler l’Observateur d’événements :
- Ouvrir eventvwr.msc > Journaux Windows > Application.
- Filtrer par ID 1000 et 1001, source « Application Error » / « Windows Error Reporting ».
- Noter la faulting module et le Fault offset.
- Vérifier le profil matériel :
- Sur du matériel 2006‑2010 (Core 2/Athlon 64), vérifier l’absence de SSE 4.2 ; ces CPU offrent au mieux SSE 4.1.
- Astuce rapide :
wmic cpu get Name/Get-CimInstance Win32_Processor ^| Select Namepour identifier la famille CPU ; les Core 2 ne supportent pas SSE 4.2. - Pour un check exhaustif, utiliser un utilitaire d’inventaire matériel (ex. outil d’information CPU) et vérifier la ligne « SSE 4.2 ».
- Tester hors ligne (laboratoire rapide) :
- Cloner le disque système d’un poste affecté.
- Démarrer ce clone sur un PC plus récent (CPU avec SSE 4.2). Si les apps s’ouvrent normalement, la piste « incompatibilité CPU » est renforcée.
- Comparer les versions de packages UWP :
- Exécuter
Get-AppxPackage Microsoft.Windows.Photoset relever le Version. - Comparer avec une machine saine restée sur une version 2023 : si la machine saine ouvre l’app et l’affectée non, la mise à jour Store est incriminée.
- Exécuter
Pistes explorées (inefficaces)
- Réparation/réinitialisation des apps via Paramètres > Applications : réinstalle les mêmes binaires incompatibles, donc inefficace.
sfc /scannowet DISM : aucune corruption système classique détectée.- Désinstallation/réinstallation des apps concernées : retélécharge la version problématique.
- (Dés)installation de KB (KB5034122, KB5034204, KB5034441, etc.) : pas de corrélation directe avec ces correctifs cumulés.
- Réinstallation sur place (In‑place upgrade) : le problème réapparaît dès que le Microsoft Store met à jour les apps.
Contournements fonctionnels
| Besoin | Solution alternative | Remarques |
|---|---|---|
| Afficher des images | Activer Visionneuse de photos Windows (ancienne) via clé Registre, ou installer nomacs, IrfanView, etc. | Le script Registre d’activation est réversible. |
| Visionner des vidéos | Utiliser VLC ou MPC‑HC. | Ne dépend pas du Store. |
| Calculatrice | Supprimer Calculatrice Microsoft et installer Calculator² (Store) ou une appli portable (CalcuLite, OldCalc). | |
| Empêcher la casse à l’avenir | Désactiver les mises à jour automatiques du Microsoft Store (Store > Profil > Paramètres > Mises à jour d’applications). | Conserve les versions 2023 stables. |
| Test hors connexion | Cloner le disque puis booter sur un PC plus récent pour valider que les données ne sont pas corrompues. | Confirme une dépendance CPU. |
Activer l’ancienne Visionneuse de photos Windows
Sur Windows 10/11, la Visionneuse est encore présente mais cachée. L’activation consiste à rétablir ses associations de fichiers. Exemple de script (.bat) minimal :
@echo off
REM Active Windows Photo Viewer pour la plupart des formats
reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v .jpg /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f
reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v .jpeg /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f
reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v .png /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f
reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v .bmp /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f
reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v .gif /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f
reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v .tif /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f
reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v .tiff /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f
echo Associez ensuite manuellement les types via Parametres > Applications par defaut.
Après exécution, ouvrez Paramètres > Applications par défaut et fixez « Visionneuse de photos Windows » comme appli par défaut pour les images.
Désactiver les mises à jour automatiques du Store (à l’échelle du poste)
Via l’interface : Microsoft Store > Profil > Paramètres > Mises à jour d’applications : désactiver.
Via Planificateur de tâches (bloque l’actualisation nocturne des apps) :
schtasks /Change /TN "\Microsoft\Windows\WindowsUpdate\Automatic App Update" /Disable
REM Pour réactiver plus tard :
REM schtasks /Change /TN "\Microsoft\Windows\WindowsUpdate\Automatic App Update" /Enable
Recommandations immédiates
- Sauvegardez vos fichiers (images, documents) sur un support externe avant toute manipulation.
- Désactivez les mises à jour du Store tant qu’aucun correctif officiel n’est disponible.
- Substituez temporairement les apps critiques par des logiciels tiers non dépendants des bibliothèques UWP modernes.
- Surveillez le hub Feedback (depuis un PC sain) et le tableau de bord Windows Release Health ; votez pour les retours signalant l’erreur
-2147219196. - Pour les parcs pédagogiques ou multi‑utilisateurs, préparez un script de déploiement qui :
- active l’ancienne Visionneuse,
- installe VLC/Calculator²,
- désactive l’actualisation automatique du Store.
Informations complémentaires utiles
- Les bibliothèques incriminées proviennent du paquet Microsoft.VCLibs 14.0.33321 et de .NET Native Framework 2.2 v 2.2.29512.
- Aucun impact sur les exécutables Win32 classiques ; seuls les applications UWP/Store sont touchées.
- Aucune perte de données signalée : seules les couches d’affichage/édition sont défaillantes.
- À date, pas de communication officielle détaillant la cause, mais le volume de retours (forums et communautés) laisse espérer un rollback ou un patch.
Playbook de déploiement (PowerShell, exemple prêt à l’emploi)
Ce script réalise : point de restauration, gel des mises à jour Store (via tâche planifiée), activation de l’ancienne Visionneuse, installation de VLC et Calculator² (si accessible via la source msstore), réglages par défaut des applications. Adaptez‑le à votre référentiel logiciel.
### Script PowerShell - Contournements UWP début 2024
### Exécuter en tant qu'administrateur
# 1) Point de restauration
Enable-ComputerRestore -Drive "C:" 2>$null
Checkpoint-Computer -Description "Pre-StoreFreeze" -RestorePointType "MODIFY_SETTINGS"
# 2) Désactiver la mise à jour auto des apps Store (tâche planifiée)
$task = "\Microsoft\Windows\WindowsUpdate\Automatic App Update"
schtasks /Query /TN $task 1>$null 2>$null
if ($LASTEXITCODE -eq 0) { schtasks /Change /TN $task /Disable | Out-Null }
# 3) Activer Windows Photo Viewer (associations)
$capKey = "HKLM:\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations"
New-Item -Path $capKey -Force | Out-Null
@(".jpg",".jpeg",".png",".bmp",".gif",".tif",".tiff") |
ForEach-Object { New-ItemProperty -Path $capKey -Name $_ -PropertyType String -Value "PhotoViewer.FileAssoc.Tiff" -Force | Out-Null }
Write-Host "Associer manuellement les types via Paramètres > Applications par défaut."
# 4) Installer VLC (source winget)
try {
winget install --id VideoLAN.VLC --accept-package-agreements --accept-source-agreements --silent
} catch { Write-Warning "Installation VLC : vérifier winget / connectivité." }
# 5) Installer Calculator² depuis le Store (si disponible en msstore)
try {
winget install "Calculator²" --source msstore --accept-package-agreements --accept-source-agreements --silent
} catch { Write-Warning "Calculator² : installer manuellement depuis le Store si nécessaire." }
# 6) Rappels administrateur
Write-Host "RÉSUMÉ : Mises à jour Store gelées, Visionneuse activée, VLC installé. Testez Photos/Calculatrice anciennes alternatives."
Important : conservez un script miroir de réactivation pour revenir à l’état initial (réactiver la tâche planifiée et remettre les associations par défaut si besoin).
@echo off
REM Réactiver la mise à jour automatique des apps Store
schtasks /Change /TN "\Microsoft\Windows\WindowsUpdate\Automatic App Update" /Enable
REM (Réassocier ensuite les images à l'appli souhaitée via Paramètres)
Procédure de remédiation « propre » (quand Microsoft publiera un correctif)
- Réactiver temporairement la mise à jour des apps (Store ou tâche planifiée).
- Forcer « Obtenir des mises à jour » dans Microsoft Store.
- Redémarrer la session puis valider l’ouverture des apps UWP critiquées.
- Si un parc hétérogène existe (CPU sans SSE 4.2), conserver le gel des mises à jour sur ces postes, et ne lever le gel qu’après validation sur échantillon.
Ce qu’il ne faut pas faire
- Supprimer arbitrairement
Microsoft.VCLibsouMicrosoft.NET.Native.*: risque de casser d’autres apps UWP. - Modifier/renommer des DLL système (
KERNELBASE.dll) : action dangereuse et inutile ici. - Forcer des versions d’apps via copie de dossiers
WindowsAppsdepuis une autre machine : problématique de droits et de licences, instable.
Analyse : pourquoi les CPU sans SSE 4.2 sont touchés ?
Les bibliothèques partagées poussées par le Store (notamment Microsoft.VCLibs 14.x et .NET Native Framework 2.2) servent de fondation à de nombreuses apps UWP. Si une compilation inclut des instructions SSE 4.2 sans garde‑fou, les processeurs dépourvus de SSE 4.2 déclenchent des exceptions à l’exécution (invalid opcode) menant à un crash immédiat — typiquement matérialisé par un Exception code 0xc000001d dans l’Event 1000, ou par une erreur générique remontée côté UX (ici « File system error (-2147219196) »). D’où la reproductibilité stricte : même OS, mêmes binaires, mais résultat différent selon la micro‑architecture CPU.
Checklist de validation après contournements
- Ouvrir un dossier d’images : double‑clic → Visionneuse de photos Windows s’ouvre correctement.
- Lecture vidéo : un fichier MP4 s’ouvre dans VLC sans message d’erreur.
- Calculatrice : une alternative (Calculator² ou portable) démarre et effectue des opérations simples.
- Store : la bascule « Mises à jour d’applications » est bien désactivée ou la tâche planifiée « Automatic App Update » est désactivée.
- Event Viewer : plus de nouveaux Event 1000/1001 liés à
Microsoft.Photos.exeouCalculatorApp.exeaprès les tests.
FAQ
Q : Mes photos/vidéos sont‑elles perdues ?
R : Non. Le problème touche la couche applicative UWP, pas vos données. Sauvegardez néanmoins vos fichiers avant toute intervention.
Q : Est‑ce un bug de Windows Update (KB5034122/KB5034204/KB5034441) ?
R : Les retours terrain ne montrent pas de corrélation directe. Le déclencheur est l’actualisation par le Microsoft Store de bibliothèques partagées utilisées par les apps UWP.
Q : Pourquoi mon PC récent n’est pas affecté ?
R : Les CPU modernes implémentent SSE 4.2, donc les mêmes binaires s’exécutent correctement.
Q : Puis‑je figer une « bonne » version 2023 d’une app ?
R : Sans mécanismes de gestion d’apps (MDM/Intune, packages hors‑ligne), c’est délicat. Le moyen fiable côté poste est de geler les mises à jour Store le temps du correctif.
Q : Une réinitialisation de Windows résout‑elle le problème ?
R : Non : dès que le Store met à jour les apps, la panne réapparaît.
Pour les admins : stratégie de parc et communication
- Segmentez vos postes en deux groupes : « CPU sans SSE 4.2 » (Core 2, Athlon 64) et « CPU avec SSE 4.2 » (Core i‑series, Xeon récents).
- Gelez les mises à jour Store sur le premier groupe, laissez activées sur le second après validation.
- Préparez un « kit de continuité » : Visionneuse classique, VLC, calculatrice alternative, scripts d’association de fichiers.
- Informez les utilisateurs : « Vos fichiers sont intacts, seule l’app ne s’ouvre pas. Des alternatives sont préinstallées le temps du correctif. »
- Tenez un journal de suivi (date, poste, version d’app, modules fautifs) pour accélérer le rollback le moment venu.
En attendant un correctif Microsoft
- Gardez vos points de restauration actifs ; ils permettent parfois de revenir à une version 2023 des apps (tant que le Store reste désactivé).
- Si vous disposez d’un processeur compatible SSE 4.2, la mise à jour ne pose pas problème ; le blocage matériel se situe donc à ce niveau.
- Les PC Core 2 et assimilés restent parfaitement capables pour la bureautique légère sous Windows 10 ; inutile de les mettre au rebut avant octobre 2025, mais maintenez un écosystème d’applications tierces.
Verdict provisoire
Le dysfonctionnement résulte très vraisemblablement d’une erreur de packaging (ou d’un changement délibéré non documenté) qui introduit une dépendance à SSE 4.2 dans les bibliothèques partagées des applications UWP. En attendant la réaction officielle de Microsoft, désactivez les mises à jour du Store et adoptez des applications de remplacement – vos fichiers restent intacts.
Annexe A — .REG complet pour la Visionneuse
Fichier Activer_Windows_Photo_Viewer.reg :
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities]
"ApplicationDescription"="Windows Photo Viewer"
"ApplicationName"="Windows Photo Viewer"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations]
".bmp"="PhotoViewer.FileAssoc.Tiff"
".dib"="PhotoViewer.FileAssoc.Tiff"
".gif"="PhotoViewer.FileAssoc.Tiff"
".jpg"="PhotoViewer.FileAssoc.Tiff"
".jpeg"="PhotoViewer.FileAssoc.Tiff"
".jpe"="PhotoViewer.FileAssoc.Tiff"
".png"="PhotoViewer.FileAssoc.Tiff"
".tif"="PhotoViewer.FileAssoc.Tiff"
".tiff"="PhotoViewer.FileAssoc.Tiff"
; Après import, définir l'appli par défaut dans Paramètres > Applications par défaut.
Annexe B — Modèle de note aux utilisateurs
Objet : Indisponibilité temporaire de certaines applications Microsoft Store
Message : Depuis le 24/01/2024, des mises à jour du Microsoft Store entraînent la fermeture immédiate d’applications (Photos, Calculatrice…). Vos fichiers ne sont pas affectés. Des alternatives (Visionneuse classique, VLC, calculatrice) sont préinstallées. Nous réactiverons les apps d’origine dès qu’un correctif sera publié.
Annexe C — Récapitulatif rapide « faire ou ne pas faire »
| Action | Statut | Pourquoi |
|---|---|---|
| Désactiver les mises à jour Store | Recommandé | Fige les versions stables 2023, évite la casse. |
| Installer alternatives (VLC, Visionneuse) | Recommandé | Restaure les usages essentiels. |
| Réinitialiser Windows | Inutile | Le Store réapplique la mise à jour défaillante. |
| Supprimer VCLibs/NET Native | À éviter | Risque de casse plus large. |
Avec ces mesures, vous sécurisez vos usages quotidiens tout en gardant la possibilité de revenir à l’état d’origine dès que la chaîne de publication Microsoft aura corrigé le packaging fautif.

