/ / Package Cache: каква е тази папка и може ли да бъде изтрита?

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

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

Много потребители са скептични относно премахването му, което може да доведе до непредсказуеми последици по отношение на производителността на основното приложение.

Кеш пакет: каква е тази папка?

Нека започнем с най-простото. Нека да разгледаме самата директория Package Cache. Какво е тази папка не е трудно да се разбере, ако се обърнете към основната програма на Visual Studio.

кеш на пакети каква е тази папка

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

За ранните версии на Visual Studio размерътпапките не трябва да надвишават 50 MB. При по-късни модификации свободно пространство се запазва на ниво от 2,5 GB, при условие че основната инсталационна дистрибуция на приложението, например, изданието от 2015 г., има размер от 6,15 GB.

папка за кеш на пакети на windows

Какво представлява папката за кеш на пакети на Windows 7? Грубо казано, основната му цел е бързо и автоматично да възстанови работата на Visual Studio от резервно копие по същия начин, както се прави за цялата система в случай на внезапни откази. Ясно е, че запазването на комплект за разпространение, който заема три пъти повече свободно дисково пространство от кешираната директория с данни, е напълно неподходящо, защото програмата може да бъде възстановена от папката с копия.

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

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

изтриване на папка за кеш на пакети

Ако потребителят умишлено или случайноизтри тази директория, в началото на изтеглянето на актуализациите на програмата той ще получи съобщение, че е невъзможно да се определи източникът на актуализации. Същото известие ще се появи в ситуация, в която е възникнала грешка. Това е разбираемо: тъй като няма резервно копие, приложението не може да бъде възстановено.

Преместване на папка в друг логически дял

Но не е чак толкова лошо. Поне се вярва (и това се потвърждава от всички експерти), че ако директорията на Package Cache не може да бъде изтрита, тя може просто да бъде преместена на друг диск или в логически дял с повече свободно пространство. За да направите това, първо се стартира командният ред (задължително от името на администратора) или чрез конзолата "Run" (cmd), или през менюто за старт, или чрез отваряне на изпълнимия обект cmd.exe чрез PCM в местоположението на System32.

Сега въпросът е малък. Преди да въведете командите за преместване в логическия дял (например на устройството "D"), трябва да създадете директория C_DRIVE, в нея папката ProgramData и вече в тази папка директорията на кеша на пакети. След това копирайте съдържанието на оригиналната директория от местоположението на кеша ProgramDataPackage на устройство "C" на ново място. След като копирането завърши, изтрийте първоначалната директория в системния дял.

кеш на пакети какво е папката на windows 7

Моля, обърнете внимание: по подразбиране папката ProgramData на системния диск е скрита, така че в "Explorer" трябва да активирате показването на съответните файлове и папки чрез менюто за изглед.

След това, за да се определи програматаместоположението на кешираните данни, командната конзола първо записва реда C:> rmdir / s / q "C: ProgramDataPackage Cache", а след това още един - C:> mklink / D "C: ProgramDataPackage Cache" "D: C_DRIVEProgramDataPackage Кеш ". Успешното завършване на операцията ще бъде показано чрез появата на съобщение за присвояване на символична връзка към новата директория. Командите се въвеждат с кавички и интервали, както е показано по-горе.

Вместо общо

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