Empêcher Photos.exe de tourner en arrière‑plan sous Windows 10 (solution Legacy, diagnostics et scripts)

Vous aimez l’app Photos pour ouvrir des images, mais son processus Microsoft.Photos.exe (souvent affiché Photos.exe) se relance sans cesse ? Voici des solutions concrètes, stables et réversibles pour Windows 10 Home 64 bits.

Sommaire

Vue d’ensemble de la question

Sur de nombreux PC Windows 10, Photos.exe réapparaît dans le Gestionnaire des tâches même quand l’exécution en arrière‑plan est désactivée dans Paramètres > Confidentialité > Applications en arrière‑plan. Le comportement est lié à des tâches et extensions UWP (applications de plateforme universelle) qui « réveillent » Photos au moindre changement dans les bibliothèques d’images (indexation, miniatures, synchronisations, aperçus, etc.).

Objectif : conserver l’app pour la consultation, mais empêcher qu’elle demeure active ou ne se relance hors usage. Ci‑dessous, une approche graduelle : solution validée (remplacer par « Microsoft Photos – Legacy »), blocage des retours automatiques, diagnostic des déclencheurs, et contournements rapides.

Réponse & solutions

Remplacer la version actuelle par « Microsoft Photos – Legacy » (solution validée)

La version « Legacy » n’embarque pas les composants récents à l’origine des réveils intempestifs. En pratique, elle ouvre et ferme proprement les images sans laisser de processus résiduel.

Étapes simples (interface graphique)

  1. Désinstaller la Photos moderne
    Démarrer → Photos → clic droit → Désinstaller (ou Démarrer → Paramètres → Applications → Applications et fonctionnalités → Microsoft Photos → Désinstaller).
  2. Installer « Microsoft Photos – Legacy »
    Ouvrez le Microsoft Store et recherchez Microsoft Photos – Legacy (ID : 9NV2L4XVMCXM), puis installez.
  3. Définir l’application par défaut
    Paramètres → Applications → Applications par défaut → Visionneuse de photos → choisissez Microsoft Photos – Legacy.
    Pour verrouiller le comportement : Paramètres → Applications par défaut → Choisir les applications par type de fichier et associez .jpg, .png, .gif, .bmp, .tiff, .webp à Photos – Legacy.
  4. Tester
    Ouvrez puis fermez 5‑6 images de formats différents ; vérifiez ensuite dans le Gestionnaire des tâches qu’aucun Photos.exe / Microsoft.Photos.exe ne persiste.

Alternative PowerShell (administrateur)

Si la désinstallation via l’interface échoue :

# 1) Supprimer la version moderne
Get-AppxPackage Microsoft.Windows.Photos | Remove-AppxPackage

# 2) Ouvrir la page d’installation de "Photos – Legacy" dans le Store

Start-Process "ms-windows-store://pdp/?ProductId=9NV2L4XVMCXM" 

Installez ensuite Photos – Legacy depuis la page qui s’ouvre, puis refaites l’association des types de fichiers.

Points à connaître

  • « Photos – Legacy » conserve la lecture d’images, le zoom, le diaporama, les retouches basiques.
  • Elle n’inclut pas l’intégration Clipchamp ni certains outils IA récents ; si vous utilisez ces fonctions, consultez la section « Isoler les applications qui réveillent Photos.exe » pour rester sur la version moderne tout en réduisant les réveils.

Empêcher un retour automatique à la version défectueuse

Après remplacement par « Legacy », évitez que le Microsoft Store réinstalle/actualise automatiquement l’app moderne.

Via les paramètres du Microsoft Store

  1. Ouvrez le Microsoft Store.
  2. Profil → Paramètres.
  3. Désactivez « Mettre à jour les applications automatiquement ».

Via Stratégie de groupe (environnement géré)

Si vous êtes en domaine (ou Windows 10 Pro/Entreprise) :

  1. Win + Rgpedit.msc.
  2. Configuration ordinateur → Modèles d’administration → Composants Windows → Boutique.
  3. Activez « Désactiver les mises à jour automatiques des applications ».

Via le Registre (équivalent de la stratégie)

Pour administrateurs uniquement :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore]
"AutoDownload"=dword:00000002 

Valeur 2 : ne pas télécharger/installer automatiquement les mises à jour d’apps depuis la Boutique. Redémarrez pour prise en compte.

En dernier recours : script d’auto-réparation après mise à jour du Store

Quand le parc est hétérogène, un filet de sécurité peut réinstaller « Legacy » et réassocier les extensions si l’app moderne réapparaît.

# Script "vigie" à lancer au démarrage (Tâche planifiée, exécution élevée)
# 1) Vérifie si l'app "Legacy" est absente
$legacy = Get-AppxPackage | Where-Object { $_.Name -like "*Photos*Legacy*" }

