Windows 7'nin SSD en iyileştirmelerini kullandığını onaylama


30

Dalışı aldım ve Windows 7'yi bilgisayarıma kurdum. Daha da iyisi, onu yeni Intel x25m üzerine kurdum (bu SSD iyiliğini sevdim).

Windows Vista'nın attığı, kıstığı ve başka türlü SSD yıprandığı biliniyordu. Görünüşe göre Windows 7 daha ciddi sorunlardan bazılarını ele alıyor.

Ancak, belki de Windows 7'nin bu optimizasyonları kullanmamasından endişe duyuyorum. Paranoyaklığım var, ancak SSD'nin (ouch !!) pahasına, ondan mümkün olduğunca fazla hayat almak istiyorum.

Windows 7'nin tüm yeni SSD optimizasyonlarını kullandığını doğrulamak mümkün mü? Sürücünüzün SSD olduğunu doğruladı mı?

Geri bildiriminiz için teşekkürler. Soru ve Cevapların aksine, Superfetch IS bu sistemde çalışıyor. Ve bana verilen komut satırına verilen cevaba, Windows 7'nin optimizasyon kullanmadığını düşünüyorum. ÇOK SİNİR BOZUCU. Windows 7'ye diskime SSD gibi davranmasını sağlamak için yapabileceğim bir şey var mı?

Ayrıca, sürücünün "hizalama" ile ilgili bu konuşması nedir? Bunu onaylamanın bir yolu var mı?

Ayrıca, disk birleştirme WAS etkin. Onu devre dışı bıraktım.

Bilginize, sistem için Windows Deneyimi Dizini sürücü için 7.8'dir.


Hizalama bilgisini wmic partition get startingoffsettam olarak ne yaptığınızı kullanarak elde edebilirsiniz .
GAThrawn

Bir SSD'yi çok hızlı bir şekilde çözmeyi bırakmayın; bkz: superuser.com/questions/13668/what-does-a-defrag-actually-do/…
Leftium

Pencerelerin SSD'nizi olabildiğince kullanması için yapmak istediğiniz en basit şey, onu tek takas sürücünüz olarak ayarlayın. Bakınız: superuser.com/questions/237813/… . Yaşamları değiştiriyor :)
rubmz

Yanıtlar:


23

Bir komut istemi penceresi (yönetici olarak) açar ve aşağıdaki komutu yazarsanız, Windows 7 size sürücünüzün TRIM komutunu desteklediğini algıladıysa ve böylece Windows'u tam SSD optimizasyon aralığını otomatik olarak kullanacak şekilde ayarladığını söyler:

fsutil behavior query disabledeletenotify

Sürücünüz SSD olarak kullanılıyorsa, "DisableDeleteNotify = 0" gibi bir şey geri almalısınız.

Tam Windows 7 Mühendisliği Takım SSD'ler hakkında yayınladığı Q & A burada .


GA, soruyu sorduğuma çok sevindin. Bu komutu yazdığımda DisableDeleteNotify = 0 cevabını aldım. Bu, Windows 7'nin diskimi SSD olarak işlememediği anlamına geliyor. Optimizasyonları açmak için yapabileceğim bir şey var mı? Seth
Seth Spearman

2
DisableDeleteNotify = 1 ise, bu, Windows 7'nin TRIM'i kapattığı anlamına gelir. Dolayısıyla, SSD TRIM'i destekliyorsa, bu istenmeyen bir durum olacaktır.
sblair

3
Ah **** haklısın, doğru komut ama yanlış yoldaydım, orada ne olduğunu bilmiyorum. Cevabımı düzeltmek için düzenleyeceğim. Birini yanlış yönlendiriyorsam üzgünüm, demek istemedim.
GAThrawn

2
Bu komut yalnızca Windows'ta TRIM desteğinin devre dışı bırakıldığını gösterir . "0" sonucu, bir SSD'nin kurulu olduğu anlamına gelmez. Kaynak .
i3v

