Xác nhận rằng Windows 7 đang sử dụng tối ưu hóa SSD


30

Tôi đã lao vào và cài đặt Windows 7 trên máy tính của mình. Thậm chí tốt hơn, tôi đã cài đặt nó trên Intel x25m mới của tôi (phải yêu thích sự tốt đẹp của SSD).

Windows Vista đã được biết đến để đập, điều tiết và làm hao mòn ổ SSD. Rõ ràng Windows 7 giải quyết một số vấn đề nghiêm trọng hơn.

Tuy nhiên, tôi lo ngại hơn rằng có lẽ Windows 7 không sử dụng những tối ưu hóa đó. Tôi bị hoang tưởng, nhưng với chi phí của SSD (ouch !!), tôi muốn tận dụng nó càng nhiều càng tốt.

Có thể xác nhận rằng Windows 7 đang sử dụng tất cả các tối ưu hóa SSD mới thú vị? Rằng nó đã xác nhận đúng rằng ổ đĩa của bạn là ổ SSD?

Cảm ơn phản hồi của bạn. Trái ngược với Q & A, Superfetch IS đang chạy trên hệ thống này. Và đưa ra câu trả lời cho dòng lệnh tôi đã đưa ra, tôi nghĩ rằng Windows 7 KHÔNG sử dụng tối ưu hóa. RẤT PHIỀN TOÁI. Có điều gì tôi có thể làm để khiến Windows 7 đối xử với ổ đĩa của mình giống như SSD không?

Ngoài ra, cuộc nói chuyện về ổ đĩa "căn chỉnh" này là gì? Có cách nào để xác nhận điều đó không?

Ngoài ra, chống phân mảnh đĩa được kích hoạt. Tôi đã vô hiệu hóa nó.

FYI, Windows Experience Index cho hệ thống là 7,8 cho ổ đĩa.


Bạn có thể nhận được thông tin căn chỉnh bằng cách sử dụng wmic partition get startingoffsethoàn toàn những gì bạn làm với những con số mang lại cho bạn Tôi không hoàn toàn chắc chắn.
GAThrawn

Đừng bỏ qua việc chống phân mảnh ổ SSD quá nhanh; xem: superuser.com/questions/13668/what-does-a-defrag-actingly-do/
Kẻ

Điều đơn giản nhất bạn muốn làm để các cửa sổ sẽ sử dụng ổ SSD của bạn nhiều nhất có thể, được đặt nó làm ổ đĩa trao đổi duy nhất của bạn. Xem: superuser.com/questions/237813/ Mạnh . Nó thay đổi cuộc sống :)
rubmz

Câu trả lời:


23

Nếu bạn mở một cửa sổ nhắc lệnh (với tư cách là quản trị viên) và gõ lệnh sau, Windows 7 sẽ cho bạn biết nếu ổ đĩa của bạn hỗ trợ lệnh TRIM và do đó đã tự động đặt Windows để sử dụng toàn bộ phạm vi tối ưu hóa SSD:

fsutil behavior query disabledeletenotify

Bạn sẽ nhận được một cái gì đó trở lại như "DisableDeleteNotify = 0" nếu ổ đĩa của bạn đang được coi là ổ SSD.

Câu hỏi và trả lời đầy đủ mà Nhóm Kỹ thuật Windows 7 đã đăng về SSD có tại đây .


GA, Bạn đang rất vui mừng khi tôi đặt câu hỏi. Khi tôi gõ lệnh đó, tôi nhận được câu trả lời DisableDeleteNotify = 0. Điều đó có nghĩa là Windows 7 KHÔNG coi đĩa của tôi là SSD. Có bất cứ điều gì tôi có thể làm để bật tối ưu hóa? Seth
Seth Spearman

2
Nếu DisableDeleteNotify = 1, điều này có nghĩa là Windows 7 đã tắt TRIM. Vì vậy, điều này sẽ là không mong muốn nếu SSD hỗ trợ TRIM.
sblair

3
À **** bạn đúng, chỉ huy đúng nhưng tôi đã đi sai đường vòng, không biết chuyện gì đã xảy ra ở đó. Sẽ chỉnh sửa câu trả lời của tôi để sửa nó. Xin lỗi nếu tôi đã lừa dối bất cứ ai, thực sự không có ý đó.
GAThrawn

2
Lệnh này chỉ hiển thị nếu hỗ trợ TRIM bị tắt trong Windows. Kết quả "0" thậm chí không có nghĩa là bạn đã cài đặt SSD. Nguồn .
i3v

