當您嘗試安裝 Windows 時,無法選取或格式化硬碟磁碟分割
本文提供的解決方法是您在嘗試安裝 Windows 時,無法選取或格式化硬碟磁碟分割的問題。
原始產品版本: Windows 7 Service Pack 1、Windows Server 2012 R2
原始 KB 編號: 927520
注意
支援 Windows Vista 但未安裝任何 service pack,已于2010年4月13日結束。 若要繼續接收 Windows 的安全性更新,請確定您正在執行 Windows Vista Service Pack 2 (SP2) 。 如需詳細資訊,請參閱 在某些 Windows 版本中的支援結束。
重要
動態磁碟只支援:
- Windows Vista Business
- Windows Vista Enterprise
- Windows Vista 旗艦版。
- Windows 7 企業版
- Windows 7 專業版
- Windows 7 旗艦版
- Windows Server 2008 R2 Datacenter
- Windows Server 2008 R2 Enterprise
- Windows Server 2008 R2 Standard
- Windows Web Server 2008 R2
Windows Vista 家用 Basic、windows Vista 家用 Premium、Windows 7 家用 Basic、Windows 7 簡易版和 Windows 7 家用特優版本都不支援它們。
有一個例外狀況。 當您將電腦從 Windows XP Media Center Edition 升級為 Windows Vista 家用 Premium 時,會處理並支援一些動態磁碟。
徵狀
當您嘗試安裝 Windows Vista、Windows 7 或 Windows Server 2008 R2 時,您可能會遇到下列一或多項可能的《徵兆」:
未列出您要安裝 Windows Vista、Windows 7 或 Windows Server 2008 R2is 的硬碟。
您無法選取要安裝 Windows Vista、Windows 7 或 Windows Server 2008 R2 的硬碟磁碟分割。
您無法格式化硬碟磁碟分割或分割區。
您無法為硬碟磁碟分割設定正確的大小。
您會收到下列錯誤訊息:
Windows 找不到符合其安裝準則的系統磁片區
原因
此問題可能是由於下列其中一個原因所造成:
- Windows 與大量儲存控制器或大量儲存裝置驅動程式不相容。
- 大量儲存體控制器或大量儲存裝置驅動程式已過時。
- 您要安裝 Windows Vista 的硬碟,Windows 7 或 Windows Server 2008 R2 是動態磁碟。
- 電腦中的資料線鬆動,或發生其他硬體問題。
- 硬碟或 Windows 檔案系統遭到損毀。
- 您嘗試選取 FAT32 分割區或另一個與 Windows Vista、Windows 7 或 Windows Server 2008 R2 不相容的磁碟分割類型。
若要解決此問題,請使用下列一或多個方法。
解決方法1:確認磁碟分割與 Windows 相容
您無法在 FAT32 磁碟分割上安裝 Windows。 此外,您必須正確地設定動態磁碟以搭配 Windows 使用。 若要確認該磁碟分割與 Windows Vista、Windows 7 或 Windows Server 2008 R2 相容,請遵循下列步驟:
針對具有簡易磁片的動態磁碟,使用 Diskpart.exe 公用程式將磁片設定為活動磁片。 如需如何使用 Diskpart.exe 公用程式的詳細資訊,請參閱 DiskPart Command-Line 選項。
若為 FAT32 分割區,請重新格式化磁碟分割,或使用 Convert.exe 命令,將分割區轉換成 NTFS 檔案系統磁碟分割。
注意
當您格式化磁碟分割時,所有資料都會從該分割區中移除。 此資料包含磁碟分割上的所有檔案。
解決方法2:更新硬碟控制器的驅動程式
如果您想要將 Windows Vista Windows 7 或 Windows Server 2008 R2 安裝為升級,請將硬碟控制器的驅動程式更新為最新的驅動程式。
注意
Windows 安裝程式提供一種功能,可將目前的驅動程式遷移至新的作業系統。 因此,Windows 安裝程式可能會使用電腦上目前安裝的驅動程式。 若電腦未安裝最新的驅動程式,安裝程式可能會使用過時的驅動程式。 在此情況下,您可能會遇到相容性問題。
解決方式3:提供正確的硬碟控制器驅動程式
如果您嘗試執行 Windows 的全新安裝,您必須提供正確的硬碟控制器驅動程式。 當系統提示您選取要安裝 Windows 的磁片時,您也必須按一下以選取 [ 載入驅動程式 ] 選項。 Windows 安裝程式將引導您完成程式的其餘部分。
解決方案4:檢查 Setupact 檔案,以確認磁碟分割為作用中狀態。
如果您收到下列錯誤訊息,請檢查 Setupact 檔案,以確認該磁碟分割是作用中的:
Windows 找不到符合其安裝準則的系統磁片區
注意
- 如果您將 Windows Vista、Windows 7 或 Windows Server 2008 R2 安裝為升級,則 Setupact 檔案位於 磁片磁碟機: $ BT\Sources\Panther 資料夾中。 磁片磁碟機 代表包含現有 Windows 安裝的磁片磁碟機。
- 如果您執行 Windows Vista、Windows 7 或 Windows Server 2008 R2 的全新安裝,Setupact 檔案位於 Drive: $ WINDOWS\Sources\Panther 資料夾中。 磁片磁碟機 代表包含 Windows 安裝程式檔案的 DVD 磁片磁碟機。
若要確認該磁碟分割是作用中的,請遵循下列步驟:
將 DVD 插入 DVD 磁片磁碟機。
在 [ 磁片選擇 ] 畫面上,按 SHIFT + F10。 命令提示 字元 (CMD) ] 視窗隨即開啟。
變更目錄,以找出 Setupact 檔案,然後開啟 Setupact 檔案。
找到 [ DumpDiskInformation ] 區段。 本節包含有關分割區對應的資訊。
在 [ DumpDiskInformation ] 區段中,找出類似下列的記錄專案。
磁片 [0] 磁碟分割 [1] 為主動分割區
如果此記錄專案出現在類似下列的專案之後,則硬碟可能並未設定成使用 Windows 作業系統。
Unknown
在此情況下,請使用 Diskpart.exe 公用程式設定不同的分割區為作用中。
注意
此步驟可防止協力廠商作業系統啟動。
關閉 [ 命令提示 字元] 視窗。
解決方式5:檢查固件更新及系統 BIOS 更新
如需固件更新及系統 BIOS 更新,請與電腦硬體的製造商聯繫。
解決方法6:確認系統 BIOS 是否可正確偵測硬碟
如需如何驗證系統 BIOS 是否可正確偵測硬碟的詳細資訊,請與電腦硬體製造商聯繫。
解決方法7:使用 Chkdsk.exe 檢查問題
執行 Chkdsk.exe 公用程式以檢查磁片問題。 如果硬碟遭到損毀,請將其取代。
解決方式8:使用 Diskpart.exe 來清理磁片,然後重新執行 Windows 安裝程式
如果您已嘗試此區段中所列的所有方法,但問題仍然存在,請使用 Diskpart.exe 公用程式來清理磁片,然後再次執行 Windows 安裝程式。
注意
只有在您想要執行 Windows 的全新安裝時,才使用此方法。 當您清除硬碟時,它會格式化。 會永久移除硬碟上的所有分區及所有資料。 強烈建議您先備份硬碟上的檔案,再清除磁片。
若要使用 Diskpart.exe 公用程式來清理硬碟,請遵循下列步驟:
- 將 DVD 插入 DVD 磁片磁碟機。
- 在 [ 磁片選擇 ] 畫面上,按 SHIFT + F10。 隨即會開啟 [ 命令提示 字元] 視窗。
- 輸入 diskpart,然後按 enter 開啟 diskpart 工具。
- 類型
list disk
,然後按 enter。 隨即會顯示可用的硬碟清單。 - 類型
sel disk number
,然後按 enter。 number 是您要清洗的硬碟數目。 現在已選取硬碟。 - 類型
det disk
,然後按 enter。 隨即會顯示硬碟上的磁碟分割清單。 使用此資訊來驗證已選取正確的磁片。 - 確定磁片並未包含必要的資料,請輸入
clean all
,然後按 enter 清洗磁片。 會永久移除磁片上的所有磁片區和所有資料。 - 類型
exit
,然後按 enter 以關閉 diskpart 工具。 - 關閉 [ 命令提示 字元] 視窗。
- 按一下 [重新整理] 按鈕,更新 [ 磁片選擇 ] 畫面。 這個步驟會列出磁片。
- 執行 Windows 安裝程式,以執行 Windows 的全新安裝。