TL; DR: KHÔNG xóa thư mục này
(xem bên dưới để biết cách giải quyết )
Tại sao không?
Đã có những báo cáo mâu thuẫn về việc liệu sự vắng mặt của thư mục này (do hậu quả của việc xóa nó) sẽ thực sự và trong mọi trường hợp gây ra sự cố với cài đặt phòng thu trực quan, tức là trong quá trình hoạt động bình thường, trong khi cài đặt lại, vá / nâng cấp, sửa chữa cài đặt, hoặc gỡ cài đặt. Tuy nhiên, khuyến nghị từ MICROSOFT rõ ràng là KHÔNG XÓA NÓ .
Từ Blog của Microsoft Developer Tools → TẠI ĐÂY
Khi sửa chữa, sửa đổi hoặc gỡ cài đặt sản phẩm hoặc khi cài đặt hoặc gỡ cài đặt bản vá, nếu phương tiện nguồn được yêu cầu, bộ đệm gói được sử dụng tự động và hầu hết người dùng sẽ không bao giờ thấy lời nhắc. Chỉ khi bộ đệm gói bị thiếu hoặc không đầy đủ, thiết lập Visual Studio sẽ nhắc tải xuống (nếu được kết nối) hoặc định vị phương tiện như trong ảnh chụp màn hình bên dưới.
Người dùng đã cài đặt từ phương tiện thậm chí có tùy chọn tải xuống (nếu được kết nối). Vì vậy, trong khi rất ít khách hàng sẽ thấy hộp thoại này, chúng tôi muốn đảm bảo trải nghiệm dễ dàng.
Mặc dù chúng tôi sẽ nhắc tải các gói xuống bộ đệm nếu bị thiếu, chúng tôi khuyên người dùng không xóa bộ đệm của gói. Không chỉ bộ nhớ cache được sử dụng bởi nhiều sản phẩm khác được cài đặt với Burn và có thể không cung cấp cùng trải nghiệm tải xuống, có những tình huống khi Windows Installer có thể yêu cầu nguồn mà chúng tôi không thể xử lý vì mã của chúng tôi không chạy.
Giải pháp / Làm việc xung quanh:
Nếu bạn cần lấy lại không gian này, cách an toàn nhất của bạn là tránh "xóa" mọi thứ, nhưng thay vào đó, hãy di chuyển thư mục này và tất cả các tệp của nó. Bạn có thể thực hiện việc này một cách an toàn theo các hướng dẫn bên dưới đối với mọi bộ nhớ cục bộ / trực tiếp, trực tuyến, gần tuyến hoặc ngoại tuyến miễn là hệ thống lưu trữ đó có thể được gắn vào ký tự ổ đĩa hoặc bất kỳ điểm gắn kết nào trên hệ thống tệp NTFS . Bất kỳ điều nào sau đây sẽ hoạt động:
- một phân vùng (gắn kết) trực tiếp khác
- một đĩa quang (CD, DVD, v.v.) với hệ thống tệp trực tiếp như FAT hoặc NTFS
- một ổ cứng ngoài
- một ổ USB
- một ổ đĩa mạng
Bất cứ khi nào bạn được nhắc về phương tiện / nhận bất kỳ lỗi nào về các tệp bị thiếu / vị trí bị thiếu, bạn chỉ cần đảm bảo lặp lại / gắn lại ổ đĩa / phương tiện của mình nếu đó chưa phải là phân vùng trực tiếp.
Sau khi di chuyển, để "liên kết" điểm / vị trí gắn kết cũ (trong hầu hết các trường hợp C:\ProgramData\Package Cache\
), bạn chỉ cần tạo một thư mục junction
cho nó.
Junctions
được công nhận ở file system
cấp độ như một mục bí danh trong FSTAB
. Do đó, nó minh bạch đối với tất cả các chương trình, bao gồm cả hệ điều hành. Nói cách khác, nó KHÔNG được xem là một tệp chỉ đơn giản là trỏ đến một vị trí khác (như a shortcut
) và do đó luôn hoạt động mà không có sự cố.
- Bạn sẽ di chuyển (các) thư mục được đề cập đến vị trí mới của nó
Tạo đường giao nhau
Tùy chọn 1. (nguyên bản) : Chỉ cần ban hành lệnh Windows Vista / 7/8 tích hợp và dấu nhắc cmd:
mklink /J oldpath newpath
LƯU Ý: Nếu bạn thực hiện newpath
tuyệt đối, bạn sẽ có thể di chuyển liên kết mà không phá vỡ con trỏ đến newpath
. Nếu bạn tạo họ newpath
hàng, bạn sẽ có thể ngăn chặn việc phá vỡ liên kết, miễn là bạn di chuyển CẢ HAI liên kết và nhắm mục tiêu TOGETHER và duy trì đường dẫn tương đối của họ.
Tùy chọn 2. (sử dụng một công cụ) : Một lựa chọn TUYỆT VỜI khác là một tiện ích tiện dụng miễn phí mà tôi đã sử dụng trong nhiều năm được gọi là "Link Shell Extension" . LSE là miễn phí và bạn có thể tìm thấy nó ở đây (hoặc Google cho nó): http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
LSE cho phép bạn tạo liên kết tượng trưng, liên kết cứng, mối nối, kính thông minh, bảng thông minh, gương thông minh, di chuyển thông minh, mối nối, nhiều nguồn và nhiều thứ khác mà tôi thấy quá khó hiểu để đọc, thẳng thắn. Tuy nhiên, đây là một sản phẩm miễn phí tuyệt vời tạo menu ngữ cảnh Windows Explorer cho phép bạn nhấp chuột phải vào thư mục LINK-TARGET của bạn sau đó kéo nó đến nơi bạn muốn tạo liên kết thực tế. Tất nhiên bạn có thể đổi tên liên kết thành bất cứ điều gì bạn muốn.