1
@Gathrawn Aslında, eğer soru Win7 kullanıyorsa ... ... "ve" kullanarak "« etkin »e eşit değil. To bildiğim kadarıyla , "DisableDeleteNotify = 0" onay sadece ortak bir yanılgıdır. Kendi tecrübelerime göre - SSD'siz bir bilgisayarım bu kontrolü geçiyor, diğeri ise yanlış olarak HDD olarak tanınan bir SSD'ye sahip. Ayrıca, Seth'in orijinal sorunun düzenlemeleri (3. ve 4. revizyonları), "DisableDeleteNotify = 0" ın (cevaplardan önce ~ 30 dakika önce doğru olarak işaretlendi) doğru bir cevap olmadığını anladığı gibi görünüyor.
i3v

9

"Yeni havalı SSD optimizasyonları" büyük ölçüde göz yıkamadır, zar zor 'cool'tur ve kesinlikle yeni değildir. Microsoft kesinlikle tekerleği burada yeniden icat etmedi.

Yarıiletken bir sürücü bulunduğunda, Windows 7 disk birleştirme, Superfetch, ReadyBoost ve önyükleme ve uygulama başlatma ön hazırlıklarını devre dışı bırakacaktır.

Gördüğünüz gibi, bunlar sadece uzun süredir katı hal disk sahipleri tarafından bilinen bazı temel ince ayarlardır.

Windows 7'deki tek önemli gelişme, verilerin NAND belleğe yazılma biçimiyle ilgilenen Trim komutunu desteklemesidir.

Gerçek 'katiller' (biraz korkutucu görünmek için :) sanal bellek ve Microsoft'un hiç ele almadığı geçici klasör kullanımı. Eğer gerçekten 'harika optimizasyonlar' istiyorsanız, SSD'nize kendiniz dikkat etmeniz gerekecektir.

İşte size bazı bağlantılar:

Ayrıca SSD'nizin bölümünü hizaladığınızdan ve bir RAM diskini doğru kullandığınızdan emin olun.


Ancak yukarıdaki 2 bağlantı Windows XP ile ilgilidir.
Boris_yo

5

