Ada folder baru penuh dengan installer yang terletak di C:\ProgramData\Package Cache\
. Saya percaya ini dari Visual Studio 2012 RC.
Bisakah saya menghapus gigabyte data ini tanpa konsekuensi? Apakah semuanya file sementara? Ini adalah produk beta jadi saya tidak yakin ada banyak informasi di luar sana tentang folder ini.
windows
disk-space
Ben L
sumber
sumber
Jawaban:
TL; DR: JANGAN hapus folder ini
(lihat solusi di bawah ini )
Kenapa tidak?
Ada laporan yang saling bertentangan tentang apakah tidak adanya folder ini (sebagai akibat dari menghapusnya) akan benar - benar dan dalam semua kasus menyebabkan masalah dengan instalasi studio visual, yaitu selama operasi normal, selama menginstal ulang, patch / upgrade, instal perbaikan, atau uninstall. Namun, rekomendasi dari MICROSOFT jelas untuk TIDAK HAPUS .
Dari Alat Pengembang Microsoft, Blogs → DI SINI
Solusi / Bekerja-Sekitar:
Jika Anda perlu merebut kembali ruang ini, taruhan teraman Anda adalah menghindari "menghapus" apa pun, tetapi sebaliknya, pindahkan folder ini dan semua file itu. Anda dapat melakukan ini dengan aman dengan mengikuti petunjuk di bawah ini untuk penyimpanan lokal / langsung, online, dekat-line, atau offline selama sistem penyimpanan yang dapat dipasang ke huruf drive atau titik pemasangan pada sistem file NTFS . Salah satu dari yang berikut ini akan berfungsi:
Setiap kali Anda diminta untuk media / menerima kesalahan tentang file yang hilang / lokasi yang hilang, Anda cukup pastikan untuk mengirim kembali / masukkan kembali drive / media Anda jika itu belum menjadi partisi langsung.
Setelah dipindahkan, untuk "menautkan" titik / lokasi pemasangan yang lama (dalam kebanyakan kasus
C:\ProgramData\Package Cache\
), Anda cukup membuat direktorijunction
.Junctions
diakui difile system
tingkat sebagai entri alias diFSTAB
. Karena itu, ini transparan untuk semua program, termasuk OS itu sendiri. Dengan kata lain, itu TIDAK dilihat sebagai file yang hanya menunjuk ke lokasi lain (seperti ashortcut
) dan karena itu selalu berfungsi tanpa insiden.Buat persimpangan
Opsi 1. (asli) : Hanya mengeluarkan perintah built-in Windows Vista / 7/8 dan cmd prompt:
CATATAN: Jika Anda membuat yang
newpath
absolut, Anda akan dapat memindahkan tautan tanpa memutus pointer kenewpath
. Jika Anda membuatnewpath
kerabat, Anda dapat mencegah pemutusan tautan, selama Anda memindahkan KEDUA tautan dan menargetkan BERSAMA dan menjaga jalur relatif mereka.Opsi 2. (menggunakan alat) : Alternatif BESAR lainnya adalah utilitas praktis gratis yang telah saya gunakan selama bertahun-tahun yang disebut "Link Shell Extension" . LSE gratis dan Anda dapat menemukannya di sini (atau Google untuk itu): http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
LSE memungkinkan Anda untuk membuat symlink, hardlink, persimpangan, smartcopies, smartclone, smart mirror, gerakan pintar, splices, banyak sumber, dan banyak hal lain yang menurut saya terlalu membingungkan untuk dibaca, terus terang. Tapi, ini adalah produk gratis yang brilian yang membuat menu konteks Windows Explorer yang memungkinkan Anda mengklik kanan pada folder LINK-TARGET Anda lalu seret ke tempat Anda ingin membuat tautan yang sebenarnya. Tentu saja Anda dapat mengubah nama tautan menjadi apa pun yang Anda inginkan.
sumber
Saya telah menemukan folder yang sama di laptop saya setelah menginstal VS2012. Saya mencoba mengubah nama folder itu menjadi '__Package Cache'. Ketika saya kemudian mencoba untuk menghapus VS2012 proses uninstall gagal untuk memulai.
Informasi lebih lanjut tersedia di sini .
sumber
Jawaban yang benar tampaknya adalah bahwa jika Anda menghapusnya, VS 2012 akan gagal dihapus, tetapi sebaliknya tidak diperlukan. Karena itu:
Anda dapat memindahkan file ke drive lain dengan lebih banyak ruang kosong dan:
a) pindahkan file kembali saat Anda membutuhkannya
b) membuat persimpangan seperti pada saran Flak (peringatan: persimpangan adalah binatang yang rumit, dan akan berbohong kepada Windows Explorer yang memberi tahu Anda bahwa file tersebut menggunakan ruang disk di C: ketika mereka benar-benar ada di drive lain!)
Sambungan dan tautan simbolik adalah satu-satunya jawaban untuk memindahkan file sistem ke drive lain. Mereka adalah fitur tingkat sistem file NTFS yang bahkan Windows sendiri tidak menyadari, dan karenanya merupakan palu yang sangat besar (dan risiko keamanan potensial) yang harus digunakan dengan hemat tidak seperti rekan UNIX / Linux / BSD mereka, karena mereka sudah ada jauh lebih lama. pada keluarga OS dan program UNIX / Linux / BSD tahu bagaimana menghadapinya.
sumber
Semua penginstal perangkat lunak disimpan dalam folder ini. Itu akan gagal ketika Anda mencoba untuk menghapus instalasi perangkat lunak setelah menghapus folder ini.
sumber
Untuk Visual Studio 2017, Anda dapat menonaktifkan cache paket (bahkan setelah Visual Studio diinstal) dengan menelepon:
Saya mendapatkan sekitar 2 GB ruang disk pada drive sistem saya dari itu (YMMV).
Untuk detailnya, lihat dokumen: Visual Studio Dokumen: Nonaktifkan atau Hapus Paket Cache
sumber
Saya perhatikan folder ini setelah saya menginstal Visual Studio 2012, dalam kasus saya semua yang ada di dalamnya berisi instalasi Visual Studio 2012, saya menghapusnya secara manual dan semuanya tampak berfungsi termasuk Visual Studio.
sumber
Tidak. Jika Anda menghapus folder ini, Anda tidak akan dapat menghapus (dan mungkin memperbarui) Visual Studio.
sumber
YA Anda dapat menghapus direktori ini, jika Anda telah menghapus Visual Studio.
Saya menemukan direktori ini setelah menghapus instalasi Visual Studio dalam persiapan untuk menginstal SSD yang lebih kecil dari hard drive yang saya gunakan sebelumnya. Komputer ini bukan lagi stasiun pengembangan.
Menghapus instalasi Visual Studio meninggalkan beberapa perangkat lunak lain seperti program untuk terhubung ke server SQL lokal, yang saya tidak punya. Saya mencopotnya.
Itu juga meninggalkan beberapa program NET. Tapi saya tidak tahu mana yang aman untuk dihapus jadi saya meninggalkannya di tempat.
Jadi langsung ke pertanyaan: Saya memang menghapus direktori ini.
Itu cukup besar sehingga membantu saya untuk masuk ke SSD saya lebih baik.
Sekarang sehari kemudian saya tidak melihat adanya masalah.
sumber
Biasanya lebih baik tidak mengacaukan dengan menghapus file-file ini secara manual, dan sebagai gantinya meninggalkan tugas ini ke Windows Disk Cleanup, atau alat pembersih disk lainnya. Yang saya gunakan secara pribadi dan dapat merekomendasikan Anda adalah CCleaner .
CCleaner dapat membantu Anda secara otomatis menemukan file yang usang dalam suatu program dan menghapusnya untuk Anda.
sumber