Windows 10/11 : crash des apps Microsoft Store (Photos, Calculatrice…) — erreur « File system error (‑2147219196) » sur CPU sans SSE 4.2 : diagnostic & solutions

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.

Sommaire

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.dll ou SharedLibrary.dll (issu de Microsoft.NET.Native.Framework 2.2).

Périmètre affecté

ÉlémentSituation observée
Versions de Windows22H2 (10.0.19045.x) pour Windows 10 et 23H2 pour Windows 11.
Versions d’apps fautivesPhotos 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.dll ou SharedLibrary.dll.
    • Event 1001 (Windows Error Reporting) : rapport de plantage associé à un package UWP (ex. Microsoft.Windows.Photos_8wekyb3d8bbwe).
  • Zone impactée : uniquement les applications UWP/Store. Les exécutables Win32 classiques restent fonctionnels.
  • Intégrité système : sfc /scannow et DISM /RestoreHealth ne trouvent rien d’anormal.

Diagnostics pas‑à‑pas (terrain & IT)

  1. 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 ».
  2. 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.
  3. 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 Name pour 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 ».
  4. 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.
  5. Comparer les versions de packages UWP :
    • Exécuter Get-AppxPackage Microsoft.Windows.Photos et 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.

Pistes explorées (inefficaces)

  1. Réparation/réinitialisation des apps via Paramètres > Applications : réinstalle les mêmes binaires incompatibles, donc inefficace.
  2. sfc /scannow et DISM : aucune corruption système classique détectée.
  3. Désinstallation/réinstallation des apps concernées : retélécharge la version problématique.
  4. (Dés)installation de KB (KB5034122, KB5034204, KB5034441, etc.) : pas de corrélation directe avec ces correctifs cumulés.
  5. 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

BesoinSolution alternativeRemarques
Afficher des imagesActiver Visionneuse de photos Windows (ancienne) via clé Registre, ou installer nomacs, IrfanView, etc.Le script Registre d’activation est réversible.
Visionner des vidéosUtiliser VLC ou MPC‑HC.Ne dépend pas du Store.
CalculatriceSupprimer Calculatrice Microsoft et installer Calculator² (Store) ou une appli portable (CalcuLite, OldCalc).
Empêcher la casse à l’avenirDésactiver les mises à jour automatiques du Microsoft Store (Store > Profil > Paramètres > Mises à jour d’applications).Conserve les versions 2023 stables.
Test hors connexionCloner 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

  1. Sauvegardez vos fichiers (images, documents) sur un support externe avant toute manipulation.
  2. Désactivez les mises à jour du Store tant qu’aucun correctif officiel n’est disponible.
  3. Substituez temporairement les apps critiques par des logiciels tiers non dépendants des bibliothèques UWP modernes.
  4. Surveillez le hub Feedback (depuis un PC sain) et le tableau de bord Windows Release Health ; votez pour les retours signalant l’erreur -2147219196.
  5. 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)

  1. Réactiver temporairement la mise à jour des apps (Store ou tâche planifiée).
  2. Forcer « Obtenir des mises à jour » dans Microsoft Store.
  3. Redémarrer la session puis valider l’ouverture des apps UWP critiquées.
  4. 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.VCLibs ou Microsoft.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 WindowsApps depuis 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.exe ou CalculatorApp.exe aprè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 »

ActionStatutPourquoi
Désactiver les mises à jour StoreRecommandéFige les versions stables 2023, évite la casse.
Installer alternatives (VLC, Visionneuse)RecommandéRestaure les usages essentiels.
Réinitialiser WindowsInutileLe Store réapplique la mise à jour défaillante.
Supprimer VCLibs/NET NativeÀ éviterRisque 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.

Sommaire