Mi a ProgramData mappa a Windows rendszerben?

A Windows modern verzióiban a rendszer meghajtón egy „ProgramData” mappa jelenik meg - általában a C: \ meghajtó. Ez a mappa rejtve van, így csak akkor fogja látni, ha rejtett fájlokat mutat a Fájlkezelőben.

Az alkalmazásadatok, a rendszerleíró adatbázis és az egyéb helyek programjai adatokat tárolnak

KAPCSOLÓDÓ: Rejtett fájlok és mappák megjelenítése Windows 7, 8 vagy 10 rendszerben

A programok a Windows számos különböző helyén tárolják az adatokat. Attól függ, hogy a fejlesztők hogyan kódolták a programot. A következők lehetnek:

  • Alkalmazás adatmappái: A legtöbb alkalmazás alapértelmezés szerint a C: \ Users \ felhasználónév \ AppData \ fájlban tárolja beállításait az Application Data mappákban. Minden Windows felhasználói fióknak saját Alkalmazásadatok mappája van, így minden Windows felhasználói fióknak saját alkalmazásadatai és beállításai lehetnek, ha a programok ezt a mappát használják.

  • Dokumentum mappák : Néhány alkalmazás - különösen a PC-s játékok - úgy dönt, hogy a beállításokat a C: \ Users \ felhasználónév \ Documents mappában a Documents mappában tárolja. Ez még könnyebbé teszi az emberek számára a fájlok megkeresését, biztonsági mentését és szerkesztését.

  • A rendszerleíró adatbázis : Számos alkalmazás különféle beállításokat tárol a Windows rendszerleíró adatbázisában. A rendszerleíró adatbázis beállításai lehetnek rendszerszintűek vagy felhasználónként. A nyilvántartás azonban csak az egyes beállítások helye - az alkalmazások nem tárolhatnak itt fájlokat vagy más nagyobb adatokat.

  • Az alkalmazás saját programmappája : A Windows 95, 98 és XP napjaiban a programok gyakran a saját mappájukban tárolták a beállításokat és egyéb adatokat. Tehát, ha a „Példa” nevű programot telepítette a C: \ Program Files \ Example fájlba, akkor az alkalmazás csak a saját beállításait és egyéb adatfájljait tárolja a C: \ Program Files \ Example címen is. Ez nem nagy a biztonság szempontjából. A Windows modern verziói korlátozzák a programok engedélyeit, és az alkalmazások normál működés közben nem tudnak írni a rendszer mappáiba. Egyes alkalmazások - például a Steam - azonban továbbra is tárolják a beállításokat és más adatfájlokat a Program Files könyvtárban.

Mit tárolnak a programok a ProgramData-ban?

Van még a ProgramData mappa. Ebben a mappában van a legtöbb közös az Application Data mappákkal, de - ahelyett, hogy minden felhasználónak külön mappája lenne - a ProgramData mappát megosztják a számítógép összes felhasználói fiókja között.

Windows XP rendszeren nem volt C: \ ProgramData mappa. Ehelyett egy „C: \ Documents and Settings \ All Users \ Application Data” mappa volt. A Windows Vistától kezdve a Minden felhasználó alkalmazás adatmappáját áthelyezték a C: \ ProgramData mappába.

Ezt ma is láthatja. Ha a C: \ Users \ All Users \ programot a Windows 10 File Explorerébe vagy a Windows Intézőbe csatlakoztatja, a Windows automatikusan átirányít a C: \ Program Data mappába. Minden olyan programot, amely megpróbál írni a C: \ Users \ All Users \ programhoz, a C: \ ProgramData mappába is átirányítja.

A Microsoft megfogalmazása szerint „ezt a mappát olyan alkalmazásadatokhoz használják, amelyek nem felhasználóspecifikusak”. Például egy használt program letölthet egy helyesírási szótárfájlt, amikor futtatja. Ahelyett, hogy a helyesírási szótárfájlt egy felhasználóspecifikus Application Data mappába tárolná, azt a ProgramData mappában kell tárolnia. Ezután megoszthatja ezt a helyesírási szótárt a számítógép összes felhasználójával, ahelyett, hogy több példányt tárolna egy csomó különböző Application Data mappában.

A rendszerengedélyekkel futó eszközök itt is tárolhatják a beállításokat. Például egy víruskereső alkalmazás a C: \ ProgramData mappában tárolhatja beállításait, vírusnaplóit és karanténba helyezett fájljait. Ezeket a beállításokat ezután az egész rendszeren megosztják a PC összes felhasználója számára.

Noha ez a mappa fogalmilag csak egy Application Data mappa, amelyet a számítógép minden felhasználója megoszt, egyúttal modern, biztonságosabb alternatívája annak a régi elképzelésnek, hogy az alkalmazás beállításait saját programmappájában tárolja.

Van valami fontos biztonsági másolat a ProgramData mappában?

KAPCSOLÓDÓ: Mely fájlokat kell biztonsági másolatot készítenie a Windows PC-jén?

Általában valószínűleg nem talál sok fontos beállítást, amelyről biztonsági másolatot kell készítenie a ProgramData mappában. A legtöbb program ezt az adatok gyorsítótárazásának helyeként használja, amelyeknek minden felhasználó számára elérhetőnek kell lennie, vagy néhány alapvető beállítás konfigurálásához.

A legfontosabb alkalmazásadatokat, ha biztonsági másolatot szeretne készíteni, valószínűleg a C: \ Users \ felhasználónév \ AppData \ Roaming alatt tárolja. Azonban, ha aggódik, a ProgramData mappában lehetnek fontos beállítások vagy adatok, érdemes megnéznie, hogy mely programok tárolják ott az adatokat. Minden program fejlesztőjén múlik, hogy az adott program hol tárolja az adatait, így nincs egy mindenki számára megfelelő válasz.