1
@GAThrawn Trên thực tế, câu hỏi là «... nếu Win7 đang sử dụng ...» và «sử dụng» không bằng «được bật». Theo hiểu biết của tôi , kiểm tra "DisableDeleteNotify = 0" chỉ là một quan niệm sai lầm phổ biến. Từ kinh nghiệm của riêng tôi - một PC của tôi hoàn toàn không có SSD vượt qua kiểm tra này, cũng như một PC khác, có SSD, được nhận dạng không chính xác là HDD. Hơn nữa, các chỉnh sửa của Seth (phiên bản 3 và 4) của câu hỏi ban đầu trông giống như anh ta đã hiểu, rằng "DisableDeleteNotify = 0" không phải là một câu trả lời đúng (được đánh dấu là chính xác ~ 30 phút trước khi chỉnh sửa).
i3v

9

"Tối ưu hóa SSD mới tuyệt vời" phần lớn là rửa mắt, hầu như không "mát mẻ" và chắc chắn không phải là mới. Microsoft chắc chắn đã không phát minh lại bánh xe ở đây.

Khi có ổ đĩa trạng thái rắn, Windows 7 sẽ vô hiệu hóa phân mảnh ổ đĩa, Superfetch, ReadyBoost, cũng như khởi động và khởi chạy ứng dụng.

Như bạn có thể thấy, đây chỉ là một số điều chỉnh cơ bản được chủ sở hữu của các đĩa trạng thái rắn trong một thời gian dài.

Sự tiến bộ đáng chú ý duy nhất trong Windows 7 là hỗ trợ cho lệnh Trim, liên quan đến cách ghi dữ liệu vào bộ nhớ NAND.

'Kẻ giết người' thực sự (nghe có vẻ hơi đáng sợ :) là việc sử dụng thư mục tạm thời và bộ nhớ tạm thời mà Microsoft chưa đề cập đến. Bạn sẽ phải tự chăm sóc ổ SSD của mình nếu bạn thực sự muốn có 'tối ưu hóa tuyệt vời'.

Dưới đây là một số liên kết dành cho bạn:

Đồng thời đảm bảo căn chỉnh phân vùng ổ SSD của bạn và sử dụng đĩa RAM đúng cách.


Nhưng trên 2 liên kết có liên quan đến Windows XP.
Boris_yo

5

