8Sep

Co je složka ProgramData v systému Windows?

click fraud protection

V moderních verzích systému Windows se na systémové jednotce zobrazí složka "ProgramData" - obvykle jednotka C: \.Tato složka je skrytá, takže ji uvidíte pouze v případě, že v aplikaci Průzkumník souborů zobrazíte skryté soubory.

Aplikační data, registru a další místa Programy Uložit data

Programy ukládají data na různých místech v systému Windows. Záleží na tom, jak vývojáři program kódovali. Mohou zahrnovat:

  • Application Data Folders : Většina aplikací ukládá jejich nastavení ve složkách Application Data v C: \ Users \ username \ AppData \ ve výchozím nastavení.Každý uživatelský účet systému Windows má své vlastní složky aplikací, takže každý uživatelský účet systému Windows může mít vlastní aplikace a nastavení aplikace, pokud programy používají tuto složku. Dokumentační složky
  • : Některé aplikace - zejména počítačové hry - si ukládají nastavení do složky Dokumenty v C: \ Users \ username \ Documents. To umožňuje lidem snadněji najít, zálohovat a upravovat tyto soubory.
instagram viewer
  • Registr : Mnoho aplikací ukládá různá nastavení v registru systému Windows. Nastavení registru může být buď systémově nebo per uživatele. Registr je však jen místo pro individuální nastavení - aplikace zde nemohou ukládat soubory ani další větší data.
  • Vlastní programová složka aplikace : Ve dnech Windows 95, 98 a XP programy často uložily nastavení a další data do vlastních složek. Takže pokud jste nainstalovali program s názvem "Příklad" do C: \ Program Files \ Example, tato aplikace by mohla ukládat vlastní nastavení a další datové soubory také v C: \ Program Files \ Example. To není skvělé pro zabezpečení.Moderní verze systému Windows omezují oprávnění programy a aplikace by neměly být schopny zapisovat do systémových složek během normálního provozu. Některé aplikace, například Steam, si stále ukládají nastavení a další datové soubory do adresáře Program Files.

Co ukládají programy v programu ProgramData?

K dispozici je také složka ProgramData. Tato složka má nejvíce společného s adresáři Aplikační údaje, ale namísto toho, aby měl každý uživatel složku, je složka ProgramData sdílena mezi všemi uživatelskými účty v počítači.

V systému Windows XP nebyl nalezen žádný adresář C: \ ProgramData. Místo toho byla složka "C: \ Documents and Settings \ All Users \ Application Data".Počínaje operačním systémem Windows Vista byla složka Údaje všech aplikací přesunuta do složky C: \ ProgramData.

Dnes to vidíte. Pokud připojíte aplikaci C: \ Users \ All Users \ do Průzkumníka souborů nebo Průzkumníka Windows v systému Windows 10, systém Windows vás automaticky přesměruje do složky C: \ Program Data. Bude přesměrovat libovolný program, který se pokusí zapisovat do složky C: \ Users \ All Users \ do složky C: \ ProgramData.

Jak uvádí Microsoft, "tato složka se používá pro aplikační data, která nejsou specifická pro uživatele".Například program, který používáte, může stahovat soubor pravopisného slovníku při jeho spuštění.Spíše než ukládat soubor pravopisného slovníku pod složku uživatelských dat aplikací, měl by jej uložit do složky ProgramData. Potom může tento slovník pravopisu sdílet se všemi uživateli v počítači namísto ukládání více kopií do skupiny různých složek aplikací.

Nástroje, které se spouštějí systémovými oprávněními, mohou zde také uložit nastavení.Aplikace antivirové ochrany může například uložit do paměti C: \ ProgramData své nastavení, protokoly virů a soubory v karanténě.Tato nastavení jsou pak pro všechny uživatele PC sdílena.

I když je tato složka koncepčně pouze složkou Data Application, která je sdílená všem uživatelům počítače, je to také moderní a bezpečnější alternativa staré myšlenky ukládání nastavení aplikace do její vlastní programové složky.

Je důležité něco zálohovat ve složce ProgramData?

Obecně pravděpodobně nenajdete mnoho důležitých nastavení, která je třeba zálohovat ve složce ProgramData. Většina programů tuto funkci používá jako mezipaměť pro data, která by měla být k dispozici všem uživatelům nebo pro konfiguraci některých základních nastavení.

Vaše nejdůležitější data aplikace, pokud ji chcete zálohovat, budou pravděpodobně uloženy pod C: \ Users \ username \ AppData \ Roaming. Pokud však máte nějaké důležité nastavení nebo data ve složce ProgramData, možná budete chtít prohlížet a uvidíte, které programy ukládají data tam. Je na každém vývojáři programu, aby si vybral, kam program ukládá data, takže neexistuje odpověď na jednu velikost.