if (-not $legacy) {

# 2) Supprime la Photos moderne si présente

Get-AppxPackage Microsoft.Windows.Photos -ErrorAction SilentlyContinue | Remove-AppxPackage

# 3) Ouvre la page Store de "Photos – Legacy"

Start-Process "ms-windows-store://pdp/?ProductId=9NV2L4XVMCXM"

# 4) (Optionnel) Rétablit Photos – Legacy en visionneuse par défaut pour les formats clés

# NB : l’association de fichiers peut nécessiter une intervention utilisateur selon la politique système

} 

Astuce : dans les environnements où winget est disponible, commencez par winget list | findstr /I Photos pour repérer l’identifiant réel, puis épinglez le paquet (pin) afin d’empêcher les mises à jour, si votre référentiel d’entreprise le permet.

Isoler les applications qui réveillent Photos.exe (si vous gardez la version moderne)

Si vous devez conserver la Photos moderne (IA, intégrations), voici comment réduire les réveils intempestifs.

1) Mettre en pause les sources qui modifient « Images »

  • OneDrive : mettez en pause la synchronisation et observez le Gestionnaire des tâches (onglet Processus puis Détails). Si Photos cesse de réapparaître, le déclencheur est lié aux écritures dans Images ou Images\Camera Roll.
  • Autres clouds : Dropbox, Google Drive, iCloud — suspendez temporairement pour tester.
  • Indexation Windows : Panneau de configuration → Options d’indexation → Modifiez les emplacements indexés ; retirez « Images » pour un test A/B de 24 h.

2) Démarrage propre : mode sans échec / nouveau compte local

  • Mode sans échec réseau : si Photos.exe ne se relance plus, suspectez une extension ou un service tiers.
  • Nouveau compte local : créez un compte test minimal. Si le phénomène disparaît, le problème est dans le profil (extensions de l’Explorateur, applets, jaquettes, codecs).

3) Examiner les tâches planifiées & extensions de l’Explorateur

  • Tâches planifiées :
    Get-ScheduledTask | Where-Object { $_.TaskName -like "*Photo*" -or $_.TaskPath -like "*Photo*" } | Format-List TaskName,TaskPath,State Désactivez, testez 24 h, puis réactivez si aucun effet. Cherchez aussi les tâches des services de cloud.
  • Extensions de l’Explorateur : avec Autoruns (onglet Explorer), désactivez les extensions non Microsoft liées à l’aperçu/miniatures, redémarrez, observez.
  • Tuiles dynamiques (Windows 10) : si la tuile Photos est épinglée au menu Démarrer, désactivez l’option « Afficher des informations supplémentaires » (tuile dynamique) pour éviter les rafraîchissements.

4) Notifications & autorisations UWP

  • Paramètres → Système → Notifications et actions : coupez les notifications de Photos.
  • Paramètres → Confidentialité → Applications en arrière-plan : confirmez que l’app Photos n’est pas autorisée à tourner en arrière‑plan (déjà fait dans de nombreux cas, mais utile pour l’exhaustivité).

Contournements rapides (sans modifier l’application)

Quand vous ne pouvez pas agir sur le Store (compte limité) ou que vous voulez un filet de sécurité, ces contournements « ferment » Photos dès l’ouverture de session.

Script de session (fermeture forcée)

@echo off
taskkill /IM Microsoft.Photos.exe /F
taskkill /IM Photos.exe /F

Placez le script dans shell:startup (touche Win + R, entrez shell:startup) pour qu’il s’exécute à chaque ouverture de session.

Tâche planifiée, exécution élevée (recommandé)

$action  = New-ScheduledTaskAction -Execute "powershell.exe" -Argument '-NoProfile -WindowStyle Hidden -Command "Start-Sleep -s 10; Get-Process Microsoft.Photos -ErrorAction SilentlyContinue | Stop-Process -Force"'
$trigger = New-ScheduledTaskTrigger -AtLogOn
Register-ScheduledTask -TaskName "KillPhotosAtLogon" -Action $action -Trigger $trigger -Description "Ferme Microsoft.Photos.exe au démarrage"

Autoruns (Sysinternals)

Désactivez les hooks liés à Photos (prévisualiseurs, gestionnaires de miniatures) puis redémarrez l’Explorateur Windows (explorer.exe) pour tester. Réactivez un par un afin d’identifier le fautif.

Informations complémentaires utiles

  • Le comportement découle d’un bug introduit par Microsoft Photos 2024.11xx, non encore corrigé sur le canal stable au 23 octobre 2025 d’après les retours terrain.
  • « Photos – Legacy » couvre les besoins courants de visualisation, mais n’intègre plus Clipchamp ni certains outils IA récents.
  • Alternatives légères : IrfanView, FastStone Image Viewer ou réactivation de la Visionneuse de photos Windows classique (voir annexe Registre ci‑dessous).

Tableau récapitulatif : quelle option choisir ?

