O que é a pasta ProgramData no Windows?

Nas versões modernas do Windows, você verá uma pasta “ProgramData” na unidade do sistema – geralmente a unidade C: \. Esta pasta está oculta, então você só a verá se mostrar arquivos ocultos no Explorador de Arquivos .

Dados de aplicativos, o registro e outros programas de locais armazenam dados

Os programas armazenam dados em vários locais diferentes no Windows. Depende de como os desenvolvedores codificaram o programa. Eles podem incluir:

  • Pastas de dados de aplicativos : a maioria dos aplicativos armazena suas configurações nas pastas de dados de aplicativos em C: \ Usuários \ nome de usuário \ AppData \, por padrão. Cada conta de usuário do Windows tem suas próprias pastas de dados de aplicativo, de modo que cada conta de usuário do Windows pode ter seus próprios dados de aplicativo e configurações se os programas usarem essa pasta.

  • Pastas de documentos : alguns aplicativos – especialmente jogos de PC – optam por armazenar suas configurações na pasta Documentos em C: \ Usuários \ nome de usuário \ Documentos. Isso torna ainda mais fácil para as pessoas localizar, fazer backup e editar esses arquivos.

  • O Registro : Muitos aplicativos armazenam várias configurações no registro do Windows . As configurações do registro podem ser para todo o sistema ou por usuário. No entanto, o registro é apenas um local para configurações individuais – os aplicativos não podem armazenar arquivos ou outras partes maiores de dados aqui.

  • A própria pasta do programa do aplicativo : nos dias do Windows 95, 98 e XP, os programas geralmente armazenavam suas configurações e outros dados em suas próprias pastas. Portanto, se você instalou um programa chamado “Exemplo” em C: \ Arquivos de programas \ Exemplo, esse aplicativo pode apenas armazenar suas próprias configurações e outros arquivos de dados em C: \ Arquivos de programas \ Exemplo também. Isso não é ótimo para segurança. As versões modernas do Windows limitam as permissões dos programas e os aplicativos não devem ser capazes de gravar nas pastas do sistema durante a operação normal. No entanto, alguns aplicativos – Steam, por exemplo – ainda armazenam suas configurações e outros arquivos de dados em seu diretório de Arquivos de Programas.
Recomendado:  Como o iPad Pro 2020 da Apple se compara ao Trackpad Mac de 1994

O que os programas armazenam em ProgramData?

Há também a pasta ProgramData. Esta pasta tem mais em comum com as pastas Application Data, mas – em vez de ter uma pasta individual para cada usuário – a pasta ProgramData é compartilhada entre todas as contas de usuário em seu PC.

No Windows XP, não havia a pasta C: \ ProgramData. Em vez disso, havia uma pasta “C: \ Documents and Settings \ All Users \ Application Data”. A partir do Windows Vista, a pasta de dados do aplicativo Todos os usuários foi movida para C: \ ProgramData.

Você ainda pode ver isso hoje. Se você conectar C: \ Users \ All Users \ no File Explorer ou no Windows Explorer no Windows 10, o Windows o redirecionará automaticamente para a pasta C: \ Program Data. Ele redirecionará qualquer programa que tentar gravar em C: \ Users \ All Users \ para a pasta C: \ ProgramData também.

Como a Microsoft coloca , “esta pasta é usada para dados de aplicativos que não são específicos do usuário”. Por exemplo, um programa que você usa pode baixar um arquivo de dicionário ortográfico ao executá-lo. Em vez de armazenar esse arquivo de dicionário ortográfico em uma pasta de dados de aplicativos específica do usuário, ele deve ser armazenado na pasta ProgramData. Ele pode então compartilhar o dicionário ortográfico com todos os usuários do computador, em vez de armazenar várias cópias em várias pastas de dados de aplicativos diferentes.

Ferramentas executadas com permissões de sistema também podem armazenar suas configurações aqui. Por exemplo, um aplicativo antivírus pode armazenar suas configurações, logs de vírus e arquivos em quarentena em C: \ ProgramData. Essas configurações são então compartilhadas em todo o sistema para todos os usuários do PC.

Recomendado:  O que é malware RAT e por que é tão perigoso?

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.