Saltar al contenido

¿Qué es la carpeta ProgramData de Windows?

En la última versión de Windows, verá la carpeta ProgramData en la unidad de su sistema (generalmente la unidad C: ). Esta carpeta está oculta, por lo que solo será visible si ve los archivos ocultos en el Explorador de archivos.

Datos de la aplicación, registros y otras ubicaciones Los programas almacenan datos

Relación: Cómo mostrar archivos y carpetas ocultos en Windows 7, 8 o 10

El programa almacena datos en varias ubicaciones de Windows. Esto depende de cómo el desarrollador haya codificado el programa. Incluyen:

  • Carpeta de datos de la aplicación: La mayoría de las aplicaciones guardan su configuración en la carpeta de datos de la aplicación en C: Users username AppData de forma predeterminada. Cada cuenta de usuario de Windows tiene su propia carpeta de datos de la aplicación, por lo que si su programa usa esta carpeta, cada cuenta de usuario de Windows puede tener sus propios datos y configuraciones de la aplicación.

  • Carpeta de documentos: Algunas aplicaciones (especialmente los juegos de PC) eligen guardar 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.

  • 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. La aplicación no puede almacenar archivos u otros datos grandes aquí.

  • Carpeta de programa específica de la aplicación: En los días de Windows 95, 98 y XP, los programas a menudo almacenaban configuraciones y otros datos en sus propias carpetas. Por lo tanto, si instala un programa llamado «Ejemplo» en C: Archivos de programa Ejemplo, la aplicación también puede guardar su propia configuración y otros archivos de datos en C: Archivos de programa Ejemplo. Esto no es adecuado por motivos de seguridad. Las versiones recientes de Windows limitan los permisos que tiene el programa y las aplicaciones no deberían poder escribir en las carpetas del sistema durante el funcionamiento normal. Sin embargo, algunas aplicaciones (como Steam) almacenan su configuración y otros archivos de datos en el directorio Archivos de programa.

¿Qué almacena el programa en ProgramData?

También hay una carpeta ProgramData. Esta carpeta es más común con la carpeta Datos de la aplicación, pero en lugar de crear una carpeta separada para cada usuario, la carpeta ProgramData se comparte entre todas las cuentas de usuario en la PC.

En Windows XP, no había ninguna carpeta C: ProgramData. En su lugar, había una carpeta «C: Documents and Settings AllUsers Application Data». A partir de Windows Vista, la carpeta de datos de la aplicación para todos los usuarios se ha movido a C: ProgramData.

Todavía puedes ver esto hoy. Cuando conecta C: Users All Users al Explorador de archivos de Windows 10 o al Explorador de Windows, Windows lo redirige automáticamente a la carpeta C: ProgramData. Los programas que intenten escribir en C: Users All Users también serán redirigidos a la carpeta C: ProgramData.

Como Microsoft Ponlo, «Esta carpeta se utiliza para datos de aplicaciones no específicos del usuario». Por ejemplo, ejecutar su programa puede descargar un archivo de diccionario de ortografía. Debe guardar el archivo del diccionario ortográfico en la carpeta ProgramData en lugar de guardarlo en su propia carpeta ApplicationData. Luego, puede compartir el diccionario ortográfico con todos en su computadora en lugar de guardar varias copias en muchas carpetas de datos de aplicaciones diferentes.

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

Esta carpeta es conceptualmente solo una carpeta de datos de la aplicación compartida por todos los usuarios de su computadora, pero también es la carpeta más reciente y más segura que reemplaza la vieja idea de almacenar la configuración de la aplicación en su propia carpeta de programa.

¿Hay algo importante de lo que hacer una copia de seguridad en la carpeta ProgramData?

Relación: ¿Qué archivos debo respaldar en mi PC con Windows?

En general, muchas de las configuraciones importantes de las que es necesario realizar una copia de seguridad no se encuentran en la carpeta ProgramData. La mayoría de los programas utilizan esto como una ubicación de caché para los datos que deberían estar disponibles para todos los usuarios, o para configurar algunas preferencias.

Los datos de la aplicación más importantes pueden almacenarse en C: Users username AppData Roaming al realizar la copia de seguridad. Sin embargo, si puede haber algunas configuraciones o datos importantes en la carpeta ProgramData, es una buena idea verificar qué programas almacenan los datos allí. No existe una respuesta única para todos, ya que depende del desarrollador de cada programa elegir dónde almacena los datos.