Makale numarası: 982018 - Son Gözden Geçirme: 11 Temmuz 2011 Pazartesi - Gözden geçirme: 9.0 Windows 7 ve Windows Server 2008 R2'nin Gelişmiş Biçimli Diskler ile uyumluluğunu artıran bir güncelleştirme kullanıma hazır
Bu SayfadaÖzetBu makalede Windows 7 ve Windows Server 2008 R2'nin 4 KB fiziksel kesim boyutuna sahip Gelişmiş Biçimli Diskler ile uyumluluğunu artıran bir güncelleştirme açıklanmaktadır. Bu düzeltme yalnızca 4 KB fiziksel kesim boyutuna sahip olduğunu bildiren ve 512 baytlık mantıksal adresleme arabirimine öykünen Gelişmiş Biçimli diskler içindir. Not Gelişmiş Biçimli diskler daha büyük bir fiziksel kesim (4 KB) kullanır. Ancak, ilk sürümlerini mevcut bilgisayar sistemleriyle daha uyumlu yapmak için 512 baytlık bir mantıksal arabirimi de içerirler. Bu nedenle, bunlar "512 baytlık öykünme diskleri" veya kısaca "512e" olarak bilinir. Gelişmiş Biçimli diskler hakkında daha fazla bilgi için, lütfen bu makalenin sonunda listelenen International Disk Drive Equipment and Materials Association'ın (Uluslararası Disk Sürücü Donanımı ve Malzeme Birliği, IDEMA) web sitesini ziyaret eden. GİRİŞSabit disk sürücüler geleneksel olarak 512 baytlık kesimlere sahiptir ve fiziksel medyaya yönelik her türlü erişim bu birim temel alınarak adreslenir. Son zamanlarda sabit disk üreticileri kesim boyutu 4096 bayt (4 KB) olan yeni disklere geçmeye başlamıştır. Bunlar genellikle "Gelişmiş Biçimli Disk" olarak bilinir. Diskler fiziksel medya güncelleştirmelerini yalnızca bu fiziksel sektör tanecikliği (bu durumda 4 KB) ile gerçekleştirebildiğinden, diske gönderilen 512 baytlık bir yazma işlemi ek bazı işlemlerin yapılmasını gerektirir. Bu işlemlerin bedeli performans ve güvenilirliktir ve bu bedel iş yüküne ve donanım uygulamasına bağlı olarak değişir. Bu ek işlemlerden kaçınmak için, uygulamaların 4 KB kesim tanecikliğini temel alan yazma işlemlerini yerel olarak destekleyecek şekilde güncelleştirilmeleri gerekir. Bu KB makalesinde, depolama aygıtının fiziksel kesim boyutunu sorgulamayı destekleyen yeni depolama altyapısının tanıtımı yapılmaktadır. Ek olarak, bu KB makalesinde performansı, güvenilirliği ve genel birlikte çalışmayı geliştirmek için bu tür disklerin bazı önemli sistem bileşenleri ile ilgili destek sunulmaktadır. Geliştiricilerin bu tür disklerle ilgili dikkate alması gereken özel hususları içeren daha ayrıntılı bir teknik tartışma bu KB makalesinin kapsamı dışındadır ve MSDN üzerindeki bir yardımcı belgede ele alınacaktır. Bu düzeltme toplaması paketinin giderdiği sorunlarBu düzeltme toplaması paketi, daha önce bir Microsoft Bilgi Bankası makalesinde belgelenmeyen aşağıdaki sorunları giderir. Bir Gelişmiş Biçimli Disk kullandığınızda aşağıdaki sorunlardan herhangi biriyle karşılaşılabilir.Sorun 1 Genişletilebilir Depolama Altyapısı API (ESENT), Windows Update dahil olmak üzere birçok uygulama tarafından kullanılan yüksek performanslı bir masaüstü veritabanı altyapısıdır. Bazı depolama sürücüleri bir sabit disk sürücüdeki fiziksel kesim boyutunu sorgulamak için farklı şekillerde destek sağlarlar ve bu gibi bir sürücü yükseltildiğinde sabit diskin bildirilen fiziksel kesim boyutu değişebilir. ESENT'in günlük yapısı nedeniyle, işletim sistemi oturumları arasında bildirilen fiziksel kesim boyutu değiştiğinde ESENT üzerine inşa edilen uygulamalar bir hata iletisi alırlar ve yanıt vermeyi durdururlar. Not ESENT üzerine inşa edilen uygulamalar arasında Windows Update, Active Directory, Windows Desktop Search, sertifika yetkilisi (CA), WINS, DHCP ve Windows Live Mail bulunur. Windows Update sitesinde Güncelleştirmeleri Denetle düğmesini tıklattığınızda aşağıdaki hata iletisini alırsınız: Hizmet çalışmadığından Windows Update şu anda güncelleştirmeleri denetleyemiyor. Bilgisayarınızı yeniden başlatmanız gerekebilir.
Ek olarak, Uygulama günlüğüne aşağıdaki hata kaydedilir: Günlük Adı: Uygulama
Bildirilen kesim boyutundaki değişikliklerin etkilerini azaltan güncelleştirilmiş bir Esent.sys ikili dosyası bu düzeltmeye eklenmiştir. Not Esent.sys 512 bayt ve 4 KB dışındaki fiziksel kesim boyutlarını desteklemez. Sorun 2 Gelişmiş Biçimli diskler yokken, NTFS, disk arabirimi tarafından kullanıma açılan mantıksal kesim boyutunun diskin fiziksel kesim boyutuyla aynı olduğunu varsayıyordu. NTFS başlangıçta daha büyük kesim boyutlarını teorik olarak destekleyecek şekilde tasarlanmış olsa da, bu iki kesim boyutunun eşit olduğunu varsaydı. NTFS, Windows 7'de ve Windows Server 2008 R2'de bir dosyanın sonunda arabelleğe alınmış yazma işlemleri gerçekleştirirken, yazma işlemini disk arabirimi tarafından belirtilen kesim boyutunun (mantıksal kesim boyutu) sonuna doldurur. Bu davranış, kesim hizalamasını garanti eder. Ancak, bir 512e sürücüsünün mantıksal kesim boyutu 512 bayt olduğundan, arabelleğe alınan yazma işlemi sürücünün sabit diskinin fiziksel kesim boyutuyla hizalı olmaz. Bu Gelişmiş Biçimli diskin dahili olarak 512 baytlık mantıksal kesimi kendi 4 KB'lik fiziksel sektörü içinde güncelleştirmesine neden olur ve bu da performans ve güvenilirlik sorunlarına yol açabilir. Bu düzeltme NTFS'ye, dosya sonunda yapılan arabelleğe alınmış yazma işlemlerini diskin bildirilen fiziksel kesim boyutuna göre doldurma davranışını ekler. Bu sorun kendini bir Gelişmiş Biçimli diskte her gün çalışan uygulamalarda belli edebilir. Ancak bu sorun en sık olarak çok sayıda küçük yazma işlemleri gerçekleştirdiğiniz durumlarda oluşur; örneğin, Windows 7'de veya Windows Server 2008 R2'de ImageX komut satırı aracını kullanarak bir Microsoft Windows Görüntüsü'nü (.wim dosyası) bir Gelişmiş Biçimli diske uygularken oluşabilir. Düzeltme olmadığında, ImageX'in işlemi tamamlaması aynı işlemi geleneksel bir sabit diskte uygulamasına kıyasla oldukça uzun sürer. Not Bu düzeltme depolama sürücüsünün ve diskin doğru fiziksel kesim koyutunu bildirmelerine bağımlıdır. NTFS, bildirilen fiziksel kesim koyutu 512 bayt veya 4 KB dışında olan diskleri veya mantıksal kesim boyutu 512 bayt olmayan diskleri desteklemez. Sorun 3 USBStor, USB yığın depolama sınıfına uygun bir aygıt için otomatik olarak yüklenen Microsoft USB depolama bağlantı noktası sürücüsüdür. Windows 7'deki USBStor sürücüsü gelen kutusu, takılan bir diskin depolama erişim hizalama açıklayıcısını almak için STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR yapısıyla IOCTL_STORAGE_QUERY_PROPERTY isteğinin kullanılmasını desteklemez. Bu yapı fiziksel ve mantıksal kesim boyutu bilgisini içerir ve bu bilgi olmadan NTFS ve diğer uygulamalar USB depolama aygıtında hizalanmış yazma işlemleri gerçekleştiremezler; bu da performansı ve güvenilirliği olumsuz etkileyebilir. Bu düzeltme olmadan, uygulamalar harici depolama aygıtının fiziksel kesim boyutunu sorgulayamaz. Bu düzeltmeye STORAGE_ACCESS_ALGINMENT_DESCRIPTOR yapısıyla birlikte IOCTL_STORAGE_QUERY_PROPERTY isteğini destekleyen güncelleştirilmiş bir USBStor sürücüsü (Usbstor.sys) eklenmiştir. NotIOCTL_STORAGE_QUERY_PROPERTY isteği SCSI SBC3 READ_CAPACITY(16) komutuna çeviri ile sonuçlanır. Takılan USB aygıtı SBC3 READ_CAPACITY(16) komutu aracılığıyla kesim boyutu bilgilerini doğru olarak bildirmek zorundadır. Takılan USB aygıtının ayrıca, ilk INQUIRY komutuna yanıt olarak 0x04C0 (SBC3 Belirtilmiş Sürüm Yok) değerinin sürüm açıklayıcısı olarak döndürüldüğünü garanti etmesi gerekir. IOCTL_STORAGE_QUERY_PROPERTY kontrol kodu hakkında daha fazla bilgi için, aşağıdaki Microsoft sitesini ziyaret edin: IOCTL_STORAGE_QUERY_PROPERTY kontrol kodu hakkında genel bilgi
(http://msdn.microsoft.com/en-us/library/ff560590(VS.85).aspx)
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR yapısı hakkında daha fazla bilgi için, aşağıdaki Microsoft sitesini ziyaret edin: STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR yapısı hakkında genel bilgi
(http://msdn.microsoft.com/en-us/library/ff566344(VS.85).aspx )
Sorun 4 Storport, birçok depolama denetleyicisi üreticisi tarafından kullanılan bir depolama sürücüsü modelidir. Windows 7 ve Windows Server 2008 R2 ile birlikte gelir. Storport, takılan bir diskin depolama erişim hizalama açıklayıcısını almak için STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR yapısıyla IOCTL_STORAGE_QUERY_PROPERTY isteğinin kullanılmasını desteklemez. Bu yapı, fiziksel ve mantıksal kesim boyutu bilgisi içerir. Bu bilgiler olmadan, NTFS ve diğer uygulamalar diske hizalanmış yazma işlemleri gerçekleştiremez. Bu, performansı ve güvenilirliği etkileyebilir. Bu düzeltme olmadan, uygulamalar depolama aygıtının fiziksel kesim boyutunu sorgulayamaz. Bu düzeltmeye STORAGE_ACCESS_ALGINMENT_DESCRIPTOR yapısıyla birlikte IOCTL_STORAGE_QUERY_PROPERTY isteğini destekleyen güncelleştirilmiş bir Storport sürücüsü (Storport .sys) eklenmiştir. NotIOCTL_STORAGE_QUERY_PROPERTY isteği SCSI SBC3 READ_CAPACITY(16) komutuna çeviri ile sonuçlanır. Storport sürücü modeline takılan miniport sürücüsünün SBC3 READ_CAPACITY(16) komutunu desteklemesi gerekir. Ek olarak, disk SBC3 READ_CAPACITY(16) komutu aracılığıyla kesim boyutu bilgilerini doğru olarak bildirmek zorundadır. IOCTL_STORAGE_QUERY_PROPERTY kontrol kodu hakkında daha fazla bilgi için, aşağıdaki Microsoft sitesini ziyaret edin: IOCTL_STORAGE_QUERY_PROPERTY kontrol kodu hakkında genel bilgi
(http://msdn.microsoft.com/en-us/library/ff560590(VS.85).aspx)
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR yapısı hakkında daha fazla bilgi için, aşağıdaki Microsoft sitesini ziyaret edin: STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR yapısı hakkında genel bilgi
(http://msdn.microsoft.com/en-us/library/ff566344(VS.85).aspx )
Sorun 5 Birçok depolama sürücüsü Gelişmiş Biçimli diskler için doğru kesim boyutu bildirmeyi desteklemez. Bu düzeltmeye aşağıdaki sürücüler için güncelleştirmeler eklenmiştir:
Ek olarak, bu düzeltme toplaması paketi aşağıdaki Microsoft Bilgi Bankası makalelerinde belgelenen düzeltmeleri içerir: 981208
(http://support.microsoft.com/kb/981208/tr/
)
Windows 7 veya Windows Server 2008 R2 çalıştıran bir bilgisayarda çok sayıda küçük dosya aktarırken düşük performans Sorun 6Bu güncelleştirme Fsutil.exe aracını da güncelleştirir. Güncelleştirilmiş araç çıktıda yeni bir "Bayt/Fiziksel Kesim" metni oluşturur. Örneğin, C: sürücüsü hakkında bilgi almak için fsutil fsinfo ntfsinfo C: komutunu çalıştırdığınızda, aşağıdakine benzer bir çıktı alırsınız: NTFS Birim Seri Numarası : 0xfe6e5dcc6e5d7e79 Sürüm : 3.1 Kesim Sayısı : 0x000000001d1927ff Toplam Küme Sayısı : 0x0000000003a324ff Boş Küme Sayısı : 0x0000000001f8bae8 Toplam Ayrılmış : 0x00000000000007f0 Bayt/Kesim : 512 Bayt/Fiziksel Kesim: 4096 Bayt/Küme : 4096 Bayt/Dosya Kayıt Kesimi : : 1024 Küme/Dosya Kayıt Kesimi : 0 Mft Geçerli Veri Uzunluğu : 0x0000000020980000 Mft Başlangıç LCN : 0x00000000000c0000 Mft2 Başlangıç LCN : 0x0000000000000002 Mft Bölge Başlangıcı : 0x000000000109c060 Mft Bölge Sonu : 0x00000000010a8880 RM Tanımlayıcısı: 974AD058-3B3D-11DE-9300-000FFEE93BEF
ÇözümGüncelleştirme bilgileriGüncelleştirme nasıl edinilirAşağıdaki dosyalar Microsoft Yükleme Merkezi'nden yüklenebilir:Bu tabloyu kapa
119591
(http://support.microsoft.com/kb/119591/tr/
)
Microsoft destek dosyaları çevrimiçi hizmetlerden nasıl alınır Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.
ÖnkoşullarBu düzeltmeyi uygulamak için, aşağıdaki işletim sistemlerinden birini çalıştırıyor olmalısınız:
976932
(http://support.microsoft.com/kb/976932/tr/
)
Windows 7 ve Windows Server 2008 R2 için Service Pack 1 hakkında bilgiler
Yeniden başlatma gereksinimiBu düzeltmeyi yükledikten sonra bilgisayarı yeniden başlatmanız gerekir.Güncelleştirme değiştirme bilgileriBu güncelleştirme önceden yayımlanmış bir güncelleştirmenin yerini almaz.Dosya bilgileriBu güncelleştirmenin İngilizce (ABD) sürümü, aşağıdaki tablolarda listelenen özniteliklere sahip dosyaları yükler. Bu dosyalarla ilgili tarihler ve saatler UTC (eşgüdümlü evrensel saat) kullanılarak listelenmiştir. Bu dosyaların tarih ve saatleri, yerel bilgisayarınızda yerel saatinize ve geçerli gün ışığından yararlanma saatine (DST) göre görüntülenir. Bu tarih ve saatler ayrıca dosyalarda belirli işlemleri gerçekleştirdiğinizde değişebilir.Windows 7 ve Windows Server 2008 R2 dosya bilgileriyle ilgili notlarÖnemli Windows 7 düzeltmeleri ve Windows Server 2008 R2 düzeltmeleri aynı paketlerde bulunur. Ancak, Düzeltme İsteği sayfasındaki düzeltmeler her iki işletim sistemi için de listelenir. İşletim sistemlerinden birine veya her ikisine birden uygulanan düzeltme paketini istiyorsanız, sayfada "Windows 7/Windows Server 2008 R2" altında listelenen düzeltmeyi seçin. Her bir düzeltmenin uygulandığı asıl işletim sistemini belirlemek için her zaman makalelerdeki "Aşağıdakilere Uygulanır" bölümüne başvurun.Windows 7'nin tüm desteklenen x86 tabanlı sürümleriBu tabloyu kapa
Windows 7'nin ve Windows Server 2008 R2'nin tüm desteklenen x64 tabanlı sürümleriBu tabloyu kapa
DurumMicrosoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır. Daha fazla bilgi
Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684
(http://support.microsoft.com/kb/824684/tr/
)
Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması
Microsoft, geliştiricilerin IOCTL_STORAGE_QUERY_PROPERTY kontrol koduna çağrı yapıldığında STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR yapısından bildirilen depolama erişim hizalama bilgilerini nasıl ayıklayabileceklerine dair ayrıntıları sağlamak için WDK'ye örnek kod eklemiştir: http://msdn.microsoft.com/en-us/library/ff800831(v=VS.85).aspx
(http://msdn.microsoft.com/en-us/library/ff800831(v=VS.85).aspx)
Microsoft, Windows 7 ve Windows Server 2008 R2'de Gelişmiş Biçimli diskler için desteği iyileştirecek adımlar atmış olsa da, uygulamalarını güncelleştirip güncelleştirmemek yazılım geliştiricilerine kalmıştır. Depolama Endüstrisinin önümüzdeki yıllarda genel olarak büyük kesim boyutlarına geçme eğiliminde olduğu gözlemlenmiştir ve uygulamaların bu geçişe hazır olduklarından emin olmaları gerekir. Microsoft, Gelişmiş Biçimli diskleri desteklemek için dikkate alınması gerekenler konusunda Geliştiricileri ve BT Uzmanlarını eğitmeye yönelik ek MSDN ve TechNet belgeleri hazırlamaktadır. Aşağıdaki tablo Microsoft'un farklı sabit disk biçimleri için sağladığı desteğin ayrıntılarını içerir. İşletim Sistemi Sürümüne Göre Sabit Disk Biçimleri İçin Destek Bu tabloyu kapa
Daha fazla bilgi için, aşağıdaki web sitesini ziyaret edin: ImageX Komut Satırı Seçenekleri Hakkında Genel Bilgi
(http://technet.microsoft.com/tr-tr/library/dd799302(en-us,WS.10).aspx)
4k Kesimli Sürücüleri desteklemek için Intel Yonga Kümesi sürücü gereksinimleri
(http://www.intel.com/support/chipsets/imsm/sb/CS-031502.htm)
Gelişmiş Biçimli Diskler hakkında daha fazla bilgi için aşağıdaki IDEMA Web sitesini ziyaret edin: http://idema.org/_smartsite/external/bigsector/index.php?cmd=list
(http://idema.org/_smartsite/external/bigsector/index.php?cmd=list )
http://idema.org/_smartsite/external/bigsector/AF_Are_You_Ready.pdf
(http://idema.org/_smartsite/external/bigsector/AF_Are_You_Ready.pdf )
Microsoft, teknik destek bulmanıza yardımcı olmak üzere üçüncü taraf iletişim bilgilerini sağlamaktadır. Bu iletişim bilgileri önceden haber verilmeksizin değiştirilebilir. Microsoft bu üçüncü taraf iletişim bilgilerinin doğruluğunu garanti etmez.Bu makaledeki bilginin uygulandığı durum:
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Üste
