Tính năng Delivery Optimization Windows 10 cho phép upload/download cập nhật Windows 10 và Microsoft Store đến/từ máy khác trên mạng cục bộ và Internet. Windows dùng cache phân tán tự tổ chức (self-organizing distributed localized cache). Mặc định, cache Delivery Optimization dùng tối đa 10GB ổ C và giữ cache 3 ngày.
Tất nhiên, nếu ổ ít dung lượng hoặc Windows thấy cần, nó tự xóa cache giải phóng không gian. Khi cập nhật mới đến, Windows cập nhật cache tương ứng.
Nếu nghĩ Delivery Optimization dùng quá nhiều không gian hoặc không giữ cache đủ lâu, bạn có thể thay đổi hành vi này qua Group Policy Editor hoặc Registry Editor. Cách làm:
Thay đổi kích thước và tuổi cache Delivery Optimization qua Group Policy Editor
- Mở Group Policy Editor: tìm "gpedit.msc" trong Start. Đi đến "Computer Configuration → Administrative Templates → Windows Components → Delivery Optimization".
- Bảng phải, tìm và double-click "Absolute Max Cache Size (in GB)". Policy này đặt cache size tính bằng GB. Nếu muốn đặt theo phần trăm ổ C, tìm "Max Cache Size (percentage)".
- Cửa sổ policy properties: chọn "Enabled". Phần Options, nhập dung lượng muốn cấp phát, click "Apply". Nếu dùng phần trăm, tính phần trăm ổ C muốn dành và nhập giá trị.
- Tiếp, tìm và mở "Max Cache Age (in seconds)".
- Tương tự: chọn "Enabled", nhập thời gian giữ cache (giây) vào Options, click "Apply" và "OK". Ví dụ: muốn giữ 1 tuần → nhập 604800.

Restart để áp dụng. Từ giờ Windows chỉ dùng dung lượng bạn quy định để cache file update. Tự động xóa cache cũ hơn số ngày đặt ở policy 2.
Muốn khôi phục: chọn "Disabled" hoặc "Not Configured" cho cả 2 policy, restart.
Thay đổi kích thước và tuổi cache Delivery Optimization qua Registry Editor
Nếu dùng Windows 10 Home, dùng Registry để thay đổi tương tự. Vì cần tạo giá trị mới, backup Registry trước.
- Tìm "regedit" trong Start, mở Registry. Đi đến:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
- Click chuột phải khóa "Windows" → New → Key. Tên key mới: "DeliveryOptimization". Nếu đã có, bỏ qua.
- Bảng phải click chuột phải → New → DWORD (32-bit) Value. Tên: "DOAbsoluteMaxCacheSize". Giá trị này đặt dung lượng Delivery Optimization dùng được. Double-click giá trị mới.
- Quan trọng: chọn "Decimal". Nhập dung lượng (GB) vào Value data, click OK.
- Lại click chuột phải → New → DWORD (32-bit) Value. Tên: "DOMaxCacheAge". Nhấn Enter.
- Double-click, chọn "Decimal". Nhập số ngày tính bằng giây vào Value data, click OK. Ví dụ: 7 ngày = 604800 giây.

Đóng Registry, restart để áp dụng.
Muốn reset: xóa cả "DOAbsoluteMaxCacheSize" và "DOMaxCacheAge" khỏi Registry.
Hãy chia sẻ trải nghiệm đặt max size và max age cho Delivery Optimization trên Windows 10 bên dưới.