Hvad er ProgramData-mappen i Windows?

På moderne versioner af Windows kan du se en "ProgramData" -mappe på dit systemdrev - normalt C: \ -drevet. Denne mappe er skjult, så du kan kun se den, hvis du viser skjulte filer i File Explorer.

Applikationsdata, registreringsdatabasen og andre steder gemmer programmer data

RELATERET: Sådan vises skjulte filer og mapper i Windows 7, 8 eller 10

Programmer gemmer data et antal forskellige steder i Windows. Det afhænger af, hvordan udviklerne kodede programmet. De kan omfatte:

  • Applikationsdatamapper : De fleste applikationer gemmer deres indstillinger i Application Data-mapperne i C: \ Brugere \ brugernavn \ AppData \ som standard. Hver Windows-brugerkonto har sine egne Application Data-mapper, så hver Windows-brugerkonto kan have sine egne applikationsdata og indstillinger, hvis programmer bruger denne mappe.

  • Dokumentmapper : Nogle applikationer - især pc-spil - vælger at gemme deres indstillinger under mappen Dokumenter i C: \ Brugere \ brugernavn \ Dokumenter. Dette gør det endnu nemmere for folk at finde, sikkerhedskopiere og redigere disse filer.

  • Registreringsdatabasen : Mange applikationer gemmer forskellige indstillinger i Windows-registreringsdatabasen. Registreringsindstillinger kan være enten systemomfattende eller pr. Bruger. Imidlertid er registreringsdatabasen kun et sted for individuelle indstillinger - applikationer kan ikke gemme filer eller andre større stykker data her.

  • Programmets egen programmappe : Tilbage i dagene med Windows 95, 98 og XP lagrede programmer ofte deres indstillinger og andre data i deres egne mapper. Så hvis du installerede et program med navnet “Eksempel” til C: \ Program Files \ Eksempel, gemmer det program muligvis også sine egne indstillinger og andre datafiler på C: \ Program Files \ Eksempel. Dette er ikke godt for sikkerheden. Moderne versioner af Windows begrænser tilladelsesprogrammerne, og applikationer skal ikke kunne skrive til systemmapper under normal drift. Imidlertid gemmer nogle applikationer - f.eks. Steam - stadig deres indstillinger og andre datafiler i deres Program Files-bibliotek.

Hvad gemmer programmer i ProgramData?

Der er også mappen ProgramData. Denne mappe har mest til fælles med mapperne Application Data, men - i stedet for at have en individuel mappe til hver bruger - deles ProgramData-mappen mellem alle brugerkonti på din pc.

På Windows XP var der ingen C: \ ProgramData-mappe. I stedet var der en "C: \ Documents and Settings \ All Users \ Application Data" -mappe. Fra og med Windows Vista blev applikationsdatamappen Alle brugere flyttet til C: \ ProgramData.

Du kan stadig se dette i dag. Hvis du tilslutter C: \ Brugere \ Alle brugere \ til Stifinder eller Windows Stifinder på Windows 10, omdirigerer Windows dig automatisk til mappen C: \ Programdata. Det omdirigerer ethvert program, der forsøger at skrive til C: \ Brugere \ Alle brugere \ til mappen C: \ ProgramData.

Som Microsoft udtrykker det, “denne mappe bruges til applikationsdata, der ikke er brugerspecifikke”. For eksempel kan et program, du bruger, muligvis downloade en staveordbogsfil, når du kører det. I stedet for at gemme den stavningsordbogfil under en brugerspecifik applikationsdata-mappe, skal den gemme den i mappen ProgramData. Derefter kan den dele stavningsordbogen med alle brugere på computeren i stedet for at gemme flere kopier i en masse forskellige Application Data-mapper.

Værktøjer, der kører med systemtilladelser, kan også gemme deres indstillinger her. For eksempel kan et antivirusprogram gemme dets indstillinger, viruslogfiler og filer i karantæne ved C: \ ProgramData. Disse indstillinger deles derefter hele systemet for alle brugere af pc'en.

Mens denne mappe konceptuelt kun er en Application Data-mappe, der deles med alle brugere af computeren, er det også et moderne, mere sikkert alternativ til den gamle idé om at gemme en applikations indstillinger i sin egen programmappe.

Er der noget vigtigt at tage backup af i ProgramData-mappen?

RELATERET: Hvilke filer skal du sikkerhedskopiere på din Windows-pc?

Generelt finder du sandsynligvis ikke mange vigtige indstillinger, du har brug for at tage backup af i ProgramData-mappen. De fleste programmer bruger dette som en cacheplacering for data, der skal være tilgængelige for alle brugere, eller for at konfigurere nogle grundlæggende indstillinger.

Dine vigtigste applikationsdata, hvis du vil sikkerhedskopiere det, vil sandsynligvis blive gemt under C: \ Brugere \ brugernavn \ AppData \ Roaming. Men hvis du er bekymret, er der muligvis nogle vigtige indstillinger eller data under ProgramData-mappen, vil du muligvis gå inspicere og se, hvilke programmer der gemmer data der. Det er op til hvert programs udvikler at vælge, hvor det program gemmer sine data, så der er ikke noget svar, der passer til alle.