Yavaş bir sabit sürücüde nasıl sorun giderebilirim?


12

Bilgisayarım yavaşlıyor ve şaşırmıyorum (yaklaşık 6 yaşında). Doğruladığım şey:

  1. Çok sık değiller (günde sadece birkaç kez).
  2. Gerçekleştiklerinde, tek bir uygulama 10-60 saniye boyunca asılırken, geri kalanı asılmaz ancak yavaşlar.
  3. Olsa bile, CPU kullanımı düşük kalır.
  4. Uygulamalara (metin editörü, firefox, skype gibi) olur.
  5. Ağır CPU yükü altında saatlerce kullandığım bazı uygulamalarda (oyunlar gibi) asla olmaz.

Ayrıca not:

  1. Grafik kartı ve PSU yenidir (yaklaşık bir yıl).
  2. Şu anda iyi miktarda yazılım yüklü olmasına rağmen, bu, Windows'u yeniden yükledikten hemen sonra bile oluyordu.
  3. Bu HDD birçok partinioning şeması ve birkaç ağır işlemden geçti (200GB civarında veri taşımak gibi).

Yukarıdakilerden dolayı, sorunun sabit sürücüde olduğundan% 70 eminim. Bununla birlikte, değiştirmeden önce, daha az olası diğer olasılıkları (RAM, yazılım veya PSU gibi) hariç tutmak istiyorum.

Şu anda tüm kutuyu değiştirmek için param yok, ancak bileşenlerden birini kolayca değiştirebilirim.

Ben (örneğin çeşitli sorular okudum bu bir bilinmeyen bir sorunu giderme ile ilgili genel rehberlik vermek) değil burada aradığım şey.

Asıl sorum şu:
Sorunlu bir sabit sürücüm olduğunu doğrulamak için hangi testleri veya karşılaştırmaları çalıştırabilirim?
Bu sorunu çözmem gerekmiyor, sadece sabit disk olduğundan emin olmaktan memnunum.

Bir arkadaşımdan daha yeni bir sabit disk ödünç alabilir ve daha iyi olup olmadığını görebilirim. Olumlu bir sonuç diğer tüm bileşenleri dışlar, ancak bir yazılım sorununu dışlamaz (çünkü bu yeni sabit diskte her gün kullandığım yazılımlar bulunmaz).

Windows / Linux üzerinde çalışıyor.


2
Bu soru çok fazla belirsiz. Özellikle neyi denemek zorundasınız ve nerede sıkışıyorsunuz? Tanınıza% 100 nasıl emin olabileceğinizi söylememizin bir yolu yoktur. Yeni bir sürücüyü test etmek istiyorsanız, bir sabit sürücü edinin ve sürücünüzü sürücüye çoğaltın. Bu aramayı nasıl yapacağınızı SU üzerinde bulabilirsiniz. Ya da sizin için (bilgisayar dükkanı gibi) yapabilen birine götürün.
Juncʜιᴇ007

Sadece HDD Diagnostics yazılımının bir listesini arıyorsanız, lütfen sorunuzu düzenleyerek bunu açıklığa kavuşturun ve hangilerini zaten denediğinizi ve SU ile ilgili birçok sorunun neden yardımcı olmadığını belirtin.
Juncʜιᴇ007

1
Son paragrafınızla ilgili olarak: tanılamalar sabit sürücü ile ilgili herhangi bir sorun bildirmezse, ancak yeni sürücünün aynı sorunu gösterdiğini onaylamak istiyorsanız, sürücünüzün içeriğini yeni bir sürücüye kopyalayabilirsiniz - bu durumda, her iki sürücüde de aynı yazılım.
soymak

1
@ techie007 Bağlantı kurduğunuz soruların cevapları çok kapsamlı görünmüyor ...: \
Deltik

