近來有朋友安裝 Vista 時,遇到了無法選擇或格式化硬盤分區的情況,基本是下列一種或多種症狀:
• 系統未列出要安裝 Windows Vista 的硬盤。
• 無法選擇要安裝 Windows Vista 的硬盤分區。
• 無法格式化一個或多個硬盤分區。
• 無法為硬盤分區設置正確的大小。
• 你會收到以下錯誤消息: Windows 無法找到符合其安裝條件的系統卷
原因分析:此問題可能是由下列原因之一造成的——
• Windows Vista 與大容量存儲控制器或大容量存儲驅動程序不兼容。
• 大容量存儲控制器或大容量存儲驅動程序已過期。
• 要安裝 Windows Vista 的硬盤是動態磁盤。
• 計算機中的某條數據電纜松動或出現了其他硬件問題。
• 硬盤或 Windows 文件系統已損壞。
• 您嘗試選擇的是 FAT32 分區或其他與 Windows Vista 不兼容的分區類型。
解決方案:要解決此問題,請使用下列一種或多種方法——
方法一:驗證分區是否與 Windows Vista 兼容
在 FAT32 分區上無法安裝 Windows Vista。此外,必須正確配置動態磁盤才能將其用於 Windows Vista。要驗證分區是否與 Windows Vista 兼容,請按照下列步驟操作:
1. 對於具有簡單卷的動態磁盤,請使用 Diskpart.exe 實用工具將該磁盤配置為活動磁盤。 有關如何使用 Diskpart.exe 實用工具的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
300415 (http://support.microsoft.com/kb/300415/) Diskpart 命令行實用工具介紹。
2. 對於 FAT32 分區,請將其重新格式化或使用 Convert.exe 命令將其轉換為 NTFS 文件系統分區。注意:在格式化分區時,將刪除分區中的所有數據,其中包括分區上的所有文件。 有關如何使用 Convert.exe 命令的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 314097 (http://support.microsoft.com/kb/314097/) 如何使用 Convert.exe 將分區轉換為 NTFS 文件系統。
方法二:更新硬盤控制器的驅動程序
如果要以升級方式安裝 Windows Vista,請將硬盤控制器的驅動程序更新為最新驅動程序。
注意:Windows Vista 安裝程序提供了一項將當前驅動程序遷移到新操作系統的功能。因此,Windows Vista 安裝程序可以使用當前安裝在計算機上的驅動程序。如果計算機未安裝最新的驅動程序,安裝程序可能會使用過期的驅動程序。在這種情況下,您可能會遇到兼容性問題。
方法三:為硬盤控制器提供正確的驅動程序
如果您要嘗試執行 Windows Vista 的干淨安裝,則必須為硬盤控制器提供正確的驅動程序。當系統提示您選擇要安裝 Window Vista 的磁盤時,還必須單擊以選擇“加載驅動程序”選項。Windows Vista 安裝程序將引導您完成剩余的過程。
方法四:檢查 Setupact.log 文件以驗證分區是否處於活動狀態
如果您收到以下錯誤消息,請通過檢查 Setupact.log 文件來驗證分區是否處於活動狀態:Windows 無法找到符合其安裝條件的系統卷。
說明:
• 如果以升級方式安裝 Windows Vista,則 Setupact.log 文件位於 Drive:\$WINDOWS.~BT\Sources\Panther 文件夾中。Drive 代表包含現有 Windows 安裝的驅動器。
• 如果執行 Windows Vista 的干淨安裝,則 Setupact.log 文件位於 Drive:\$WINDOWS\Sources\Panther 文件夾中。Drive 代表包含 Windows Vista 安裝程序文件的 DVD 驅動器。
要驗證分區是否處於活動狀態,請按照下列步驟操作:
1. 單擊“開始”,單擊“運行”,鍵入 notepad,然後單擊“確定”。
2. 在“文件”菜單上,單擊“打開”。
3. 找到並單擊 Setupact.log 文件,然後單擊“打開”。
4. 找到“DumpDiskInformation”節。此節包含有關分區映射的信息。
5. 在“DumpDiskInformation”節中,找到類似於以下內容的日志條目:
Disk [0] partition [1] is an active partition
6. 如果此日志條目顯示在類似於以下內容的條目之後,則說明無法將該硬盤配置為使用基於 Windows 的操作系統:
Unknown
在這種情況下,請使用 Diskpart.exe 實用工具將另一個分區配置為活動狀態。注意:此步驟會阻止第三方操作系統啟動。
方法五:檢查固件更新和系統 BIOS 更新
有關固件更新和系統 BIOS 更新的信息,請與計算機硬件制造商聯系。有關如何與硬件制造商聯系的信息,請單擊以下列表中相應的文章編號,以查看 Microsoft 知識庫中相應的文章:
65416 (http://support.microsoft.com/kb/65416/) 硬件和軟件供應商聯系信息 A-K60781 (http://support.microsoft.com/kb/60781/) 硬件和軟件供應商聯系信息 L-P60782 (http://support.microsoft.com/kb/60782/) 硬件和軟件供應商聯系信息 Q-Z
方法六:驗證系統 BIOS 是否正確檢測到了硬盤
有關如何驗證系統 BIOS 是否正確檢測到了硬盤的信息,請與計算機硬件制造商聯系。
方法七:使用 Chkdsk.exe 實用工具檢查是否存在問題
運行 Chkdsk.exe 實用工具,檢查是否存在磁盤問題。如果硬盤已損壞,請更換硬盤。
方法八:
使用 Diskpart.exe 實用工具清理磁盤,然後再次運行 Windows Vista 安裝程序
如果您已嘗試本部分中列出的所有方法,但問題仍然存在,請使用 Diskpart.exe 實用工具清理磁盤,然後再次運行 Windows Vista 安裝程序。注意:僅當您要執行 Windows Vista 的干淨安裝時,才可以使用此方法。在清理硬盤時,硬盤將被格式化。硬盤上的所有分區和所有數據都將被永久刪除。我們強烈建議先備份硬盤上的文件,然後再清理磁盤。要使用 Diskpart.exe 實用工具清理硬盤,請按照下列步驟操作:
1. 單擊“開始”,單擊“運行”,鍵入 diskpart,然後單擊“確定”。
2. 鍵入 list disk,然後按 Enter。將顯示可用硬盤的列表。
3. 鍵入 sel disk number,然後按 Enter。number 是要清理的硬盤的編號。該硬盤現在處於選中狀態。
4. 鍵入 det disk,然後按 Enter。將顯示該硬盤上的分區列表。請使用此信息驗證是否選擇了正確的磁盤。 5. 確保該磁盤不包含所需的數據,鍵入 clean all,然後按 Enter 以清理該磁盤。該磁盤上的所有分區和所有數據都將被永久刪除。
6. 鍵入 exit,然後按 Enter。
7. 運行 Windows Vista 安裝程序執行 Windows Vista 的干淨安裝。