磁碟機的數字不一定對應到 SATA 頻道號碼有幾個 SATA 或 RAID 磁碟的電腦上安裝 Windows 時

支援的 Windows Vista Service Pack 1 (SP1) 已於 2011 年 7 月 12,結束。若要繼續接收安全性更新的 Windows Vista 而言,請確定您正在執行 Windows Vista Service Pack 2 (SP2)。如需詳細資訊,請參閱此 Microsoft 網頁︰。

狀況

請考慮下列情況:

  • 您有電腦,並執行下列作業系統之一︰

    • Windows Server 2012 R2

    • Windows Server 2012

    • Windows Server 2008 R2

    • Windows 2008 Server

    • Windows 8

    • Windows 7

    • Windows Vista

  • 您可以新增兩個序列進階技術附件 (SATA) 或 RAID 硬碟至電腦。

  • SATA 或 RAID 硬碟會附加到通道 0 和 1。

在這個案例中,磁碟 0 不能分配到 0,通道上的硬碟,磁碟 1 可能不指派給通道 1 上的硬碟。您預期磁碟指派數字,以符合相對應的 SATA 或 RAID 頻道號碼。

注意如果您設定作業系統安裝,或如果您執行電腦製造商所提供的復原程序期間,您可能會遇到這個問題。在一般的電腦啟動時,也可能會發生這個問題。因此,硬碟可能會跨多個系統啟動的不同的磁碟編號。此外,磁碟機可能列舉不同順序中,如果硬碟控制器的作業模式變更 BIOS (例如,與非 RAID 模式的 RAID 模式)。

原因

磁碟指派數字可能不一定符合相對應的 SATA 或 RAID 頻道號碼。

BIOS 可能會也可能不會列舉以特定順序的磁碟。BIOS 順序和 Windows 數字的磁碟的順序之間沒有直接的關聯。在啟動期間,Windows 參數使用 BIOS INT13 支援原生的 Windows 驅動程式,以存取磁碟。Windows 會等待幾秒鐘透過隨插即用列舉系統磁片。當逾時期限內沒有相符項目時,將會繼續正常啟動。否則,系統就會觸發錯誤檢查,0x7B 的 Stop 錯誤代碼。Windows 會使用其他機制來區別磁碟,因為 Windows 無法控制磁碟編號的程序,再啟動。電腦關機狀態時,Windows 就會有沒有關於硬體的任何變更資訊。因此,Windows 會以初始化其本身的查詢裝置列舉。

之後它會在啟動期間切換至原生 Windows 存放控制器驅動程式是由 Windows 所指派的磁碟數字是只依賴磁碟會列舉及處理的隨插即用的順序。Windows 將列舉可用的固定的磁碟,後面接著卸除式磁碟,假設正確的原生 Windows 驅動程式已存在並且已安裝在系統上。各種無法控制的預存時間因素可能會影響的列舉型別順序。例如,大部分的 IDE 控制器專為特別列舉主要通道,等候兩秒,然後再列舉從屬通道。這是提供明顯一致的列舉型別訂單,效果,但它是實際硬體實作的副作用。SATA 控制站會有不同的行為,並不會遇到這個相同的副作用。

裝置會呈現在他們會列舉的順序。因此,磁碟作業數字可能會變更啟動之間。例如,假設有兩個未格式化的 SATA 或 RAID 硬碟的電腦上執行 Windows 或 Windows Server 安裝程式。在此情況下,Windows 可能代表第二個硬碟為 Disk 0 時系統會提示您安裝作業系統的磁碟。列舉型別順序可能會經過一段時間,取決於執行時間的因素,例如稍微長才能恢復運轉的過時硬碟的系統開機之間變更。

解決方案

當您設定任何所列出的作業系統中有多個 SATA 或 RAID 硬碟的電腦上的 < 徵狀=""> 一節時,請檢查以確認您將在其設定系統的磁碟機的磁碟資訊。例如,在畫面上,可讓您選取的安裝目的地磁碟機,請確認磁碟區名稱和可用的空間。

若要查看已分派的磁碟數字,使用下列方法之一︰

  • 執行 [磁碟管理] 主控台。若要這麼做,請按一下 [開始、 中開始搜尋] 方塊中,輸入diskmgmt.msc ,然後按一下 [程式集] 清單中的diskmgmt.msc 。

  • 您可以使用 Diskpart.exe 的命令列公用程式,執行 [磁碟清單] 指令。

  • 在 Windows 或 Windows Server 安裝程式時,當系統提示您選取的磁碟機及安裝的磁碟分割,會列出已指派的磁碟編號。

注意在某些情況下,可能難以請注意,磁碟編號時,不符合對應的 SATA 或 RAID 頻道號碼。比方說,如果這兩種 SATA 或 RAID 硬碟大小完全相同的它可能很難使用這些方法來判斷磁碟的識別項目。

更多的資訊

當您設定其中一個列出的作業系統有多個硬碟的電腦上的 < 徵狀=""> 一節中時,您會預期磁碟指派數字,以符合相對應的 SATA 或 RAID 頻道號碼。如果您遇到不相符的頻道指定時,您可能設定錯誤的磁碟機上的作業系統,或您可能會嘗試將磁碟分割不正確的磁碟機格式化。因此,您可能會遺失重要資料。

此外,當您安裝 Windows Server 2012、 Windows Server 2008 R2、 Windows 8 或 Windows 7 時,安裝會依預設建立 Windows 磁碟分割與系統磁碟分割。系統磁碟分割會建立來容納 BitLocker 需求。BitLocker 必須從 Windows 檔案與開機檔案位於個別的磁碟分割。如果預先選取的預設的硬碟沒有變更時,會將系統磁碟分割建立磁碟 0 偵測到磁碟上。

Microsoft 已確認,因為在 < 適用於=""> 一節所列出的 Microsoft 產品的設計有限,所以會發生這個問題。因為磁碟機,會列舉透過 [隨插即用的作業系統依照的順序,就會發生這個問題。任何明顯的一致性,在磁碟編號是巧合和/或用設備和驅動程式是負面的影響。

參考

如需有關相關問題的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件︰

中的磁碟區編號"磁碟區 # # #"資料行可能會變更每次您執行 Diskpart.exe 公用程式在 Windows 中的 [清單音量] 命令



如需有關 PnP 的列舉型別和 Windows Server 2003 和 Windows XP 中的硬式磁碟機代號指派的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件︰

PNP 列舉型別和硬式磁碟機代號指派在 Windows Server 2003 和 Windows XP 中的概觀

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×