1
@ techie007 Düzenlememde ne istediğini açıklamaya çalıştım. Bu soruyu sormadan önce herhangi bir araç denemedim, hiç bilmiyordum ve SU genellikle bilmediğim bir şeyle uğraşırken ilk durağım :). İlk önce arama yaptım, ancak aramayı [sorun giderme] ve [sabit sürücü] etiketleriyle sınırlandırdığımdan (bu bana çıplak minimum gibi görünüyordu) bu soruların hiçbirini bulamadım.
Malabarba

Yanıtlar:


22

SMART özniteliklerini kontrol etmek, sabit sürücü sorunlarını tanımlamak için ilk bakışta faydalı bir ilk adımdır.

SMART Özelliklerine Erişme

GSARTControl gibi üçüncü taraf araçlarını kullanarak SMART özniteliklerini Windows'ta görüntüleyebilirsiniz .

MacOS'ta, çok ayrıntılı olmasa da Disk İzlencesi'ni kullanabilirsiniz . Şunları yapabilirsiniz yüklemek smartctlpaketindensmartmontools SMART komut satırını kullanarak özniteliklerini erişmek için.

Linux'ta, komut smartctl -a /dev/hda(paketten smartmontools) /dev/hdasöz konusu aygıtla değiştirilen bir sabit sürücü hakkında SMART bilgileri verir . GNOME Diskleri ( daha önce bilinen gnome-diskspaketten ), sabit sürücünüzün durumu hakkında daha fazla tavsiye verebilecek grafiksel bir yardımcı programdır.gnome-disk-utilitypalimpsest

[palimpsest kötü bir HDD gösteriyor.]

SMART Özelliklerini Anlama

Alakalı ve kayda değer bazı özellikler. Daha büyük bir liste burada bulunabilir .

Sıfırdan farklı bir Okuma Hata Oranı (ID 1), disk yüzeyinde veya okuma / yazma kafalarında bir sorun olduğunu gösterir.

Verim Performans (İD 2) diskin ortalama verimidir. Değer eşiğin altına düşerse, diskte bir sorun olabilir.

Yüksek Sıkma Süresi (ID 3) (milisaniye cinsinden kaydedilmiştir) sabit sürücünün dönmekte zorlandığını gösterebilir.

Artan Ayrılmış Sektör Sayısı (ID 5), sabit sürücüdeki alanların bütünlükte başarısız olduğu ve verilerin taşınması gerektiği anlamına gelir. Bu, sektörler yeniden eşleştirilirken performansın düşmesine neden olur, ancak sabit sürücünün arızalanmak üzere olması daha ciddi olabilir.

Düşük Arama Süresi Performansı (ID 8), manyetik kafalarla ilgili mekanik bir sorunun işaretidir.

Spin yeniden deneme sayısı bir eğirme işleminin başarısız olduğunda (İD 10) kadar gider. Bu durumda, sabit sürücü normal şekilde dönene kadar giriş / çıkış işlemleri kuyruğa alınır, bu da yavaşlamalara neden olur. Daha da önemlisi, eğer sabit sürücü dönmeyi tekrar denemek zorundaysa, bu yakın bir başarısızlık belirtisidir.

Sıfır dışı Bildirilen Düzeltilemez Hatalar (ID 187) sayısı, sektör sayısının donanım hatası düzeltmesi ile düzeltilemediği anlamına gelir. İşte yaşlılığın bir işareti.

Güncel Beklemede Sektörü Sayısı (ID 197) yeniden yaptırılması bekleyen sektörlerden sayısıdır. Bu, sabit sürücünün yaşlılığını gösterir.

HDD Deneyleri

[Palimpsest HDD Okuma Testi]

Sabit sürücüde düşük performans gösteren (belki de sık kullanılan bilgilerin depolandığı) belirli bir konum varsa, sabit sürücü okuma karşılaştırmaları bunu doğrulamaya yardımcı olabilir. Yukarıdaki palimpsest, şimdi GNOME Diskleri ( gnome-disks) olarak bilinen bir sabit sürücü karşılaştırmasının ekran görüntüsüdür .

