Cách chống phân mảnh máy tính

Quá trình tìm kiếm các mảnh dữ liệu hoặc file tách rời và tái thiết lập tất cả dữ liệu hay file bị phân mảnh này, sau đó sắp xếp chúng thành một khối liên kết được gọi là chống phân mảnh. Quá trình này làm tăng hiệu quả truy xuất dữ liệu và thời gian truy cập, giảm phân mảnh hệ thống file, đồng thời cũng cho phép khả năng lưu trữ được sử dụng hiệu quả và nhanh chóng hơn.

Mẹo chống phân mảnh ổ cứng Windows 10

Ổ cứng bị phân mảnh sau một thời gian dài và dữ liệu bị phân mảnh khi máy tính của bạn lưu lại dữ liệu và lưu trữ chúng tại nhiều vị trí trên ổ cứng. Điều này làm giảm hiệu suất của máy tính. Để làm cho máy tính hoạt động hiệu quả và mượt mà, bạn có thể sử dụng công cụ tích hợp sẵn trên Windows 10 để chống phân mảnh tất cả dữ liệu hoặc file bị phân mảnh. Và trong bài viết sau đây, thuthuat.taimienphi.vn sẽ hướng dẫn bạn cách chống phân mảnh ổ cứng Windows 10 với các thao tác thực hiện đơn giản.


Phương pháp 1: Sử dụng công cụ Defragment có sẵn trên Windows 10

Bước 1: Mở Start và tìm kiếm Defragment and Optimize Drives, sau đó nhấn Enter để mở Optimize Drives.

Bước 2: Chọn ổ đĩa bạn muốn tối ưu hóa và click Analyze. Nếu bạn có ổ SSD, tùy chọn này có màu xám và không khả dụng.

Lưu ý: Bạn luôn luôn cần phân tích ổ cứng đầu tiên để xem phần trăm các phần bị phân mảnh. Nếu sự phân mảnh ít hơn 10%, thì bạn không cần tối ưu hóa ổ cứng vì nó không thích hợp để chống phân mảnh.

Bước 3: Nhấp chuột vào nút Optimize để bắt đầu chống phân mảnh ổ cứng của bạn.

Bước 4:Khi quá trình chống phân mảnh hoàn thành, bạn click Close để đóng cửa sổ.

Phương pháp 2: Sử dụng Command Prompt

Bước 1: Nhấn tổ hợp phím Window + X hoặc nhấp chuột phải vào Start Menu.
Bước 2:Click vào Command Prompt.
Bước 3: Chọn Yes để cho phép Command Prompt (Admin) chạy với tư cách là quản trị viên.
Bước 4: Nhập lệnh defrag C: để bắt đầu quá trình chống phân mảnh ổ cứng.

Chỉ với những bước thực hiện đơn giản như trên, bạn đã hoàn thành quá trình chống phân mảnh ổ cứng Windows 10. Khi bạn thực hiện việc này, tất cả các dữ liệu hoặc file bị phân mảnh di chuyển tới vị trí gần hơn và không gian lưu trữ trống của ổ cứng cũng được gộp lại để có thể được sử dụng nhanh hơn. Nhờ đó, dữ liệu hay file trong tương lai sẽ được lưu trong không gian lưu trữ đã được chống phân mảnh trên ổ cứng của bạn.

Ổ cứng bị phân mảnh dẫn tới việc truy xuất dữ liệu bị chậm lại, gây ra tình trang giật, lag và làm hiệu suất máy tính sụt giảm. Chính vì thế, thuthuat.taimienphi.vn sẽ hướng dẫn các bạn cách chống phân mảnh ổ cứng Windows 10 trong bài viết sau đây để giải quyết vấn đề này.

Cách xóa Cache Windows 10 update để giải phóng dung lượng ổ cứng Cách phân vùng ổ cứng trên Windows 11, 10 Cách kiểm tra xem Windows 10 sử dụng SSD hay HDD? Cách xóa ổ đĩa Windows 10 với DiskPart Cách chia ổ cứng Windows 10 không dùng phần mềm 16 cách giải phóng dung lượng trống ổ cứng Windows 10

Theo thời gian, các tập tin trên ổ đĩa cứng của bạn sẽ bị phân mảnh, và máy tính của bạn sẽ ngày một "chậm dần" vì phải "check" các tập tin ở nhiều vị trí khác nhau trên ổ đĩa cứng. Để máy tính chạy nhanh hơn và mượt hơn, bạn có thể sử dụng các công cụ có sẵn trên Windows 10 để chống phân mảnh các tập tin.

