Chkdsk, sürücü harfi olmadan bir disk bölümünde çalıştırılıyor


27

Disk Yönetimi'nde iki bölüm olduğunu gösteren bir sabit diskim var.

Bölümlerden biri 69.71GB diyor ve o kadar. Diğeri 4.82GB diyor ve bunun altında da Sağlıklı (OEM Bölüm).

69.71GB bölüm üzerinde chkdsk yapmaya çalışıyorum ve sürücü harfi olmadan nasıl yapılacağından emin değilim.

Bozulan bir NTFS bölümü. Linux ntfsfixbir sürü hataya neden oluyor, bu yüzden chkdsk'in daha iyi olabileceğini düşünüyorum.


1
Neden ona bir sürücü harfi atamıyorsun?
Zoredache

LawrenceC'in cevabı doğrudur ve işe yarıyor. Neden cevap olarak kabul etmedin?
Francisco Zarabozo

@FranciscoZarabozo - cevap, soruyu sorduktan neredeyse bir yıl sonra geldi ve şimdi, sadece uzun zaman önce hayatımla alakası olmayan bir sorunun cevabını test etmek için bir sabit disk takmaya gitmeyeceğim. Ben de bunu doğrulamadan cevap olarak işaretlemek için gitmiyorum ne de cevap olarak işaretleyiniz şey için gidiyorum basitçe diğer herhangi bir cevap daha upvotes çünkü.
neubert,

Yanıtlar:


34

Bunu dene.

Bir komut istemi açın. Yürütme mountvolsize sisteminizdeki tüm birimleri anlatmak ve onları GUID verecektir komutu.

\\?\Volume{eb38d03b-29ed-11e2-be65-806e6f6e6963}\
    *** NO MOUNT POINTS ***

\\?\Volume{eb38d03c-29ed-11e2-be65-806e6f6e6963}\
    C:\

\\?\Volume{41ae7a1c-9849-11e2-be7a-0026b9dc157c}\
    F:\

İddiaya girerim, sürücü mektubunuz olmayacak ancak geçerli ve tanınmış bir bölümse, Windows yine de bir GUID vermelidir.

Sonra bu şekilde CHKDSK'yı çalıştırın :

chkdsk "\\?\Volume{eb38d03c-29ed-11e2-be65-806e6f6e6963}"

Sistemimde çalıştım ama birimimde sürücü harfi vardı. /fUygun şekilde diğer anahtarları kullanın .


5
Montaj noktası veya sürücü harfi olmadığında çalışmaz.
DevAntoine

1
Bu burada işe yaramadı. Sadece mevcut diski kontrol etti.
clst

