Erreur « Incorrect Function » : Photos Windows n’ouvre plus PNG/JPEG (Windows 10/11 & Server)

Les images PNG/JPEG ne s’ouvrent plus dans Photos et affichent « Incorrect function », alors que Paint fonctionne ? Voici un guide complet pour diagnostiquer et réparer Windows 10/11 et Windows Server (VPS) après un nettoyage de fichiers temporaires.

Sommaire

Vue d’ensemble du problème

Symptômes typiques :

  • Un double‑clic sur un .png ou .jpg ouvre l’application Photos mais celle‑ci affiche Incorrect function (fonction incorrecte), puis se ferme.
  • Les mêmes images s’ouvrent normalement avec Paint ou un autre viewer.
  • Sur certains serveurs Windows 2019/2022, Photos est absente, laissant les associations d’images orphelines.

Contexte fréquent : des fichiers temporaires ont été supprimés de manière manuelle (ou via un outil agressif) dans %ProgramFiles%\WindowsApps ou %LocalAppData%\Packages, ce qui a perturbé les packages UWP (AppX) et les associations par défaut.

Pourquoi cette erreur « Incorrect function » apparaît‑elle ?

Dans l’immense majorité des cas, l’erreur provient d’un enchaînement de causes liées à l’écosystème AppX/UWP :

  • Package Photos corrompu ou incomplet après suppression de dossiers de WindowsApps ou de Packages\Microsoft.Windows.Photos_8wekyb3d8bbwe.
  • Inscription AppX rompue (manifeste non enregistré, clés de registre incomplètes) suite à un nettoyage « forcé ».
  • Associations de fichiers déréglées (pour .jpg, .jpeg, .png, etc.) pointant vers une application manquante.
  • Cache ou base locale de Photos endommagé (miniatures, base MediaDb), corrigé par une Réparation ou une Réinitialisation.
  • Sur Windows Server 2019/2022 : application Photos non fournie par défaut ; il faut activer la visionneuse classique ou installer un viewer tiers.
  • Services AppX/Store désactivés (AppXSvc, ClipSVC), empêchant réparation et réinstallation.

Solutions rapides et complémentaires (vue synthétique)

Commencez par la réparation/réinitialisation. Si le Store échoue, passez à la réinscription via PowerShell. Contrôlez ensuite les associations de fichiers. Pour les serveurs, activez la Visionneuse classique. Enfin, consolidez l’intégrité système et le Store.

ÉtapeObjectifProcédureCommandes utiles
1. Réparer / réinitialiser PhotosCorriger fichiers et cache locaux de l’appOuvrez ParamètresApplicationsApplications installéesMicrosoft PhotosOptions avancéesRéparer, puis si nécessaire Réinitialiser. 
2. Réinstaller l’applicationRestaurer un package AppX propreMicrosoft Store : rechercher Microsoft PhotosInstaller. Si le Store échoue, utilisez PowerShell (admin) pour supprimer puis réinscrire.Get-AppxPackage *Microsoft.Windows.Photos* | Remove-AppxPackage Get-AppxPackage -allusers Microsoft.Windows.Photos | ForEach { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }
3. Vérifier les associationsRétablir Photos (ou autre) comme application par défautParamètresApplications par défautChoisir les valeurs par défaut par type de fichier → associer .png, .jpg, .jpeg à Photos (ou autre viewer).control /name Microsoft.DefaultPrograms
4. Activer la Visionneuse classique
(Windows Server / VPS)
Alternative native si Photos est absenteImporter une clé .reg réactivant Windows Photo Viewer, puis définir ce programme par défaut pour les extensions image.Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations] ".jpg"="PhotoViewer.FileAssoc.Tiff" ".jpeg"="PhotoViewer.FileAssoc.Tiff" ".png"="PhotoViewer.FileAssoc.Tiff" ".bmp"="PhotoViewer.FileAssoc.Tiff" ".gif"="PhotoViewer.FileAssoc.Tiff" ".tif"="PhotoViewer.FileAssoc.Tiff" ".tiff"="PhotoViewer.FileAssoc.Tiff"
5. Contrôler l’intégrité systèmeRéparer fichiers système et magasin de composantsExécuter SFC puis DISM dans une console administrative.sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth
6. Réinitialiser le Microsoft StoreCorriger cache et licences StoreLancer wsreset (Win+R), laisser la fenêtre se fermer puis réessayer l’installation de Photos.wsreset
7. Utiliser un viewer alternatifContinuer à travailler sans bloquer la productionInstaller un viewer léger (IrfanView, XnView, etc.) et l’associer à .png/.jpg. 

