Etkili sabit sürücü boyutu neden gerçek boyuttan daha düşük?


18

Windows 7 ile birlikte yüklenen ve 250 GB sabit diske sahip olması gereken yeni bir Lenovo Dizüstü Bilgisayarım var.

Windows 7, sabit disk sürücüsünün iki parçası olduğunu bildiriyor: 221 GB C:ve 9.76 GB Lenovo Recovery. İki parçanın toplamı 230,76 GB'dir.

Doğru hatırlıyorsam, 250 GB'ı üç kez 1024'e bölersem, OS'nin sabit sürücü boyutu olarak bildirdiği 232.8 GB alırım. Ama neden iki sabit sürücünün 230.76 GB'ı hala 232.8 GB'den daha küçük?


Buraya gelen herkes için lütfen soruyu aşağıda cevap gönderen insanlardan daha dikkatli okuyun. Her şeyden önce, Tim zaten ikili / ondalık birimleri hesaba katmıştı, bu yüzden 1.000'e karşı 1.024 meselesi değil . İkincisi, o oldu değil soran ücretsiz sürücü, o soruyordu çok düşük olması üzerine alan toplam dosya sistemi yükü ile ilgisi yoktur, böylece uzayda.
13:31, Synetech

Yanıtlar:


12

Tasarım gereği NTFS, dosya adlarını, oluşturma tarihlerini, erişim izinlerini ve içeriği meta veri olarak tutan bir MFT (Ana Dosya Tablosu) için biriminizin bir parçasını kullandığından. Birim ne kadar büyük olursa, yığın NTFS'nin ihtiyacı o kadar büyük olur.


Ayrıca tüm C: disk boyutunun MFT boyutunu içermediğini mi kastediyorsunuz? Windows altında tüm sabit sürücünün boyutunu bildiren bir yer var mı?
Tim

4
Hayır, boyut MFT'yi içerir. MFT'nin büyüyebileceğini düşünün, böylece boyut, sürücü düşüşünün boyutunu görebileceğiniz MFT'yi içermiyordu. Ayrıca Disk Yönetimi'nde, biçimi NTFS'den FAT'a değiştirirseniz bölümün boyutu değişmez.
shf301

1
@shf çok yanlış bilgilendirildiniz ve çok mutlu oldunuz. Her şeyden önce, MFT boyutu sürücünüzün boyutuna göre tanımlanır ve bir kez yapılır. Ayrılan bu alanın boyutu değişmez, gelecekteki değişiklikler için yeterince önayar. Ayrıca FAT32 olarak değiştirdiğinizde, yeniden başlatmayı deneyin?
John T

4
Belki NTFS'nin ayırdığı MFT bölgesini düşünüyorsunuz, ancak bu MFT'nin boyutu değildir ve bu bölge sürücünün geri kalanı doluysa dosyaları depolamak için kullanılabilir. Bkz technet.microsoft.com/en-us/library/cc781134%28WS.10%29.aspx
shf301

3
shf301 doğrudur; MFT gelmez büyümek değil, birimin boyutuyla sadece tanımlanır. Devam edin ve isterseniz bir deneme yapın. Küçük bir NTFS birimi oluşturun, ardından üzerinde 1.000.000 küçük dosya oluşturun. Tüm bu dosyalar için bilgileri depolamak için daha fazla alana ihtiyaç duyduğundan MFT'nin büyüdüğünü göreceksiniz. Hacmin büyüklüğü aslında basitçe boyutudur, MFT içermez hacim ve $MFTdaha fazlasını bir şey değildir dosyanın boyutu böylece, o hacimde edilir dahil.
13:24, Synetech

9

Aslında. Bunun nedeni, sabit sürücü üreticilerinin 1MB = 1.000 KB kuralına uyması ve işletim sisteminizin 1MB = 1.024 KB kuralını kullanmasıdır.

