Le bouton Désinstaller reste grisé pour « Microsoft HEIF Image Extension » sous Windows 10/11 ? Voici une méthode 100 % native (sans outil tiers) pour l’enlever proprement via PowerShell, y compris les cas où l’entrée réapparaît après redémarrage.
Problématique
Vous avez installé l’extension HEIF depuis le Microsoft Store pour lire les photos au format .heic. Dans Paramètres > Applications, l’application HEIF Image Extension est visible mais :
- le bouton Désinstaller est grisé ;
- la commande Terminer ne change rien ;
- l’extension semble « système » ou « pré‑installée », donc verrouillée côté interface.
La bonne nouvelle : Windows permet de la retirer proprement via PowerShell, pour l’utilisateur courant, pour tous les utilisateurs, et même de supprimer l’image provisionnée qui continue parfois à la réinstaller.
Solution éprouvée via PowerShell
Ouvrir PowerShell en mode administrateur
Sur Windows 10 : Clic droit sur le menu Démarrer ▶ Windows PowerShell (Admin).
Sur Windows 11 : Clic droit sur le menu Démarrer ▶ Terminal Windows (Admin) puis onglet PowerShell.
Exécuter la commande globale
Cette commande supprime l’extension HEIF pour tous les comptes locaux déjà créés :
Get-AppxPackage Microsoft.HEIFImageExtension -AllUsers | Remove-AppxPackage -AllUsers
Attendez la fin de l’opération (aucune erreur ne doit s’afficher). Cette action enlève l’application pour l’ensemble des profils existants.
Vérifier la suppression
- Ouvrez Paramètres > Applications et recherchez « HEIF ». L’entrée ne doit plus apparaître.
- Si l’extension revient après un redémarrage ou si vous créez un nouveau compte et qu’elle se réinstalle, supprimez également le paquet pré‑provisionné avec :
Get-AppxProvisionedPackage -Online |
Where-Object { $_.DisplayName -match "HEIF" } |
Remove-AppxProvisionedPackage -Online
La suppression provisionnée empêche la réinstallation automatique pour les nouveaux profils.
Variantes utiles en cas d’erreur
| Objectif | Commande PowerShell | Quand l’utiliser |
|---|---|---|
| Supprimer uniquement pour l’utilisateur courant | Get-AppxPackage Microsoft.HEIFImageExtension | Remove-AppxPackage | Si vous n’avez pas besoin d’impacter les autres comptes du PC. |
| Identifier le nom complet du package | Get-AppxPackage -Name Microsoft.HEIFImageExtension | Select PackageFullNamepuis Remove-AppxPackage -Package <NomComplet> | Utile quand le pipeline échoue ou pour cibler une version précise. |
| Utiliser WinGet (Windows 11) | winget uninstall "Microsoft HEIF Image Extensions" | Alternative simple depuis l’outil en ligne de commande du Store. |
Pourquoi le bouton « Désinstaller » est grisé ?
Deux raisons fréquentes :
- Application système / pré‑installée : l’extension a été poussée par Microsoft ou par l’OEM et marquée comme composant système UWP. L’interface graphique bloque alors la désinstallation.
- Provisioning actif : l’image Windows contient un package AppxProvisionedPackage. Même si vous supprimez l’app pour un profil, l’OS la réinjecte pour les nouveaux comptes — voire la répare au redémarrage selon les stratégies.
Les commandes PowerShell ci‑dessus lèvent ces deux verrous : suppression pour les comptes existants, puis retrait du provisioning pour éviter la réapparition.
Comprendre ce que font vraiment les commandes
Get‑AppxPackage / Remove‑AppxPackage
Get-AppxPackageliste les applications UWP installées. Avec-AllUsers, vous sondez tous les profils locaux.Remove-AppxPackagedésinstalle l’application du ou des profils ciblés. Le commutateur-AllUsersapplique la suppression à l’ensemble des comptes.
Get‑AppxProvisionedPackage / Remove‑AppxProvisionedPackage
Get-AppxProvisionedPackage -Onlineinterroge l’image Windows actuelle (le système en ligne) pour lister les apps pré‑provisionnées.Remove-AppxProvisionedPackage -Onlinesupprime l’entrée de l’image pour empêcher l’installation automatique lors de la création d’un nouveau profil.
| Aspect | AppxPackage | AppxProvisionedPackage |
|---|---|---|
| Cible | Profils utilisateurs existants | Image Windows (affecte les nouveaux profils) |
| Quand l’utiliser ? | Pour enlever l’app immédiatement d’un ou plusieurs comptes | Pour éviter la réinstallation « automatique » plus tard |
| Symptôme typique | Entrée visible dans « Applications » | Application qui « revient » après création d’un compte |
Procédure détaillée et séquencée (recommandée)
- Contrôler l’état actuel
Get-AppxPackage -AllUsers Microsoft.HEIFImageExtension | Select Name, PackageFullName, InstallLocationSi rien ne s’affiche, l’app n’est pas présente pour les profils existants. - Supprimer pour tous les comptes
Get-AppxPackage Microsoft.HEIFImageExtension -AllUsers | Remove-AppxPackage -AllUsers - Retirer le provisioning (facultatif mais conseillé)
Get-AppxProvisionedPackage -Online | Where-Object { $_.DisplayName -match "HEIF" } | Remove-AppxProvisionedPackage -Online - Nettoyer le cache du Store (si l’entrée persiste)
Exécutezwsresetdepuis le menu Démarrer (réinitialise le cache Microsoft Store). - Redémarrer
Effectuez un redémarrage complet (pas de démarrage rapide) puis vérifiez dans Paramètres > Applications.
Erreurs fréquentes et correctifs
- « Accès refusé » / requires elevation
Lancez PowerShell en administrateur. - 0x80073CF1 – Package could not be found
L’app est déjà absente pour le(s) profil(s) visé(s). Vérifiez le provisioning :Get-AppxProvisionedPackage -Online | Where-Object DisplayName -match "HEIF"S’il y a un résultat, supprimez‑le. - 0x80073CFA – Removal failed
Fermez toute application qui utiliserait HEIF (Explorateur en aperçu, Photos, etc.). Réessayez la commande. Si besoin, redémarrez. - L’extension réapparaît
Désactivez temporairement la mise à jour automatique des applications dans les Paramètres du Microsoft Store, supprimez l’app et son provisioning, puis réactivez les mises à jour après vérification. - WinGet non reconnu
Siwingetn’est pas disponible (certaines éditions de Windows 10), utilisez uniquement les commandes PowerShell.
Questions courantes
Quelle différence entre HEIF et HEVC ?
HEIF est un conteneur pour des images fixes (.heic) ; l’extension HEIF ajoute la prise en charge des miniatures et de l’ouverture des photos. HEVC est un codec vidéo (H.265) parfois requis pour lire certains .heic ou clips .hevc. L’extension HEIF ne remplace pas le codec HEVC.
La suppression casse‑t‑elle la visionneuse Photos ?
Non. Photos reste fonctionnelle pour JPEG/PNG. Seuls les fichiers HEIF/HEIC ne seront plus lisibles tant que l’extension n’est pas réinstallée.
Peut‑on réinstaller plus tard ?
Oui. Réinstallez l’extension depuis le Microsoft Store quand vous en avez besoin, ou utilisez un visionneur tiers (IrfanView, XnView) ou un convertisseur local/ligne vers JPEG/PNG.
Pourquoi le nom diffère entre Store et PowerShell ?
Dans PowerShell, le paquet se nomme Microsoft.HEIFImageExtension (singulier). Dans le Store, l’intitulé affiché est « HEIF Image Extensions » (pluriel). C’est normal : l’un est le nom technique, l’autre est le nom marketing.
Bonnes pratiques et contexte administrateur
- Ne supprimez que ce dont vous êtes sûr : l’extension est légère (< 20 Mo) et son retrait n’a pas d’impact sur les formats classiques.
- En environnement d’entreprise : si une stratégie MDM/GPO reprovisionne l’app, vous devrez également retirer le package du reference image ou ajuster la stratégie de déploiement.
- Script réutilisable : pour automatiser sur plusieurs PC, encapsulez les commandes dans un script
.ps1exécuté en administrateur (décrivez le log et traitez les codes d’erreur).
Informations complémentaires utiles
- Visionner des fichiers HEIC après suppression
Réinstallez l’extension quand nécessaire, ou utilisez un visionneur/convertisseur alternatif (local ou en ligne). - Codec HEVC
Pour les vidéos.hevcet certains.heicspécifiques, le codec « HEVC Video Extensions » est requis. Il est distinct de l’extension HEIF. - Impact système
L’extension est légère (moins de 20 Mo) et son retrait n’affecte pas les formats courants (JPEG, PNG, BMP, GIF, etc.).
Annexe : commandes prêtes à copier
# 1) Lister l'app HEIF pour tous les utilisateurs
Get-AppxPackage -AllUsers Microsoft.HEIFImageExtension |
Select Name, PackageFullName, InstallLocation
# 2) Supprimer pour tous les utilisateurs
Get-AppxPackage Microsoft.HEIFImageExtension -AllUsers |
Remove-AppxPackage -AllUsers
# 3) Vérifier/retirer le provisioning
Get-AppxProvisionedPackage -Online |
Where-Object { $_.DisplayName -match "HEIF" } |
Remove-AppxProvisionedPackage -Online
# 4) Supprimer pour l'utilisateur courant uniquement (alternative)
Get-AppxPackage Microsoft.HEIFImageExtension | Remove-AppxPackage
# 5) Mode ciblé avec le nom complet du package
$pkg = (Get-AppxPackage -Name Microsoft.HEIFImageExtension).PackageFullName
Remove-AppxPackage -Package $pkg
# 6) Alternative WinGet (Windows 11)
winget uninstall "Microsoft HEIF Image Extensions"
# 7) Nettoyer le cache Microsoft Store (exécuter depuis Exécuter)
wsreset
En bref
Pour supprimer Microsoft HEIF Image Extension sans outil tiers, exécutez la commande globale Get‑AppxPackage ... | Remove‑AppxPackage -AllUsers, puis retirez le paquet pré‑provisionné si nécessaire. Après redémarrage, l’entrée disparaît définitivement de Paramètres > Applications.
Résumé opérationnel
- Ouvrir PowerShell/Terminal en administrateur.
- Supprimer pour tous les profils :
Get-AppxPackage Microsoft.HEIFImageExtension -AllUsers | Remove-AppxPackage -AllUsers. - Supprimer le provisioning :
Get-AppxProvisionedPackage -Online | Where-Object { $_.DisplayName -match "HEIF" } | Remove-AppxProvisionedPackage -Online. - Vérifier, nettoyer le cache Store (
wsreset) si besoin, redémarrer.

