¿Qué es la carpeta ProgramData en Windows?

En las versiones modernas de Windows, verá una carpeta «ProgramData» en la unidad del sistema, generalmente la unidad C: \. Esta carpeta está oculta, por lo que solo la verá si muestra archivos ocultos en el Explorador de archivos .

Datos de la aplicación, el registro y otros programas de lugares almacenan datos

Los programas almacenan datos en varios lugares diferentes de Windows. Depende de cómo los desarrolladores hayan codificado el programa. Pueden incluir:

  • Carpetas de datos de la aplicación : la mayoría de las aplicaciones almacenan su configuración en las carpetas de datos de la aplicación en C: \ Users \ username \ AppData \, de forma predeterminada. Cada cuenta de usuario de Windows tiene sus propias carpetas de datos de aplicación, por lo que cada cuenta de usuario de Windows puede tener sus propios datos de aplicación y configuraciones si los programas usan esta carpeta.

  • Carpetas de documentos : algunas aplicaciones, especialmente los juegos de PC, eligen almacenar su configuración en la carpeta Documentos en C: \ Usuarios \ nombre de usuario \ Documentos. Esto hace que sea aún más fácil para las personas encontrar, realizar copias de seguridad y editar estos archivos.

  • El registro : muchas aplicaciones almacenan varias configuraciones en el registro de Windows . La configuración del registro puede ser para todo el sistema o por usuario. Sin embargo, el registro es solo un lugar para configuraciones individuales: las aplicaciones no pueden almacenar archivos u otros datos más grandes aquí.

  • Carpeta de programas propios de la aplicación : en los días de Windows 95, 98 y XP, los programas a menudo almacenaban sus configuraciones y otros datos en sus propias carpetas. Por lo tanto, si instaló un programa llamado “Ejemplo” en C: \ Archivos de programa \ Ejemplo, esa aplicación también podría almacenar su propia configuración y otros archivos de datos en C: \ Archivos de programa \ Ejemplo. Esto no es bueno para la seguridad. Las versiones modernas de Windows limitan los permisos que tienen los programas y las aplicaciones no deberían poder escribir en las carpetas del sistema durante el funcionamiento normal. Sin embargo, algunas aplicaciones, Steam, por ejemplo, aún almacenan sus configuraciones y otros archivos de datos en su directorio Archivos de programa.
Relacionado:  Cómo evitar que Windows 10 vuelva a abrir las últimas aplicaciones abiertas en el inicio

¿Qué almacenan los programas en ProgramData?

También está la carpeta ProgramData. Esta carpeta tiene más en común con las carpetas de Datos de la aplicación, pero, en lugar de tener una carpeta individual para cada usuario, la carpeta ProgramData se comparte entre todas las cuentas de usuario de su PC.

En Windows XP, no había ninguna carpeta C: \ ProgramData. En su lugar, había una carpeta «C: \ Documents and Settings \ All Users \ Application Data». A partir de Windows Vista, la carpeta de datos de la aplicación Todos los usuarios se movió a C: \ ProgramData.

Todavía puedes ver esto hoy. Si conecta C: \ Users \ All Users \ en el Explorador de archivos o el Explorador de Windows en Windows 10, Windows lo redireccionará automáticamente a la carpeta C: \ Program Data. También redirigirá cualquier programa que intente escribir en C: \ Users \ All Users \ a la carpeta C: \ ProgramData.

Como dice Microsoft , “esta carpeta se usa para datos de aplicaciones que no son específicos del usuario”. Por ejemplo, un programa que utilice puede descargar un archivo de diccionario ortográfico cuando lo ejecute. En lugar de almacenar ese archivo de diccionario ortográfico en una carpeta de datos de aplicación específica del usuario, debe almacenarlo en la carpeta ProgramData. Luego puede compartir ese diccionario ortográfico con todos los usuarios de la computadora, en lugar de almacenar varias copias en un montón de carpetas de datos de aplicación diferentes.

Las herramientas que se ejecutan con permisos del sistema también pueden almacenar sus configuraciones aquí. Por ejemplo, una aplicación antivirus puede almacenar su configuración, registros de virus y archivos en cuarentena en C: \ ProgramData. Luego, estas configuraciones se comparten en todo el sistema para todos los usuarios de la PC.

Relacionado:  Cómo borrar elementos recientes de una Jump List en Windows

While this folder is conceptually just an Application Data folder shared for all users of the computer, it’s also a modern, more secure alternative to the old idea of storing an application’s settings in its own program folder.

Is There Anything Important to Back Up in the ProgramData Folder?

RELATED: Which Files Should You Back Up On Your Windows PC?

In general, you likely won’t find a lot of important settings you need to back up in the ProgramData folder. Most programs use this as a caching location for data that should be available to all users, or to configure some basic settings.

Your most important application data, if you want to back it up, will likely be stored under C:\Users\username\AppData\Roaming. However, if you’re concerned there might be some important settings or data under the ProgramData folder, you might want to go inspect and and see which programs are storing data there. It’s up to each program’s developer to choose where that program stores its data, so there’s no one-size-fits-all answer.