Oh, uzun bir atış olduğunu düşündüm. :(
LawrenceC

10
Benim için mektubu hacminde çalışır. Birim adında son \ 'dan kaçınmayı unutma.
LogicDaemon

1
ayrıca, hacim kimliklerini görüntülemek için wmic birimsel cihaza ulaşmayı da deneyebilirsiniz
user283868 0

3

Nihayetinde, gereken çalıştıramaz chkdskbir üzerinde hacim başına, chkdks(sadece o birim adı geçen, yerine bir sürücü harfi veya bağlama noktası) belgelerine. Ancak, bölüme bir sürücü harfi veya bağlama noktası atamak muhtemelen daha kolay ve daha güvenilirdir.

Windows'da, chkdsküzerinde kullanmak için bir bölüm noktası bağlama noktası atamanız gerekir. Bilgisayar Yönetimi ek bileşenini kullanabilir (Başlat -> Çalıştır -> compmgmt.msc) veya DISKPARTbunu yapmak için ( DISKPARTtalimatlar için aşağıya bakınız ). Computer Management yöntemiyle giderseniz, ya disk bölümlerini atamanız gereken Disk Yönetimi bölümüne gidin:

  1. Bir sürücü harfi (yani X :)
  2. Bir montaj yolu (yani X: / MyDisc /)

Bundan sonra chkdsk, ilgilendiğiniz belirli bir noktaya koşabilmelisiniz . En kolay ve en güvenilir muhtemelen bir sürücü harfi olarak eklemek olacaktır.


Alternatif olarak, DISKPARTbölüme bir harf atamak için kullanabilirsiniz . Ateşleyin DISKPARTve LIST DISKdiski bulmak için şunu yazın , ardından SELECT DISK <N>( <N>sürücü numarası nerede ). Uygun bölümü bulmak için aynı adımları izleyin (örneğin, LIST PARTITIONardından izleyin SELECT PARTITION <N>) ve ardından ASSIGNbölümü bir sonraki yeni sürücü harfine bölmek üzere Windows yazın .


Bozuk sürücüdeki bölümleri listeleyebilirim, ancak bölümü atamaya çalıştığımda sadece kilitleniyor. Herhangi bir fikir?
neubert

1
Bir sonraki adımda @neubert , bölümleri bulmaya çalışmak (ve bütünlüklerini kontrol etmek) ve son olarak sürücüye göz atıp atmayacağınızı (son olarak bölümlere göz atmak için kullanabileceğiniz bir dosya kurtarma moduna sahiptir) görmek için TestDisk'i kullanırdım.
Atılım

Bu cevaptan bu yana bir şeylerin değişip değişmediğinden emin değilim, fakat Ata, bölümler değil birimler içindir. Yardım metni şöyle der: "Seçili birime bir sürücü harfi veya bağlama noktası ata". Adımlarını izlemeye çalıştım ve bana "belirtilen bir hacim yok" dedi, ancak
bölümüm göründüğü halde

@Vaccano dosya sistemi zarar görmüş mü veya Windows ile uyumsuz mu? Monte edilemezse, üzerinde chkdsk çalıştıramazsınız.
Atılım

Yorumunuz sayesinde indirdim TestDisk. Bu sürücüde bölüm tablosu türü olarak "Hiçbiri" önerildi, ancak orada sakladığım tüm orijinal dosyaları listelemeye devam edebilirim. Bölümleme tablosu oluşturmanın, sürücüyü kurtarmanın ve normal olarak tekrar kullanmanın hala bir yolu var mı, yoksa mevcut durum, orijinal dosyaları yine de okuyabildiğim ve kopyalayabileceğimi, ancak bundan başka bir şey yapmamı önerdi mi? Üzgünüm, buna pek aşina değilim.
mart

2

Lawrence'ın cevabı benim için çalıştı. Sürücü harfleri olmayan birçok biriminiz varsa (örneğin, Kurtarma vb.) Ve hangi GUID'in kullanılacağını bilmiyorsanız, işte daha kolay olacak bir yol:

  1. Disk Yönetimi'ni açın (diskmgmt.msc).
  2. Taramak istediğiniz birimi sağ tıklayın.
  3. Özellikler'i seçin.
  4. "Güvenlik" sekmesine gidin.
  5. Sekmenin üstünde görüntülenen "Nesne adı" dizesini kopyalayın.
  6. UAC yükseltilmiş bir komut istemi açın.
  7. CHKDSK yazın (/ R veya / X gibi, geçmek istediğiniz anahtarlarla birlikte).
  8. 5. adımda kopyaladığınız dizgiyi yapıştırın.
  9. Sondaki eğik çizgiyi çıkarın.
  10. Enter tuşuna basın.

1

Sürücü satıcısından tanılama yardımcı programını kullanın. Çoğu büyük sabit disk üreticisi bu araçları ücretsiz olarak karşılar.


1

Başarı olmadan bazı çözümleri denedikten sonra. İşte yaptığım şey:

  • Dizini Bağlı Birime Değiştir
  • "chkdsk" komutunu yürütün. (. geçerli dizin için)

Monte Edilen Sesi taradı. Monte edilmiş ses ile başka bir şekilde çalışmasını sağlayamadım.


1

"Diskmgmt.msc" deki "Çalıştır" tipini açın, bu disk yöneticisini açar. Sürücüyü bulun, sürücüye sağ tıklayın, Sürücü Mektuplarını ve Yollarını Değiştir'e gidin, daha sonra özel bir sürücü harfi verebilirsiniz. Bilgisayarınıza her taktığınızda, kendisine atadığınız sürücü harfini kullanır


0

Yapmanız gereken şey DISKPART'ı kullanmak.

İlk önce, komut istemi aç.

1. Başlat menüsüne gidin.

2. cmd yazın ve açın

Komut İstemi türünde 3.Once

DISKPART

4. Sonra yazacaksınız

List Disk

5. 69,71 GB dosya boyutuna sahip diskinizi bulun

6. Sonra yazmanız gerekir

List partition

7.Onlar, bölümlerin yanına bakmak için bir chkdsk çalıştırmak istediğiniz bölümü bulduğunuzda numaralarla etiketlenmelidir. bu yüzden bölümün numarasını seçin ve aşağıdaki komutu yazın

Select partition 1

8.Ama 1 harfini, sürücü harfiniz ne olursa olsun ile değiştirin

Assign

9. Bu bölüme bir sürücü harfi atayacak, sonra bu sürücüde bir chkdsk çalıştırabilirsiniz

Diskpart'ten çıkmak için exit yazın

daha sonra chkdsk D: / f / r yazın

10. "D:" yerine, hangi sürücü harfinde olursa olsun sürücünüz için olanı verin.


İstediğim bölüme atadıktan sonra kilitleniyor ..
neubert

Atamak yazdığınızda, tüm yapması gereken sürücünüzü monte etmek ve bir sürücü harfi atamaktır. gerçekten asılmamalıydı.
JustinD

3
Bu cevaptan bu yana bir şeylerin değişip değişmediğinden emin değilim, fakat Ata, bölümler değil birimler içindir. Yardım metni şöyle der: "Seçili birime bir sürücü harfi veya bağlama noktası ata". Adımlarını izlemeye çalıştım ve bana "belirtilen bir hacim yok" dedi, ancak
bölümüm göründüğü halde

-1

Sürücü harfi, birim adı ( elde etmek için mountvol kullanın) veya "chkdsk" için bağlama noktası sağlamalısınız, işte yardım içeriğinin bir parçası:

CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] [/scan] [/spotfix]


