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

RELACIONADO:Como mostrar arquivos e pastas ocultos no Windows 7, 8 ou 10

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 Application Data em C: \ Users \ username \ 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 para PC - optam por armazenar suas configurações na pasta Documentos em C: \ Usuários \ nome do 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 lugar para configurações individuais - os aplicativos não podem armazenar arquivos ou outras partes maiores de dados aqui.

  • A pasta do próprio 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 é bom para a 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.

O que os programas armazenam em ProgramData?

Há também a pasta ProgramData. Essa 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: \ Usuários \ Todos os usuários \ 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 armazená-lo na pasta ProgramData. Ele pode então compartilhar esse 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.

Embora esta pasta seja conceitualmente apenas uma pasta de dados de aplicativo compartilhada por todos os usuários do computador, também é uma alternativa moderna e mais segura à ideia antiga de armazenar as configurações de um aplicativo em sua própria pasta de programa.

Há algo importante para fazer backup na pasta ProgramData?

RELACIONADO:Quais arquivos você deve fazer backup no seu PC com Windows?

Em geral, você provavelmente não encontrará muitas configurações importantes das quais precisa fazer backup na pasta ProgramData. A maioria dos programas usa isso como um local de cache para dados que devem estar disponíveis para todos os usuários ou para definir algumas configurações básicas.

Seus dados de aplicativo mais importantes, se você quiser fazer backup, provavelmente serão armazenados em C: \ Usuários \ nome de usuário \ AppData \ Roaming. No entanto, se você estiver preocupado com a possibilidade de haver algumas configurações ou dados importantes na pasta ProgramData, convém inspecionar e ver quais programas estão armazenando dados lá. Cabe ao desenvolvedor de cada programa escolher onde aquele programa armazena seus dados, então não há uma resposta única para todos.


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