Windows 中 4K 扇區硬碟的 Microsoft 支持原則
本文說明大型扇區 (4K) 磁碟驅動器與 Windows 和其他 Microsoft 產品搭配使用時的支持資訊。
原始 KB 編號: 2510009
摘要
在接下來的幾年中,數據儲存產業會將硬碟的實體格式從 512 位元組扇區轉換為 4,096 個字節的扇區, (也稱為 4K 或 4KB 扇區) 。 這項轉換是由數個因素所驅動,包括記憶體密度和可靠性的增加。 此轉換會導致現有軟體 (的不相容問題,包括作業系統和應用程式) 。
本文說明 Windows 中這些新磁碟驅動器類型的目前 Microsoft 支持原則。 應用程式和硬體裝置連線到這些新類型的磁碟驅動器時,可能會有可靠性和效能問題。 如需這些新磁碟驅動器類型的支持原則,請連絡您的應用程式和硬體廠商。
我們將在這裡討論三種磁碟驅動器類型。 因為 Microsoft 支持原則各有不同,所以您應該先確認已安裝的磁碟驅動器類型,再進一步閱讀。
一般名稱 | 報告的邏輯扇區大小 | 回報的實體扇區大小 | 支援 Windows 版本 |
---|---|---|---|
512 位元組原生,512n | 512 個字節 | 512 個字節 | 所有 Windows 版本 |
進階格式、512e、AF、512 位元組模擬 | 512 個字節 | 4 KB | 已安裝更新 KB 2553708的 Windows Vista 已安裝更新 KB 的 Windows Server 20082553708 已安裝更新 KB 982018的 Windows 7 已安裝更新 KB 的 Windows Server 2008 R2 982018 Windows 7 Server Pack 1 和更新版本中的所有 Windows 版本。 Server 2008 R2 Server Pack 1 和更新版本中的所有伺服器版本。 *Hyper-V 除外。 請參閱 適用於大型扇區磁碟驅動器的應用程式支援需求一 節。 |
進階格式、AF、4K 原生、4Kn | 4 KB | 4 KB | Windows 8 和更新版本中的所有 Windows 版本。 Server 2012 和更新版本的所有伺服器版本。 |
其他 | 不是 4 KB 或 512 個字節 | 不是 4 KB 或 512 個字節 | 不支援 |
若要確認您擁有的磁碟驅動器種類,請遵循下列步驟:
安裝 KB 982018。
從提升權限的指令提示字元執行下列命令:
Fsutil fsinfo ntfsinfo x:
其中
x:
代表您正在檢查的磁碟驅動器。使用下列值來判斷您擁有的磁碟驅動器類型。
- 每個扇區的位元組數
- 每個實體扇區的位元元組數
若要這樣做,請使用下表:
每個扇區的位元組值 每個實體扇區值的位元組數 磁碟驅動器類型 4096 4096 4K 原生 512 4096 進階格式 (也稱為 512E) 512 512 512 位元組原生
依作業系統版本的 Microsoft 支援特定需求
Windows 8、Windows Server 2012 和更新版本
下列清單摘要說明作為 Windows 8 和 Windows Server 2012 一部分傳遞的新功能,以協助改善大型扇區磁碟的客戶體驗。 如需每個項目的詳細描述,請 參閱進階格式 (4K) 磁碟相容性更新。
建置在 4K 磁碟的 Windows 7 SP1 支援上,其模擬 (512e) 。 它提供 4K 扇區大小的磁碟完整收件匣支援,而不需要模擬 (4K 原生) 。 支援應用程式與案例包括:
- 能夠在 4K 扇區磁碟上安裝 Windows 並從 4K 扇區磁碟開機,而不需要模擬 (4K 原生磁碟)
- 新的 VHDx 檔案格式
- 完整的 Hyper-V 支援
- Windows 備份
- NT 檔案系統 (NTFS) 的完整支援
- ReFS (復原文件系統的完整支援)
- 儲存空間的完整支援
- Windows Defender 的完整支援
- 收件匣應用程式支援
Windows 7 and Windows Server 2008 R2
安裝 Service Pack 1 (SP1) ,或安裝更新 982018。
請確定記憶體控制器和其他硬體元件的驅動程式和韌體已更新。 此外,請確定磁碟驅動器和韌體支援大型扇區磁碟驅動器。
使用已更新的 Windows 預安裝環境 (適用於 SP1 的 Windows PE) ,此環境會在 Windows 7 SP1 和 Windows® OEM 預安裝套件 (OPK) 的 AIK) 補充中,作為 Windows 自動化安裝套件 (AIK) 補充的一部分發行。 或者,將更新982018內嵌至 Windows PE。
大型扇區磁碟驅動器的應用程式支援需求
除了 Windows 作業系統支援之外,系統管理員和使用者應該確定其應用程式支援這些大型扇區磁碟驅動器。 要注意的案例和問題包括效能、可靠性、備份和復原。 某些 Microsoft 應用程式和產品的支援聲明包括:
Hyper-V: 在 Windows Server 2008 和 Windows Server 2008 R2 中搭配大型扇區磁碟驅動器使用 Hyper-V
SQL Server: SQL Server - 新磁碟驅動器使用 4K 扇區大小
Exchange Server: Exchange Server 記憶體組態選項
第三方應用程式和硬體:應用程式和硬體裝置連線到這些新磁碟驅動器時,可能會有可靠性和效能問題。 如需這些磁碟驅動器的支持原則,請連絡您的應用程式和硬體廠商。
已知的相容性問題
以下是使用大型扇區磁碟驅動器時可能發生的已知相容性問題:
如果您的 Windows 磁碟分區是使用 Windows PE (或 Windows 安裝程式) 的版本建立,則在 Windows Vista SP1 (包含 Windows Vista RTM 和所有版本的 Windows XP) 之前,預設分割區將不會對齊。 因此,對磁碟區發出的所有 I/O,即使有 Hotfix (,如果適用於您的平臺) ,本質上也不會對齊。 建議您根據 Windows Vista SP1 程式代碼基底或更新版本,使用 Windows PE 版本來建立資料分割。
在 Windows 7 和 Windows 2008 R2 上,安裝將會失敗,並出現錯誤 :Windows 安裝程式無法在此電腦的硬體上設定 Windows。 此問題會在下列文章中所述的條件下發生:
Windows 7 或 Windows Server 2008 R2 計算機上的「Windows 安裝程式無法在此電腦的硬體上設定 Windows」安裝錯誤。
如果您使用的邏輯扇區磁碟驅動器大小不是 512 個字節,Windows 系統映像備份和還原作業可能會失敗。 您會收到下列錯誤訊息:
無法建立其中一個備份檔。
詳細數據:無法執行要求,因為發生 I/O 裝置錯誤。
錯誤碼:0x8078002A如果您使用 Windows Server 2008 R2 中的磁碟管理或 Hyper-V,在原生 4K 扇區磁碟驅動器上建立虛擬硬碟 (VHD) ,則作業會失敗,並出現 不正確的函式 錯誤。
在 [磁碟管理] 中,會產生下列錯誤訊息:
虛擬磁碟管理員不正確的函式
在 Hyper-V 中,使用 [新增虛擬硬碟精靈] 時會產生下列錯誤訊息:
伺服器嘗試建立虛擬硬碟時發生錯誤。 系統無法建立 'I:\Disk0.vhd.' 錯誤碼:函式不正確。
在 Hyper-V 中,使用 [新增虛擬機精靈] 時會產生下列錯誤訊息:
伺服器在 TestVM 上設定硬碟時發生錯誤。 系統無法建立 『I:\TestVM\TestVM.vhd』。 錯誤碼:函式不正確。
如果 fsutil.exe 繼續顯示每個 實體扇區的位元組: <在您套用最新的記憶體驅動程式和必要的 Hotfix 之後不支援> ,請確定下列登錄路徑存在:
- 位置:
HKEY_LOCAL_MACHINE\CurrentControlSet\Services\<miniport's service name>\Parameters\Device\
- 名稱:EnableQueryAccessAlignment
- 類型:REG_DWORD
- 值:1:啟用
- 位置:
不支持的案例
如果您的存儲設備和操作系統被記為不支援,Microsoft 支援服務會在客戶要求時提供疑難解答秘訣。 Microsoft 不保證會針對涉及不支援記憶體裝置的問題找到解決方案。 如果找不到解決方法,則不會退款調查事件的成本。 如果未同意解決方案不保證,Microsoft 支援服務將不會針對問題進行疑難解答,並將調查事件的成本退款。
Microsoft 支援服務會使用標準疑難解答程式來隔離記憶體問題。 Microsoft 支持服務將使用的一些典型疑難解答方法包括:
諮詢 Microsoft 知識庫。 Microsoft 知識庫可透過 Microsoft 支援服務提供給客戶。
判斷問題是否可以在可能) 時復寫到支援的記憶體 (。
注意事項
如果不支援記憶體,則沒有可用的 Hotfix 支援。 Microsoft 支援服務將無法判斷問題是由硬體不相容還是垃圾軟體行為所造成。
如果問題沒有解決方案,Microsoft 支援服務可能會建議一些有用的替代方案,包括:
- 要求客戶在支援的存放裝置上重現問題
- 要求客戶與記憶體提供者合作以取得解決方案