Sur les versions plus récentes de Windows, vous verrez un dossier nommé ProgramData sur votre disque système (généralement le disque C:\). Cependant, ce dossier est masqué ; vous ne pourrez donc le voir que si vous activez l'affichage des dossiers et des fichiers dans l'Explorateur de fichiers. Pour masquer ou afficher les dossiers, les fichiers et les extensions de fichiers sous Windows 7, 8 et 10, suivez les étapes ici.
Le dossier Programme stocke les données à différents emplacements du système d'exploitation Windows. Cela dépend de la manière dont les développeurs ont codé le programme.

1. Les données d'application, le registre et les données du programme sont stockés ici
Le dossier Programme stocke les données à différents emplacements du système d'exploitation Windows. Cela dépend de la manière dont les développeurs ont codé le programme. Parmi ces emplacements, on trouve :
- Dossier Application Data : Par défaut, la plupart des applications stockent leurs paramètres et configurations dans le dossier Application Data situé dans C:\Users\username\AppData\. Chaque compte utilisateur Windows possède son propre dossier Application Data, ce qui permet à chaque compte d'utilisateur de stocker ses propres données d'application, ainsi que les paramètres et configurations des programmes qui l'utilisent.

- Dossier Documents : certaines applications, notamment les jeux vidéo, stockent leurs paramètres dans le dossier Documents situé à l'emplacement C:\Users\username\Documents. Cela permet aux utilisateurs de rechercher, de sauvegarder et de modifier facilement des fichiers.

- Registre : De nombreuses applications stockent divers paramètres dans le registre Windows. Ces paramètres peuvent être spécifiques au système ou à l'utilisateur. Cependant, le registre est uniquement un espace de stockage pour les paramètres personnels ; les applications ne peuvent pas y stocker de fichiers ou de données volumineux.

- Dossiers de programme pour chaque application : Sous Windows 95, 98 et XP, les programmes stockent généralement leurs paramètres et autres données dans leurs propres dossiers. Par exemple, si vous installez un programme appelé « Exemple » dans C:\Program Files\Exemple, l'application stockera uniquement ses paramètres et autres fichiers de données dans C:\Program Files\Exemple. Ce n'est pas très sécurisé.

Les versions modernes de Windows ont un accès restreint aux programmes, et les applications ne peuvent pas écraser les dossiers système en fonctionnement normal. Cependant, certaines applications, comme Steam, stockent encore leurs paramètres et autres fichiers de données dans le dossier Program Files.
2. Dossier ProgramData
Ce dossier a le plus de points communs avec le dossier Application Data, mais au lieu que chaque compte utilisateur ait son propre dossier, le dossier ProgramData est partagé entre tous les comptes utilisateurs de votre ordinateur.
Sous Windows XP, il n'existe pas de dossier C:\ProgramData . À la place, il existe un dossier C:\Documents and Settings\All Users\Application Data . À partir de Windows Vista, le dossier de données d'application All Users est déplacé vers C:\ProgramData.
Si vous insérez le répertoire C:\Users\All Users\ dans l'Explorateur de fichiers ou l'Explorateur Windows sur un ordinateur Windows 10, Windows vous redirigera automatiquement vers le dossier C:\Program Data. Il redirigera également tout programme tentant d'écrire dans ce répertoire vers le dossier C:\ProgramData.

Comme l'indique Microsoft, « ce dossier est utilisé pour les données d'application non spécifiques à l'utilisateur ». Par exemple, un programme que vous utilisez peut télécharger un dictionnaire orthographique lors de son exécution. Au lieu de stocker ce dictionnaire dans le dossier Application Data d'un utilisateur spécifique, il serait stocké dans le dossier ProgramData.
Il est également possible de partager le fichier du dictionnaire orthographique avec tous les utilisateurs de l'ordinateur, au lieu de stocker plusieurs copies dans un ensemble de dossiers différents situés dans le dossier Données d'application.
Les outils exécutés avec des privilèges système peuvent également stocker des paramètres ici. Par exemple, un antivirus peut stocker les paramètres, les journaux de virus et les fichiers en quarantaine dans C:\ProgramData. Ces paramètres sont ensuite partagés à l'échelle du système pour tous les utilisateurs de l'ordinateur.

3. Y a-t-il des données importantes dans le dossier ProgramData qui doivent être sauvegardées ?
En règle générale, dans le dossier ProgramData, vous ne trouverez aucun paramètre important devant être sauvegardé.
Si vous souhaitez sauvegarder les données les plus importantes du système, accédez à C:\Users\username\AppData\Roaming , les données importantes seront probablement stockées ici.
Cependant, si vous pensez que des paramètres ou des données importants pourraient être stockés dans le dossier ProgramData, vous pouvez y accéder et vérifier les données qui y sont stockées. Cela dépend du développeur de chaque programme ; il choisit l'emplacement de stockage des données ; il n'existe donc pas de réponse unique.