Tôi cần thêm dung lượng trên ổ SSD của mình và tôi thấy rằng MSOCache đang chiếm 1,3 GB. Tôi đã cài đặt Microsoft Office 2010.
Tôi có thể xóa MSOCache một cách an toàn không?
Tôi cần thêm dung lượng trên ổ SSD của mình và tôi thấy rằng MSOCache đang chiếm 1,3 GB. Tôi đã cài đặt Microsoft Office 2010.
Tôi có thể xóa MSOCache một cách an toàn không?
Câu trả lời:
Câu trả lời ngắn gọn: không . Bạn rất có thể sẽ không còn có thể thực hiện sửa chữa hoặc cài đặt các thành phần bổ sung.
Tôi đã thử bản thân mình trên một máy ảo chạy Windows 7 với Office 2007, tôi tưởng tượng nó sẽ có tác dụng tương tự trên Office 2010.
Một tùy chọn an toàn hơn ( như được đề xuất ở đây ) là ghi chính thư mục vào DVD hoặc di chuyển nó vào ổ USB và thay đổi tất cả các tham chiếu đến nó trong sổ đăng ký Windows.
Từ trang đó:
Giải pháp, những gì tôi đã làm gần đây:
- Ghi toàn bộ thư mục đó vào CD-R hoặc DVD (kích thước tệp của thư mục đó phụ thuộc vào phiên bản Office của bạn).
- Xóa thư mục đó.
- Tìm kiếm sổ đăng ký trong RegEdit cho C: \ MSOCache và thay đổi tất cả các tham chiếu để trỏ đến ổ đĩa CD / DVD của bạn, ví dụ: E: \ MSOCache (tất nhiên sẽ yêu cầu đĩa khi có thứ gì đó liên quan đến Office cần các tệp bộ đệm này.)
Con đường để đi sẽ là Giao lộ.
Ví dụ: nếu bạn có ổ SSD 120 GB dưới dạng C:
và ổ cứng 3TB (từ tính) là D:
:
D:
tạo thư mục con có tênC
MSOCache
vào thư mục con C
nằm trên ổ đĩaD:
CMD
CD \
MKLINK /J MSOCache D:\C\MSOCache
EXIT
Sau này, bạn sẽ có toàn bộ nội dung của MSOCache
thư mục trong đường dẫn C:\MSOCache
, nhưng các tệp vật lý sẽ được đặt trên đó D:\C\MSOCache
.
Đó là câu trả lời về MSOCache
thư mục trên C
ổ đĩa. Bây giờ chúng ta hãy nói về một vấn đề thực sự, giống như tôi đã trải qua vài giờ trước.
KHÔNG NÊN NÂNG CẤP KHÔNG GIAN TRÊN SSD DISK NHƯ C:
DRIVE
Vấn đề chính ở đây là Windows Installer và hệ thống lưu trữ bộ nhớ cache cũ của tất cả các tệp cài đặt cũ. Mỗi phiên bản cũ của một số phần mềm đã từng tồn tại trên PC Windows Installer của bạn sẽ lưu trong thư mục bộ đệm của anh ấy. Điều ngu ngốc, bạn không nghĩ (chỉ vì ai đó có thể Gỡ cài đặt một số ứng dụng Windows Installer giữ tất cả các tệp để nó có thể quay trở lại trạng thái trước đó - trong phiên bản đơn giản - tin tôi rằng nó phức tạp hơn nhiều, nhưng chấp nhận điều này như vậy).
Điều này sẽ không có nhiều vấn đề nếu như không còn sự ngu ngốc lớn hơn nữa từ Microsoft, tất nhiên, được gọi là Cập nhật Windows. Điều đó chỉ đơn giản là tràn ngập bạn với các bản cập nhật. Và các bản cập nhật là gì!? Không ai!? Cập nhật == Cài đặt == Bộ đệm cài đặt Windows lớn hơn và lớn hơn.
Tình huống của tôi là tôi đã cài đặt PC phát triển cơ bản theo nghĩa đen với Office + VS2005, VS2008, VS2010 tối thiểu - Đó là điều tôi phải có. Tôi đã có cái này trên đĩa chính của máy XP với 120 GB vừa đủ và còn nhiều dung lượng ổ đĩa với tất cả các bản cập nhật được cài đặt (~ 100GB). Nhưng Windows 7 == 30 GB dung lượng trống (Hãy tưởng tượng khuôn mặt của tôi khi tôi thấy điều đó). Tôi biết windows 7 lớn hơn một chút nhưng không lớn hơn 70GB.
... và bây giờ 2 giờ sau tôi trở lại 70 GB;) Bạn hỏi tôi thế nào!?
Đơn giản chỉ cần thực hiện tương tự như trên cho các thư mục sau:
C:\Windows\Installer\
C:\Windows\SoftwareDistribution\
Các lệnh rất giống nhau:
D:\C\WINDOWS
CMD
cao như một quản trị viênCD C:\WINDOWS
MKLINK /J Installer D:\C\Windows\Installer
MKLINK /J SoftwareDistribution D:\C\Windows\SoftwareDistribution
EXIT
Chỉ lưu ý dừng các dịch vụ Windows Update, Trusted Installer và Windows Installer trước khi di chuyển các thư mục đó, chạy chúng sau nếu bạn muốn hoặc chỉ cần khởi động lại (10 giây để khởi động lại trên SSD).
Tôi đã lấy lại 40GB (chiếm 100% dung lượng vô dụng, vì tôi sẽ không bao giờ gỡ cài đặt bất cứ thứ gì tôi sử dụng). Không phá vỡ bất kỳ quy tắc cửa sổ nào, vì chúng sử dụng cho Documents and Settings
cùng một Điểm giao diện Users
mặc dù trên cùng một ổ đĩa ...
Vẫn chọc vào những gì khác tôi có thể chuyển sang ổ đĩa cứng (Từ tính) ... Một điều cần chú ý là bạn sẽ có winSxS
thư mục con trong thư mục Windows KHÔNG M CHUYỂN thư mục này vì nó sẽ thách thức mục đích của Solid State Disk (tải nhanh các ứng dụng). WinSxS
là một thư mục chứa tất cả các dll Side by Side (và rất nhiều ứng dụng sử dụng một cái gì đó từ đó). Đây cũng là giải pháp của Microsoft cho phiên bản DLL HELL, nếu bạn tự hỏi tại sao nó tồn tại.
Tính năng Nguồn cài đặt cục bộ (Msocache) được cài đặt để bạn không phải chèn CD trong các thao tác Cài đặt sau:
Bạn có thể sử dụng Windows Cleanup Wizard để xóa thư mục Msocache. Để làm điều này, hãy làm theo các bước trong bài viết liên quan của Microsoft .
Cảnh báo: Không bao giờ xóa thư mục MSOCACHE bằng Microsoft Windows Explorer.
Cách tốt nhất để ngăn thư mục này được đặt trên ổ đĩa của bạn ở vị trí đầu tiên, là chọn hộp kiểm Xóa tệp cài đặt trong quá trình cài đặt Office.
Từ chủ đề này :
Nếu bạn xóa nó, đây là điều sẽ xảy ra:
- Chức năng sửa chữa của MS Office sẽ không hoạt động từ bộ đệm đĩa cứng nữa - sẽ yêu cầu CD sửa nó.
- Microsoft Updates cho Office yêu cầu bộ đệm sẽ không hoạt động từ bộ đệm đĩa cứng nữa - sẽ yêu cầu CD cài đặt chúng.
Giải pháp, những gì tôi đã làm gần đây:
- Ghi toàn bộ thư mục đó vào CD-R hoặc DVD (kích thước tệp của thư mục đó phụ thuộc vào phiên bản Office của bạn).
- Xóa thư mục đó.
- Tìm kiếm sổ đăng ký trong regEdit cho C: \ MSOCache và thay đổi tất cả các tham chiếu để trỏ đến ổ đĩa CD / DVD của bạn, ví dụ: E: \ MSOCache (tất nhiên sẽ yêu cầu đĩa khi có thứ gì đó liên quan đến Office cần các tệp bộ đệm này.)
Tôi tự hỏi nếu bất cứ ai chống lại việc xóa thư mục này đã thực sự gặp bất kỳ vấn đề nào sau đó trong cuộc sống thực.
Tôi đã thay đổi + xóa MSOCache này vì tôi đã thấy nó lần đầu tiên vào năm 2003 hoặc lâu hơn và chưa bao giờ có bất kỳ vấn đề nào với việc cập nhật hoặc sử dụng Microsoft Office sau đó.
Câu trả lời của tôi là có, bạn có thể xóa thư mục C: \ MSOCache một cách an toàn mà không phải hối tiếc trong trường hợp bạn có phương tiện cài đặt mà bạn có thể sử dụng sau này trong trường hợp bắt buộc.
Tôi có ổ SSD 64 GB và LOADS chương trình. Tôi thường xuyên di chuyển không gian tham ăn vào một ổ cứng. Nhiều chương trình hiện sử dụng 500MB-1.3GB cho rác như viền trang và tất cả các loại tệp hình ảnh nhỏ.
Đừng vít với đăng ký. Sớm muộn gì nó cũng sẽ cắn bạn vào mông. Tạo một điểm nối, như được đề cập trong câu trả lời của SoLaR .
TUY NHIÊN - MỘT SỐ CÁCH MẠNG.
Đừng xóa thư mục gốc. Đổi tên nó bằng dấu trừ, nghĩa là
đổi tên MSOCache thành -MSOCache.
MSOCache là một sự bất thường ở chỗ nó nằm trong một thư mục gốc. Thông thường bạn đang di chuyển một cái gì đó trong thư mục con. Vì vậy, bạn sẽ phải sửa đổi phần sau trong đó ghi "đặt vào thư mục mẹ".
Trong thư mục PARENT của thư mục con bạn đang di chuyển, hãy tạo một tệp văn bản có tên là JUNCTION LIST.txt với nội dung được hiển thị bên dưới. Vì vậy, nếu bạn đang di chuyển C: \ Program Files \ Adobe \ Spacekey, bạn sẽ đặt tệp "JUNCTION LIST.txt" trong C: \ Program Files \ Adobe \
NỘI DUNG CỦA JUNCTION LIST.txt (tất nhiên, được sửa đổi cho trường hợp cụ thể của bạn):
SSD Win 7
C:\ProgramData\Adobe\CameraRaw
was replaced with a junction to
S:\Program_Data\Adobe\CameraRaw
mklink /j CameraRaw "S:\Program_Data\Adobe\CameraRaw"
(Thêm bất kỳ người nào khác, nếu cần.)
LIST.txt JUNCTION nên ghi lại chính xác những gì bạn đã làm.
Mở một dấu nhắc lệnh trong thư mục PARENT của thư mục con bạn đang di chuyển.
SAO CHÉP dòng "mklink ..." từ tệp TÀI LIỆU. Điều này có nghĩa là tô sáng và nhấn Ctrl-C.
PASTE lệnh tại dấu nhắc, và nhấn enter.
Nếu nó không hoạt động, KHÔNG thực hiện bất kỳ sửa chữa nào cho dòng lệnh. Sửa tệp TÀI LIỆU và lặp lại bản sao và dán.
Bây giờ bạn sẽ có tên thư mục gốc với dấu trừ và đường nối với tên tệp gốc.
Di chuyển mọi thứ từ thư mục "trừ" sang đường giao nhau.
Sao chép thư mục JUNCTION LIST.txt vào thư mục PARENT của thư mục TARGET trên ổ đĩa khác. Ý tưởng là có tài liệu ở khắp mọi nơi.
Bây giờ, ngoại trừ việc bạn có một thư mục thực tế có tên "trừ", mọi thứ sẽ trông giống như trước khi bạn bắt đầu.
KHÔNG đổi tên thư mục đích. Điều đó phá hủy ngã ba. Nếu bạn cần đổi tên thư mục đích, hãy xóa đường giao nhau, sửa tệp JUNCTION LIST.txt và tạo một đường nối mới.
Rất giống với câu trả lời trước - twist là tôi chuyển C:\MSOCache
sang HD thứ hai của tôi, D:\MSOCache
và sau đó tất cả tôi phải làm là sử dụng regedit
để thay đổi tất cả tài liệu tham khảo từ C:\MSOCache
để D:\MSOCache
kiếm một cách tổng thể nhanh chóng và không đau để giải phóng lên một đoạn khá lớn của không gian trên C : lái xe.
Có, bạn có thể xóa thư mục MSOCache, nếu khi bạn cài đặt MS Office, bạn chọn tùy chọn "Chạy tất cả từ Máy tính của tôi".
Kiểm tra tùy chọn đó trong Microsoft Office, sau đó kiểm tra Not Availablecác thành phần bạn không cần. Tôi đã chỉ cài đặt Excel (tấn nhanh hơn LibreCalc), Word và PowerPoint, sau đó tôi đã đổi tên MSOCache thành "rác.MSOCache.deleteme". Tôi không có kế hoạch cài đặt bất kỳ thành phần Office nào khác.
Cho đến nay, không có vấn đề. Chưa thử cài đặt bất kỳ bản cập nhật Office nào vì tôi không cần bất kỳ bản vá bảo mật nào (các tệp Office duy nhất tôi sử dụng là của riêng tôi), nhưng nếu bạn muốn cập nhật, hãy cài đặt chúng trước và xóa / đổi tên MSOCache sau.
CẬP NHẬT : Tôi cũng đã xóa thư mục MSOCache khỏi bản cài đặt Wine của Office trên Linux và Excel hoạt động tốt.