8Sep

Čo je priečinok ProgramData v systéme Windows?

V moderných verziách systému Windows sa na vašej systémovej jednotke zobrazí zložka "ProgramData" - zvyčajne jednotka C: \.Tento priečinok je skrytý, takže ho uvidíte iba vtedy, ak v programe Prieskumník zobrazíte skryté súbory.

Aplikačné dáta, Registry a iné miesta Programy Uložiť dáta

Programy ukladajú dáta na rôznych miestach v systéme Windows. Závisí to od toho, ako vývojári kódovali program. Môžu obsahovať: aplikačné dátové priečinky : Väčšina aplikácií ukladá ich nastavenia do priečinkov Application Data v C: \ Users \ username \ AppData \ štandardne. Každý používateľský účet systému Windows má svoje vlastné priečinky aplikácií, takže každý používateľský účet systému Windows môže mať svoje vlastné údaje a nastavenia aplikácií, ak programy používajú tento priečinok.

  • Dokumentové zložky : Niektoré aplikácie - najmä PC hry - si uložia svoje nastavenia do priečinka Dokumenty na C: \ Users \ username \ Documents. To umožňuje ľuďom ešte ľahšie nájsť, zálohovať a upravovať tieto súbory.
  • Registry : Mnoho aplikácií ukladá rôzne nastavenia v registri systému Windows. Nastavenia databázy Registry môžu byť buď na úrovni celého systému alebo na jedného používateľa. Registry sú však len miestom pre jednotlivé nastavenia - aplikácie nemôžu ukladať súbory ani iné väčšie údaje.
  • Vlastná programová zložka aplikácie : V dňoch Windows 95, 98 a XP programy často uložili svoje nastavenia a ďalšie údaje do vlastných priečinkov. Takže ak ste na C: \ Program Files \ Example nainštalovali program s názvom "Example", táto aplikácia by mohla uložiť svoje vlastné nastavenia a iné dátové súbory aj v C: \ Program Files \ Example. To nie je skvelé pre bezpečnosť.Moderné verzie systému Windows obmedzujú oprávnenia programy a aplikácie by nemali byť schopné zapisovať do systémových priečinkov počas normálnej prevádzky. Niektoré aplikácie, napríklad Steam, si stále uložia svoje nastavenia a iné dátové súbory do adresára Program Files.

Čo ukladajú programy v programe ProgramData?

Je tu aj priečinok ProgramData. Tento priečinok má najviac spoločný s priečinkami aplikácií, ale - namiesto toho, aby mal každý používateľ samostatnú zložku - je priečinok ProgramData zdieľaný medzi všetkými používateľskými účtami v počítači.

V systéme Windows XP nebol žiadny priečinok C: \ ProgramData. Namiesto toho bol priečinok "C: \ Documents and Settings \ All Users \ Application Data".Počínajúc systémom Windows Vista bola priečinka Údaje všetkých aplikácií presunutá do priečinka C: \ ProgramData.

Dnes to stále vidíte. Ak pripojíte aplikáciu C: \ Users \ All Users \ do programu Prieskumník súborov alebo Prieskumníka Windows v systéme Windows 10, systém Windows vás automaticky presmeruje do priečinka C: \ Program Data. Bude presmerovať akýkoľvek program, ktorý sa pokúsi zapísať do priečinka C: \ Users \ All Users \ do priečinka C: \ ProgramData.

Ako to uviedla spoločnosť Microsoft, "táto zložka sa používa na aplikačné dáta, ktoré nie sú špecifické pre používateľa".Napríklad program, ktorý používate, môže pri spustení súboru pravopisného slovníku stiahnuť.Skôr ako uložiť súbor pravopisného slovníka pod užívateľsky špecifický aplikačný dátový priečinok, mal by sa uložiť do priečinka ProgramData. Potom môže tento slovník pravopisu zdieľať so všetkými používateľmi v počítači, namiesto ukladania viacerých kópií do skupiny rôznych priečinkov aplikácií.Nástroje

, ktoré sa spúšťajú so systémovými oprávneniami, môžu tiež ukladať svoje nastavenia. Napríklad antivírusová aplikácia môže uložiť svoje nastavenia, protokoly vírusov a súbory v karanténe na C: \ ProgramData. Tieto nastavenia sa potom zdieľajú v celom systéme pre všetkých používateľov počítača.

Zatiaľ čo táto koncepcia je len koncepčne priečinka Application Data zdieľaná pre všetkých používateľov počítača, je to aj moderná a bezpečnejšia alternatíva k starému nápadu uložiť nastavenia aplikácie do vlastnej programovej zložky.

Existuje nejaké dôležité zálohovanie v priečinku ProgramData?

Vo všeobecnosti pravdepodobne nenájdete veľa dôležitých nastavení, ktoré je potrebné zálohovať v priečinku ProgramData. Väčšina programov to používa ako miesto ukladania do vyrovnávacej pamäte pre údaje, ktoré by mali byť k dispozícii všetkým používateľom, alebo na konfiguráciu niektorých základných nastavení.

Vaše najdôležitejšie aplikačné údaje, ak chcete zálohovať, budú pravdepodobne uložené pod C: \ Users \ username \ AppData \ Roaming. Ak však máte nejaké dôležité nastavenia alebo údaje v priečinku ProgramData, možno budete chcieť prezrieť a uvidíte, ktoré programy ukladajú dáta. Je na vývojárov jednotlivých programov, aby si vybrali miesto, kde tento program ukladajú svoje dáta, a preto neexistuje žiadna odpoveď na jedno použitie.