विंडोज एक्सपी आधुनिक ड्राइव के साथ ठीक काम करता है जिसमें प्रति भौतिक क्षेत्र में 4096 बाइट्स हैं। मुख्य मुद्दा यह है कि एक ड्राइव 4096 बाइट्स प्रति भौतिक क्षेत्र और 512 बाइट्स प्रति लॉजिकल सेक्टर (512-बाइट एमुलेशन या "512e") के साथ एक उप-प्रदर्शन करेगा यदि विभाजन भौतिक क्षेत्रों के साथ गठबंधन नहीं किया गया है। Windows XP के अंतर्निहित विभाजन उपकरण इन आधुनिक ड्राइव के लिए उचित संरेखण नहीं करते हैं। एक ड्राइव को उचित संरेखण के साथ विभाजित करने के लिए, एक नए ऑपरेटिंग सिस्टम में विभाजन करें, या आधुनिक 3-पार्टी टूल या हार्ड ड्राइव विक्रेता द्वारा प्रदान किए गए टूल का उपयोग करें। यह सलाह दी जाती है कि ड्राइव प्रति भौतिक क्षेत्र 512 या 4096 बाइट्स का उपयोग करता है या नहीं।
आप msinfo32 (Windows XP और बाद के) का उपयोग करके मौजूदा विभाजनों के संरेखण की जांच कर सकते हैं:
- msinfo32.exe> अवयव> संग्रहण> डिस्क> विभाजन शुरू होने की शुरुआत (यह सुनिश्चित करें कि यह भौतिक क्षेत्र के आकार का एक भाग है, या SSDs के लिए 1,048,576 बाइट्स का एक से अधिक है)
चिंता के तीन अलग-अलग क्षेत्र आकार हैं: ड्राइव का भौतिक क्षेत्र आकार, ड्राइव का तार्किक क्षेत्र आकार और मेजबान कंप्यूटर के लिए प्रस्तुत तार्किक क्षेत्र का आकार। होस्ट कंप्यूटर के लिए प्रस्तुत तार्किक क्षेत्र का आकार ड्राइव के तार्किक क्षेत्र के आकार से भिन्न हो सकता है यदि ड्राइव पुल के माध्यम से जुड़ा हुआ है जो सेक्टर आकार अनुवाद करता है। बाहरी USB ड्राइव अक्सर SATA इंटरफ़ेस में 512 बाइट्स से प्रति तार्किक क्षेत्र में ट्रांसलेशन करते हैं, बाड़े के अंदर ड्राइव के साथ 4096 बाइट्स प्रति तार्किक क्षेत्र में USB कंप्यूटर पर होस्ट कंप्यूटर के साथ। यह अनुवाद विंडोज एक्सपी को एक ड्राइव के 2 से अधिक टीबी का उपयोग करने में सक्षम बनाता है ।
विंडोज 10 में fsutil आपको ड्राइव के भौतिक क्षेत्र का आकार और मेजबान कंप्यूटर को प्रस्तुत तार्किक क्षेत्र का आकार बता सकता है:
C:> fsutil fsinfo sectorInfo c:
LogicalBytesPerSector : 512
PhysicalBytesPerSectorForAtomicity : 4096
PhysicalBytesPerSectorForPerformance : 4096
FileSystemEffectivePhysicalBytesPerSectorForAtomicity : 4096
Device Alignment : Aligned (0x000)
Partition alignment on device : Aligned (0x000)
USB पुल के पीछे SATA ड्राइव के तार्किक और भौतिक क्षेत्र आकार प्राप्त करने के लिए, आप स्मार्टक्टेल ( Windows के लिए GSmartControl पैकेज में शामिल) का उपयोग करके पुल से SATA ड्राइव के लिए एक SMART क्वेरी पास कर सकते हैं :
C:\Program Files\GSmartControl> smartctl -a -d sat pd11
smartctl 6.5 2016-05-07 r4318 [i686-w64-mingw32-xp-sp3] (sf-6.5-1)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Western Digital Green
...
Sector Sizes: 512 bytes logical, 4096 bytes physical
विंडोज़ एक्सपी के किसी भी निर्मित उपकरण में ड्राइव के भौतिक क्षेत्र का आकार नहीं मिल सकता है। आपको ड्राइव को क्वेरी करने के लिए स्मार्टक्टेल या एक समान टूल का उपयोग करने की आवश्यकता है।
होस्ट कंप्यूटर के सामने ड्राइव के तार्किक क्षेत्र आकार प्राप्त करने के लिए:
- msinfo32.exe> घटक> संग्रहण> डिस्क> बाइट्स / क्षेत्र। (Windows XP और बाद में काम करता है)
wmic DISKDRIVE get bytespersector, caption
(केवल Windows XP में काम करता है)
fsutil fsinfo ntfsinfo c:
("प्रति सेक्टर बाइट्स" Windows XP और बाद में काम करता है)
fsutil fsinfo sectorInfo c:
("LogicalBytesPerSector"। विंडोज 10 और बाद में काम करता है)
2 बाहरी टीबी पर कई बाहरी यूएसबी पश्चिमी डिजिटल ड्राइव को होस्ट कंप्यूटर पर प्रस्तुत तार्किक क्षेत्र के आकार को बदलकर विंडोज एक्सपी संगतता के लिए कॉन्फ़िगर किया जा सकता है ।