microsoft / microsoft/winget-cli

"C:\Windows\Temp\winget\defaultstate " prend l'espace disponible sur la machine

Open
#5,776 8 comments 1 reaction 1 assignee View on GitHub

@JohnMcPMS is already working on this.

Since Oct 8, 2025.

  • #5781 by @JohnMcPMS — merged
  • #5782 by @JohnMcPMS — merged
Issue-Bug
Dominant language
C++
Stars
26.4k
Forks
1.8k
Avg merge
1d 11h
Merged PRs (30d)
15

Description

Relevant area(s)

WinGet CLI

Relevant command(s)

No response

Brief description of your issue
  • Saturation du disque système, en particulier sur des SSD de capacité limitée.
  • Impossibilité de supprimer les profils utilisateurs concernés tant que ces fichiers persistent.
  • Obligation d’arrêter manuellement les processus liés à Intune (comme IntuneManagementExtension.exe) pour pouvoir supprimer les fichiers.
  • Risque de corruption ou d’échec de déploiement si le disque est plein.
Steps to reproduce
  1. Déployer des applications via Intune utilisant WinGet.
  2. Observer le dossier C:\Windows\Temp\winget\defaultstate.
  3. Constater la création de fichiers wingetcom de plusieurs Go.
  4. Tenter de supprimer le dossier sans arrêter Intune → échec.
Expected behavior
  1. Déployer des applications via Intune utilisant WinGet.
  2. Observer le dossier C:\Windows\Temp\winget\defaultstate.
  3. Constater la création de fichiers wingetcom de plusieurs Go.
  4. Tenter de supprimer le dossier sans arrêter Intune → échec.
Actual behavior
  • Nettoyage automatique des fichiers temporaires obsolètes.
  • Option pour rediriger le dossier defaultstate vers un emplacement personnalisable.
  • Permissions compatibles avec la suppression par un administrateur.
  • Documentation officielle sur la gestion de ce dossier.
Environment
- Windows 11 Pro / Enterprise
- WinGet version : v1.11.430
- Intune déploiement actif

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.