Procédures détaillées et vérifications après chaque action

Réparer ou réinitialiser Microsoft Photos

  1. Ouvrez ParamètresApplicationsApplications installéesMicrosoft PhotosOptions avancées.
  2. Cliquez sur Réparer. Testez l’ouverture d’une image locale (C:\Users\Public\Pictures\Sample Pictures si disponible).
  3. Si l’erreur persiste, cliquez sur Réinitialiser. Cette opération reconstruit la base locale de Photos et efface ses caches.

Validation : le double‑clic sur un .png doit ouvrir l’image dans Photos sans erreur. Si l’app ne se lance pas du tout, passez à la réinstallation.

Réinstaller ou réinscrire Microsoft Photos via PowerShell

Cas d’usage : le Store refuse d’installer, ou l’app a été supprimée/manquante pour l’utilisateur courant.

  1. Ouvrez PowerShell en tant qu’administrateur.
  2. Supprimez le package existant pour l’utilisateur courant :
Get-AppxPackage *Microsoft.Windows.Photos* | Remove-AppxPackage
  1. Réinscrivez depuis l’emplacement d’installation présent pour tous les utilisateurs :
Get-AppxPackage -allusers Microsoft.Windows.Photos | ForEach {
  Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"
}

Remarques :

  • Si aucune entrée n’est renvoyée par -allusers, le package n’existe plus sur la machine. Utilisez alors le Microsoft Store pour une installation propre après wsreset, ou déployez l’AppX via vos mécanismes d’entreprise.
  • Vérifiez que les services AppX Deployment Service (AppXSvc) et Client License Service (ClipSVC) ne sont pas désactivés : sc query AppXSvc sc query ClipSVC Ils doivent être en mode Manuel (démarrage déclenché) ou Automatique.

Validation : lancez ms-photos: depuis Exécuter (Win+R). L’application doit s’ouvrir. Testez ensuite un .jpg.

Rétablir les associations de fichiers image

  1. Allez dans ParamètresApplications par défaut.
  2. Cliquez sur Choisir les valeurs par défaut par type de fichier.
  3. Pour .png, .jpg, .jpeg, sélectionnez Photos (ou votre viewer tiers).

Astuce : clic droit sur un fichier image → Ouvrir avecChoisir une autre application → cochez Toujours utiliser cette application.

Windows Server / VPS : activer l’ancienne Visionneuse

Sur Windows Server 2019/2022 avec expérience de bureau, l’application Photos n’est généralement pas fournie. Pour retrouver un affichage d’images fiable :

  1. Créez un fichier Enable-PhotoViewer.reg contenant :
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations]
".jpg"="PhotoViewer.FileAssoc.Tiff"
".jpeg"="PhotoViewer.FileAssoc.Tiff"
".png"="PhotoViewer.FileAssoc.Tiff"
".bmp"="PhotoViewer.FileAssoc.Tiff"
".gif"="PhotoViewer.FileAssoc.Tiff"
".tif"="PhotoViewer.FileAssoc.Tiff"
".tiff"="PhotoViewer.FileAssoc.Tiff"
  1. Double‑cliquez pour importer la clé (administrateur requis).
  2. Définissez Visionneuse de photos Windows comme programme par défaut pour les extensions concernées.

Validation : un double‑clic doit ouvrir l’image dans la visionneuse classique.

Contrôler l’intégrité système (SFC/DISM)

Si des suppressions ont touché des composants partagés, SFC et DISM corrigent efficacement l’image du système.

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Redémarrez après DISM si des réparations ont été effectuées.

Réinitialiser le Microsoft Store

Pour effacer les caches et revalider les licences Store :

wsreset

La fenêtre de diagnostic s’ouvre et se referme automatiquement. Relancez le Store puis réinstallez Microsoft Photos.

Solutions de contournement immédiates

  • Installez un viewer alternatif (IrfanView, XnView, etc.) et associez‑le à .png/.jpg.
  • Utilisez temporairement Paint pour des vérifications rapides d’intégrité de fichiers.

