Windows中的ProgramData文件夹是什么?

在现代版本的Windows上,您会在系统驱动器(通常是C:\驱动器)上看到一个“ ProgramData”文件夹。此文件夹是隐藏的,因此只有在文件资源管理器中显示隐藏文件时,您才能看到该文件夹​​。

应用程序数据,注册表和其他场所程序存储数据

有关的:如何在Windows 7、8或10中显示隐藏的文件和文件夹

程序将数据存储在Windows中的许多不同位置。这取决于开发人员如何编码程序。它们可以包括:

  • 应用程序数据文件夹:默认情况下,大多数应用程序会将其设置存储在C:\ Users \ username \ AppData \的Application Data文件夹中。每个Windows用户帐户都有其自己的“应用程序数据”文件夹,因此,如果程序使用此文件夹,则每个Windows用户帐户都可以具有自己的应用程序数据和设置。

  • 文件资料夹:某些应用程序(尤其是PC游戏)选择将其设置存储在C:\ Users \ username \ Documents的Documents文件夹下。这使人们更容易找到,备份和编辑这些文件。

  • 注册表:许多应用程序在Windows注册表中存储各种设置。注册表设置可以是系统范围的,也可以是每个用户的。但是,注册表只是个人设置的地方-应用程序无法在此处存储文件或其他较大的数据。

  • 应用程序的自己的程序文件夹注意:在Windows 95、98和XP时代,程序通常将其设置和其他数据存储在自己的文件夹中。因此,如果您在C:\ Program Files \ Example中安装了名为“ Example”的程序,则该应用程序也可能仅将自己的设置和其他数据文件存储在C:\ Program Files \ Example中。这对安全性不是很好。现代版本的Windows限制了程序所具有的权限,并且应用程序在正常运行期间应无法写入系统文件夹。但是,某些应用程序(例如Steam)仍将其设置和其他数据文件存储在其Program Files目录中。

程序在ProgramData中存储什么?

还有ProgramData文件夹。该文件夹与“应用程序数据”文件夹有很多共同点,但不是每个用户都有一个单独的文件夹,而是在PC上的所有用户帐户之间共享ProgramData文件夹。

在Windows XP上,没有C:\ ProgramData文件夹。而是有一个“ C:\ Documents and Settings \ All Users \ Application Data”文件夹。从Windows Vista开始,“所有用户”应用程序数据文件夹已移至C:\ ProgramData。

您今天仍然可以看到此内容。如果将C:\ Users \ All Users \插入Windows 10上的文件资源管理器或Windows资源管理器,Windows将自动将您重定向到C:\ Program Data文件夹。它将所有尝试写入C:\ Users \ All Users \的程序也重定向到C:\ ProgramData文件夹。

正如Microsoft所说,“此文件夹用于非特定于用户的应用程序数据”。例如,您使用的程序在运行时可能会下载拼写字典文件。而不是将该拼写词典文件存储在特定于用户的“应用程序数据”文件夹下,而是应将其存储在ProgramData文件夹中。然后,它可以与计算机上的所有用户共享该拼写词典,而不必在多个不同的Application Data文件夹中存储多个副本。

具有系统权限的工具也可以在此处存储其设置。例如,防病毒应用程序可以将其设置,病毒日志和隔离的文件存储在C:\ ProgramData中。然后,这些设置将在PC范围内为PC的所有用户共享。

从概念上讲,此文件夹只是计算机所有用户共享的Application Data文件夹,它还是一种现代的,更安全的替代方法,可以代替将应用程序设置存储在其自己的程序文件夹中的旧想法。

在ProgramData文件夹中有什么重要的备份吗?

有关的:您应该在Windows PC上备份哪些文件?

通常,您可能不需要在ProgramData文件夹中找到很多需要备份的重要设置。大多数程序将其用作所有用户都应可用的数据的缓存位置,或用于配置一些基本设置。

如果要备份,最重要的应用程序数据可能会存储在C:\ Users \ username \ AppData \ Roaming下。但是,如果您担心在ProgramData文件夹下可能有一些重要的设置或数据,则可能要检查一下,看看哪些程序正在其中存储数据。每个程序的开发人员都可以选择该程序在何处存储其数据,因此,没有一个万能的答案。


$config[zx-auto] not found$config[zx-overlay] not found