Windows veya DOS üzerindeki badblock'lara eşdeğer


Yanıtlar:


7

Kötü sektörler için bir sabit diski test etmek için karşılaştığım en iyi araca SpinRite denir:

  SpinRite 6
  http://www.grc.com/sr/spinrite.htm

Steve Gibson tarafından oluşturuldu (kodunun çoğunu Assembler'de yazan) ve 1980'lerin sonunda XT bilgisayarlarında (4.77 MHz 8086/8088 işlemcilerle) bozuk sabit disklerden kaynaklanan kötü sektörleri kurtarmak için kullandığımı hatırlıyorum.

Mevcut sürüm de çok iyi çalışıyor (ve aynı zamanda her türlü sabit disk ile güvenilir şekilde çalışmasını sağlamak için bu yazılımı sürdürme konusunda uzun yıllar süren Steve Gibson deneyiminden faydalanıyorsunuz).

DOS ve Windows'ta bulunan ScanDisk veya ChkDsk programlarından çok daha ayrıntılıdır.

resim açıklamasını buraya girin

resim açıklamasını buraya girin

resim açıklamasını buraya girin

resim açıklamasını buraya girin


4

2014 itibariyle bunu bulan herkes için bu yanıtları güncellemek için:

chkdskYa birlikte /rya da /banahtarlar varsayılan salt okunur modu içinde badblocks kabaca eşittir

SpinRite, varsayılan düzeyde 2 çalıştırılan çok daha iyi veri kurtarma özelliğine sahiptir

4. seviyede çalıştırın, zararlı blokları tahribatsız okuma yazma moduna eşdeğerdir, ancak daha iyi veri kurtarma yeteneklerine sahiptir.

Bununla birlikte, modern büyük sürücülerdeki bölünme taşmalarıyla düşüyor, bunu düzeltmek için SpinRite 6.1'i beklemeniz gerekiyor, Security Now netcast'ta Steve Gibson'a göre geliştirme 6.1'de başladı, ancak başka bir projeyi tamamlarken tekrar askıya alındı.


Bu arada, büyük sürücüler için tahribatsız okuma / yazma badblock modunu yeniden oluşturmak için en yakın işlevsel Windows tabanlı yöntem, test edilen sürücüye eşit veya daha büyük bir depolama alanına sahip olmayı gerektirir ve bu şekilde devam eder:

  1. Bir disk görüntü programı indirin ve yükleyin (Macrium ücretsiz yansıtır, Acronis True Image ya ticari ya da sürücü üreticisinin ücretsiz sürümünü ya da diğerlerini)

  2. Akıllı sektör kopyası işaretlenmemiş olarak WinPE kurtarma diskini (daha sonra ihtiyacınız olacak) ve sürücünün bir görüntüsünü oluşturun ve bozuk sektörleri kontrol etmeye devam edin (her ikisi de varsayılanın tersi). Bu okuma geçişini yeniden oluşturur.

  3. Sürücüyü sıfırlamak için sürücü üreticisinin DOS aracını kullanın (kabaca yazma aşamasına eşdeğerdir)

  4. 2. Adımda yaptığınız görüntüyü geri yüklediğiniz görüntüyü orijinal konumuna geri yüklemek için kurtarma CD'sini kullanın. (kabaca veri yazma aşamasına eşdeğerdir)

Yukarıdaki senaryoda veya badblock'ları kullanırken, modern bir sürücünün dahili mantığı, yazmaya çalışıldığında bulunan tüm bozuk sektörlerin yeniden eşlenmesini ele alacaktır.


Badblocks yıkıcı testini yeniden oluşturmak için ticari bir İngiltere (ABD değil) devlet onaylı sürücü silme programına ihtiyacınız olacak ve daha yüksek güvenlik seviyesinde çalıştırmanız gerekecek, bu da sürücüye tekrar tekrar desen yazacak ve her geçişi doğrulayacaktır. badblocks yapar.


Spinrite 6.1 veya üstü serbest bırakılana kadar, soru "Bunu neden yapmak istesin?"

Hemen hemen tüm Linux canlı CD / DVD'leri indirmek, salt okunur testten daha fazlasına ihtiyacınız olan herhangi bir senaryo için verileriniz için daha ucuz, daha kolay ve daha güvenli olan badblock'ları çalıştırmak için önyüklenebilir bir platform sağlayacaktır.

Yalnızca testi okumak istiyorsanız, sadece koşmak CHKDSKile /ranahtar

Eğer çalıştırmak istiyorsanız CHKDSK /RVista notu altında sistem sürücüsünde Eğer siz de kirli olarak dosya sistemini işaretlemek için Fsutil kullanmadığınız sürece yeniden başlatmada testi ve atlamak için bunu söyledi göz ardı eder.


1
CHKDSK= Salt okunur, CHKDSK /R= "R" keşfi, ki bu kesinlikle salt okunur DEĞİLDİR. :) Her neyse, bana göre, bu cevap sadece mevcut cevapları yorumluyor ve aslında yeni / farklı bir cevap vermiyor.
Aprcʜιᴇ007

1
CHKDSK / R kesinlikle sadece okumaya izin vermeyeceğim, ancak yazma testi yapmaz, bu anlamda ona "sadece okuma" testi diyebilirsiniz, sadece hata düzeltme amacıyla yazıyor, bu sınırlama yapabilir arızalı bir sektörü yeniden yazma zorunluluğunu okuma yazma modunda engellemeyin.
Nisan'ta Beardy

İlk yanıt yalnızca büyük bir sürücünün ilk bölümünün nasıl test edileceğinden (yazılımın sınırlamaları nedeniyle) değindiğinden, eklediğim şey, DOS / Windows yöntemlerini kullanarak badblock'ların yapabileceği disklere sektör remaplarını daha da zorlamak için bir yöntem, kimse aklı bu şekilde yapmayacak, ama cevaplandı ...
Beardy

@Beardy - En son SpinRite sahibim - Sanırım 6.3 - Kontrol etmek zorunda kalacak mısın? Ayrıca Badblocks / FS çalıştırmak için önyüklenebilir Linux var. 2 TB WD ve 2 x 1 TB Seagate diskleri için kapsamlı bir ön kontrol yapmam gerekiyor. SR veya BB veya her ikisini de kullanmalıyım .. öyleyse hangi sırayla? İşlevlerinde ne tür bir çakışma olduğunu merak ediyorum?
Alex S

1
" chkdskİle ya /rya /banahtarları varsayılan salt okunur modu içinde badblocks kabaca eşdeğerdir" - Midleading deyimi gibi yorumların size işaret edildi ve yorumlarınızla kabul ettik, ama sonrası güncelleme vermedi. Downvoted.
cp.engr

1

chkdsk uygun anahtar ile

/ R Bozuk kesimleri bulur ve okunabilir bilgileri kurtarır

/ b Yalnızca NTFS: Birimdeki bozuk kümelerin listesini temizler ve ayrılan ve serbest kümelerin tümünü hatalar için yeniden tarar. / b, / r işlevlerini içerir. Bir birimi yeni bir sabit disk sürücüsüne görüntüledikten sonra bu parametreyi kullanın. Sadece manzara veya daha iyisi ile çalışır.

Daha eksiksiz bir anahtar listesi için buraya bakın


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.