Những gì mà Optim Optimize Drive Ổ đĩa làm được trong Windows 8?


87

Với Windows 8, có một tùy chọn để "tối ưu hóa" ổ đĩa. Điều này trông tương tự như tùy chọn Defragment của các phiên bản Windows trước:

Ảnh chụp màn hình

Tôi có một ổ SSD và tôi biết rằng SSD không nên bị phân mảnh. Tuy nhiên, Windows 8 nhận ra rằng ổ đĩa là ổ SSD và vẫn nói rằng nó cần tối ưu hóa. Chính xác thì tùy chọn "Tối ưu hóa" làm gì trong Windows 8? Có an toàn cho SSD không?


2
Tôi đã thực hiện một số thay đổi lớn cho câu hỏi để giúp ngăn chặn nó bị đóng cửa. Tôi tin rằng đây là một câu hỏi hợp lệ và đáng để trả lời, vì tôi cũng quan tâm đến những gì nó làm. Nếu bạn không đồng ý với các chỉnh sửa, vui lòng quay lại, thay đổi hoặc ping tôi với bất kỳ câu hỏi nào.
James Mertz

Câu trả lời:


77

Những gì nó làm là chạy lệnh Trim trên ổ đĩa (nếu nó hỗ trợ nó). Nó không thực sự chống phân mảnh ổ đĩa, như trường hợp của một ổ đĩa quay truyền thống. Có lẽ là một ý tưởng tốt để thực hiện Trim để xóa các khối không còn được sử dụng.

Các Assessment Tool Windows (WinSAT) là những gì ban đầu xác định có hay không phải là ổ đĩa là một SSD và công tắc hành vi của Disk Optimizer. Trong Windows 8, winat chạy theo lịch trình Microsoft \ Windows \ Bảo trì trong Trình lập lịch tác vụ. Đây là cùng một công cụ (winat) sẽ vô hiệu hóa phân mảnh SSD trên Windows 7.

Chỉ cần lặp lại điểm và lái nó về nhà: Đừng nghĩ về Trình tối ưu hóa đĩa trong Windows 8 đúng như Defrag; giờ đây nó là một công cụ có mục đích chung thực hiện nhiệm vụ tối ưu hóa đĩa thích hợp dựa trên loại đĩa được đính kèm. Việc xác định loại đĩa được dựa trên winat.

Câu trả lời chính thức cho một câu hỏi tương tự tại answer.microsoft.com

Kiran Bangalore [MSFT] -

Xin chào, trong Windows 7 - chúng tôi đã tắt phân mảnh cho SSD như bạn đề cập trong mục nhập của bạn; nhưng trong Windows 8, chúng tôi đã thay đổi công cụ chống phân mảnh để thực hiện một công cụ tối ưu hóa chung xử lý các loại lưu trữ khác nhau và trong trường hợp của SSD, nó sẽ gửi gợi ý 'cắt' cho toàn bộ âm lượng;

SSD là thiết bị lưu trữ được làm bằng bộ nhớ flash; bộ nhớ flash không giống như đĩa cứng là các thiết bị có thể xóa khối - chúng có thể được ghi ở mức byte nhưng cần phải xóa ở cấp khối; Trim là một gợi ý cấp độ lưu trữ được giới thiệu trong Windows 7 ngày để chỉ ra rằng Windows không sử dụng các vùng nhất định của thiết bị lưu trữ; NTFS sẽ gửi các gợi ý cắt xén này khi các tệp bị xóa hoặc di chuyển khỏi các vùng đó; SSD tiêu thụ những gợi ý này để thực hiện dọn dẹp trong nền được gọi là 'đòi lại' giúp chúng sẵn sàng cho lần ghi tiếp theo. SSD có thể chọn thực hiện tối ưu hóa ngay lập tức, lưu trữ thông tin để tối ưu hóa sau đó hoặc loại bỏ hoàn toàn gợi ý và không sử dụng nó để tối ưu hóa vì không có thời gian để thực hiện tối ưu hóa này ngay lập tức.

Trong Windows 8, khi Trình tối ưu hóa lưu trữ (công cụ chống phân mảnh mới) phát hiện rằng âm lượng được gắn trên ổ SSD - nó sẽ gửi lại một bộ gợi ý cắt hoàn chỉnh cho toàn bộ âm lượng - điều này được thực hiện vào thời gian rảnh và giúp cho phép SSD mà không thể dọn dẹp sớm hơn - một cơ hội để phản ứng với những gợi ý này, dọn dẹp và tối ưu hóa để có hiệu suất tốt nhất. Chúng tôi không thực hiện phân mảnh truyền thống (di chuyển tệp để tối ưu hóa vị trí cho không gian và hiệu suất) trên SSD.

Cảm ơn câu hỏi của bạn và tôi hy vọng điều này làm rõ sự cần thiết phải chạy Trình tối ưu hóa lưu trữ một cách thường xuyên.


3
Bạn có thể thêm chi tiết về ổ đĩa "tối ưu hóa" chính xác ngoài những gì nó làm cho SSD không?
James Mertz

@KronoS Tôi đã cập nhật câu trả lời với trích dẫn ban đầu. Trên SSD, nó phát hành TRIM cho âm lượng khổng lồ, đối với ổ cứng, nó hoạt động chống phân mảnh thời trang tốt.
Scott Chamberlain