Theo hiểu biết của tôi, hiện tại không có phương pháp đơn giản nào phù hợp với tất cả các trường hợp có thể.
Tuy nhiên, trong hầu hết các trường hợp thực tế, cần kiểm tra như sau:

  1. Như đã đề cập ở đây fsutil behavior query disabledeletenotify nên là 0, nếu không thì TRIM bị tắt trong HĐH của bạn.
    Tuy nhiên, điều này không có nghĩa là HĐH nhận ra SSD của bạn.

  2. Nếu HĐH nhận ra ổ SSD của bạn, Windows7 sẽ xóa nó khỏi lịch trình chống phân mảnh , (Win8 và Win10 hiển thị rõ ràng "Loại phương tiện = SSD" trong công cụ "Chống phân mảnh và tối ưu hóa ổ đĩa" của chúng ). Nếu phần này ổn, điều này có nghĩa là HĐH của bạn sẽ nhận ra SSD của bạn. Và gửi lệnh TRIM.
    Tuy nhiên, điều này không có nghĩa là SSD nhận được chúng.

  3. Tiếp theo, kiểm tra từ 169, bit0 trong thông tin ổ đĩa của bạn. Điều này có thể được thực hiện, ví dụ, sử dụng hộp công cụ Intel SSD hoặc công cụ hdsentinel (phiên bản dùng thử là đủ). Có lẽ, có nhiều công cụ hơn để làm điều đó. Bit này phải là "1" nếu SSD của bạn hỗ trợ TRIM. (Hầu hết các SSD hiện đại đều hỗ trợ nó.)
    Tuy nhiên, điều này không có nghĩa là các lệnh TRIM, được gửi bởi HĐH của bạn được truyền đúng vào SSD của bạn, ví dụ: bộ điều khiển RAID của bạn có thể không truyền chúng đúng cách .

  4. (Trên thực tế, bạn có thể bắt đầu từ thời điểm này.) Có một vài phương pháp thử nghiệm để xem bằng chứng, rằng TRIM đang thực sự hoạt động. Cách đơn giản và tự động nhất là sử dụng công cụ TrimCheck . Sidenote: nên nén đĩa, mã hóa đĩa và xóa bộ đệm ghi bộ đệm .
    Tuy nhiên, vẫn còn một cảnh báo nữa ở đây - các tính năng DRAT / DZAT. Quá kiểm tra, nếu SSD của bạn hỗ trợ DZAT, hãy xem từ 69, bit14 & bit5 (một lần nữa, hộp công cụ SSD Intel Intel có thể hiển thị chúng, trong hầu hết các trường hợp).

    • Nếu cả hai bit DRAT / DZAT là "1" - bạn thật may mắn - công cụ sẽ cung cấp cho bạn "TRIM đang hoạt động" gần như ngay lập tức (nếu nó thực sự hoạt động). Tuy nhiên, bạn có thể cần phải khởi động lại PC và / hoặc khởi chạy "tối ưu hóa đĩa" (nếu bạn đang sử dụng Windows 8/10).
    • Nếu không, mọi thứ trở nên khó khăn hơn. Công cụ này có thể cung cấp cho bạn CONCLUSION: TRIM appears to be NOT WORKING (or has not kicked in yet)trong một vài tuần. Và sau đó Data is neither unchanged nor empty <...> CONCLUSION: INDETERMINATE, nhưng điều này không thực sự có nghĩa là TRIM của bạn không hoạt động.
      Mặt khác, vẫn còn cơ hội, rằng bạn sẽ có CONCLUSION: TRIM appears to be WORKING!một ngày. Hãy thử để máy tính của bạn nhàn rỗi qua đêm (cũng như khởi động lại và khởi chạy "tối ưu hóa đĩa"), để cho phép trình thu gom rác tích hợp của SSD thực hiện công việc của mình. Nếu TrimCheck hiển thị TRIM appears to be WORKING!, điều này gần như chắc chắn có nghĩa là như vậy (trừ khi một số công cụ của bên thứ 3 lố bịch đã cố tình viết các số 0 ở đây và ở đó, và cũng đặt các số không lên trên dữ liệu thử nghiệm). Đối với những người quan tâm, một số chi tiết kỹ thuật (theo như tôi hiểu họ) có ở đây .
  5. Nhà phát triển công cụ hdsentinel, tuyên bố rằng công cụ của ông sử dụng một cách tiếp cận khác, dựa trên DEVICE_TRIM_DESCRIPTOR. Và rằng phương pháp này một mình nên làm công việc. Và nó thậm chí sẽ không cho "dương tính giả" nếu bộ điều khiển RAID không truyền đúng các lệnh TRIM.


3

Tôi nghĩ những gì bạn đang tìm kiếm là một chương trình có tên Intel SSD Toolbox, nhưng có vẻ như bạn không thể tải xuống hiện tại vì nó có một số lỗi. Tôi sẽ không lo lắng quá nhiều mặc dù. Việc sử dụng SSD mất rất nhiều thời gian (Tôi đã đọc được rằng trong các trường hợp sử dụng thông thường, một ổ SSD tốt thường sẽ tồn tại lâu hơn một ổ cứng thông thường).


Bạn có thể viết nhiều hợp đồng một ngày trước khi đạt đến thời gian ghi được liệt kê trên ổ SSD tiêu dùng hiện tại. Vì lỗi SSD là do thời gian ghi tăng chậm, nên các công cụ SMART thực sự dễ dàng phát hiện ra cho phép phần sụn di chuyển dữ liệu đến các phần khỏe mạnh của SSD. Ngoài ra một bài báo tôi đọc chỉ ra rằng những con số đó là bi quan và chỉ một vài phần trăm của tổng công suất phải được loại bỏ là những thành phần xấu tại thời điểm đó với thời gian tồn tại lâu nhất đáng kể.
Dan Neely

2
downloadcenter.intel.com / Đây là Hộp công cụ SSD của Intel, nó hoạt động hoàn toàn.
Raveren

1
@BrendanLong AFAIU, bạn đang nói về phương pháp này . Nhưng, trước tiên, nó có thể không hoạt động trong một số trường hợp, ví dụ như thông qua bộ điều khiển RAID "LSI SAS3 3008 Fury" của tôi trên Dell 7910. Thứ hai, AFAIK, nó chỉ hiển thị nếu SSD của bạn hỗ trợ TRIM - nó vẫn có thể không hoạt động do HĐH hoặc vấn đề điều khiển.
i3v
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.