Windows 中 4K 扇區硬碟的Microsoft支持原則
本文說明與 Windows 和其他Microsoft產品搭配使用時,大型扇區 (4K) 磁碟驅動器的支持資訊。
原始 KB 編號: 2510009
摘要
在接下來的幾年裡,數據儲存產業將從512位元組的硬碟實體格式轉換為4,096個字節的扇區(也稱為4K或4KB扇區)。 這項轉換有許多驅動因素,包括增加儲存體密度和可靠性。 這種轉換會導致現有軟體的不相容問題(包括作業系統和應用程式)。
本文說明 Windows 中這些新磁碟驅動器類型的目前Microsoft支持原則。 當應用程式和硬體裝置連線到這些新類型的磁碟驅動器時,可能會有可靠性和效能問題。 請連絡您的應用程式和硬體廠商,瞭解這些新磁碟驅動器類型的支持原則。
我們將在這裡討論三種磁碟驅動器類型。 由於Microsoft支持原則各有不同,因此您應該先確認已安裝的磁碟驅動器類型,再進一步閱讀。
一般名稱 | 回報邏輯扇區大小 | 回報的實體扇區大小 | 支援 Windows 版本 |
---|---|---|---|
512 位元組原生,512n | 512 個位元組 | 512 個位元組 | 所有 Windows 版本 |
進階格式,512e,AF,512 位元組模擬 | 512 個位元組 | 4 KB | 已安裝更新 KB 的 Windows Vista 2553708 已安裝更新 KB 的 Windows Server 20082553708 已安裝更新 KB 的 Windows 7 982018 已安裝更新 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 Native)。 支援應用程式與案例包括:
- 在沒有模擬的情況下,從 4K 扇區磁碟安裝 Windows 和開機的能力 (4K 原生磁碟)
- 新的 VHDx 檔案格式
- 完整的 Hyper-V 支援
- Windows 備份
- NT 檔案系統的完整支援 (NTFS)
- 復原檔案系統的完整支援 (ReFS)
- 儲存空間的完整支援
- Windows Defender 的完整支援
- 收件匣應用程式支援
Windows 7 和 Windows Server 2008 R2
安裝 Service Pack 1 (SP1),或安裝更新 982018。
請確定記憶體控制器和其他硬體元件的驅動程式和韌體已更新。 此外,請確定磁碟驅動器和韌體支援大型扇區磁碟驅動器。
針對SP1使用更新的Windows預安裝環境 (Windows PE),作為 Windows 7 SP1 和 Windows® OEM 預安裝套件 (OPK) 更新元件(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 Vista SP1 之前 Windows 程式代碼基底版本(包括 Windows Vista RTM 和所有 Windows XP 版本)為基礎的 Windows PE(或 Windows 安裝程式)所建立,預設分割區將會取消對齊。 因此,所有 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 支援服務 可能會建議一些建設性的替代方案,包括:
- 要求客戶在支援的存放裝置上重現問題
- 要求客戶與解決方案的記憶體提供者合作