Diagnostic avancé (pour administrateurs et équipes IT)

1) Auditer l’état du package Photos

Get-AppxPackage *Microsoft.Windows.Photos* | Format-List Name,PackageFullName,Status,InstallLocation

Si InstallLocation pointe vers %ProgramFiles%\WindowsApps\Microsoft.Windows.Photos_* mais que l’app plante, l’inscription est souvent incomplète : réinscrivez via Add-AppxPackage -Register.

2) Vérifier les journaux d’installation AppX

Ouvrez Observateur d’événementsJournaux des applications et des servicesMicrosoftWindowsAppXDeployment‑Server (Opérationnel). Identifiez des erreurs de manifeste, d’accès ou de licence.

3) Services requis

  • AppXSvc (AppX Deployment Service) : gère l’installation et la maintenance des UWP.
  • ClipSVC (Client License Service) : gère les licences Store.
Get-Service AppXSvc, ClipSVC | Select Name, Status, StartType

Réglez StartType sur Manual ou Automatic si nécessaire.

4) Associations de fichiers (Registre)

Les associations par type (UserChoice) se trouvent sous :

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\UserChoice
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.png\UserChoice

Si vous constatez des entrées pointant vers une application inexistante, reconfigurez‑les via l’interface Applications par défaut.

5) Nettoyage des caches d’icônes/miniatures (si affichage erratique)

À n’utiliser que si les miniatures semblent incohérentes :

taskkill /IM explorer.exe /F
del /F /Q "%LocalAppData%\IconCache.db"
del /F /Q "%LocalAppData%\Microsoft\Windows\Explorer\iconcache*"
start explorer.exe

Ce nettoyage n’affecte pas l’erreur « Incorrect function » quand la cause est AppX, mais il résout certains symptômes d’affichage.

6) Profils utilisateurs et stratégies

  • Tester avec un nouvel utilisateur local : si Photos fonctionne, le problème est circonscrit au profil initial (réinitialisation de l’app recommandée).
  • Stratégies GPO : la stratégie Désactiver l’application Microsoft Store peut bloquer l’installation de Photos sur des postes d’entreprise.

Résultat observé après correctifs

Les utilisateurs ayant appliqué la réparation/réinitialisation ou la réinstallation de Microsoft Photos ont confirmé la disparition complète du message « Incorrect function ». Sur des configurations serveur dépourvues de Photos, l’activation de la Visionneuse de photos Windows ou l’installation d’un viewer tiers a rétabli la lecture d’images immédiatement.

Arbre de décision : que faire selon votre cas ?

SituationAction recommandéeÉtapes essentielles
Windows 10/11, Photos installée mais erreurRéparer → Réinitialiser → RéinscrireÉtapes 1 → 2 → 3 du tableau ; vérifier services AppX ; réessayer
Windows Server (Photos absente)Activer Visionneuse classique ou installer un viewer tiersÉtape 4 + associations, ou étape 7
Store corrompu / ne s’ouvre pasRéinitialiser cache StoreÉtape 6 (wsreset) puis réinstaller Photos
Système récemment « nettoyé » manuellementRéparer l’intégrité systèmeÉtape 5 (sfc + dism) puis réinscription Photos
Urgence production (ouvrir des images)Installer un viewer alternatifÉtape 7, puis planifier la réparation AppX

Bonnes pratiques préventives

  • Évitez la suppression manuelle dans %ProgramFiles%\WindowsApps et %LocalAppData%\Packages. Préférez Nettoyage de disque ou Assistant Stockage (Storage Sense) qui respectent les dépendances AppX.
  • Créez un point de restauration avant tout nettoyage profond ou script de maintenance.
  • Maintenez à jour Windows et les applications (Photos, Store) pour réduire les risques de corruption de packages.
  • Documentez vos GPO (Store, AppXSvc, ClipSVC) : toute désactivation doit être intentionnelle et comprise.
  • Sur serveurs : privilégiez des viewers « portables » ou la Visionneuse classique pour limiter la dépendance au Store.

FAQ – Questions fréquentes

Est‑ce que « Réinitialiser » supprime mes photos ?