Bildiğim kadarıyla, şu anda tüm olası durumları kapsayacak basit bir yöntem yok.
Yine de, çoğu pratik durumda, aşağıdakileri kontrol etmeniz yeterli olacaktır:

  1. Belirtildiği gibi burada fsutil behavior query disabledeletenotify aksi TRIM sizin OS devre dışıdır, 0 olmalıdır.
    Yine de bu, işletim sisteminin SSD'nizi tanıdığı anlamına gelmez.

  2. İşletim Sistemi SSD sürücünüzü tanırsa, Windows7 birleştirme zamanlamasından kaldırmalıdır (Win8 ve Win10 açıkça " Sürücüleri Birleştir ve Optimize Et" araçlarında "Medya türü = SSD" yi gösterir ). Bu bölüm tamamsa, bu, işletim sisteminizin SSD'nizi tanıdığı anlamına gelir. Ve TRIM komutlarını gönder.
    Yine de, bu SSD'nin onları aldığı anlamına gelmez.

  3. Ardından, sürücü bilgilerinizde 169, bit0 kelimesini kontrol edin . Bu, örneğin Intel SSD araç kutusu veya hdsentinel aracı kullanılarak yapılabilir (deneme sürümü yeterlidir). Muhtemelen, bunu yapmak için daha fazla araç var. SSD'niz TRIM'i destekliyorsa, bu bit "1" olmalıdır. (Çoğu modern SSD'ler bunu desteklemektedir.)
    Yine de, bu, işletim sisteminiz tarafından gönderilen TRIM komutlarının SSD'nize doğru şekilde iletildiği anlamına gelmez, örneğin RAID denetleyiciniz bunları doğru şekilde geçemeyebilir .

  4. (Aslında, bu noktadan başlamak iyidir .) Kanıtları görmek için TRIM'in gerçekten işe yaradığını gösteren birkaç deneysel yöntem vardır . En basit ve otomatik yöntem TrimCheck aracını kullanmaktır . Sidenote: disk sıkıştırma, disk şifreleme ve yazma-önbellek tamponu temizleme kapalı olmalıdır.
    Ancak, burada yine bir uyarı daha var - DRAT / DZAT özellikleri. SSD'niz DZAT'ı destekliyorsa, 69, bit14 ve bit5 kelimesine bir göz atın (bir kez daha, “Intel SSD araç kutusu” çoğu zaman bunları gösterebilmelidir).

    • Her iki DRAT / DZAT bitinin "1" olması durumunda - şanslıysanız - araç size hemen "TRIM çalışıyor" vermelidir (gerçekten çalışıyorsa). Yine de, bilgisayarınızı yeniden başlatmanız ve / veya "disk optimizasyonu" nu başlatmanız gerekebilir (Windows 8/10 kullanıyorsanız).
    • Aksi takdirde işler daha da zorlaştı. Bu araç size CONCLUSION: TRIM appears to be NOT WORKING (or has not kicked in yet)birkaç hafta sürebilir . Ve sonra Data is neither unchanged nor empty <...> CONCLUSION: INDETERMINATE, ama bu aslında TRIM'inizin çalışmadığı anlamına gelmez.
      Öte yandan, CONCLUSION: TRIM appears to be WORKING!bir gün alabilme ihtimalin hala var . SSD'nin yerleşik çöp toplayıcısının işini yapması için PC'nizi bir gece boşta bırakmayı deneyin ("disk optimizasyonu" nu yeniden başlatıp başlatın). TrimCheck'in göstermesi durumunda TRIM appears to be WORKING!, bu kesinlikle kesinlikle sadece (bazı saçma bir 3. parti aracı kasıtlı olarak buraya ve oraya sıfır yazmıyorsa ve test verilerinin üzerine de sıfır koymamışsa) anlamına gelir. İlgilenenler için, bazı teknik detaylar (anladığım kadarıyla) burada .
  5. Hdsentinel aracının geliştiricisi, aracının dayanarak farklı bir yaklaşım kullandığını iddia ediyor DEVICE_TRIM_DESCRIPTOR. Ve bu yöntem tek başına bu işi yapmalı. RAID denetleyicisi TRIM komutlarını doğru bir şekilde geçmiyorsa, "yanlış pozitif" bile vermez.


3

Sanırım aradığınız şey Intel SSD Araç Kutusu adlı bir program, ancak şu anda indirebileceğiniz gibi görünmüyor çünkü bazı hataları var. Yine de fazla endişelenmedim. Bir SSD'yi takmak çok uzun zaman alır (Normal kullanım durumlarında, iyi bir SSD'nin normal bir sabit disk sürücüsünden daha uzun süreceğini) okudum.


Mevcut bir tüketici SSD'sinde listelenen yazma ömrüne ulaşmadan önce günde birkaç konser yazabilirsiniz. SSD başarısızlığına yazma sürelerinde yavaş bir artış neden olduğundan, bellenimin verileri SSD'nin sağlıklı parçalarına taşımasına izin veren SMART araçları tarafından kolayca algılanır. Ayrıca okuduğum bir makale, bu rakamların karamsar olduğunu ve toplam kapasitenin sadece yüzde birkaçının, bu noktada en kötü şekilde daha uzun süren kötü sektörler olarak kaldırılması gerektiğini belirtti.
Dan Neely

2
downloadcenter.intel.com/… bu Intel SSD Araç Kutusu, tamamen çalışıyor.
Raveren

1
@BrendanLong AFAIU, bu yöntemden bahsediyorsunuz . Ancak, öncelikle, bazı durumlarda çalışmayabilir, örneğin Dell 7910'daki "LSI SAS3 3008 Fury" RAID denetleyicim aracılığıyla. İkincisi, AFAIK, yalnızca SSD'niz TRIM'i destekliyorsa gösterir - hala işletim sistemi nedeniyle çalışmıyor olabilir veya denetleyici sorunları.
i3v
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.