Việc chống phân mảnh tự động đồng nghĩa với việc để kéo dài tuổi thọ và hiệu suất của ổ đĩa của bạn.

Cũng giống như Windows 8 và Windows 7, Windows 10 cũng tự động chống phân mảnh các tập tin theo một lịch trình (theo mặc định, mỗi tuần một lần). Tuy nhiên, không phải lúc nào các công cụ cũng tự động chạy và chạy liên tục. Nếu để ý bạn sẽ thấy các tập tin load rất lâu hoặc sau 1 tháng (có thể lâu hơn) bạn sẽ nhìn thấy các ổ đĩa trên hệ điều hành Windows phân mảnh như thế nào?

Một điểm lưu ý về Solid State Drives (SSD): ổ SSD làm việc khác hơn so với ổ đĩa cứng truyền thống. Ổ SSD không cần phân mảnh. Tuy nhiên, Windows cũng chống phân mảnh ổ SSD mỗi tháng một lần nếu cần thiết và nếu System Restore được kích hoạt.

Chống phân mảnh là gì?

Theo thời gian, các khối dữ liệu (fragment) tạo nên file có thể trở nên phân tán ở nhiều vị trí xung quanh bề mặt ổ cứng. Đây được gọi là hiện tượng phân mảnh. Chống phân mảnh di chuyển tất cả các khối đó để chúng nằm gần nhau trong không gian vật lý, điều này có khả năng tăng tốc thời gian đọc khi truy cập dữ liệu trên ổ đĩa. Tuy nhiên, với các máy tính hiện đại, chống phân mảnh không còn là điều cần thiết như trước đây. Windows tự động chống phân mảnh ổ cơ học và không cần thiết phải chống phân mảnh với ổ SSD.

Tuy nhiên, sẽ không có hại gì nếu giữ cho ổ của bạn hoạt động theo cách hiệu quả nhất có thể. Bạn cũng có thể cần phải chống phân mảnh các ổ cứng ngoài được kết nối qua USB, vì chúng có thể không được cắm vào khi Windows chạy tính năng chống phân mảnh tự động.

Chống phân mảnh có bắt buộc không?

Câu trả lời ngắn gọn là không. Chống phân mảnh là không cần thiết. Nhưng nó có đáng thực hiện không? Bài viết sẽ nói với bạn rằng điều đó rất xứng đáng, nhưng quyết định cuối cùng phụ thuộc vào mức độ bạn coi trọng máy tính và thời gian của mình.

Vấn đề là, Windows 10 có khả năng tự chăm sóc máy tính của bạn. Ngay cả khi bạn không muốn thực hiện chống phân mảnh theo cách thủ công, hệ điều hành của bạn vẫn sẽ thực hiện thao tác chống phân mảnh cho bạn. Máy tính của bạn sẽ tiếp tục hoạt động tốt miễn là bạn không bỏ lỡ lần bảo trì theo lịch trình.

Tuy nhiên, nếu bạn nhận thấy mọi thứ đang bắt đầu chậm lại hoặc tự coi mình là một người dùng thành thạo và muốn kiểm soát nhiều hơn những gì đang diễn ra với hoạt động bên trong máy tính của mình, các bước sau sẽ cung cấp cách thực hiện điều đó cho bạn.

Việc chống phân mảnh rất đáng thực hiện

Tại sao và khi nào cần chống phân mảnh Windows 10?

Liên tục lưu file sẽ đặt các phần của file đó vào các volume khác nhau trên PC. Khi file phát triển, nhiều phần trong số đó sẽ bị phân tán giữa các volume, buộc máy tính phải tìm kiếm qua nhiều khu vực và làm chậm máy tính.

Ngoại trừ SSD, quá trình chống phân mảnh ổ đĩa nên được thực hiện hàng tuần hoặc ít nhất là mỗi tháng một lần. Một lần nữa, điều này được xác định bởi dung lượng ổ cứng và việc sử dụng máy tính hàng ngày của bạn.

Như đã nêu, Windows 10 cung cấp cho người dùng công cụ chống phân mảnh ổ đĩa giúp sắp xếp lại và thống nhất dữ liệu file bị phân mảnh đang làm chậm PC.

Cách tối ưu hóa ổ trong công cụ Optimize Drives

1. Thực hiện bước 2 (ribbon File Explorer) hoặc bước 3 (thuộc tính ổ) hoặc bước 4 (Settings) bên dưới để biết cách bạn muốn mở Optimize Drives.

2. Tối ưu hóa ổ từ ribbon File Explorer:

A) Mở This PC trong File Explorer (Win + E).

