8Sep
Nas versões modernas do Windows, você verá uma pasta "ProgramData" na sua unidade do sistema - geralmente a unidade C: \.Esta pasta está escondida, então você só a verá se você mostrar arquivos ocultos no File Explorer.
Dados do aplicativo, o registro e outros programas do local de armazenamento de dados Os programas
armazenam dados em vários lugares diferentes no Windows. Depende de como os programadores codificaram o programa. Eles podem incluir:
- Application Data Folders : A maioria dos aplicativos armazena suas configurações nas pastas de dados do aplicativo em C: \ Users \ nome_de_usuário \ AppData \, por padrão. Cada conta de usuário do Windows possui suas próprias pastas de dados de aplicativos, de modo que cada conta de usuário do Windows pode ter seus próprios dados e configurações de aplicativos se os programas usarem essa pasta.
- Documentos Pastas : algumas aplicações - especialmente jogos para PC - escolha armazenar suas configurações na pasta Documentos em C: \ Users \ nome_de_usuário \ Documentos. Isso torna ainda mais fácil para as pessoas encontrar, 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 de todo o sistema ou por usuário. No entanto, o registro é apenas um lugar para configurações individuais - as aplicações não podem armazenar arquivos ou outros dados maiores aqui.
- A própria pasta de programas do aplicativo : Nos dias de Windows 95, 98 e XP, os programas geralmente armazenaram suas configurações e outros dados em suas próprias pastas. Então, se você instalou um programa chamado "Exemplo" para 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 é excelente para segurança. As versões modernas do Windows limitam os programas de permissões e os aplicativos não podem ser gravados nas pastas do sistema durante a operação normal. No entanto, algumas aplicações - 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 no ProgramData?
Existe também a pasta ProgramData. Esta pasta tem mais em comum com as pastas Dados do Aplicativo, 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 nenhuma pasta C: \ ProgramData. Em vez disso, havia uma pasta "C: \ Documents and Settings \ All Users \ Application Data".Começando com o 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: \ Usuários \ Todos os Usuários \ no Arquivo Explorer ou no Windows Explorer no Windows 10, o Windows irá redirecioná-lo automaticamente para a pasta C: \ Program Data. Ele redirecionará qualquer programa que tente escrever para C: \ Usuários \ Todos os Usuários \ para a pasta C: \ ProgramData também.
Como a Microsoft diz, "esta pasta é usada para dados do aplicativo 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 quando você o executa. Em vez de armazenar esse arquivo de dicionário de ortografia sob uma pasta de Dados de Aplicação específica do usuário, ele deve armazená-lo na pasta ProgramData. Em seguida, pode compartilhar esse dicionário de ortografia com todos os usuários no computador, em vez de armazenar várias cópias em um monte de diferentes pastas de Dados de Aplicação.
As ferramentas que são executadas com permissões do 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 compartilhadas em todo o sistema para todos os usuários do PC.
Embora esta pasta seja conceitualmente apenas uma pasta Application Data compartilhada para todos os usuários do computador, também é uma alternativa moderna e mais segura à antiga idéia de armazenar as configurações de um aplicativo em sua própria pasta de programas.
Existe alguma coisa importante para fazer backup na pasta ProgramData?
Em geral, você provavelmente não encontrará muitas configurações importantes que você precisa para 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 configurar algumas configurações básicas.
Os seus dados de aplicação mais importantes, se você quiser fazer backup, provavelmente serão armazenados em C: \ Users \ nome_de_usuário \ AppData \ Roaming. No entanto, se você estiver preocupado, pode haver algumas configurações ou dados importantes na pasta ProgramData, você pode querer inspecionar e ver quais programas estão armazenando dados lá.Cabe ao desenvolvedor de cada programa escolher onde esse programa armazena seus dados, portanto, não há uma resposta de tamanho único.