Linux'ta komut satırı karşılaştırmaları yapmayı tercih ediyorsanız, birden fazla seçeneği birleştirebilirsiniz:

  • hdparm(paketten hdparm)
    • hdparm -t /dev/hda - Tamponlu sıralı okuma testi /dev/hda
    • hdparm -T /dev/hda - Önbelleğe alınmış sıralı okuma testi /dev/hda
  • dd(paketten coreutils)
    • dd if=/dev/hda of=/dev/zero bs=1M count=1024- başlangıcından bir okuma Sustain /dev/hdaiçin 1GiBbir blok boyutu kullanarak1MiB
  • ioping(paketten ioping)
    • ioping -R /dev/hda - Rastgele okuma testi /dev/hda

Windows'ta, sabit sürücü karşılaştırmaları yapmak için HD Tune gibi araçları kullanabilirsiniz .

MacOS'ta, sabit sürücü karşılaştırmaları yapmak için Blackmagic Disk Speed ​​Test gibi araçları kullanabilirsiniz .


Bu yanıta eklemek için: yeniden tahsis edilen sektörler, yeniden eşlenen adrese erişmeye çalıştığınızda yavaşlamalara neden olur. Yeniden tahsis edilen sektörler ne kadar fazla olursa, sabit sürücü yeniden taranan adresten okumak için disk yüzeyinin farklı bir bölümüne gitmeye çalıştıkça yavaşlamayı fark edersiniz.
soymak

Puan BIR sıfır olmayan Ham okuma hatası değil mutlaka sürücü ile ilgili bir sorun olduğunu gösterebilir, benim açıklama görmek superuser.com/questions/393257/... .
Gurken Papst

Sıkma Süresi 5458 ham değeri olarak bildirilir ve Güç Açma Süresi 13477'dir. Bu bir sorun mu? 5 saniye çok ses çıkarıyor.
Malabarba

Döndürme Süresi için 5.448 saniye? Bu uzun bir zaman gibi görünebilir, ancak normalin basketbol sahasında olabilir. Kaynak: Western Digital Scorpio ML40 Optimize Edilmiş Spinup Özelliği . Açılış Saatleri için 561,5-ish gün mü? Benim için bu çok önemli değil çünkü SATA cihazlarımı neredeyse 7/24 açık bırakıyorum.
Haziran'da Deltik

1
@Christoph: Bu proje kapatılan CodePlex'te barındırıldı . Görünüşe göre proje artık korunmuyor. GSmartControl'ü HDD Guardian'a alternatif olarak kullanabilirsiniz .
Deltik

3

Windows içinde sınamanın başka bir yolu da Komut İstemi'ni çalıştırmaktır (Vista veya Windows 7'de Yönetici Olarak Çalıştır). Oradan yazın CHKDSK C: /f /rve Enter tuşuna basın. Bu, dosya sistemini ve hatalar için boş alanı tarar


2
... ve hasarlı sektörlere yazmak ayrılmış yeniden tahsis sektörlerini yiyip nihayetinde yazma hatalarına yol açacağı için ciddi şekilde hasar görmüş bir sürücüde veri kaybına neden olabilir. Bu nedenle diskin sağlığından emin değilseniz veya üzerinde değerli verileriniz varsa ve yedek mevcut değilse bunu yapmayın. Ancak SMART verileri veya teşhis testleri salt okunurdur ve incinmemelidir. Bildirilen sorunlar varsa, veriler derhal yedeklenmelidir.
Gurken Papst

2

GSmartControl gibi bir araçla sürücülerinizin SMART durumunu kontrol edin . Kusurlu sektörler gibi ciddi sorunlar varsa, bunlar muhtemelen verilerde görülebilir. Henüz kaydedilmemiş yeni hataları öğrenmek için bir otomatik test başlatabilirsiniz.

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.