Có nên xóa Windows.old và "Tệp tạm thời" không? ── Khi nào dùng Nhận biết Lưu trữ, khi nào dùng Dọn dẹp Ổ đĩa
· Go Komura · Windows, Windows 11, Windows 10, Lưu trữ, Nhận biết Lưu trữ, Dọn dẹp Ổ đĩa, Cài đặt Windows
Lịch sử sửa đổi (bản đầu tiên, đăng ngày 3 Nov 2026)
- Đăng lần đầu
Trích dẫn bài viết này(DOI: 10.5281/zenodo.23929035)
Bài viết này được lưu trữ trên Zenodo. Bên dưới là DOI luôn dẫn tới phiên bản mới nhất, và DOI gắn với phiên bản bạn đang đọc.
Go Komura (2026). Có nên xóa Windows.old và "Tệp tạm thời" không? ── Khi nào dùng Nhận biết Lưu trữ, khi nào dùng Dọn dẹp Ổ đĩa. KomuraSoft LLC. https://doi.org/10.5281/zenodo.23929035 https://comcomponent.com/vi/blog/windows-old-temp-files-safe-to-delete/
- DOI (phiên bản mới nhất)
- 10.5281/zenodo.23929035
- DOI (phiên bản này)
- 10.5281/zenodo.23929036
Khi ổ C sắp hết dung lượng, phần Cài đặt của Windows hiển thị các mục chiếm nhiều chỗ như “Tệp tạm thời” hay “(Các) cài đặt Windows trước đó”. Trong File Explorer, bạn cũng sẽ thấy một thư mục lớn tên là Windows.old.
Trước hết, đây là câu trả lời.
- Windows.old: Nếu không cần quay về Windows trước, bạn có thể xóa. Nhưng sau khi xóa thì không quay về được. 10 ngày sau khi nâng cấp, thư mục này tự động bị xóa. Tùy cách nâng cấp, tệp của bạn có thể vẫn còn bên trong, nên hãy kiểm tra thư mục “Người dùng” trước khi xóa.
- Các mục trong “Tệp tạm thời”: Phần lớn là tệp làm việc do Windows tạo ra. Tuy nhiên, “Tải xuống” và Thùng rác chứa tệp của chính bạn, nên hãy xem nội dung rồi mới xóa.
- WinSxS và tệp trang: Microsoft cảnh báo không được xóa WinSxS thủ công. Tệp trang cũng được Windows dùng để hoạt động, nên không phải là thứ nên xóa để tăng dung lượng trống.
Tiêu chí để quyết định là: “Sau khi xóa, có thứ gì không lấy lại được không?” Bài viết này dành cho người dùng Windows 11 và Windows 10, dựa trên tài liệu của Microsoft được kiểm tra vào ngày 3 tháng 11 năm 2026. Tên các màn hình của Windows 11 được kiểm tra trên một máy ảo chạy Windows 11 Enterprise bản đánh giá (26H2). Tuy nhiên, vì đó là Windows mới cài nên không có Windows.old, và thao tác xóa Windows.old chưa được thử. Màn hình của Windows 10 cũng chưa được kiểm tra. Hãy kiểm tra tên màn hình và giá trị mặc định trên phiên bản Windows bạn đang dùng.
Có nên xóa hay không tùy vào “thứ không lấy lại được”
Các tệp lớn trên ổ C có thể chia thành 3 nhóm theo lý do chúng nằm ở đó: tệp Windows tạo tạm thời để làm việc, tệp bạn tự lưu, và tệp Windows dùng để hoạt động.
Nhóm thứ nhất là những gì tài liệu của Microsoft nói là có thể xóa. Xóa nhóm thứ hai nghĩa là mất tệp của chính bạn. Xóa thủ công nhóm thứ ba có thể khiến Windows không hoạt động đúng.
flowchart TB
accTitle: Chia các tệp lớn trên ổ C thành 3 nhóm
accDescr: Chia các tệp lớn trên ổ C thành tệp Windows tạo ra để làm việc, tệp bạn tự lưu và tệp Windows dùng để hoạt động, đồng thời cho thấy ảnh hưởng khi xóa từng nhóm.
A["Các tệp lớn trên ổ C"] --> B["Do Windows tạo ra để làm việc"]
A --> C["Do bạn tự lưu"]
A --> D["Windows dùng để hoạt động"]
B --> B1["Có thể xóa (tài liệu nói là có thể xóa)"]
C --> C1["Xóa rồi không khôi phục được (kiểm tra nội dung)"]
D --> D1["Không xóa thủ công (dùng cách chuyên dụng)"]
Hình 1: Có xóa được hay không tùy vào việc ai đặt tệp đó ở đó và để làm gì.
Windows.old hơi đặc biệt. Nó do Windows tạo ra, nhưng khi xóa thì lựa chọn “quay về Windows trước” sẽ mất. Tùy cách nâng cấp, nó cũng có thể chứa tệp của chính bạn. Phần tiếp theo sẽ xem kỹ hơn.
Trong sơ đồ, đường liền nét biểu thị quan hệ luôn đúng và đường nét đứt biểu thị quan hệ có điều kiện (điều kiện nằm trong phần giải thích từng quan hệ trên trang chi tiết). Danh sách đầy đủ các quan hệ (tổng 7, kèm bằng chứng và mức chắc chắn) cùng định nghĩa các khái niệm chính được tập hợp tại trang chi tiết bản đồ tri thức (bằng tiếng Nhật). Dữ liệu: JSON-LD / Turtle
Windows.old là gì
Windows.old là thư mục chứa phiên bản Windows trước khi bạn nâng cấp Windows lên phiên bản mới1. Nó được dùng để quay về Windows trước nếu có sự cố sau khi nâng cấp.
Thời gian có thể quay về Windows trước là có giới hạn. Bài viết hỗ trợ của Microsoft giải thích rằng trong hầu hết trường hợp, bạn chỉ có thể quay về trong vòng 10 ngày sau khi nâng cấp2. Sau 10 ngày, phiên bản Windows trước sẽ tự động bị xóa khỏi PC3.
Để quay về, còn có các điều kiện sau2.
- Giữ nguyên nội dung của thư mục
windows.oldvà$windows.~btsau khi nâng cấp - Xóa các tài khoản người dùng đã thêm sau khi nâng cấp
- Nếu đã dùng ổ USB để nâng cấp, hãy chuẩn bị sẵn ổ USB đó
flowchart TB
accTitle: Từ khi Windows.old được tạo đến khi bị xóa
accDescr: Cho thấy việc nâng cấp tạo ra Windows.old, trong vòng 10 ngày có thể quay về Windows trước, quá 10 ngày thì thư mục tự động bị xóa, và nếu tự xóa giữa chừng thì không thể quay về nữa.
A["Nâng cấp lên phiên bản mới"] --> B["Windows.old được tạo"]
B --> C{"Trong vòng 10 ngày sau khi nâng cấp?"}
C -->|"Có"| D["Có thể quay về Windows trước"]
C -->|"Không"| E["Windows trước tự động bị xóa"]
B -.-> F["Tự xóa thì từ lúc đó không quay về được"]
Hình 2: Windows.old dùng để quay về Windows trước và tự động biến mất sau 10 ngày.
Nếu muốn tăng dung lượng trống mà không đợi đủ 10 ngày, và đã chắc chắn rằng tệp cũng như cài đặt trên Windows mới không có vấn đề gì, bạn có thể tự xóa3. Tuy nhiên, sau khi xóa thì không thể quay về Windows trước. Microsoft cũng ghi rằng thao tác này không thể hoàn tác3.
Tệp của bạn có thể vẫn còn bên trong
Windows.old không chỉ chứa tệp hệ thống mà có thể còn chứa tệp của chính bạn. Nếu khi nâng cấp bạn chọn “Không có gì” trong “Chọn nội dung cần giữ lại”, các tệp cá nhân sẽ không được chuyển sang Windows mới. Các tệp cá nhân không được chuyển này chỉ được lưu trong thư mục Windows.old trong 10 ngày4. Nếu xóa Windows.old vào lúc này, các tệp đó cũng bị xóa theo. Dù không định quay về Windows trước, hãy kiểm tra nội dung trước.
Cách lấy tệp ra mà Microsoft hướng dẫn như sau4. Vì phải mở thư mục của người dùng khác nên cần quyền quản trị.
- Đăng nhập bằng tài khoản có quyền quản trị
- Trong File Explorer, mở thư mục
Windows.oldtrên ổ C: - Mở thư mục “Người dùng”, rồi mở thư mục mang tên người dùng của bạn
- Mở các thư mục chứa tệp cần lấy, như Tài liệu, Ảnh, Màn hình nền, rồi sao chép tệp sang vị trí khác
Các bước xóa Windows.old
Microsoft hướng dẫn rằng cách đơn giản nhất để xóa Windows.old là dùng ứng dụng Cài đặt1. Thao tác này cần quyền quản trị3.
Trên Windows 111
- Mở “Cài đặt”
- Chọn “Hệ thống” → “Lưu trữ”
- Chọn “Đề xuất dọn dẹp”
- Chọn hộp kiểm “(Các) cài đặt Windows trước đó”
- Chọn nút “Dọn sạch” có hiển thị kích cỡ tệp
Trên Windows 101
- Mở “Cài đặt” → “Hệ thống” → “Lưu trữ”
- Trong mục Nhận biết Lưu trữ, chọn “Thay đổi cách chúng tôi tự động giải phóng dung lượng”
- Trong mục “Giải phóng dung lượng ngay”, chọn hộp kiểm “Xóa phiên bản Windows trước”
- Chọn “Dọn dẹp ngay”
Tên các mục theo bản tiếng Việt của bài viết hỗ trợ của Microsoft. Nếu phiên bản Windows của bạn hiển thị tên khác, hãy tìm mục tương ứng với “Previous Windows installation(s)” (Windows 11) hoặc “Delete previous version of Windows” (Windows 10) trong bản tiếng Anh của bài viết1.
flowchart TB
accTitle: Nơi xóa Windows.old
accDescr: Cho thấy từ Hệ thống, Lưu trữ trong Cài đặt, trên Windows 11 chọn (Các) cài đặt Windows trước đó trong Đề xuất dọn dẹp, còn trên Windows 10 chọn Xóa phiên bản Windows trước trong Thay đổi cách chúng tôi tự động giải phóng dung lượng.
A["Cài đặt → Hệ thống → Lưu trữ"] --> B{"Phiên bản Windows"}
B -->|"Windows 11"| C["Đề xuất dọn dẹp"]
B -->|"Windows 10"| D["Thay đổi cách tự động giải phóng dung lượng"]
C --> E["(Các) cài đặt Windows trước đó"]
D --> F["Xóa phiên bản Windows trước"]
Hình 3: Ở cả hai phiên bản, Windows.old được xóa từ “Lưu trữ” trong Cài đặt.
Nội dung của “Tệp tạm thời” khác nhau theo từng mục
Khi mở “Lưu trữ” trong Cài đặt, trong “Tệp tạm thời” có nhiều mục. Tuy cùng mang tên “tệp tạm thời”, nội dung của mỗi mục lại khác nhau. Bảng dưới đây liệt kê các mục chính và cho biết mục nào chứa tệp của chính bạn. Tên mục có thể khác nhau tùy phiên bản Windows.
| Mục | Nội dung | Có chứa tệp của bạn không |
|---|---|---|
| Dọn dẹp Windows Update | Các thành phần hệ thống cũ đã bị bản cập nhật thay thế | Không |
| Tệp Tối ưu hóa Phân phối | Dữ liệu lưu tạm khi tải bản cập nhật và các nội dung khác | Không |
| Thùng rác | Các tệp bạn đã xóa | Có (làm trống rồi thì không khôi phục được) |
| Tải xuống | Các tệp bạn đã lưu | Có |
| (Các) cài đặt Windows trước đó | Windows.old | Có thể có (khi nâng cấp với tùy chọn “Không có gì”). Xóa rồi thì không quay về Windows trước được |
Nội dung của bảng dựa trên các tài liệu sau.
Dọn dẹp Windows Update: Mục này xóa các thành phần cũ đã bị bản cập nhật thay thế và thu nhỏ kho thành phần (component store) gọi là WinSxS5. WinSxS sẽ được giải thích kỹ ở phần sau.
Tệp Tối ưu hóa Phân phối: Tối ưu hóa Phân phối (Delivery Optimization) là cơ chế dùng cho việc tải xuống của Windows Update và các nội dung tương tự. Mục này là nơi lưu tạm (bộ nhớ đệm) của cơ chế đó, và trên màn hình Dọn dẹp Ổ đĩa tiếng Anh có tên là “Delivery Optimization Files”6. Microsoft giải thích rằng Windows tự động xóa bộ nhớ đệm của Tối ưu hóa Phân phối. Tệp bị xóa sau một khoảng thời gian ngắn hoặc khi chiếm quá nhiều dung lượng. Microsoft cho biết nếu cần dung lượng trống, bạn cũng có thể xóa thủ công6.
Thùng rác: Các tệp đã xóa vẫn tiếp tục chiếm dung lượng cho đến khi bạn làm trống Thùng rác7. Khi đã làm trống, bạn không thể khôi phục chúng từ Thùng rác nữa.
Tải xuống: Microsoft viết rằng các thư mục Video, Nhạc, Ảnh và Tải xuống thường chứa những tệp lớn do bạn tự lưu7. Cũng có thể có các trình cài đặt hay tài liệu nhận được mà bạn chưa chuyển sang nơi khác. Hãy mở thư mục và kiểm tra nội dung trước khi chọn hộp kiểm.
(Các) cài đặt Windows trước đó: Đây là Windows.old đã giải thích ở phần trước. Mục này chỉ hiện ra như tệp hệ thống có thể xóa sau một lần nâng cấp trong vòng 10 ngày gần đây7.
flowchart TB
accTitle: Quyết định có xóa một mục trong tệp tạm thời hay không
accDescr: Cho thấy với từng mục trong tệp tạm thời, nếu là tệp làm việc của Windows thì có thể xóa luôn, nếu là tệp của bạn thì phải kiểm tra nội dung, còn nếu là Windows trước thì phải chắc chắn không định quay về.
A["Một mục trong Tệp tạm thời"] --> B{"Ai tạo ra tệp này?"}
B -->|"Windows, để làm việc"| C["Dọn dẹp Windows Update / Tệp Tối ưu hóa Phân phối"]
B -->|"Tệp của bạn"| D["Tải xuống / Thùng rác"]
B -->|"Windows trước"| E["(Các) cài đặt Windows trước đó"]
C --> C1["Có thể xóa"]
D --> D1["Mở và kiểm tra nội dung trước"]
E --> E1["Quyết định trước là không quay về"]
Hình 4: Dù cùng trên màn hình “Tệp tạm thời”, Tải xuống và Thùng rác vẫn chứa tệp của chính bạn.
Nhận biết Lưu trữ tự động xóa những gì
Nhận biết Lưu trữ là tính năng của Windows tự động dọn dẹp các tệp không cần thiết trên ổ C. Nó tăng dung lượng trống bằng cách xóa những thứ như tệp tạm thời và nội dung trong Thùng rác7. Tính năng này chỉ áp dụng cho ổ đĩa hệ thống nơi cài Windows (thường là ổ C)8.
Theo tài liệu của Microsoft, Nhận biết Lưu trữ mặc định bị tắt. Tuy nhiên, khi dung lượng trống còn ít, Windows có thể bật nó lên, dọn dẹp một số tệp tạm thời và thông báo cho bạn8. Trên máy ảo dùng để kiểm tra, tính năng này đã được bật ngay sau khi cài dù dung lượng trống vẫn còn nhiều. Hãy kiểm tra trạng thái trên PC của bạn ở màn hình cài đặt. Khi bật, bạn có thể chọn tần suất chạy. Nó chỉ tự động chạy khi bạn đã đăng nhập và trực tuyến liên tục từ 10 phút trở lên8.
Những gì được dọn dẹp được quyết định theo từng mục trên màn hình cài đặt.
Tệp tạm thời: Xóa các tệp tạm thời không còn được dùng. Theo mô tả chính sách quản trị, nếu không thiết lập thì tệp tạm thời nằm trong diện bị xóa9.
Thùng rác: Với cài đặt “Xóa tệp trong thùng rác của tôi nếu…”, bạn quyết định số ngày kể từ khi tệp vào Thùng rác10. Theo mô tả chính sách quản trị, nếu không thiết lập thì các tệp nằm trong Thùng rác quá 30 ngày sẽ bị xóa9.
Thư mục Tải xuống: Với cài đặt “Xóa tệp trong thư mục Tải xuống của tôi nếu chúng không được mở trong…”, bạn quyết định số ngày tệp không được mở10. Theo mô tả chính sách quản trị, nếu không thiết lập thì các tệp trong thư mục Tải xuống sẽ không bị xóa9. Nếu chỉ định số ngày, các tệp không được mở trong số ngày đó trở lên sẽ bị xóa.
Nội dung đám mây: Đây là cài đặt đưa các tệp đám mây như OneDrive trở về trạng thái chỉ trực tuyến nếu lâu không được mở. Trên màn hình, cài đặt này ghi là “Nội dung sẽ trở thành chỉ trực tuyến…”10. Bài viết hỗ trợ của Microsoft ghi rằng cài đặt này không xóa vĩnh viễn tệp. Các tệp đã chỉ định “Luôn giữ trên thiết bị này” không nằm trong diện áp dụng8.
flowchart TB
accTitle: Những gì Nhận biết Lưu trữ xóa
accDescr: Cho thấy Nhận biết Lưu trữ nhắm tới tệp tạm thời, Thùng rác và các tệp trong thư mục Tải xuống trên ổ đĩa hệ thống, và chỉ xóa tệp trong thư mục Tải xuống khi đã đặt số ngày.
A["Nhận biết Lưu trữ (chỉ ổ đĩa hệ thống)"] --> B["Tệp tạm thời"]
A --> C["Thùng rác"]
A --> D["Thư mục Tải xuống"]
B --> B1["Xóa những tệp không còn dùng"]
C --> C1["Xóa khi quá số ngày đã đặt"]
D --> D1["Chỉ xóa khi đã đặt số ngày"]
Hình 5: Nhận biết Lưu trữ hoạt động khác nhau theo từng mục, và chỉ xóa trong thư mục Tải xuống khi bạn đã đặt số ngày.
Giá trị mặc định cho tệp đám mây được mô tả khác nhau tùy tài liệu. Bài viết hỗ trợ ghi rằng trên Windows 11 phiên bản 22H2, mặc định là đưa tệp OneDrive về trạng thái chỉ trực tuyến nếu không được mở trong 30 ngày8. Ngược lại, mô tả chính sách quản trị cho biết nếu không thiết lập chính sách thì tệp đám mây sẽ không bị đưa về trạng thái chỉ trực tuyến9. Hãy kiểm tra trên màn hình cài đặt của PC xem giá trị nào đang được áp dụng.
flowchart TB
accTitle: Cách tệp đám mây được đưa về trạng thái chỉ trực tuyến
accDescr: Cho thấy Nhận biết Lưu trữ đưa các tệp đám mây lâu không được mở về trạng thái chỉ trực tuyến, tệp không bị xóa, và các tệp đã chỉ định Luôn giữ trên thiết bị này không nằm trong diện áp dụng.
A["Tệp đám mây lâu không được mở"] --> B{"Đã chỉ định Luôn giữ trên thiết bị này?"}
B -->|"Đã chỉ định"| C["Không áp dụng (vẫn ở trên máy)"]
B -->|"Chưa chỉ định"| D["Nhận biết Lưu trữ đưa về chỉ trực tuyến"]
D --> E["Tệp không bị xóa"]
Hình 6: Tệp đám mây không bị xóa, chỉ có bản thực trên máy được đưa về trạng thái chỉ trực tuyến.
Tệp đã được đưa về trạng thái chỉ trực tuyến sẽ được tải xuống lại khi bạn mở. Từ phía ứng dụng nghiệp vụ, hành vi này có thể gây ra vấn đề. Chi tiết được trình bày trong bài “OneDrive “Tệp theo yêu cầu” và ứng dụng nghiệp vụ”.
Những điều cần kiểm tra trước khi bật Nhận biết Lưu trữ
Với Nhận biết Lưu trữ, chỗ dễ gặp rắc rối là thư mục Tải xuống và Thùng rác. Ở cả hai nơi, tệp của chính bạn có thể bị xóa tự động.
Trước khi bật, hãy kiểm tra 3 điều sau.
- Số ngày để xóa trong thư mục Tải xuống có phù hợp với cách bạn sử dụng không
- Trong Thùng rác có tệp nào bạn muốn khôi phục sau này không
- Nếu là PC của công ty, quản trị viên đã quyết định cài đặt bằng chính sách chưa
Trên PC của công ty, quản trị viên có thể bật hoặc tắt Nhận biết Lưu trữ bằng chính sách. Nếu chính sách bật tính năng này, người dùng không thể tắt9.
Trên Windows 11, hãy dùng “Đề xuất dọn dẹp”
Khi muốn tự chọn những gì cần xóa trong một danh sách, hãy dùng “Đề xuất dọn dẹp”. Microsoft giải thích rằng nếu không muốn dùng Nhận biết Lưu trữ, bạn có thể dùng tính năng này để tìm và xóa tệp tạm thời và tệp hệ thống7.
Cách mở là “Cài đặt” → “Hệ thống” → “Lưu trữ” → “Đề xuất dọn dẹp”11. Trên Windows 11 (26H2) giao diện tiếng Nhật được dùng để kiểm tra, tên trên màn hình khác với tên trong tài liệu tiếng Nhật của Microsoft. Có 4 danh mục sau11.
- Tệp tạm thời
- Tệp lớn hoặc không sử dụng
- Tệp được đồng bộ lên đám mây
- Ứng dụng không sử dụng
Chọn các mục cần xóa trong từng danh mục, rồi chọn nút “Dọn sạch” của danh mục đó để xóa7. Danh sách có cả tệp của chính bạn, nên trước khi bấm nút, hãy kiểm tra lần lượt từng mục đã được chọn.
flowchart TB
accTitle: Cách dùng Đề xuất dọn dẹp
accDescr: Cho thấy trình tự mở Đề xuất dọn dẹp từ Lưu trữ trong Cài đặt, chọn các mục cần xóa trong từng danh mục, kiểm tra xem có tệp của bạn không, rồi chọn nút Dọn sạch của từng danh mục.
A["Cài đặt → Hệ thống → Lưu trữ"] --> B["Mở Đề xuất dọn dẹp"]
B --> C["Chọn mục cần xóa trong từng danh mục"]
C --> D["Kiểm tra xem có tệp của bạn không"]
D --> E["Chọn nút Dọn sạch của danh mục"]
Hình 7: Trong Đề xuất dọn dẹp, hãy chọn mục theo từng danh mục và kiểm tra trước khi xóa.
Khi nào dùng Dọn dẹp Ổ đĩa
Dọn dẹp Ổ đĩa (cleanmgr.exe) là công cụ dọn dẹp có sẵn trong Windows. Nó có thể xóa tệp tạm thời, tệp hệ thống và làm trống Thùng rác5.
Trong bài viết hỗ trợ của Microsoft, các bước dùng Dọn dẹp Ổ đĩa được đăng dưới dạng hướng dẫn cho Windows 10. Ở đó có ghi rằng trên các hệ thống không có Nhận biết Lưu trữ, bạn có thể dùng Dọn dẹp Ổ đĩa để xóa tệp tạm thời và tệp hệ thống7. Phần hướng dẫn cho Windows 11 thì giới thiệu “Đề xuất dọn dẹp” đã nêu ở trên7.
Khi dùng Dọn dẹp Ổ đĩa, có 2 điều cần lưu ý7.
- Khi mở lần đầu, 3 mục Downloaded Program Files, Temporary Internet Files và Thumbnails (hình thu nhỏ) được chọn sẵn theo mặc định
- Để xóa cả tệp hệ thống, hãy chọn “Dọn dẹp tệp hệ thống” rồi chọn lại ổ đĩa
Cách quyết định xóa mục nào cũng giống như khi xóa từ ứng dụng Cài đặt. Hãy kiểm tra lần lượt từng mục đã được chọn.
Ngoài ra, danh sách “các tính năng không còn được phát triển trong Windows” mà Microsoft công bố (tính đến ngày 23 tháng 9 năm 2026) không có Dọn dẹp Ổ đĩa12. Đôi khi bạn sẽ thấy nói rằng nó sẽ được thay thế bằng Nhận biết Lưu trữ, nhưng danh sách này không xác nhận điều đó.
flowchart TB
accTitle: Chọn công cụ để tăng dung lượng trống
accDescr: Cho thấy dùng Nhận biết Lưu trữ nếu muốn dọn dẹp tự động, dùng Đề xuất dọn dẹp nếu muốn chọn từ danh sách trên Windows 11, và dùng Dọn dẹp Ổ đĩa nếu muốn chọn trên Windows 10.
A{"Bạn muốn dọn dẹp thế nào?"} -->|"Tự động"| B["Nhận biết Lưu trữ"]
A -->|"Chọn từ danh sách (11)"| C["Đề xuất dọn dẹp"]
A -->|"Windows 10"| D["Dọn dẹp Ổ đĩa"]
B --> E["Kiểm tra cài đặt số ngày"]
C --> F["Kiểm tra các mục đã chọn"]
D --> G["Có thể chọn cả tệp hệ thống"]
Hình 8: Chọn công cụ tùy theo việc bạn muốn dọn dẹp tự động hay chọn từ danh sách.
Những thứ không được xóa thủ công
Các mục cho đến đây đều có thể xóa từ ứng dụng Cài đặt hoặc Dọn dẹp Ổ đĩa. Ngược lại, có những thứ không được xóa thủ công trong File Explorer. Phần này nói về 3 thứ: WinSxS, tệp trang và điểm khôi phục.
Thư mục WinSxS
C:\Windows\WinSxS là thư mục được gọi là kho thành phần (component store), chứa các thành phần của Windows và các phiên bản cũ của thành phần đã bị bản cập nhật thay thế. Thư mục này có thể trông rất lớn, nhưng Microsoft cảnh báo rằng việc xóa tệp trong WinSxS, hoặc xóa cả thư mục, có thể khiến PC không khởi động được hoặc không cập nhật được5.
Windows tự động thu nhỏ thư mục này. Một tác vụ trong Task Scheduler tên là StartComponentCleanup dọn dẹp các thành phần cũ vào lúc PC không được sử dụng. Khi chạy tự động, nó chỉ xóa các phiên bản cũ đã qua ít nhất 30 ngày kể từ khi thành phần mới được cài5.
Khi muốn thu nhỏ ngay, hãy dùng lệnh sau trong Command Prompt chạy với quyền quản trị5.
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Khác với tác vụ tự động, lệnh này xóa phiên bản cũ mà không chờ thời gian ân hạn 30 ngày5. Nếu thêm /ResetBase, tất cả bản cập nhật đã cài sẽ không thể gỡ cài đặt được nữa5. Chừng nào còn khả năng phải gỡ một bản cập nhật, đừng thêm /ResetBase. Lệnh này khi không có /ResetBase đã được chạy trong Command Prompt với quyền quản trị trên Windows Server 2022 và được xác nhận là chạy đến cuối.
flowchart TB
accTitle: Cách thu nhỏ WinSxS
accDescr: Cho thấy WinSxS không được xóa thủ công mà được thu nhỏ bằng tác vụ chạy tự động hoặc StartComponentCleanup của DISM, và nếu thêm ResetBase thì các bản cập nhật hiện có không thể gỡ cài đặt được nữa.
A["WinSxS lớn"] --> X["Xóa thủ công (không được)"]
A --> B["Tác vụ tự động (ân hạn 30 ngày)"]
A --> C["DISM (không có ân hạn)"]
C --> D["Thêm /ResetBase"]
D --> E["Không gỡ được các bản cập nhật hiện có"]
Hình 9: Không xóa WinSxS thủ công mà hãy thu nhỏ bằng các cách Windows cung cấp.
Tệp trang
Tệp trang là một tệp hệ thống ẩn nằm trên đĩa. Nó được dùng để chuyển nội dung bộ nhớ ít được dùng xuống đĩa, và để nâng giới hạn bộ nhớ có thể sử dụng (commit limit). Nó cũng có thể được dùng để ghi lại thông tin khi Windows dừng bất thường (system crash dump)13.
flowchart TB
accTitle: Vai trò của tệp trang
accDescr: Cho thấy tệp trang chuyển nội dung bộ nhớ ít dùng xuống đĩa, nâng commit limit và hỗ trợ system crash dump, và khi chạm commit limit thì ứng dụng có thể bị treo hoặc thoát đột ngột.
A["Tệp trang"] --> B["Chuyển nội dung bộ nhớ xuống đĩa"]
A --> C["Nâng commit limit"]
A --> D["Hỗ trợ crash dump"]
C -.-> E["Chạm giới hạn thì ứng dụng có thể bị treo"]
Hình 10: Tệp trang hỗ trợ commit limit và crash dump, nên không xóa nó để tăng dung lượng trống.
Khi chạm commit limit, ứng dụng không thể cấp phát bộ nhớ và có thể bị treo hoặc thoát đột ngột13. Dù lo ngại về dung lượng, đừng xem tệp trang là thứ nên xóa để tăng dung lượng trống. Cách đọc nội dung và kích thước của tệp trang được giải thích trong bài ““Mức dùng bộ nhớ” của Windows thực sự nghĩa là gì?”.
Dung lượng của điểm khôi phục
Các điểm khôi phục do “Bảo vệ Hệ thống” tạo ra cũng chiếm dung lượng. Khi muốn giảm, đừng tìm tệp để xóa mà hãy đặt giới hạn dung lượng được phép dùng trên màn hình cài đặt của “Bảo vệ Hệ thống”. Bài viết hỗ trợ của Microsoft giải thích rằng thanh trượt trên màn hình này cho phép quyết định dung lượng tối đa mà Bảo vệ Hệ thống có thể dùng14.
Hướng dẫn quyết định khi còn phân vân
Cuối cùng, đây là tóm tắt những gì có thể xóa.
flowchart TB
accTitle: Hướng dẫn quyết định có xóa hay không
accDescr: Cho thấy trước khi xóa, lần lượt kiểm tra xem có chứa tệp của bạn không, có định quay về Windows trước không, và có phải thứ Windows dùng để hoạt động không, cùng cách xử lý cho từng trường hợp.
A["Thứ bạn định xóa"] --> B{"Có chứa tệp của bạn không?"}
B -->|"Có (Tải xuống, Thùng rác, Người dùng trong Windows.old)"| C["Mở ra và chuyển những gì cần trước"]
B -->|"Không"| D{"Có định quay về Windows trước không?"}
D -->|"Có"| E["Giữ lại Windows.old"]
D -->|"Không"| F{"Windows có dùng nó để hoạt động không?"}
F -->|"Có (WinSxS, tệp trang)"| G["Không xóa thủ công, dùng cách chuyên dụng"]
F -->|"Không"| H["Có thể xóa từ ứng dụng Cài đặt"]
Hình 11: Kiểm tra lần lượt: tệp của bạn, dự định quay về Windows trước, và thứ Windows dùng để hoạt động.
- Windows.old: Nếu không gặp vấn đề với Windows mới, bạn có thể xóa. Xóa rồi thì không quay về Windows trước được. Nếu chờ, nó sẽ tự động biến mất sau 10 ngày. Trước khi xóa, hãy kiểm tra xem thư mục “Người dùng” bên trong còn tệp nào bạn cần không.
- Dọn dẹp Windows Update và Tệp Tối ưu hóa Phân phối: Đây là những thứ Windows tạo ra để làm việc, nên bạn có thể xóa.
- Tải xuống và Thùng rác: Đây là tệp của chính bạn. Hãy mở ra, chuyển những gì cần sang nơi khác rồi mới xóa.
- Nhận biết Lưu trữ: Nếu bật, hãy kiểm tra trước số ngày cho Tải xuống và Thùng rác.
- WinSxS và tệp trang: Không xóa thủ công trong File Explorer. Hãy thu nhỏ WinSxS bằng DISM hoặc mục Dọn dẹp Windows Update trong Dọn dẹp Ổ đĩa.
Ngoài vấn đề dung lượng trống, chúng tôi cũng thường nhận được câu hỏi về PC chạy chậm vì mức sử dụng đĩa luôn ở 100%. Cách điều tra trường hợp đó được giải thích trong bài “Disk at 100%: What Do You Actually Have to Stop?”.
Bài viết liên quan
- Disk at 100%: What Do You Actually Have to Stop? — Telling SysMain, Windows Search, and Defender Apart
- OneDrive “Tệp theo yêu cầu” và ứng dụng nghiệp vụ — giả định mà chỗ giữ chỗ phá vỡ và cách xử lý
- “Mức dùng bộ nhớ” của Windows thực sự nghĩa là gì? — Đọc đúng Working Set, Private Bytes, Commit và tệp trang
Tài liệu tham khảo
-
Microsoft Support, KB5012334—Delete the Windows.old folder using Storage sense in the Settings app. Windows.old chứa phiên bản Windows trước; xóa từ ứng dụng Cài đặt là cách đơn giản nhất; các bước và tên mục cho Windows 11 và Windows 10. ↩ ↩2 ↩3 ↩4 ↩5
-
Microsoft Support, Go back to the previous version of Windows. Trong hầu hết trường hợp, chỉ có thể quay về trong vòng 10 ngày sau khi nâng cấp. Để quay về, cần giữ
windows.oldvà$windows.~bt, xóa các tài khoản người dùng đã thêm, và chuẩn bị ổ USB đã dùng để nâng cấp. ↩ ↩2 -
Microsoft Support, Delete your previous version of Windows. 10 ngày sau khi nâng cấp, phiên bản Windows trước tự động bị xóa; Windows.old chứa các tệp để quay về; việc xóa không thể hoàn tác; cần quyền quản trị. ↩ ↩2 ↩3 ↩4
-
Microsoft Support, Retrieve files from the Windows.old folder after a Windows upgrade. Bản tiếng Việt là “Truy xuất tệp từ thư mục Windows.old sau khi nâng cấp Windows”. Nếu chọn “Không có gì” trong “Chọn nội dung cần giữ lại”, tệp cá nhân không được di chuyển mà được lưu trong Windows.old trong 10 ngày; các bước lấy tệp ra. Kiểm tra vào ngày 2026-11-03. ↩ ↩2
-
Microsoft Learn, Clean Up the WinSxS Folder. Cảnh báo rằng xóa tệp hoặc thư mục trong WinSxS có thể khiến PC không khởi động được hoặc không cập nhật được; thời gian ân hạn 30 ngày của tác vụ StartComponentCleanup;
/StartComponentCleanupvà/ResetBasecủa DISM; có thể thu nhỏ kho thành phần bằng mục Dọn dẹp Windows Update trong Dọn dẹp Ổ đĩa. ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 -
Microsoft Learn, Delivery Optimization Frequently Asked Questions. Windows tự động xóa bộ nhớ đệm của Tối ưu hóa Phân phối; nếu cần dung lượng trống, có thể xóa thủ công bằng “Delivery Optimization Files” trong Dọn dẹp Ổ đĩa. ↩ ↩2
-
Microsoft Support, Free up drive space in Windows. Nhận biết Lưu trữ xóa tệp tạm thời và nội dung Thùng rác; cách mở Đề xuất dọn dẹp và 4 danh mục; tệp vẫn chiếm dung lượng cho đến khi làm trống Thùng rác; các thư mục như Tải xuống dễ chứa tệp lớn; các bước dùng Dọn dẹp Ổ đĩa trên Windows 10 và các mục được chọn sẵn theo mặc định. ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9
-
Microsoft Support, Manage drive space with Storage Sense. Nhận biết Lưu trữ mặc định bị tắt; Windows có thể bật nó khi dung lượng trống còn ít; chỉ áp dụng cho ổ đĩa hệ thống; không chạy nếu bạn chưa đăng nhập và trực tuyến liên tục từ 10 phút trở lên; cài đặt nội dung đám mây không xóa vĩnh viễn tệp; mặc định trên Windows 11 phiên bản 22H2 là 30 ngày. ↩ ↩2 ↩3 ↩4 ↩5
-
Microsoft Learn, Storage Policy CSP. Giá trị mặc định của từng chính sách Nhận biết Lưu trữ (tệp tạm thời bị xóa, Thùng rác sau 30 ngày, thư mục Tải xuống và nội dung đám mây có giá trị mặc định 0, tức là không làm gì), và khi chính sách bật tính năng này thì người dùng không thể tắt. ↩ ↩2 ↩3 ↩4 ↩5
-
Microsoft Support (tiếng Việt), Quản lý dung lượng ổ đĩa bằng Nhận biết Lưu trữ. Tên các mục trên màn hình tiếng Việt (“Xóa tệp trong thùng rác của tôi nếu…”, “Xóa tệp trong thư mục Tải xuống của tôi nếu chúng không được mở trong…”, “Nội dung sẽ trở thành chỉ trực tuyến…”, “Luôn giữ trên thiết bị này”). ↩ ↩2 ↩3
-
Microsoft Support (tiếng Việt), Giải phóng dung lượng ổ đĩa trong Windows. Cách mở “Đề xuất dọn dẹp” trên Windows 11 và tên tiếng Việt của 4 danh mục; các mục được chọn sẵn theo mặc định trong Dọn dẹp Ổ đĩa. ↩ ↩2
-
Microsoft Learn, Deprecated features in the Windows client. Danh sách tính đến ngày 23 tháng 9 năm 2026 không có Dọn dẹp Ổ đĩa (kiểm tra vào ngày 3 tháng 11 năm 2026). ↩
-
Microsoft Learn, Introduction to the page file. Vai trò của tệp trang (mở rộng bộ nhớ vật lý, mở rộng commit limit, crash dump) và điều xảy ra khi chạm commit limit. ↩ ↩2
-
Microsoft Support, System Protection. Thanh trượt trên màn hình cài đặt Bảo vệ Hệ thống cho phép quyết định dung lượng tối đa có thể dùng. ↩
Bài viết liên quan
Các bài viết gần đây có cùng thẻ để tìm hiểu sâu hơn những chủ đề lân cận.
Bật "Kết nối có đo lường" thì những gì sẽ dừng lại? ── Ảnh hưởng đến Windows Update, OneDrive và ứng dụng Store
Khi bật kết nối có đo lường, Windows Update chỉ tải bản cập nhật ưu tiên và OneDrive tạm dừng đồng bộ. Bài viết giải thích ứng dụng Store...
Chế độ nguồn của Windows thay đổi những gì? ── Khác biệt giữa Hiệu suất tốt nhất, Cân bằng và Hiệu quả năng lượng tốt nhất, và cách chọn
Giải thích các chế độ nguồn Hiệu suất tốt nhất, Cân bằng và Hiệu quả năng lượng tốt nhất của Windows 11 thay đổi những gì: thiết lập CPU ...
Tích hợp shell Windows ngày nay ── menu ngữ cảnh, liên kết tệp và những gì đã đổi trên Windows 11
Vì sao menu ngữ cảnh Windows 11 giấu mục sau «Hiện thêm tùy chọn»: từ nền tảng phần mở rộng → ProgID → verb, lưu ý phần mở rộng shell cổ ...
Vì sao mức sử dụng CPU thấp mà âm thanh vẫn bị ngắt? — Nhìn từ bộ đệm và hạn chót nạp dữ liệu
Bài viết giải thích vì sao mức sử dụng CPU thấp mà âm thanh vẫn bị ngắt, dựa trên bộ đệm và hạn chót nạp dữ liệu. Bài viết tổng hợp môi t...
Vì sao đường truyền nhanh mà RDP vẫn chậm? — Tách riêng đầu vào, kết xuất và truyền dữ liệu để điều tra
Quy trình khoanh vùng khi thao tác nhập hoặc cuộn trong RDP chậm dù đường truyền nhanh. Bài viết phân biệt việc chờ xử lý đầu vào, xử lý ...
Chủ đề liên quan
Đây là các trang chủ đề gần với chủ đề này. Từ bài viết, bạn có thể đi tiếp đến các dịch vụ liên quan và những bài viết khác.
Chủ đề kỹ thuật Windows
Cổng vào tổng hợp các chủ đề kỹ thuật về phát triển Windows, điều tra lỗi và khai thác tài sản hiện có.
Dịch vụ liên quan đến chủ đề này
Bài viết này dẫn đến các trang dịch vụ sau. Hãy xem từ lối vào gần nhất với bạn.
Chỉnh sửa và bảo trì phần mềm Windows hiện có
Chúng tôi có thể tìm hiểu nguyên nhân khiến ổ C trên các PC trong công ty bị thiếu dung lượng, và cùng bạn quyết định cách thiết lập Nhận biết Lưu trữ cũng như các cài đặt cập nhật cho phù hợp với cấu hình thực tế.
Tư vấn kỹ thuật và đánh giá thiết kế
Nếu ứng dụng nghiệp vụ đặt tệp trong thư mục tạm hoặc thư mục Tải xuống và bạn muốn kiểm tra xem việc xóa tự động có làm mất các tệp đó hay không, chúng tôi có thể nhận việc này dưới dạng tư vấn kỹ thuật.
Câu hỏi thường gặp
Các câu hỏi thường gặp khi tư vấn về chủ đề của bài viết.
- Tôi có thể xóa thư mục Windows.old không?
- Nếu không cần quay về phiên bản Windows trước, bạn có thể xóa. Windows.old chứa các tệp dùng để quay về Windows trước, và sau khi xóa thì không thể quay về được nữa. 10 ngày sau khi nâng cấp, phiên bản Windows trước sẽ tự động bị xóa. Nếu tự xóa, cách đơn giản nhất là xóa từ "Hệ thống" → "Lưu trữ" trong Cài đặt. Tuy nhiên, nếu khi nâng cấp bạn đã chọn "Không có gì" trong "Chọn nội dung cần giữ lại", các tệp cá nhân sẽ không được chuyển sang Windows mới mà chỉ được giữ trong Windows.old trong 10 ngày. Trước khi xóa, hãy kiểm tra xem thư mục "Người dùng" bên trong Windows.old còn tệp nào bạn cần không.
- Tôi có thể xóa hết các mục hiện trong "Tệp tạm thời" không?
- Đừng xóa tất cả cùng lúc mà hãy kiểm tra từng mục. Các tệp Dọn dẹp Windows Update và tệp Tối ưu hóa Phân phối là tệp làm việc do Windows tạo ra. Ngược lại, "Tải xuống" là nơi chứa các tệp bạn tự lưu, còn khi đã làm trống Thùng rác thì các tệp trong đó không thể khôi phục. Nếu xóa bản cài đặt Windows trước đó, bạn sẽ không thể quay về Windows trước nữa.
- Bật Nhận biết Lưu trữ thì các tệp trong thư mục Tải xuống có bị xóa không?
- Việc xóa trong thư mục Tải xuống là một cài đặt riêng. Theo mô tả chính sách quản trị, nếu không thiết lập thì các tệp trong thư mục Tải xuống sẽ không bị xóa. Nếu bạn chỉ định số ngày, các tệp không được mở trong số ngày đó trở lên sẽ bị xóa, vì vậy hãy kiểm tra giá trị trên màn hình cài đặt trước khi bật.
- Dọn dẹp Ổ đĩa không còn dùng được nữa sao?
- Bài viết hỗ trợ của Microsoft hướng người dùng Windows 11 tới "Đề xuất dọn dẹp" trong Cài đặt. Trên màn hình tiếng Nhật của Windows 11 (26H2), mục này có tên khác với tài liệu của Microsoft. Các bước dùng Dọn dẹp Ổ đĩa được đăng dưới dạng hướng dẫn cho Windows 10. Dù dùng cách nào, điều cần làm vẫn như nhau: kiểm tra mình sẽ xóa gì rồi mới chạy.
- Thư mục WinSxS rất lớn, tôi có thể xóa nội dung bên trong không?
- Không được xóa thủ công. Microsoft cảnh báo rằng việc xóa tệp hoặc thư mục trong WinSxS có thể khiến PC không khởi động được hoặc không cập nhật được. Khi muốn thu nhỏ, hãy dùng /StartComponentCleanup của DISM hoặc mục Dọn dẹp Windows Update trong Dọn dẹp Ổ đĩa.
Hồ sơ tác giả
Trang giới thiệu tác giả bài viết.
Go Komura
Đại diện của KomuraSoft LLC
Chuyên về phát triển phần mềm Windows, tư vấn kỹ thuật và điều tra lỗi, với thế mạnh ở các dự án còn tài sản hiện có và việc điều tra những sự cố khó nhìn ra nguyên nhân.