
一位mime的朋友提到了她最近遇到的一個問題,如下:
她有兩台桌上型電腦。舊桌上型電腦運行 Windows XP,而新桌上型電腦則運行 Windows 8.1
每台機器都連接 1 個 HDD(硬碟)。
有時,她會將舊機器的硬碟連接到新機器上。她將啟動較新的電腦 Windows 8.1,以複製一些檔案(從舊電腦硬碟到新電腦硬碟),因為她沒有任何網路卡和網路設備。 (在移除或安裝硬碟之前,她會關閉所有桌上型電腦以防止觸電)
複製完成後,她會將舊機器的 HDD 連接回舊機器並啟動它(啟動舊桌上型電腦以開始使用 Windows XP)。 ==> 這就是她的問題! Windows XP 首次啟動時無需檢查磁碟(chkdsk)即可成功。但是,如果她第二次啟動舊機器,舊機器 Windows XP 將提示她在 DOS 下執行 chkdsk,如下所示。
她允許它檢查磁碟,但 chkdsk 不會報告任何問題。然而,這並沒有結束,它會要求她在第三次啟動時檢查磁碟,依此類推,直到她在 Windows XP 中執行掃描磁碟並選中「自動修復檔案系統錯誤」選項,如下所示。
Windows XP執行掃描磁碟後,不再提示執行chkdsk。然而,如果她執行步驟3,她就會遇到步驟4。
請不要讓我告訴她放棄她的 Windows XP 桌上型電腦,因為她已經如此迷戀她的 Windows XP 桌上型電腦。
這是故障硬碟顯示的症狀還是/和 Windows 8.1 錯誤會啟動折舊的 Windows XP 硬碟的髒位或/和其他內容?
答案1
此類問題是由新Windows 8 關機模式稱為 HybridBoot這是一個log off
和hibernation
。在休眠狀態下,Windows 並不真正將所有資料寫回磁碟,這可能會導致 chkdsk 偵測到檔案系統問題。關閉該功能,以防止此問題。
答案2
將 XP 機器上的 HD 放入另一個系統將會以微妙的方式改變該 HD 上的資料。因為您不是從驅動器啟動,而是從不同的作業系統存取它,所以資料儲存方式和 MBR 或註冊表等關鍵記錄很容易被更改,從而導致硬碟無法正常工作它的原生系統不再存在。
您的朋友最好使用拇指驅動器或購買可用作兩個系統中間件的外部硬碟驅動器,以便當 XP 計算機接收到這些文件時,操作系統正在運行,並且可以以某種方式管理它們以後就能理解了。