ScénarioSolution conseilléeAvantagesInconvénients / Risques
Vous voulez juste que Photos cesse de tourner en fondInstaller Photos – Legacy, désactiver MAJ auto du StoreStable, simple, réversiblePerte des fonctions IA/Clipchamp
Vous avez besoin des outils récentsGarder la version moderne + isoler les déclencheurs (OneDrive, extensions, indexation)Vous conservez les fonctionnalitésDiagnostic plus long, résultat variable selon l’environnement
Compte non admin / politique verrouilléeContournement « Kill au logon » (script ou tâche planifiée)Mise en place rapideFerme brutalement le processus, peu élégant
Parc géré (entreprise)Stratégie de groupe + Registre + script de vigieMaîtrise du poste, homogénéitéNécessite gouvernance et tests

Procédure de diagnostic : prouver ce qui « réveille » Photos

  1. Établir une ligne de base : redémarrez, n’ouvrez aucune image pendant 10 minutes. Notez si Microsoft.Photos.exe apparaît dans Gestionnaire des tâches → Détails.
  2. Test A/B OneDrive : mettez en pause la synchro 2 heures. Si le processus cesse d’apparaître, le déclencheur vient des écritures cloud/miniatures.
  3. Indexation : retirez temporairement « Images » des emplacements indexés. Observez 24 h.
  4. Extensions de l’Explorateur : désactivez les prévisualiseurs tiers (PDF, RAW, codecs). Redémarrez explorer.exe.
  5. Événements AppModel : Observateur d’événements → Journaux des applications et services → Microsoft → Windows → AppModel‑Runtime → Admin. Recherchez des entrées impliquant Photos aux moments des réveils.
  6. Process Explorer (avancé) : vérifiez la chaîne de parenté du processus (parent PID) pour identifier l’initiateur.

Bonnes pratiques pour éviter toute régression

  • Créer un point de restauration avant désinstallation/modification.
  • Noter l’ID du Store : 9NV2L4XVMCXM pour « Microsoft Photos – Legacy ».
  • Documenter les associations de fichiers (captures d’écran) pour pouvoir revenir en arrière en un clin d’œil.
  • Tester 24–48 h après chaque changement (ne modifiez pas plusieurs variables à la fois).

FAQ

Comment revenir à la Photos « moderne » ?

Réactivez les mises à jour automatiques du Store, puis installez/ouvrez « Microsoft Photos » depuis le Store. Revalidez les associations de fichiers vers l’app moderne si vous l’avez réinstallée.

Pourquoi Photos s’ouvre parfois « invisible » ?

La Photos moderne enregistre des background tasks UWP (rafraîchissement de contenu, miniatures, collections, suggestions). Elles ne s’affichent pas en fenêtre mais gardent le processus en arrière‑plan.

Est‑ce dangereux de tuer le processus au démarrage ?

Non pour l’intégrité du système, mais vous pourriez bloquer une opération en cours (ex. génération de miniatures). Pour un usage quotidien, le « kill » au logon reste acceptable, mais préférez Photos – Legacy pour une solution propre.

Que perd‑on avec « Photos – Legacy » ?

Principalement l’intégration Clipchamp et certaines fonctions d’analyse IA. Le cœur (ouvrir/visionner/retoucher basique) reste là.

Annexe A — Réactiver la Visionneuse de photos Windows classique

Sur des installations récentes, la Visionneuse peut être masquée. Ce fichier .reg restaure les associations (nécessite droits admin). Sauvegardez‑le en Activer_Windows_Photo_Viewer.reg, double‑cliquez, puis choisissez la Visionneuse dans Applications par défaut.

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"
".webp"="PhotoViewer.FileAssoc.Tiff" 

Après import, ouvrez Paramètres → Applications → Applications par défaut et sélectionnez Visionneuse de photos Windows pour les formats souhaités.

Annexe B — Scripts utiles (copier/coller)

Forcer la fermeture de Photos au logon (version schtasks.exe)

schtasks /Create /SC ONLOGON /TN "KillPhotos" /TR "taskkill /F /IM Microsoft.Photos.exe" /RL HIGHEST /F

Lister les tâches planifiées impliquant « Photo »

Get-ScheduledTask | Where-Object { $_.TaskName -match "Photo" -or $_.TaskPath -match "Photo" } | 
  Select-Object TaskName, TaskPath, State | Format-Table -AutoSize

Observer la (ré)apparition du processus en temps réel

while ($true) {
  $p = Get-Process Microsoft.Photos -ErrorAction SilentlyContinue
  $ts = Get-Date -Format "HH:mm:ss"
  if ($p) { Write-Host "[$ts] Photos présent (PID=$($p.Id))" } else { Write-Host "[$ts] Photos absent" }
  Start-Sleep -Seconds 5
}

Conclusion

Pour la majorité des utilisateurs Windows 10, remplacer l’app par « Microsoft Photos – Legacy » règle définitivement la réapparition de Photos.exe en tâche de fond. Si vous devez rester sur la version moderne, isolez méthodiquement les déclencheurs (OneDrive, extensions, indexation) et, en filet de sécurité, déployez un « kill au logon ». Ces gestes restaurent un comportement sain : l’app s’ouvre quand vous le lui demandez, et disparaît quand vous avez terminé.

Sommaire