V nových verzích Windows uvidíte složku s názvem ProgramData na systémové jednotce (obvykle jednotka C:\). Tato složka je však skrytá, takže složku uvidíte pouze v případě, že povolíte zobrazování složek a souborů v Průzkumníkovi souborů. Chcete-li skrýt a zobrazit složky, soubory a přípony souborů v systému Windows 7, 8 a 10, postupujte podle kroků zde.
Složka Program ukládá data na mnoha různých místech v operačním systému Windows. To závisí na tom, jak vývojáři program kódují.
1. Zde jsou uložena data aplikací, data registru a programu
Složka Program ukládá data na mnoha různých místech v operačním systému Windows. To závisí na tom, jak vývojáři program kódují. Který zahrnuje:
- Složka Application Data (data aplikací): Ve výchozím nastavení ukládá většina aplikací nastavení a nastavení do složky Application Data umístěné v C:\Users\username\AppData\. Každý uživatelský účet Windows bude mít svou vlastní složku Data aplikací, takže každý uživatelský účet může ukládat svá vlastní data aplikací a nastavení a nastavení programů, které tuto složku používají.

- Složka Dokumenty : U některých aplikací, zejména aplikací počítačových her, budou nastavení uložena ve složce Dokumenty umístěné na C:\Users\uživatelské jméno\Dokumenty. Uživatelé tak mohou snadno vyhledávat, zálohovat a upravovat soubory.

- Registr : Mnoho aplikací ukládá různá nastavení do registru Windows. Nastavení registru může být pro celý systém nebo pro uživatele. Registr je však pouze místem pro ukládání osobních nastavení – aplikace sem nemohou ukládat soubory ani velká data.

- Programová složka každé aplikace : Ve verzích Windows 95, 98 a Windows XP programy často ukládají nastavení a další data do samostatných složek. Předpokládejme, že pokud nainstalujete program s názvem Příklad do C:\Program Files\Example, aplikace uloží pouze nastavení a další datové soubory do C:\Program Files\Example. Úroveň zabezpečení není vysoká.

Moderní verze systému Windows mají omezený přístup k programům a aplikace nemohou během normálního provozu přepsat systémové složky. Některé aplikace, jako například Steam, však stále ukládají nastavení aplikací a další datové soubory do složky Program Files.
2. Složka ProgramData
Tato složka má nejvíce společného se složkou Application Data, ale místo toho, aby každý uživatelský účet měl svou vlastní složku, složka ProgramData je sdílena mezi všemi uživatelskými účty ve vašem počítači.
V systému Windows XP neexistuje žádná složka C:\ProgramData . Místo toho je to složka C:\Documents and Settings \All Users\Application Data . Počínaje Windows Vista se složka s daty aplikace Všichni uživatelé přesune do C:\ProgramData.
Pokud vložíte C:\Users\All Users\ do Průzkumníka souborů nebo Průzkumníka Windows na počítači se systémem Windows 10, systém Windows vás automaticky přesměruje do složky C:\Program Data. Přesměruje jakýkoli program, který se pokusí zapisovat na C:\Users\All Users\ do složky C:\ProgramData.

Jak říká Microsoft, „ tato složka se používá pro data aplikací, která nejsou specifická pro uživatele “. Program, který používáte, může například stáhnout soubor Slovník pravopisu při spuštění programu. Místo uložení souboru Spelling Dictionary do složky Application Data konkrétního uživatele bude soubor uložen ve složce ProgramData.
A soubor Spelling Dictionary lze sdílet se všemi uživateli v počítači namísto ukládání více kopií do řady různých složek ve složce Application Data.
Nástroje běžící se systémovými právy zde mohou také ukládat nastavení. Antivirová aplikace může například ukládat nastavení, protokoly virů a soubory v karanténě do C:\ProgramData. Tato nastavení pak budou sdílena napříč systémem všem uživatelům v počítači.

3. Jsou ve složce ProgramData nějaká důležitá data, která by měla být zálohována?
Obecně ve složce ProgramData nenajdete žádná důležitá nastavení, která je potřeba zálohovat.
Pokud chcete zálohovat nejdůležitější data v systému, přejděte do C:\Users\uživatelské jméno\AppData\Roaming , s největší pravděpodobností zde budou uložena důležitá data.
Pokud se však obáváte, že mohou existovat některá důležitá nastavení nebo data, která budou uložena ve složce ProgramData, můžete k datům v ní uloženým přistupovat a kontrolovat je. To závisí na vývojáři každého programu, jeho výběru umístění pro ukládání dat programu, takže neexistuje jedna správná odpověď pro všechny.