Non. La réinitialisation de l’application Photos n’efface pas vos fichiers image. Elle supprime uniquement les données locales de l’application (paramètres, caches, base interne).

Je n’ai plus le Microsoft Store. Puis‑je quand même réparer Photos ?

Oui, si le package est encore présent pour un autre utilisateur ou dans WindowsApps, la réinscription via Add-AppxPackage -Register suffit. Sinon, vous devrez rétablir le Store ou déployer l’app via un canal d’entreprise.

Paint ouvre les images mais pas Photos. Pourquoi ?

Paint est une application Win32 classique, indépendante de l’infrastructure AppX/UWP. Si Photos est corrompue, Paint continue de fonctionner, ce qui confirme que vos fichiers image ne sont pas endommagés.

Sur mon serveur, Photos n’existe pas. Est‑ce normal ?

Oui, sur certaines éditions Server, les apps UWP comme Photos ne sont pas incluses. Utilisez la Visionneuse de photos Windows (via la clé .reg ci‑dessus) ou installez un viewer tiers.

Après sfc et dism, rien ne change

Assurez‑vous que AppXSvc et ClipSVC ne sont pas désactivés. Réappliquez la réinscription Photos, puis reconfigurez les associations par défaut.

Script d’audit et de réparation (optionnel)

Exécutez sous PowerShell (admin) pour auditer et tenter une réparation automatisée de base :

$ErrorActionPreference = "Stop"

Write-Host "=== Audit services requis ==="
Get-Service AppXSvc, ClipSVC | Format-Table -Auto

Write-Host "`n=== Audit package Photos (courant) ==="
$pkg = Get-AppxPackage *Microsoft.Windows.Photos*
$pkg | Format-List Name, PackageFullName, Status, InstallLocation

if (-not $pkg) {
Write-Host "`nPackage Photos absent pour l'utilisateur courant. Tentative de réinscription depuis -allusers..."
}

$all = Get-AppxPackage -AllUsers Microsoft.Windows.Photos
if ($all) {
Write-Host "`nRéinscription depuis InstallLocation..."
$all | ForEach-Object {
Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"
}
} else {
Write-Warning "Aucun package Microsoft.Windows.Photos trouvé pour -AllUsers. Utilisez le Microsoft Store après wsreset."
}

Write-Host "`n=== Associations (rappel) ==="
Write-Host "Paramètres > Applications par défaut > par type de fichier (.jpg, .jpeg, .png)"

Note : ce script n’installe pas le package depuis Internet ; il ne fait que réinscrire un package déjà présent localement.

Checklist finale

  • Photos se lance via Win+Rms-photos:.
  • Un .png local s’ouvre sans erreur dans Photos.
  • Les extensions .jpg/.jpeg/.png sont associées à l’app souhaitée.
  • sfc et dism n’indiquent plus d’erreurs.
  • Sur serveur, la Visionneuse classique ou un viewer tiers ouvre les images.

Conclusion

Le message « Incorrect function » lors de l’ouverture d’images dans Photos n’est pas un problème de fichiers PNG/JPEG, mais presque toujours un problème d’application et de package. En appliquant la séquence Réparer → Réinitialiser → Réinscrire, en corrigeant les associations et en validant l’intégrité système, vous restaurez un fonctionnement normal. Dans les environnements serveur, la Visionneuse de photos Windows ou un viewer alternatif est la voie la plus simple et la plus robuste.

Annexes – Commandes clés (récapitulatif)

:: Lancer l'app Photos
start ms-photos:

:: Réparer intégrité système
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

:: Réinitialiser Microsoft Store
wsreset

:: Désinstaller / réinscrire Photos
PowerShell (Admin):
Get-AppxPackage *Microsoft.Windows.Photos* | Remove-AppxPackage
Get-AppxPackage -AllUsers Microsoft.Windows.Photos | ForEach {
Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"
}

:: Vérifier services
sc query AppXSvc
sc query ClipSVC

Mises en garde

  • N’effacez jamais manuellement des dossiers sous %ProgramFiles%\WindowsApps (protégé) : vous risqueriez de briser d’autres applications UWP.
  • Sur des postes gérés (entreprise), des stratégies peuvent bloquer Store/Apps ; coordonnez‑vous avec l’IT.
  • Avant import d’un .reg, créez un point de restauration.
Sommaire