Tính năng Tối ưu hóa Phân phối của Windows 10 cho phép bạn tải lên và tải xuống các bản cập nhật Windows 10 và Microsoft Store tới và từ các máy tính khác trong mạng cục bộ của bạn và trên Internet. Windows thực hiện điều này bằng cách sử dụng bộ nhớ cache cục bộ phân tán tự tổ chức. Theo mặc định, bộ nhớ đệm Tối ưu hóa phân phối sẽ sử dụng tối đa 10GB dung lượng ổ C của bạn và giữ lại bộ nhớ đệm nói trên trong ba ngày.
Tất nhiên, nếu ổ đĩa của bạn có dung lượng ổ đĩa thấp hoặc Windows cho là cần thiết, nó sẽ tự động xóa bộ nhớ cache và giải phóng dung lượng. Hơn nữa, khi có bản cập nhật mới, Windows sẽ cập nhật bộ nhớ đệm cho phù hợp.
Nếu bạn cho rằng Tối ưu hóa phân phối đang sử dụng nhiều dung lượng hoặc không giữ lại bộ đệm đủ lâu, bạn có thể thay đổi hành vi đó bằng Trình chỉnh sửa chính sách nhóm hoặc Trình chỉnh sửa sổ đăng ký Windows. Đây là cách thực hiện.
Thay đổi kích thước bộ nhớ cache và độ tuổi bộ nhớ cache của Tối ưu hóa phân phối thông qua Trình chỉnh sửa chính sách nhóm
1. Mở Trình chỉnh sửa chính sách nhóm bằng cách tìm kiếm “gpedit.msc” trong menu Bắt đầu. Đi tới “Cấu hình máy tính -> Mẫu quản trị -> Thành phần Windows -> Tối ưu hóa phân phối.”
2. Trên bảng điều khiển bên phải, tìm và nhấp đúp vào chính sách “Kích thước bộ nhớ đệm tối đa tuyệt đối (tính bằng GB)”. Chính sách này cho phép bạn đặt kích thước bộ nhớ cache tính bằng gigabyte. Nếu bạn muốn đặt kích thước bộ nhớ cache theo các điều kiện tương đối, chẳng hạn như phần trăm ổ đĩa C của mình, hãy tìm và nhấp đúp vào chính sách “Kích thước bộ nhớ đệm tối đa (phần trăm)”.
3. Trong cửa sổ thuộc tính chính sách, chọn tùy chọn radio “Đã bật”. Trong phần Tùy chọn, hãy nhập dung lượng bạn muốn phân bổ và nhấp vào nút “Áp dụng”. Nếu bạn đã chọn đặt kích thước bộ nhớ cache theo phần trăm, hãy tính phần trăm bạn muốn dành riêng trong ổ C của mình và nhập giá trị đó.
4. Tiếp theo, tìm và mở chính sách “Độ tuổi bộ nhớ đệm tối đa (tính bằng giây)”.
5. Giống như trước đây, hãy chọn tùy chọn radio “Đã bật”. Trong phần Tùy chọn, hãy nhập khoảng thời gian bạn muốn giữ các tệp được lưu trong bộ nhớ cache trong vài giây và nhấn các nút “Áp dụng” và “Đồng ý”. Ví dụ:nếu bạn muốn giữ các tệp được lưu trong bộ nhớ cache trong một tuần, bạn nên nhập 604800 vào trường giá trị.
Khởi động lại hệ thống của bạn để áp dụng các thay đổi. Kể từ bây giờ, Windows sẽ chỉ sử dụng dung lượng do bạn phân bổ để lưu vào bộ đệm các tệp cập nhật Windows. Ngoài ra, Windows sẽ tự động xóa các tệp được lưu trong bộ nhớ cache cũ hơn số ngày được đặt trong chính sách thứ hai.
Nếu bạn muốn hoàn nguyên, hãy chọn “Đã tắt” hoặc “Chưa được định cấu hình” cho cả hai chính sách và khởi động lại hệ thống của bạn.
Thay đổi kích thước bộ nhớ cache và độ tuổi bộ nhớ cache tối ưu hóa phân phối thông qua Registry Editor
Nếu bạn là người dùng Windows 10 Home, bạn có thể sử dụng Registry để thực hiện các thay đổi tương tự. Tuy nhiên, vì chúng tôi cần tạo một vài giá trị, vui lòng sao lưu sổ đăng ký của bạn trước khi tiếp tục.
1. Tìm kiếm “regedit” trong menu Start và mở Registry. Trong Registry Editor, hãy chuyển đến vị trí sau:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
2. Nhấp chuột phải vào phím “Windows”, sau đó chọn “New -> Key”. Đặt tên cho khóa mới là “DeliveryOptimization.” Nếu bạn đã có khóa này, hãy chuyển sang bước tiếp theo.
3. Trên bảng điều khiển bên phải, nhấp chuột phải và chọn “Mới -> Giá trị DWORD (32-bit).” Đặt tên giá trị là “DOAbsoluteMaxCacheSize.” Giá trị này cho phép bạn đặt lượng không gian mà Tối ưu hóa phân phối có thể sử dụng. Nhấp đúp vào giá trị mới được tạo.
4. Điều quan trọng đầu tiên bạn nên làm là chọn tùy chọn radio "Decimal". Tiếp theo, nhập dung lượng bạn muốn phân bổ bằng GB vào trường dữ liệu giá trị và nhấp vào nút “OK”.
5. Một lần nữa, nhấp chuột phải và chọn “Giá trị mới -> DWORD (32-bit).” Đặt tên cho giá trị mới là “DOMaxCacheAge” và nhấn Enter.
6. Nhấp đúp vào giá trị mới tạo và chọn tùy chọn radio “Decimal”. Nhập số ngày tính bằng giây vào trường dữ liệu giá trị và nhấp vào nút “OK”. Ví dụ:nếu bạn muốn bộ nhớ cache có hiệu lực trong bảy ngày, bạn nên nhập 604800.
Đó là nó. Đóng Windows Registry và khởi động lại hệ thống của bạn để áp dụng các thay đổi.
Nếu bạn muốn đặt lại những thay đổi bạn vừa thực hiện, chỉ cần xóa cả hai giá trị “DOAbsoluteMaxCacheSize” và “DOMaxCacheAge” khỏi Registry.
Nhận xét bên dưới chia sẻ suy nghĩ và kinh nghiệm của bạn về việc sử dụng các phương pháp trên để đặt kích thước tối đa và độ tuổi tối đa cho Tối ưu hóa phân phối trong Windows 10.