Ako ne svi, onda mnogi korisnicisu više puta primijetili da se nakon instalacije programskog paketa MS Visual Studio direktorij Package Cache pojavljuje na sistemskom disku. Koja je ovo mapa? Čemu služi? Možete li ga se riješiti da biste raščistili slobodni prostor? O svemu ćemo razgovarati u članku.
Mnogi su korisnici skeptični prema njegovom uklanjanju, što može dovesti do nepredvidivih posljedica u smislu izvedbe glavne aplikacije.
Predmemorija paketa: što je ova mapa?
Krenimo od najjednostavnijeg. Pogledajmo sam direktorij Predmemorija paketa. Što je ova mapa nije teško razumjeti ako se obratite glavnom programu Visual Studija.
Ako netko ne zna, potreban je ovaj zahtjevinstalirati kada na računalima koristite moćne grafičke pakete ili igre koje troše resurse (bez toga jednostavno neće raditi). Ali zašto se onda u sustavu Windows mapa Package Cache pojavljuje odmah nakon instalacije glavnog programa? Odgovor je jednostavan: aplikacija automatski rezervira prostor na particiji sustava za svoje potrebe, što se svodi na stvaranje i pohranu sigurnosnih kopija radnog programa i za pravodobnu instalaciju servisnih paketa. Nije moguće promijeniti mjesto stvorenog direktorija tijekom postupka instalacije, jer se sve događa u pozadini.
Za rane verzije Visual Studija, veličinamape ne smiju prelaziti 50 MB. U kasnijim izmjenama slobodni prostor rezerviran je na razini od 2,5 GB, pod uvjetom da glavna instalacijska distribucija aplikacije, na primjer, izdanje iz 2015. godine, ima veličinu od 6,15 GB.
Što je mapa Windows 7 Package Cache?Grubo rečeno, u svojoj glavnoj svrsi služi za brzo i automatsko vraćanje Visual Studija iz sigurnosne kopije na isti način kao što se to radi za cijeli sustav u slučaju iznenadnih kvarova. Jasno je da je držanje distribucijskog kompleta koji zauzima tri puta više slobodnog prostora na disku od spremljenog direktorija podataka potpuno neprimjereno, jer se program može vratiti i iz mape s kopijama.
Mogu li ukloniti mapu Package Cache sa sistemske particije?
Sada nekoliko riječi o brisanju.Što je ova mapa (Package Cache), malo smo shvatili. No, da biste riješili daljnji problem, potrebno je nadograditi se na preporuke programera Visual Studio iz Microsofta. Ne preporučuju brisanje ove mape na bilo koji način.
Ako je korisnik namjerno ili slučajnoizbrisao ovaj direktorij, na početku preuzimanja ažuriranja programa primit će poruku u kojoj stoji da je nemoguće utvrditi izvor ažuriranja. Ista obavijest pojavit će se u situaciji u kojoj je došlo do kvara. To je razumljivo: budući da ne postoji sigurnosna kopija, aplikacija se ne može vratiti.
Premještanje mape na drugu logičku particiju
Ali nije sve tako loše.U najmanju ruku, vjeruje se (i to potvrđuju svi stručnjaci) da se, ako direktorij Package Cache ne može izbrisati, može jednostavno premjestiti na drugi disk ili na logičku particiju s više slobodnog prostora. Da bi se to učinilo, naredbena se linija prvo pokreće (nužno u ime administratora) ili putem konzole Run (cmd), ili putem izbornika Start, ili otvaranjem izvršnog objekta cmd.exe putem PCM-a na mjestu System32.
Sad je stvar mala.Prije nego što unesete naredbe za premještanje u logičku particiju (na primjer, na pogonu "D"), morate stvoriti direktorij C_DRIVE, u njemu mapu ProgramData i već u ovoj mapi direktorij Cache Package. Nakon toga kopirajte sadržaj izvornog direktorija s mjesta predmemorije ProgramDataPackage na pogonu C na novo mjesto. Nakon završetka kopiranja izbrišite početni direktorij na sistemskoj particiji.
Napomena: prema zadanim postavkama mapa ProgramData na sistemskom disku je skrivena, tako da u "Exploreru" morate omogućiti prikaz odgovarajućih datoteka i mapa putem izbornika pogleda.
Nakon toga, za određivanje programamjesto predmemoriranih podataka, naredbena konzola prvo upisuje redak C:> rmdir / s / q "C: ProgramDataPackage Cache", a zatim još jedan - C:> mklink / D "C: ProgramDataPackage Cache" "D: C_DRIVEProgramDataPackage Predmemorija ". Uspješno dovršenje operacije označit će se pojavljivanjem poruke o dodjeli simboličke veze novom direktoriju. Naredbe se unose s navodnicima i razmacima kao što je gore prikazano.
Umjesto ukupno
To je sve za direktorij predmemorije Packager.Što je ova mapa i koje se radnje s njom mogu izvesti kako ne bi došlo do narušavanja funkcionalnosti programa Visual Studio, mislim da je već jasno. U svakom slučaju, ne preporučuje se riješiti se ovog objekta tek tako (bez kopiranja sadržaja izvornog direktorija i unosa dodatnih naredbi). U suprotnom, neće se instalirati samo ažuriranja, već će i sam program morati biti potpuno ponovno instaliran.