推 hirokofan :NTFS預設的單位大小就是4K,因此只要一開始切對了 06/22 20:17
→ hirokofan :就沒有問題 06/22 20:17
→ hirokofan :XP以前的系統會在硬碟最前面留下63*512byte的空間 06/22 20:18
→ hirokofan :這個值當然無法相容於4K,VISTA之後則是直接留1MB 06/22 20:19
→ hirokofan :1M的話對於512B或4K為單位都可以整除,在新舊硬碟上 06/22 20:21
→ hirokofan :就沒有效能的差異 06/22 20:21
是不是應該這樣說比較精準呢:
"以windows xp前的OS光碟來做分割時,會在硬碟前留下 63*512byte的空間"?
因為若是以其他的支持先進格式化硬碟的工具來做分割,再安裝XP就不會有這個問題?
剛又查了一下,發現先進格式化的硬碟又分幾種:
1.4K原生(物理磁區和邏輯磁區皆4K)
2.512e:(4k實體和512邏輯磁區):(硬碟靠韌體在512B邏輯磁區和4K的物理磁區間轉譯。
目前Win7也只支援這種。)
http://support.microsoft.com/kb/2510009/zh-tw
表上沒有列XP,因為XP已經不被支援了。
但既然512e是從硬碟機本身來達成對512B的老電腦的相後相容,
所以XP當然可以使用無誤。
而除了因分割工具造成的分割區不對齊這一點之外,
XP和Win7在對先進格式化硬碟的使用上是沒有分別的。
不知道這樣的理解正不正確呢?
※ 編輯: onewalker (123.193.6.78), 06/22/2014 22:50:52
→ maniaque :XP 是 因為4/18已經整個停止支援,自然不會解釋它 06/22 23:33
→ maniaque :而且 512e(韌體層轉換4K ),XP 內建的分割軟體切不出 06/22 23:33
→ maniaque :對齊的位置,還是會以 0x63 作為 Boot Sector位置 06/22 23:34
→ maniaque :但 XP 可以正常存取 Boot Sector 不在 0x63的分割區 06/22 23:34
→ maniaque :這一篇解釋的就是內建原生支援,而未解釋存取 06/22 23:35
→ maniaque :spfdisk 也有 4K 版,原理差不多就是這樣子... 06/22 23:36