volume              Specifies the drive letter (followed by a colon),
                    mount point, or volume name.

Bunlardan birini grafiksel olarak, "Disk Yönetimi" -> Birime sağ tıklayın -> "Sürücü harfini ve Yollarını Değiştir ..." veya komut satırına (@JustinD bunu açıkladı).


-1

Linux'un NTFSfix'i bir sürü hataya neden oluyor, bu yüzden chkdsk'nin daha iyi olabileceğini düşünüyorum.

Bu hataların ne olduğunu bilmek faydalı olacağını düşünüyorum.

Ayrıca, Linux'ta montajı denedin mi? Veriler çok hassassa, mümkün olan en kısa sürede başka bir sürücüye kopyalamanızı öneririm. gibi bir şey kullanarak;

dd if=/dev/sdc bs=2000K of=/path/to/raw/output.img

Ayrıca, bu 'output.img' dosyasını, buna benzer bir komut kullanarak linux içerisine monte edebilirsiniz;

mount -t ntfs-3g -o ro,loop,offset=<512*start sector> /path/to/raw/output.img

(Ofset fdisk -l komutunu kullanarak bulunabilir ve ntfs bölümünün başlangıç ​​sektörüne bakıp 512 ile çarpılır.)


-2

Yeni bir sabit disk aldığımda da aynı problemle karşı karşıyaydım. Üç bölüm oluşturdum: 200 GB, 200 GB ve 70 GB. 200 GB bölümlerin her ikisi de iyi ve sağlıklıydı, ancak 70 GB olanı bilinmeyen bir formattaydı. Bu önyükleme yaparken disk kontrol sorununa neden olur, bu nedenle aşağıdaki adımları uygulamanız yeterlidir:

  1. "Bilgisayar" (veya "Bilgisayarım") üzerine sağ tıklayın, "Yönet" e tıklayın ve "Disk Yönetimi" üzerine tıklayın.
  2. Orada bölümleri buluyorsunuz. Sadece açık mavi olan bölümlerden birine tıklayın (mantıksal sürücü), bu birimi silin, ardından disk alanını siyah renklendirmek için (ayrılmamış) ayırın. Daha sonra 40/50 GB'lık kısım yapın, böylece diğeri ayrılmamış olarak kalacaktır.
  3. Ardından oluşturulan yeni birimi tıklayın ve genişletin. Sorun çözülecek.

Komut istemini hiç kullanmanıza gerek yok.

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.