Bu muhtemelen kayıp alanınızın çoğunu açıklar. Bu normal. ASLA belirttiği boyutta bir sürücü satın almayacaksınız. Çok uzun zaman önce kendime baktım :)


Ah, böyle bir şeyden de bahsettin. Ah, herkes için iyi açıklama! : D Ayrıca, NTFS kullanılan her ek bölüm için ek alan / bilgi içerir, bu nedenle muhtemelen Windows'ta alanınızın% 100'ünü asla göremezsiniz.
SevenT2

Satın aldığınız tüm sürücüler belirttikleri boyuttadır. Yazılımınız boyutu yanlış bildiriyor.
endolith

2
Soruyu tekrar okuyun ( orijinali bile ); zaten bunu açıkladı.
13:25, Synetech

4

Ne yazık ki, hayat zor ve bu insanları durmadan rahatsız eden şeylerden biri.

En azından akıllısınız ve yapılması gereken bir dönüşüm olduğunu anlıyorsunuz.

"Ekstra" alan genellikle ayırma tablosu, meta veriler ve düşünmenize gerek kalmadan çalışmasını sağlayan diğer çeşitli öğeler tarafından kullanılır ... endişelenecek bir şey değildir.

Doğru sürücüye sahip olduğunuzdan% 100 emin olmak istiyorsanız, cihaz yöneticisine gidin ve sabit sürücüleri genişletin, model numarasını bulun ve Google'ı bulun. Doğru sürücüyü bildirirse (ki gerekir) endişelenecek bir şey olmamalıdır.


Boş alan sormuyor , toplam alandan bahsediyor . Birimin toplam boyutu dosya sistemi yapılarından etkilenmez, yalnızca boş alan olur. Toplam birim boyutu MFT ve diğer NTFS özel dosyalarını içerir.
13:28, Synetech

3

En azından kaybınızın bir kısmı, tüm parçayı yiyen bölme tablosundan kaynaklanıyor - korkunç bir verimsiz miras kaldı.


Bölüm tabloları sadece birkaç kümedir; bölüm tabloları 2GB alacak yolu yoktur!
13:26, Synetech

Bir sonraki bölümün bir sonraki pistte başlaması gerektiği için bir pisti yerler. Gerçi 2GB değil katılıyorum.
Loren Pechtel

Evet, bölümlerimi doğru bir şekilde boyutlandırmaya çalıştığımda beni her zaman rahatsız eden şeylerden biriydi; bölüm programları her zaman yuvarlak olur. Ama hayır, gerçekten 2GB değil, ~ 7MB, artı, fazlalık yok değil, önceki / sonraki bölüme ekleniyor.
13:41, Synetech

@Synetech Bir parçanın kapasitesine bağlıdır. Gerçekten 4 TB sürücü 7MB parça olduğundan şüpheliyim.
Loren Pechtel

Ben böyle çalıştığını sanmıyorum; tam bir parça kullanmaz. Bir bölüm programı ile kontrol edebilirsiniz; yeniden boyutlandırma işlevini kullanın ve farklı boyuttaki sürücülerde bölüm boyutunu nasıl yuvarladığını gözlemleyin. Yıllar geçtikçe, bu programların her boyutta sürücüye en yakın ~ 7.5MB'a yuvarlandığını gördüm.
Synetech

1

Sadece sabit disk boyutunu en yakın bütün gigabayta yuvarlayan üretici olabilir. Windows'un gösterdiği şeyle başlar ve bunun milyarlarca bayt olarak neyin işe yaradığını hesaplarsak:

232.8 * 2^30 / 10^9 = 249.9671 million bytes

Böylece pazarlama boyutunu 250'ye yuvarladılar, çünkü 0.0329 milyon baytı özleyecekler.

Sabit sürücünün modül numarasını alabilir ve ayrıntılı teknik özelliklerini alabilir ve sektör sayısını bulabilirseniz, sürücünün gerçek kapasitesinin gerçekte ne olduğunu belirleyebilirsiniz.

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.