Có nhiều tùy chọn chống phân mảnh hơn trong W8, cho đến nay không có tài liệu chính thức nào .... Eightforums.com/windows-8-news/ mẹo
Moab

Điều này có bình thường không khi mất nhiều thời gian (hơn 10 phút) và để máy chạy chậm khi đang bò? Máy tính xách tay của tôi có ổ SSD (và Win8 đã nhận ra điều này) và khi trình tối ưu hóa ổ đĩa chạy gần đây, hệ thống không thể sử dụng được trong khi chạy. Có thể nó thực sự có nhiều việc TRIM để làm, đặc biệt là kể từ khi Windows dường như gửi các lệnh cắt như nó hoạt động.
Ian Griffiths

@IanGriffiths, tôi sẽ nói điều này rất bất thường. Trên các hệ thống mà tôi đã chạy nó hoặc lên lịch để chạy, nó hoàn thành khá nhanh và tôi không nhận thấy bất kỳ khả năng sử dụng nào với ổ đĩa. Có lẽ tôi sẽ xem trang web của nhà sản xuất SSD để xem họ có cập nhật chương trình cơ sở cho ổ đĩa của bạn không. Ngoài ra, có thể Windows có thể không nhận ra ổ đĩa là ổ SSD và đang thực hiện thao tác chống phân mảnh thực tế (điều này sẽ giải thích vấn đề tốc độ của bạn).
Nghệ thuật

3

Tối ưu hóa ổ đĩa trong Windows 8, trước đây được gọi là Disk Defragmenter, giúp tối ưu hóa các loại ổ đĩa khác nhau mà PC sử dụng hiện nay. Cho dù PC của bạn sử dụng loại ổ đĩa nào, Windows sẽ tự động chọn tối ưu hóa phù hợp với ổ đĩa của bạn.

Mặc dù không cần phải phân mảnh SSD truyền thống, nhưng tối ưu hóa SSD là bắt buộc - SSD bị chậm do tập tin và phân mảnh không gian trống.

Condusiv Technologies có một đoạn video ngắn có tên là Diễn đàn phản hồi bài viết: SSD và Defrag , sẽ cung cấp một hình ảnh rõ ràng hơn.


Vì vậy, đây có giống như một bản sao muộn, ít hữu ích của câu trả lời hàng đầu?
Ry-

@minitech Khi bạn nói muộn - Tôi không biết đó là một cuộc đua. Nó nằm trong danh sách các câu hỏi hàng đầu 7 giờ trước, và tôi đã không cố gắng cạnh tranh với câu trả lời hàng đầu. Đoạn thứ 2 kết thúc
Simon

Không, đó không phải là một cuộc đua, chỉ là câu trả lời vào những thời điểm tương tự đôi khi có nội dung tương tự. Trong trường hợp này, một chút vấn đề về kiểu dáng ngớ ngẩn trên phiên bản di động của trang web này khiến nó giống như câu trả lời của bạn đã được sao chép và dán từ câu hỏi đầu tiên. Không, xin lỗi! : D Nếu bạn thực hiện một số chỉnh sửa nhỏ, tôi sẽ thay đổi phiếu bầu của mình.
Ry-

@minitech Không có vấn đề gì, bạn gợi ý chỉnh sửa gì
Simon

Làm cho liên kết nội tuyến, tôi cho rằng? :) [This short video](http://www.youtube.com/watch?v=hznCSqb4Mzg)?
Ry-

2

Đây là một câu trả lời khác để bạn tham khảo, đó đơn giản là phiên bản được gắn lại thương hiệu của phân mảnh Windows được sử dụng để gọi. Trong Windows 8, giờ đây nó được gọi là Tối ưu hóa ổ đĩa


2

Chỉ là một bổ sung cho câu trả lời của Nghệ thuật. Windows 8 nên tối ưu hóa SSD bằng cách gửi lệnh TRIM, nhưng thực tế nó thực hiện phân mảnh. Đây là một phần của Nhật ký ứng dụng:

Get-EventLog -LogName Ứng dụng -Source "microsoft-windows-defrag" | sắp xếp thời gian -desc | fl đồng hồ, tin nhắn

TimeGenerated: 03.10.2013 14:42:54 Tin nhắn: Trình tối ưu hóa lưu trữ đã hoàn thành việc cắt lại thành công trên (C :)

TimeGenerated: 03.10.2013 14:42:54 Thông báo: Trình tối ưu hóa lưu trữ đã hoàn thành phân mảnh thành công trên (C :)

TimeGenerated: 03.10.2013 14:26:24 Tin nhắn: Trình tối ưu hóa lưu trữ đã hoàn thành việc cắt xén thành công trên System Reserved

TimeGenerated: 03.10.2013 14:26:24 Tin nhắn: Trình tối ưu hóa lưu trữ đã hoàn thành phân mảnh thành công trên Hệ thống dự trữ

Ổ đĩa duy nhất trong máy tính xách tay là SSD.

Vì vậy, hiện tại có một lỗi trong Windows 8 gây ra sự phân mảnh SSD định kỳ.


7
Chỉ vì nó nói "chống phân mảnh" không có nghĩa là nó thực sự đã làm. Các dấu thời gian ở cùng một giây, đối với tôi, nó dường như chỉ gọi lệnh TRIM là "chống phân mảnh", và nó không bao giờ chạy một phân mảnh thực sự cho ổ cứng.
Slurpee
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.