Пакетният кеш: Какво представлява папката и мога ли да я премахна?

Ако не всички, много потребители многократно са забелязали, че след инсталирането на софтуерния пакет MS Visual Studio директорията за пакетиране на пакети се появява на системното устройство. Какво представлява тази папка? За какво е необходимо? Можете ли да се отървете от него, за да изчистите свободното пространство? За всичко това ще опишем в статията. Много потребители се отнасят до въпроса за отстраняването му е доста скептично, което може да доведе до непредвидими последици по отношение на изпълнението на основното приложение.

Кеш за пакети: Какво представлява тази папка?

Да започнем с най-простите. Нека да разгледаме самата папка кеш пакета. Какво е тази папка е лесно да се разбере, ако се отнасят до основната програма Visual Studio.
Ако някой не знае, тази програма е задължителна за инсталация, когато се използват мощни графични пакети или ресурсоемки игри на компютри (без това те просто няма да работят). Но защо тогава в Windows, папката кеш папката се появява веднага след инсталирането на основната програма? Отговорът е прост: приложението автоматично спестява място в системния дял според вашите нужди, което се свежда до създаване и съхраняване на резервни копия на работната програма и за своевременно инсталиране на сервизни пакети. Не е възможно да се промени местоположението на създадената директория по време на инсталационния процес, тъй като всичко е на заден план.


За по-ранни версии на Visual Studio размерът на папката не трябва да надвишава 50 MB. В по-късните модификации, свободно пространство е резервирано на 25 GB, при условие че основната инсталацияРазпространението на програмата, например за 2015 г. е 615 GB.
Какво представлява кешът за пакети за Windows 7? Грубо казано, тя е в основната си цел за бързо автоматично възстановяване на работата на резервно копие на Visual Studio, като например как се прави за цялата система като цяло в случай на внезапни откази. Ясно е, че поддържането на дистрибуция, която заема свободно дисково пространство три пъти повече от директория с кеширани данни, е абсолютно неподходяща, защото възстановяването на програмата може да бъде и от папката с копия.


Мога ли да премахна папката за кеш пакета на системния кеш?

Сега няколко думи за заличаване. Какво е пакетът (кеш за пакети), малко разбран. Но за да разрешите по-нататъшния проблем, трябва да разчитате на препоръките на разработчиците на Microsoft Visual Studio. Те не препоръчват изтриването на тази директория по какъвто и да е начин.
Ако потребителят умишлено или случайно е изтрил тази директория, в началото на изтеглянето на актуализациите на програмата, той ще получи съобщение, че не е възможно да се определи източникът на актуализации. Същото съобщение ще се появи в ситуация, в която е възникнала грешка. Това е разбираемо: след като архивирането липсва, приложението не може да бъде възстановено.

Прехвърляне на папка в друг логически раздел

Но не всичко е толкова лошо. Най-малкото се смята (и се потвърждава от всички експерти), че ако не можете да изтриете директорията на кеш пакета, можете просто да го преместите на друг диск или логически раздел с повече свободно пространство. За да направите това, първо се стартира командния ред (задължителноот името на администратора) или чрез Run Console (cmd), или чрез стартовото меню, или чрез отварянето на изпълнимия обект cmd.exe в местоположението на System32.
Сега въпросът е малък. Преди да въведете командите за прехвърляне в логическия дял (например на диска "D") трябва да създадете директория C_DRIVE, в нея - папката ProgramData, а в тази папка - директорията Package Cache. След това трябва да копирате съдържанието на оригиналната директория от местоположението на кеша на ProgramDataPackage към устройството C на ново място. Когато копието завърши, изтриваме оригиналната директория в системния дял.
Забележка: По подразбиране папката ProgramData на системния диск е скрита, така че в Explorer е необходимо да разрешите показването на съответните файлове и папки през менюто за изглед. След това, за да може програмата да определи местоположението на кешираните данни, командната конзола първо поставя линията C: & gt; D: C_DRIVEProgramDataPackage Cache ". Успешното приключване на операцията ще бъде доказано от появата на уведомление за възлагане на нова директория със символични връзки. Екипите се въвеждат с лапи и интервали, както е показано по-горе.

Вместо резултат

Това е всичко за директорията на Packager Cache. Какво е тази папка и какви действия можете да направите, за да избегнете нарушаването на функционалността на програмата Visual Studio, мисля, че вече е ясно. Във всеки случай, точно така (без използването на копиране на съдържанието на оригиналната директория и въвеждането на допълнителни команди), за да се отървете от този обект не се препоръчва. В противен случай, не само надгражданеще бъде инсталиран, но самата програма ще трябва да бъде напълно преработена.

Свързани публикации