Tôi có thể thiết lập cập nhật windows để sử dụng ổ đĩa thứ hai cho các bản cập nhật trong tương lai không?


15

Ổ đĩa C của tôi là 15 Gb và chiếm phần lớn với các thư mục gỡ cài đặt cập nhật windows.

Tôi có thể thiết lập bản cập nhật windows để đặt các thư mục gỡ cài đặt này vào ổ đĩa thứ hai với nhiều không gian hơn tại thời điểm cập nhật diễn ra không?

Câu hỏi liên quan:-


Tôi không thể tìm thấy câu trả lời dễ dàng ... Tôi đã tìm thấy sổ đăng ký nơi ai đó tuyên bố bạn có thể thay đổi thư mục UNinstall, nhưng không phải là cài đặt ...
Ivo Flipse

Có lẽ hãy hỏi điều này trên serverfault, họ nên biết nó ở đó
Ivo Flipse


@Rowland Shaw - Tôi đã liên kết với câu hỏi đó trong câu hỏi ban đầu, nó đã được tôi hỏi, và nó không giống nhau! Một câu hỏi tôi có thể di chuyển các thư mục gỡ cài đặt hiện có mà không phá vỡ cài đặt không, điều này yêu cầu một cài đặt để luôn đặt các thư mục gỡ cài đặt trong tương lai trên ổ đĩa với nhiều không gian hơn.
Paul Rowland

Câu trả lời:


19

Hy vọng rằng tôi không nhận được -1 cho điều này vì nó không liên quan đến các thư mục gỡ cài đặt trực tiếp. Nhưng sẽ giúp với vấn đề không gian người dùng này và di chuyển các tập tin cập nhật.

Bạn có thể di chuyển một số thư mục khác vì có vẻ như các thư mục gỡ cài đặt được mã hóa cứng? Một thư mục tốt sẽ là thư mục C: \ Windows \ SoftwareDistribution (nơi các bản cập nhật, v.v. được tải xuống), tuy nhiên Microsoft nói rằng bạn không thể di chuyển cái này, nhưng bạn có thể nếu bạn sử dụng công cụ Nối (Microsoft Sysiternals) (I luôn giải nén nó vào thư mục gốc C: \ Windows của tôi vì nó được sử dụng từ dấu nhắc lệnh). Về cơ bản, công cụ này chuyển hướng dữ liệu từ vị trí này sang vị trí khác, máy tính cho rằng thư mục vẫn tồn tại ở vị trí ban đầu mặc dù bạn đã di chuyển nó. Tôi sử dụng tất cả thời gian cho thư mục này và những người khác như thư mục i386 thay vì thay đổi sổ đăng ký.

Thêm một ngã ba

Trước tiên, bạn sẽ cần dừng Dịch vụ Cập nhật Windows và sao chép thư mục SoftwareDistribution sang ổ đĩa khác của bạn (có quyền). Bắt đầu một Promt lệnh (cmd) thông qua Bắt đầu> Chạy> cmd, sau đó:

net stop wuauserv
xcopy C:\Windows\SoftwareDistribution D:\Windows\SoftwareDistribution /O /X /E /H /K

Windows sẽ hỏi bạn nếu D: \ Windows \ SoftwareDistribution chỉ định tên tệp hoặc tên thư mục (F = file, D = thư mục)?

Answer D for directory

Thứ hai bạn sẽ đổi tên thư mục cũ.

rename C:\Windows\SoftwareDistribution SoftwareDistribution.del

Bước thứ ba là tạo Giao diện (cũng từ dấu nhắc lệnh):

junction C:\Windows\SoftwareDistribution "D:\Windows\SoftwareDistribution"

Forth là khởi động lại Dịch vụ Windows Update:

net start wuauserv

Xem nếu bạn có thể tải về một bản cập nhật. Nếu nó hoạt động, hãy xóa thư mục SoftwareDistribution.del, nếu không, hãy thử lại hoặc đổi tên tệp SoftwareDistribution.del trở lại.

Hủy bỏ ngã ba

Để xóa Giao lộ nếu vì lý do nào đó bạn không muốn nó nữa. Dừng Dịch vụ Cập nhật Windows và sao chép các tệp Phân phối Phần mềm trở lại thư mục Windows:

net stop wuauserv
xcopy D:\Windows\SoftwareDistribution C:\Windows\SoftwareDistribution /O /X /E /H /K

Tiếp theo xóa đoạn trích với -d:

junction -d D:\Windows\SoftwareDistribution