B) Chọn bất kỳ ổ cứng nào, nhấp vào tab Drive Tools Manage, chọn nút Optimize trong ribbon và chuyển đến bước 5 bên dưới.

3. Tối ưu hóa ổ từ Properties:

A) Mở This PC trong File Explorer (Win + E).

B) Nhấp chuột phải hoặc nhấn và giữ trên bất kỳ ổ cứng nào, rồi chọn Properties.

C) Nhấp vào tab Tools, chọn Optimize và chuyển sang bước 5 bên dưới.

Nhấp vào tab Tools, chọn Optimize

4. Tối ưu hóa ổ từ Settings:

A) Mở Settings và nhấp vào biểu tượng System.

B) Nhấp vào Storage ở phía bên trái, nhấn vào liên kết Optimize Drives trong phần More storage settings ở phía bên phải và chuyển sang bước 5 bên dưới.

Nhấn vào liên kết Optimize Drives

5. Chọn một ổ bạn muốn hoặc cần tối ưu hóa và nhấp vào nút Optimize.

  • Bạn có thể chọn một ổ và nhấp vào nút Analyze để xem nó có cần được tối ưu hóa hay không.
  • Nếu ổ bị phân mảnh hơn 10%, thì nó nên được tối ưu hóa.
  • Việc tối ưu hóa ổ có thể mất từ ​​vài phút đến vài giờ để hoàn thành, tùy thuộc vào kích thước ổ và mức độ tối ưu hóa cần thiết.
  • Bạn vẫn có thể sử dụng PC của mình trong quá trình tối ưu hóa.

Bắt đầu với Windows 10 build 20241, Microsoft sẽ thực hiện một số thay đổi đối với Optimize Drives.

- Thêm hộp kiểm Advanced View mới để liệt kê tất cả các volume, bao gồm cả những volume bị ẩn. Xin lưu ý rằng Microsoft vẫn đang thiết lập và chạy công cụ này, vì vậy bạn sẽ thấy hộp kiểm trong bản build này, nhưng có thể không nhận thấy bất kỳ sự khác biệt nào khi nhấp vào nó.

- Liệt kê thêm chi tiết trong cột "Current status" khi các volume không có sẵn để chống phân mảnh (ví dụ: "Partition type not supported""File system type not supported").

- Thêm hỗ trợ nhấn F5 để refresh.

Tối ưu hóa ổ trong Command Prompt

1. Thực hiện bước 2 hoặc bước 3 bên dưới tùy thuộc vào cách bạn muốn chạy lệnh defrag.

2. Để chạy defrag trong Command Prompt trên Windows 10, hãy mở Command Prompt với quyền admin và chuyển sang bước 4 bên dưới.

3. Để chạy defrag trong Command Prompt khi boot, hãy mở Command Prompt khi boot. Gõ diskpart vào Command Prompt và nhấn Enter. Nhập list volume vào Command Prompt và nhấn Enter.

Ghi lại ký tự ổ mà bạn muốn tối ưu hóa. Ký tự ổ không phải lúc nào cũng giống khi boot như trong Windows.

D) Nhập exit vào Command Prompt, nhấn Enter và chuyển sang bước 4 bên dưới.

4. Nhập lệnh bên dưới mà bạn muốn sử dụng vào Command Prompt và nhấn Enter.

Các lệnh thường được sử dụng:

defrag C: /O

Thay thế C: trong lệnh bằng ký tự ổ bạn muốn.

Hoặc:

defrag /C /O

Dùng cho tất cả các ổ HDD và SSD.

Cú pháp:

defrag <volumes> | /C | /E <volumes> [<task(s)>] [/H] [/M [n] | [/U] [/V]] [/I n]

Trong đó <task(s)> bị bỏ qua (defrag truyền thống), hoặc như sau: /A | [/D] [/K] [/L] | /O | /X.

Hay để theo dõi một hoạt động đang diễn ra trên một volume:

defrag <volume> /T

Tham số:

