On modern Windows versions have restricted access to programs, and applications cannot override the system folder during normal operation. However, some applications, such as Steam still store application settings and other data files in the Program Files folder.
This folder has many things in common with the Application Data folder, but instead of each user account has a separate directory, the ProgramData folder is shared for all user accounts on your computer.
On Windows XP, there is no C: ProgramData folder . Instead, it is the folder C: Documents and Settings All UsersApplication Data . Starting from Windows Vista, the All Users application data folder is transferred to C: ProgramData.
If inserting C: UsersAll Users go to File Explorer or Windows Explorer on a Windows 10 computer, Windows will automatically redirect you to the C: Program Data folder. It will redirect any program that tries to write on C: UsersAll Users to the directory C: ProgramData.
As Microsoft said, " this directory is used for data applications that are not specific users ". For example, a program that you use can download a Spelling Dictionary file when you run the program. Instead of storing the Spelling Dictionary file in the Application Data folder of a specific user, this file will be stored in the ProgramData folder.
And it is possible to share the Spelling Dictionary file with all users on the computer, instead of storing multiple copies in a variety of different folders located in the Application Data folder.
Running tools with system permissions can also store settings here. For example, an antivirus application can store settings, virus logs, and quarantined files at C: ProgramData. These settings will then be shared across the system for all users on the computer.
In general, in the ProgramData folder you will not find any important settings that need to be backed up.
If you want to back up the most important data on the system, you access C: UsersusernameAppDataRoaming , most likely important data will be stored here.
However, if you are interested there may be some settings or important data that will be stored in the ProgramData folder, you can access and check the data stored there. This depends on the developer of each program, they choose the location to store program data, so there is no exact answer for all.
Wish you have moments of fun!