Sau đó khởi động lại Dịch vụ Windows Update:

net start wuauserv

Xem những thư mục nào có Giao diện:

junction -s c:\

1
Thủ tục này hoạt động rất tốt. Một vài lưu ý: Lệnh 'ngã ba' có thể được tìm thấy tại live.sysi INTERNals.com và ổ đĩa đích phải được định dạng NTFS.
Phillip Ngân

4

Tôi biết điều này không trả lời câu hỏi của bạn, nhưng ... tại sao bạn giữ Windows [un] cài đặt các thư mục? Đơn giản chỉ cần xóa chúng. Bạn đã bao giờ quay trở lại một bản cập nhật Windows?

Chỉnh sửa: Thư mục cài đặt Office là một vấn đề khác. Với họ, MS Office thường có thể tự sửa chữa. Không có chúng, bạn có thể xem xét cài đặt lại nếu có vấn đề lớn.


Tôi đồng ý ... Bạn không bao giờ phải gỡ cài đặt bản cập nhật. Đợi một vài ngày và nếu mọi thứ đều ổn, bạn có thể loại bỏ chúng. Bạn có thể sử dụng CCleaner (công cụ dọn dẹp loại bỏ các tệp tạm thời và không cần thiết), nó có một tùy chọn để loại bỏ chúng.
Julien N

1
Trên thực tế, tôi đã cần gỡ cài đặt cập nhật nhiều lần. Tuy nhiên, điều này rất hiếm (tôi quản lý hàng trăm máy và tôi đã thực hiện việc này có thể tổng cộng ba lần). Nhưng nó thường an toàn để xóa bất kỳ thư mục gỡ cài đặt cũ hơn một vài tháng.
Joel Coehoorn

1

Tôi nghĩ rằng bạn đang tiếp cận điều này từ đầu sai, tôi khuyên bạn nên làm cho ổ C lớn hơn. Nếu đó là phân vùng, hãy thử sử dụng CD trực tiếp gparted từ http://gparted.sourceforge.net/ để thay đổi kích thước phân vùng của bạn. Nếu đó là ổ cứng tôi sẽ thay thế nó. Xin lỗi, đây không phải là câu trả lời trực tiếp cho câu hỏi của bạn.


1

Nếu bạn đang đề cập đến các thư mục có tên như vậy C:\4633bc0687e6970b8e63a999ac1f7a, chúng có thể bị xóa mà không gây hại gì, vì chúng chỉ còn sót lại từ Windows Update và không bao giờ cần thiết.

Các tệp gói dịch vụ cũng có thể bị xóa, một cách an toàn nhất bằng cách chạy Windows Disk Cleanup trên C và kiểm tra các tệp sao lưu gói dịch vụ của nhóm Dịch vụ trong danh sách. Disk Cleanup là phương tiện lấy lại không gian an toàn nhất, vì nó sẽ không cho phép bạn phá hủy Windows.

Các thư mục khác có tên như c:\windows\$NtUninstall----$có thể bị xóa nếu bạn không bao giờ muốn gỡ cài đặt bản cập nhật Windows. Bạn có thể chuyển chúng sang đĩa khác nếu bạn muốn giữ khả năng đó. Hoàn toàn loại bỏ chúng được ghi lại ở đây .

Nếu bạn có thêm câu hỏi, sẽ giúp biết phiên bản Windows chính xác và cấp độ gói dịch vụ của bạn.


cảm ơn vì câu trả lời, nhưng tôi đang tìm kiếm liệu có thể đặt các thư mục gỡ cài đặt trên ổ đĩa thứ hai có nhiều dung lượng hơn vào thời điểm đó hay không, có thể xóa các thư mục gỡ cài đặt hiện có hay không.
Paul Rowland

Nếu bạn xóa MSOCache, các bản cập nhật Office 2007 sẽ thất bại.
kinokijuf

@kinokijuf: Phải - đã xóa. Tại sao downvote?
harrymc

0

Tôi đồng ý với kmarsh về việc xóa chúng nghe có vẻ là một ý tưởng hay tuy nhiên cá nhân tôi có cửa sổ bị lỗi do xóa trình gỡ cài đặt này (đừng hỏi tôi tại sao). Tôi sẽ khuyên bạn nên sao lưu chúng trước khi xóa hoàn toàn, sau đó nếu không có vấn đề gì, hãy xóa các bản sao lưu.

PS kiểm tra hướng dẫn này để gỡ bỏ cài đặt SP2 một cách an toàn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.