Giá trịMô tả
/AThực hiện phân tích trên các volume được chỉ định.
/BThực hiện tối ưu hóa khởi động để chống phân mảnh boot sector của boot volume. Điều này sẽ không hoạt động trênSSD.
/CThực hiện thao tác trên tất cả volume.
/DThực hiện chống phân mảnh truyền thống (đây là tùy chọn mặc định).
/EThực hiện thao tác trên tất cả các volume, ngoại trừ những volume được chỉ định.
/HChạy hoạt động ở mức ưu tiên bình thường (mặc định là thấp).
/I nTối ưu hóa tier (tầng) sẽ chạy trong nhiều nhất n giây trên mỗi volume.
/KThực hiện Slab Consolidation trên các volume xác định.
/LThực hiện retrim trên các volume được chỉ định. Chỉ choSSD.
/M [n]Chạy thao tác trên từng volume song song trong nền. Tối đa n luồng tối ưu hóa song song các tầng lưu trữ.
/OThực hiện tối ưu hóa thích hợp cho từng loại phương tiện.
/TTheo dõi một hoạt động đã được tiến hành trên volume được chỉ định.
/UXuất tiến trình của hoạt động trên màn hình.
/VXuất đầu ra dài có chứa thống kê phân mảnh.
/XThực hiện hợp nhất không gian trống trên các volume được chỉ định.
Tối ưu hóa ổ trong Command Prompt

Tối ưu hóa ổ trong PowerShell

1. Mở PowerShell với quyền admin.

2. Thực hiện bước 3 (phân tích), bước 4 (tối ưu hóa), bước 5 (TRIM), bước 6 (chống phân mảnh) bên dưới, tùy thuộc vào lệnh bạn muốn sử dụng.

3. Để phân tích việc tối ưu hóa ổ hiện tại, nhập lệnh bên dưới vào PowerShell, nhấn Enter và chuyển sang bước 7 bên dưới.

Optimize-Volume -DriveLetter <drive letter> -Analyze –Verbose

Phân tích volume được chỉ định cho thống kê phân mảnh. Chỉ thực hiện phân tích và báo cáo trạng thái tối ưu hóa hiện tại của volume.

Thay thế <drive letter> trong lệnh trên bằng ký tự ổ thực tế mà bạn muốn phân tích.

Ví dụ:

Optimize-Volume -DriveLetter C -Analyze -Verbose
Phân tích việc tối ưu hóa ổ hiện tại

4. Để tự động TRIM hoặc chống phân mảnh ổ sao phù hợp, nhập lệnh bên dưới vào PowerShell, nhấn Enter và chuyển sang bước 7 bên dưới.

Optimize-Volume -DriveLetter <drive letter> -Verbose

Tự động thực hiện tối ưu hóa thích hợp (TRIM hoặc chống phân mảnh) cho ổ.

Thay thế <drive letter> trong lệnh trên bằng ký tự ổ thực tế mà bạn muốn tối ưu hóa.

Ví dụ:

Optimize-Volume -DriveLetter C -Verbose
Tự động TRIM hoặc chống phân mảnh ổ sao phù hợp

5. Để TRIM một ổ SSD, nhập lệnh bên dưới vào PowerShell, nhấn Enter và chuyển sang bước 7 bên dưới.

Optimize-Volume -DriveLetter <drive letter> -ReTrim -Verbose

Tạo TRIM và Unmap hint cho tất cả các sector hiện chưa được sử dụng của volume, thông báo cho bộ nhớ rằng các sector đó không còn cần thiết và có thể được xóa. Điều này có thể khôi phục dung lượng không sử dụng trên các ổ.

Thay thế <drive letter> trong lệnh trên bằng ký tự thực của ổ SSD mà bạn muốn TRIM.

Ví dụ:

Optimize-Volume -DriveLetter C -ReTrim -Verbose
TRIM một ổ SSD

6. Để chống phân mảnh ổ cứng (không sử dụng lệnh này trên ổ SSD), nhập lệnh bên dưới vào PowerShell, nhấn Enter, và chuyển sang bước 7 bên dưới.

Optimize-Volume -DriveLetter <drive letter> -Defrag -Verbose

Cho biết cmdlet bắt đầu chống phân mảnh trên volume được chỉ định. Chống phân mảnh hợp nhất các vùng bị phân mảnh của file để cải thiện hiệu suất đọc hoặc ghi tuần tự.

Thay thế <drive letter> trong lệnh trên bằng ký tự thực tế của ổ cứng bạn muốn chống phân mảnh.

Ví dụ:

Optimize-Volume -DriveLetter C -Defrag -Verbose
Chống phân mảnh ổ cứng

7. Khi hoàn tất, bạn có thể đóng PowerShell nếu muốn.

Tham khảo thêm một số bài viết dưới đây:

  • Tại sao Linux không cần chống phân mảnh?
  • Sửa lỗi Windows 10 chỉ bằng 1 cú click chuột với FixWin
  • Mở khóa và cải thiện các tính năng Windows 10 bằng 5 thủ thuật Registry
  • 5 cách khắc phục tình trạng máy tính chạy chậm

Chúc các bạn thành công!

Video liên quan

Chủ đề